:root{--ae-circle-ink: #4a3a34;--ae-circle-muted: #77675c;--ae-circle-soft: #fbf5f0;--ae-circle-paper: #fffaf7;--ae-circle-line: rgba(185, 155, 95, .28);--ae-circle-gold: #b99b5f;--ae-circle-rose: #ce9a94;--ae-circle-deep: #14110d}@media screen and (min-width:750px){.header__icon--account,.ae-header-circle-link{display:inline-flex!important}}@media screen and (max-width:749px){.ae-header-circle-link,.header__icon--account.small-hide{display:none!important}}#menu-drawer .menu-drawer__account{display:inline-flex!important}.ae-header-circle-link{display:none;align-items:center;min-height:3.6rem;padding:0 1.4rem;border:.1rem solid rgba(212,185,120,.35);border-radius:999px;color:#ffffffdb;font-family:var(--ae-sans, var(--font-body-family));font-size:1.05rem;font-weight:500;letter-spacing:.16rem;line-height:1;text-decoration:none;text-transform:uppercase;transition:background .18s ease,border-color .18s ease,color .18s ease}.ae-header-circle-link:hover{border-color:#d4b978b8;background:#d4b97814;color:#fff7e8}.ae-cart-empty,.ae-cart-ritual,.ae-circle{font-family:var(--ae-sans, var(--font-body-family))}.ae-cart-empty{position:relative;max-width:104rem;margin:0 auto;padding:clamp(3.2rem,6vw,7.2rem) 2rem clamp(2.8rem,5vw,5.8rem);overflow:hidden;color:var(--ae-circle-ink);text-align:center}.ae-cart-empty:before{content:"";display:block;width:min(18rem,42vw);height:.1rem;margin:0 auto 2.2rem;background:linear-gradient(90deg,transparent,var(--ae-circle-gold),transparent)}.ae-cart-empty__eyebrow,.ae-cart-ritual__eyebrow,.ae-circle__eyebrow{margin:0 0 1rem;color:var(--ae-circle-gold);font-size:1.05rem;font-weight:600;letter-spacing:.22rem;text-transform:uppercase}.ae-cart-empty h1{max-width:74rem;margin:0 auto;color:var(--ae-circle-ink);font-family:var(--ae-serif, var(--font-heading-family));font-size:clamp(3.8rem,8vw,7.2rem);font-weight:500;letter-spacing:.02rem;line-height:.98}.ae-cart-empty__lead{max-width:62rem;margin:2rem auto 0;color:var(--ae-circle-muted);font-size:1.55rem;line-height:1.75}.ae-cart-empty__map{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;max-width:92rem;margin:3rem auto 0}.ae-cart-empty__map a{min-height:12rem;padding:1.8rem;border:.1rem solid var(--ae-circle-line);border-radius:.8rem;background:#fffaf7b8;color:inherit;text-align:left;text-decoration:none;transition:border-color .18s ease,transform .18s ease,background .18s ease}.ae-cart-empty__map a:hover{border-color:#b99b5f9e;background:#fffaf7f5;transform:translateY(-.2rem)}.ae-cart-empty__map span{display:block;margin-bottom:.8rem;color:var(--ae-circle-ink);font-family:var(--ae-serif, var(--font-heading-family));font-size:2rem;line-height:1.1}.ae-cart-empty__map p{margin:0;color:var(--ae-circle-muted);font-size:1.3rem;line-height:1.55}.ae-cart-empty__actions{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:3.2rem;flex-wrap:wrap}.ae-cart-empty__circle-link,.ae-circle__link{color:var(--ae-circle-ink);font-size:1.35rem;font-weight:500;text-underline-offset:.35rem}.ae-cart-empty__account{max-width:54rem;margin:2rem auto 0;color:#4a3a34b8;font-size:1.25rem;line-height:1.6}.ae-cart-empty--drawer{padding:1.4rem 0 0}.ae-cart-empty--drawer h1{font-size:3.2rem}.ae-cart-empty--drawer .ae-cart-empty__lead{font-size:1.35rem}.ae-cart-empty--drawer .ae-cart-empty__map{grid-template-columns:1fr;gap:.8rem;margin-top:2rem}.ae-cart-empty--drawer .ae-cart-empty__map a{min-height:0}.ae-cart-ritual{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:center;margin:0 0 2.4rem;padding:2rem;border:.1rem solid var(--ae-circle-line);border-radius:.8rem;background:linear-gradient(135deg,#fffaf7eb,#fbf5f0b8),linear-gradient(90deg,#b99b5f1f,#ce9a9414);color:var(--ae-circle-ink)}.ae-cart-ritual h2{margin:0;color:var(--ae-circle-ink);font-family:var(--ae-serif, var(--font-heading-family));font-size:clamp(2.4rem,3vw,3.6rem);font-weight:500;line-height:1.05}.ae-cart-ritual p{max-width:63rem;margin:1rem 0 0;color:var(--ae-circle-muted);font-size:1.35rem;line-height:1.6}.ae-cart-ritual__signals{display:grid;gap:.8rem;min-width:22rem;margin:0;padding:0;list-style:none}.ae-cart-ritual__signals li{padding:.9rem 1.2rem;border:.1rem solid rgba(185,155,95,.24);border-radius:999px;background:#ffffff94;color:var(--ae-circle-muted);font-size:1.15rem;font-weight:500;letter-spacing:.08rem;text-align:center;text-transform:uppercase}.ae-circle{position:relative;overflow:hidden;padding:2.2rem;border:.1rem solid rgba(212,185,120,.28);border-radius:.8rem;background:linear-gradient(150deg,#14110df5,#30261ef0),linear-gradient(90deg,#d4b97824,#ce9a9414);color:#f3ecdd}.ae-circle__mark{display:inline-flex;gap:.9rem;margin-bottom:2rem;color:var(--ae-circle-gold)}.ae-circle__mark span{width:.7rem;height:.7rem;border-radius:999px;background:currentColor;box-shadow:0 0 0 .5rem #d4b97814}.ae-circle__copy h2{margin:0;color:#fff7e8;font-family:var(--ae-serif, var(--font-heading-family));font-size:clamp(3rem,5vw,5.4rem);font-weight:500;line-height:.98}.ae-circle__lead{margin:1.2rem 0 0;color:#f3ecdde0;font-size:1.6rem;line-height:1.45}.ae-circle__body,.ae-circle__benefit p,.ae-circle__note{color:#e9e1d3b8;font-size:1.3rem;line-height:1.62}.ae-circle__body{margin:1.5rem 0 0}.ae-circle__benefits{display:grid;gap:1rem;margin-top:2.4rem}.ae-circle__benefit{padding:1.4rem 0;border-top:.1rem solid rgba(212,185,120,.18)}.ae-circle__benefit span{display:block;margin-bottom:.5rem;color:var(--ae-circle-gold);font-size:1rem;font-weight:600;letter-spacing:.18rem}.ae-circle__benefit strong,.ae-circle__tier strong{display:block;color:#fff7e8;font-family:var(--ae-serif, var(--font-heading-family));font-size:1.8rem;font-weight:500;line-height:1.15}.ae-circle__benefit p{margin:.6rem 0 0}.ae-circle__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.6rem}.ae-circle__tier{padding:1.2rem;border:.1rem solid rgba(212,185,120,.18);border-radius:.8rem;background:#ffffff09}.ae-circle__tier span{display:block;margin-bottom:.6rem;color:var(--ae-circle-gold);font-size:.95rem;font-weight:600;letter-spacing:.14rem;text-transform:uppercase}.ae-circle__tier strong{font-size:1.35rem}.ae-circle__actions{display:flex;align-items:center;gap:1.4rem;margin-top:2rem;flex-wrap:wrap}.ae-circle__button{display:inline-flex;align-items:center;justify-content:center;min-height:4.6rem;padding:0 2rem;border:.1rem solid rgba(212,185,120,.78);border-radius:999px;background:#d4b97829;color:#fff7e8;font-size:1.25rem;font-weight:600;letter-spacing:.12rem;text-decoration:none;text-transform:uppercase}.ae-circle__link{color:#f3ecddd1}.ae-circle__note{margin:1.8rem 0 0;padding-top:1.4rem;border-top:.1rem solid rgba(212,185,120,.16);font-size:1.15rem}.ae-customer-page{display:grid;grid-template-columns:minmax(30rem,.9fr) minmax(32rem,47.8rem);gap:clamp(2rem,5vw,5.6rem);align-items:start;width:min(var(--page-width),calc(100% - 4rem));margin:0 auto}.ae-customer-form.customer:not(.account):not(.order){width:100%;max-width:none;padding-left:0;padding-right:0;text-align:left}.ae-customer-form.customer:not(.account):not(.order)>h1,.ae-customer-form.customer:not(.account):not(.order)>div{text-align:left}.ae-customer-form.customer:not(.account):not(.order) button{width:100%}.ae-customer-form.login a{margin-left:0}.ae-customer-form.login a:not([href="#recover"]){margin-right:0}.ae-customer-page .ae-circle{min-height:100%}.account>.ae-circle{margin:2.8rem 0 0}.ae-cart-notification-circle,.ae-cart-drawer-circle{margin-top:1.4rem;padding:1.4rem;border:.1rem solid rgba(185,155,95,.3);border-radius:.8rem;background:#fffaf7d1;color:var(--ae-circle-ink)}.ae-cart-notification-circle p,.ae-cart-drawer-circle p{margin:0;color:var(--ae-circle-muted);font-size:1.2rem;line-height:1.5}.ae-cart-notification-circle strong,.ae-cart-drawer-circle strong{display:block;margin-bottom:.4rem;color:var(--ae-circle-ink);font-family:var(--ae-serif, var(--font-heading-family));font-size:1.65rem;font-weight:500}.ae-cart-notification-circle a,.ae-cart-drawer-circle a{display:inline-flex;margin-top:.8rem;color:var(--ae-circle-ink);font-size:1.2rem;font-weight:600;text-underline-offset:.3rem}.ae-circle-page{--hub-gold: #d4b978;--hub-gold-strong: rgba(212, 185, 120, .62);--hub-line: rgba(212, 185, 120, .2);--hub-cream: #f6efe2;--hub-cream-dim: rgba(243, 236, 221, .74);--hub-cream-faint: rgba(243, 236, 221, .52);--hub-deep: #171210;position:relative;overflow:hidden;padding:clamp(6.4rem,10vw,12rem) 0 clamp(5.6rem,8vw,9.6rem);background:radial-gradient(120% 80% at 50% -4%,#2c2218,#1a1410 52%,#110d0a);color:var(--hub-cream);font-family:var(--ae-sans, var(--font-body-family))}.ae-circle-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E")}.ae-circle-page__inner{position:relative;z-index:1;width:min(102rem,calc(100% - 4.8rem));margin:0 auto}.ae-circle-section{display:block}.ae-circle-page__hero{position:relative;padding:clamp(1.6rem,3vw,3.6rem) 0 clamp(.8rem,2vw,2rem);text-align:center}.ae-circle-page__watermark{position:absolute;z-index:-1;top:44%;left:50%;transform:translate(-50%,-50%);color:#d4b9780f;font-family:var(--ae-serif, var(--font-heading-family));font-size:clamp(32rem,50vw,54rem);line-height:1;pointer-events:none;-webkit-user-select:none;user-select:none}.ae-circle-page__eyebrow{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin:0 0 2.2rem;color:var(--hub-gold);font-size:1.05rem;font-weight:500;letter-spacing:.3rem;text-transform:uppercase}.ae-circle-page__eyebrow:before,.ae-circle-page__eyebrow:after{content:"";width:clamp(2.4rem,5vw,4.8rem);height:.1rem;background:linear-gradient(90deg,transparent,var(--hub-gold-strong))}.ae-circle-page__eyebrow:after{background:linear-gradient(90deg,var(--hub-gold-strong),transparent)}.ae-circle-page__title{max-width:70rem;margin:0 auto;font-family:var(--ae-serif, var(--font-heading-family));font-weight:500;font-size:clamp(3.8rem,6.4vw,6.8rem);letter-spacing:.01em;line-height:1.04;color:#f9f2e5;text-wrap:balance}.ae-circle-page__lead{max-width:56rem;margin:2.4rem auto 0;color:var(--hub-cream-dim);font-size:clamp(1.5rem,1.6vw,1.7rem);line-height:1.75}.ae-circle-page__status{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.6rem 1.2rem;margin:2.4rem 0 0;padding:1rem 2rem;border:.1rem solid rgba(212,185,120,.38);border-radius:999px;background:#d4b97812}.ae-circle-page__status-label{font-size:1rem;letter-spacing:.22rem;text-transform:uppercase;color:var(--hub-gold)}.ae-circle-page__status strong{font-family:var(--ae-serif, "Cormorant Garamond", serif);font-size:1.9rem;color:var(--hub-cream)}.ae-circle-page__status-next{flex-basis:100%;font-size:1.2rem;color:var(--hub-cream-dim)}.ae-circle-page__actions{display:flex;align-items:center;justify-content:center;gap:1.4rem 2.4rem;margin-top:3.4rem;flex-wrap:wrap}.ae-circle-page__button{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 3.2rem;border:.1rem solid var(--hub-gold-strong);border-radius:999px;background:transparent;color:var(--hub-cream);font-size:1.2rem;font-weight:500;letter-spacing:.2rem;text-decoration:none;text-transform:uppercase;transition:background .45s ease,border-color .45s ease,color .45s ease}.ae-circle-page__button:hover{background:var(--hub-gold);border-color:var(--hub-gold);color:#17120d}.ae-circle-page__button:focus-visible{outline:.2rem solid var(--hub-gold);outline-offset:.3rem}.ae-google-mark{display:inline-grid;place-items:center;width:2.6rem;height:2.6rem;border:.1rem solid rgba(74,58,52,.12);border-radius:999px;background:#fff;color:#4285f4;font-family:Arial,sans-serif;font-size:1.45rem;font-weight:700;letter-spacing:-.05rem;line-height:1;text-transform:none;box-shadow:0 .8rem 2rem #0000001f}.ae-google-mark--small{width:1.9rem;height:1.9rem;font-size:1.05rem;box-shadow:none}.ae-circle-page__methods{margin:1.8rem 0 0;color:var(--hub-cream-faint);font-size:1.1rem;letter-spacing:.18rem;text-transform:uppercase}.ae-circle-page__link{color:var(--hub-cream-faint);font-size:1.3rem;font-weight:400;letter-spacing:.04rem;text-decoration:underline;text-underline-offset:.4rem;text-decoration-color:#d4b97866;transition:color .3s ease}.ae-circle-page__link:hover{color:var(--hub-gold)}.ae-circle-page__codecard{max-width:46rem;margin:clamp(4rem,6vw,5.6rem) auto 0;padding:2.8rem 3.2rem;border:.1rem solid rgba(212,185,120,.42);background:linear-gradient(180deg,#d4b97814,#d4b97808);text-align:center}.ae-circle-page__codecard-label{display:block;margin-bottom:1rem;color:var(--hub-gold);font-size:1rem;font-weight:500;letter-spacing:.26rem;text-transform:uppercase}.ae-circle-page__codecard-code{display:block;margin:0 0 1.2rem;padding-left:.5em;color:var(--hub-cream);font-size:2.4rem;font-weight:500;letter-spacing:.5em}.ae-circle-page__codecard p{margin:0;color:var(--hub-cream-faint);font-size:1.2rem;line-height:1.7}.ae-circle-page__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.8rem,4vw,4.4rem);margin-top:clamp(6rem,9vw,9.2rem)}.ae-circle-page__benefits article{padding-top:2.2rem;border-top:.1rem solid var(--hub-line)}.ae-circle-page__benefits article>span{display:block;margin-bottom:1.4rem;color:var(--hub-gold);font-family:var(--ae-serif, var(--font-heading-family));font-size:1.7rem;letter-spacing:.24rem}.ae-circle-page__benefits h2{margin:0 0 1rem;color:var(--hub-cream);font-family:var(--ae-serif, var(--font-heading-family));font-size:clamp(2.2rem,2.6vw,2.7rem);font-weight:500;line-height:1.15}.ae-circle-page__benefits p{margin:0;color:var(--hub-cream-dim);font-size:1.35rem;line-height:1.7}.ae-circle-page__benefits p+p{margin-top:.8rem}.ae-circle-page__pathhead{margin:clamp(7rem,10vw,10.4rem) auto 0;text-align:center}.ae-circle-page__pathhead h2{margin:0;color:#f9f2e5;font-family:var(--ae-serif, var(--font-heading-family));font-size:clamp(2.8rem,4vw,4rem);font-weight:500;line-height:1.1;text-wrap:balance}.ae-circle-page__pathhead p{max-width:52rem;margin:1.6rem auto 0;color:var(--hub-cream-dim);font-size:1.4rem;line-height:1.7}.ae-circle-page__path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(4rem,6vw,5.6rem) 0 0;padding:0;list-style:none}.ae-circle-page__path li{position:relative;padding:3rem 1.6rem 0;text-align:center}.ae-circle-page__path li:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:.9rem;height:.9rem;border:.1rem solid var(--hub-gold);border-radius:50%;background:#1a1410;z-index:1}.ae-circle-page__path li:last-child:before{background:var(--hub-gold)}.ae-circle-page__path li:not(:last-child):after{content:"";position:absolute;top:.4rem;left:calc(50% + 1.5rem);width:calc(100% - 3rem);height:.1rem;background:linear-gradient(90deg,var(--hub-line),rgba(212,185,120,.38))}.ae-circle-page__stop-name{display:block;margin-bottom:.8rem;color:var(--hub-gold);font-size:1.15rem;font-weight:500;letter-spacing:.24rem;text-transform:uppercase}.ae-circle-page__path em{display:block;margin-bottom:.6rem;color:var(--hub-cream);font-family:var(--ae-serif, var(--font-heading-family));font-size:1.9rem;font-style:italic}.ae-circle-page__path p{max-width:26rem;margin:0 auto;color:var(--hub-cream-faint);font-size:1.3rem;line-height:1.65}.ae-circle-page__creed{max-width:64rem;margin:clamp(6.4rem,9vw,9.2rem) auto 0;color:var(--hub-cream);font-family:var(--ae-serif, "Cormorant Garamond", serif);font-size:clamp(2rem,3vw,2.8rem);font-style:italic;line-height:1.35;text-align:center;text-wrap:balance}.ae-circle-page__creed:before{content:"";display:block;width:12rem;height:.1rem;margin:0 auto 2.8rem;background:linear-gradient(90deg,transparent,var(--hub-gold-strong),transparent)}.ae-circle-page__terms{max-width:72rem;margin:clamp(4.8rem,7vw,7.2rem) auto 0;border-top:.1rem solid var(--hub-line);border-bottom:.1rem solid var(--hub-line)}.ae-circle-page__terms summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem .2rem;color:var(--hub-cream-faint);font-size:1.15rem;letter-spacing:.22rem;text-transform:uppercase;cursor:pointer;list-style:none;transition:color .3s ease}.ae-circle-page__terms summary::-webkit-details-marker{display:none}.ae-circle-page__terms summary:after{content:"+";color:var(--hub-gold);font-family:var(--ae-serif, var(--font-heading-family));font-size:2.2rem;line-height:1}.ae-circle-page__terms[open] summary:after{content:"\2212"}.ae-circle-page__terms summary:hover{color:var(--hub-cream)}.ae-circle-page__terms>p{margin:0;padding:0 .2rem 2rem;color:var(--hub-cream-faint);font-size:1.2rem;line-height:1.8}@media(prefers-reduced-motion:no-preference){.ae-circle-page__eyebrow,.ae-circle-page__title,.ae-circle-page__status,.ae-circle-page__lead,.ae-circle-page__actions,.ae-circle-page__methods{animation:ae-hub-rise .9s cubic-bezier(.22,.61,.36,1) both}.ae-circle-page__title{animation-delay:.08s}.ae-circle-page__status,.ae-circle-page__lead{animation-delay:.16s}.ae-circle-page__actions{animation-delay:.26s}.ae-circle-page__methods{animation-delay:.34s}.ae-circle-page__watermark{animation:ae-hub-emerge 1.8s ease both}}@keyframes ae-hub-rise{0%{opacity:0;transform:translateY(1.4rem)}to{opacity:1;transform:none}}@keyframes ae-hub-emerge{0%{opacity:0}to{opacity:1}}@media screen and (max-width:989px){.ae-circle-page__benefits{grid-template-columns:1fr;gap:2.8rem}.ae-circle-page__path{grid-template-columns:1fr;gap:3.2rem}.ae-circle-page__path li{padding:0 0 0 3rem;text-align:left}.ae-circle-page__path li:before{top:.5rem;left:0;transform:none}.ae-circle-page__path li:not(:last-child):after{top:2.2rem;left:.4rem;bottom:-3.2rem;width:.1rem;height:auto;background:linear-gradient(180deg,var(--hub-line),rgba(212,185,120,.38))}.ae-circle-page__path p{margin:0;max-width:40rem}.ae-circle-page__watermark{font-size:clamp(24rem,80vw,36rem)}}@media screen and (max-width:749px){.ae-circle-page__inner{width:calc(100% - 3.6rem)}.ae-circle-page__codecard{padding:2.2rem 2rem}.ae-circle-page__codecard-code{font-size:2rem;letter-spacing:.4em;padding-left:.4em}}@media screen and (max-width:989px){.ae-cart-ritual,.ae-customer-page{grid-template-columns:1fr}.ae-cart-ritual__signals{grid-template-columns:1fr;min-width:0}.ae-circle__tiers,.ae-cart-empty__map{grid-template-columns:1fr}}@media screen and (max-width:749px){.ae-cart-empty{padding-left:0;padding-right:0}.ae-cart-empty h1{font-size:4rem}.ae-cart-empty__lead,.ae-cart-ritual p{font-size:1.35rem}.ae-cart-ritual{padding:1.6rem}.ae-circle{padding:1.8rem}.ae-customer-page{width:min(100% - 3rem,var(--page-width))}}.ae-circle-section--teaser{display:block}.ae-circle-teaser{--t-gold: #d4b978;--t-gold-strong: rgba(212, 185, 120, .62);--t-line: rgba(212, 185, 120, .2);--t-cream: #f6efe2;--t-cream-dim: rgba(243, 236, 221, .74);--t-cream-faint: rgba(243, 236, 221, .52);position:relative;overflow:hidden;padding:clamp(4.4rem,7vw,8rem) 0;background:radial-gradient(130% 130% at 50% -12%,#2c2218,#1a1410 55%,#110d0a);color:var(--t-cream);font-family:var(--ae-sans, var(--font-body-family))}.ae-circle-teaser:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E")}.ae-circle-teaser:after{content:"";position:absolute;inset:0 0 auto 0;height:.1rem;background:linear-gradient(90deg,transparent,var(--t-gold-strong),transparent)}.ae-circle-teaser__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(2.4rem,5vw,6rem);align-items:center}.ae-circle-teaser__eyebrow{display:flex;align-items:center;gap:1.4rem;margin:0 0 1.8rem;color:var(--t-gold);font-size:1.05rem;font-weight:500;letter-spacing:.3rem;text-transform:uppercase}.ae-circle-teaser__eyebrow:before{content:"";width:3.2rem;height:.1rem;background:linear-gradient(90deg,var(--t-gold-strong),transparent)}.ae-circle-teaser__title{margin:0 0 1.4rem;max-width:32ch;font-family:var(--ae-serif, "Cormorant Garamond", serif);font-weight:500;font-size:clamp(2.8rem,4vw,4rem);line-height:1.08;color:#f9f2e5;text-wrap:balance}.ae-circle-teaser__lead{margin:0 0 2.6rem;max-width:52rem;color:var(--t-cream-dim);font-size:clamp(1.4rem,1.5vw,1.6rem);line-height:1.7}.ae-circle-teaser__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem 2.4rem;margin-bottom:1.8rem}.ae-circle-teaser__button{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 3rem;border:.1rem solid var(--t-gold-strong);border-radius:999px;background:transparent;color:var(--t-cream);font-size:1.2rem;font-weight:500;letter-spacing:.2rem;text-transform:uppercase;text-decoration:none;transition:background .45s ease,border-color .45s ease,color .45s ease}.ae-circle-teaser__button:hover{background:var(--t-gold);border-color:var(--t-gold);color:#17120d}.ae-circle-teaser__button:focus-visible{outline:.2rem solid var(--t-gold);outline-offset:.3rem}.ae-circle-teaser__link{color:var(--t-cream-faint);font-size:1.3rem;letter-spacing:.04rem;text-decoration:underline;text-underline-offset:.4rem;text-decoration-color:#d4b97866;transition:color .3s ease}.ae-circle-teaser__link:hover{color:var(--t-gold)}.ae-circle-teaser__note{margin:0;color:var(--t-cream-faint);font-size:1.15rem;letter-spacing:.02rem}.ae-circle-teaser__seal{display:grid;place-items:center;width:clamp(12rem,15vw,16rem);height:clamp(12rem,15vw,16rem);border-radius:50%;border:.1rem solid rgba(212,185,120,.42);background:radial-gradient(circle at 50% 38%,rgba(212,185,120,.16),transparent 62%),#ffffff05;text-align:center}.ae-circle-teaser__seal span{font-family:var(--ae-serif, "Cormorant Garamond", serif);font-size:clamp(4.4rem,6vw,5.8rem);color:#f9f2e5;line-height:1}.ae-circle-teaser__seal small{display:block;margin-top:.6rem;color:var(--t-gold);font-size:.9rem;letter-spacing:.22rem;text-transform:uppercase}@media(prefers-reduced-motion:no-preference){.ae-circle-teaser__eyebrow,.ae-circle-teaser__title,.ae-circle-teaser__lead,.ae-circle-teaser__actions,.ae-circle-teaser__note{animation:ae-hub-rise .8s cubic-bezier(.22,.61,.36,1) both}.ae-circle-teaser__title{animation-delay:.06s}.ae-circle-teaser__lead{animation-delay:.12s}.ae-circle-teaser__actions{animation-delay:.2s}.ae-circle-teaser__note{animation-delay:.28s}.ae-circle-teaser__seal{animation:ae-hub-emerge 1.4s ease both}}.ae-circle-product{display:flex;gap:1.2rem;align-items:flex-start;margin:1.6rem 0 0;padding:1.4rem 1.6rem;border:.1rem solid var(--ae-circle-line);border-radius:.6rem;background:var(--ae-circle-soft)}.ae-circle-product__mark{flex:0 0 auto;display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;border:.1rem solid var(--ae-circle-line);background:var(--ae-circle-deep);color:#f3ecdd;font-family:var(--ae-serif, "Cormorant Garamond", serif);font-size:1.9rem;line-height:1}.ae-circle-product__body{min-width:0}.ae-circle-product__title{margin:0 0 .3rem;color:var(--ae-circle-gold);font-size:1.05rem;font-weight:600;letter-spacing:.2rem;text-transform:uppercase}.ae-circle-product__text{margin:0 0 .6rem;color:var(--ae-circle-muted);font-size:1.3rem;line-height:1.5}.ae-circle-product__link{color:var(--ae-circle-ink);font-size:1.25rem;letter-spacing:.03rem;text-decoration:underline;text-underline-offset:.3rem;transition:color .3s ease}.ae-circle-product__link:hover{color:var(--ae-circle-gold)}@media screen and (max-width:749px){.ae-circle-teaser__inner{grid-template-columns:1fr;justify-items:center;text-align:center}.ae-circle-teaser__seal{order:-1;margin-bottom:1.4rem}.ae-circle-teaser__eyebrow{justify-content:center}.ae-circle-teaser__eyebrow:after{content:"";width:3.2rem;height:.1rem;background:linear-gradient(90deg,transparent,var(--t-gold-strong))}.ae-circle-teaser__actions{justify-content:center}.ae-circle-teaser__button{width:100%;max-width:34rem}.ae-circle-teaser__title,.ae-circle-teaser__lead{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/aeternis-cart-circle.css.map */
