.page-module__1JYTQW__crumb{max-width:var(--container);font-family:var(--font-sans);letter-spacing:.06em;color:var(--ink-faint);align-items:center;gap:8px;margin:0 auto;padding:28px 24px 0;font-size:12px;display:flex}.page-module__1JYTQW__crumb a{color:var(--ink-faint)}.page-module__1JYTQW__crumb a:hover{color:var(--gold-deep)}.page-module__1JYTQW__hero{justify-content:center;padding:40px 24px 30px;display:flex}.page-module__1JYTQW__heroCopy{text-align:center;max-width:720px}.page-module__1JYTQW__heroTitle{margin-bottom:22px;font-size:clamp(30px,4vw,44px)}.page-module__1JYTQW__heroSub{color:var(--ink-soft);font-size:16px;line-height:1.9}.page-module__1JYTQW__heroLink{color:var(--ink);text-underline-offset:3px;transition:color .25s var(--ease);text-decoration:underline}.page-module__1JYTQW__heroLink:hover{color:var(--gold-deep)}.page-module__1JYTQW__toolbar{justify-content:center;align-items:center;max-width:1560px;margin:40px auto;padding:18px 24px;display:flex}.page-module__1JYTQW__filters{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.page-module__1JYTQW__filterBtn{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line);transition:all .25s var(--ease);border-radius:20px;padding:8px 18px;font-size:12px}.page-module__1JYTQW__filterBtn:hover{border-color:var(--gold-deep)}.page-module__1JYTQW__filterActive{background:var(--black);color:var(--cream);border-color:var(--black)}.page-module__1JYTQW__rowsList{padding:0}.page-module__1JYTQW__productRow{grid-template-columns:1fr 1fr;align-items:center;gap:0;width:100%;padding:0;display:grid}.page-module__1JYTQW__productRowSticky{background:var(--bg);position:sticky;top:0}.page-module__1JYTQW__productRowReverse .page-module__1JYTQW__productMedia{order:2}.page-module__1JYTQW__productRowReverse .page-module__1JYTQW__productContent{order:1}.page-module__1JYTQW__productMedia{display:flex;position:relative}.page-module__1JYTQW__productImgBox{aspect-ratio:4/5;width:100%;position:relative;overflow:hidden}.page-module__1JYTQW__productImg{object-fit:cover;object-position:center}.page-module__1JYTQW__productContent{text-align:center;max-width:440px;margin:0 auto;padding:0 40px}.page-module__1JYTQW__productExpr{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);font-size:11px;font-weight:500}.page-module__1JYTQW__productName{margin:14px 0 8px;font-size:clamp(28px,3.2vw,38px)}.page-module__1JYTQW__productTagline{font-family:var(--font-sans);color:var(--ink-soft);letter-spacing:.02em;margin-bottom:18px;font-size:14px}.page-module__1JYTQW__productDesc{color:var(--ink-soft);margin-bottom:26px;font-size:14.5px;line-height:1.8}.page-module__1JYTQW__productActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.page-module__1JYTQW__discoverLink{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--ink);transition:color .3s var(--ease), border-color .3s var(--ease);align-items:center;gap:8px;padding-bottom:4px;font-size:12.5px;display:inline-flex}.page-module__1JYTQW__discoverLink svg{transition:transform .3s var(--ease)}.page-module__1JYTQW__discoverLink:hover{color:var(--gold-deep);border-color:var(--gold-deep)}.page-module__1JYTQW__discoverLink:hover svg{transform:translate(4px)}.page-module__1JYTQW__discoverLink:disabled{opacity:.45;cursor:not-allowed}.page-module__1JYTQW__discoverLink:disabled:hover{color:var(--ink);border-color:var(--ink)}.page-module__1JYTQW__empty{text-align:center;color:var(--ink-soft);padding:60px 0}@media (max-width:900px){.page-module__1JYTQW__productRow{grid-template-columns:1fr;gap:28px;padding:44px 0}.page-module__1JYTQW__productRow:first-child{padding-top:0}.page-module__1JYTQW__productRowReverse .page-module__1JYTQW__productMedia,.page-module__1JYTQW__productRowReverse .page-module__1JYTQW__productContent{order:initial}.page-module__1JYTQW__productContent{max-width:none}.page-module__1JYTQW__productRowSticky{position:static}}
.Hero-module__s-6kkG__hero{width:100%;height:100svh;position:relative;overflow:hidden}.Hero-module__s-6kkG__media{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.Hero-module__s-6kkG__scrim{z-index:1;background:linear-gradient(#09090933 0%,#0909091a 60%,#090909bf 100%);position:absolute;inset:0}.Hero-module__s-6kkG__copy{z-index:2;max-width:720px;height:100%;color:var(--cream);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:14px;padding:0 56px 72px;display:flex;position:relative}.Hero-module__s-6kkG__eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--gold-light);font-size:12.5px}.Hero-module__s-6kkG__headline{font-family:var(--font-serif);font-size:clamp(32px,4vw,52px);font-style:italic;font-weight:400;line-height:1.18}@media (max-width:900px){.Hero-module__s-6kkG__copy{padding:0 24px 48px}}
.HomeBanner-module__FBsTcG__section{border-radius:14px;justify-content:flex-start;align-items:center;width:100%;max-width:1600px;min-height:70svh;margin:80px auto;display:flex;position:relative;overflow:hidden}.HomeBanner-module__FBsTcG__fullScreen{border-radius:0;max-width:none;height:100svh;min-height:0;margin:0}.HomeBanner-module__FBsTcG__image{object-fit:cover;object-position:70% center}.HomeBanner-module__FBsTcG__scrim{background:linear-gradient(90deg,#f1e9e673 0%,#f1e9e626 40%,#f1e9e600 60%);position:absolute;inset:0}.HomeBanner-module__FBsTcG__copy{z-index:1;text-align:left;max-width:520px;color:var(--noir);flex-direction:column;align-items:flex-start;gap:10px;padding:0 24px 0 64px;display:flex;position:relative}.HomeBanner-module__FBsTcG__tagline{letter-spacing:.22em;text-transform:uppercase;color:var(--wine);font-size:12.5px}.HomeBanner-module__FBsTcG__title{font-family:var(--font-serif);font-size:clamp(36px,4.6vw,64px);line-height:1.05}.HomeBanner-module__FBsTcG__discover{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--noir);color:var(--noir);transition:border-color .3s var(--ease);margin-top:6px;padding-bottom:4px;font-size:12px}.HomeBanner-module__FBsTcG__discover:hover{border-color:var(--wine);color:var(--wine)}@media (max-width:900px){.HomeBanner-module__FBsTcG__section{min-height:70vh}.HomeBanner-module__FBsTcG__scrim{background:linear-gradient(#f1e9e600 25%,#f1e9e633 50%,#f1e9e6b3 100%)}.HomeBanner-module__FBsTcG__copy{padding:0 24px 48px}}
.CinematicShowcase-module__AkolJq__pinWrap{width:100%;height:100svh;position:relative;overflow:hidden}.CinematicShowcase-module__AkolJq__stage{background:var(--noir);perspective:1200px;width:100%;height:100%;position:relative;overflow:hidden}.CinematicShowcase-module__AkolJq__layer{z-index:2;will-change:transform;color:#fff;grid-template:"heading bottle notes""heading bottle notes"1fr"description price buy"/minmax(200px,1fr) minmax(380px,620px) minmax(200px,1fr);gap:12px 32px;padding:64px 56px;display:grid;position:absolute;inset:0;overflow:hidden}.CinematicShowcase-module__AkolJq__backdrop{z-index:0;position:absolute;inset:0}.CinematicShowcase-module__AkolJq__backdrop:after{content:"";background:linear-gradient(#09090973 0%,#09090900 30% 60%,#09090999 100%),linear-gradient(90deg,#09090959 0%,#09090900 35% 65%,#09090959 100%);position:absolute;inset:0}.CinematicShowcase-module__AkolJq__backdropImg{object-fit:cover}.CinematicShowcase-module__AkolJq__heading{text-align:left;color:#fff;z-index:2;grid-area:heading;place-self:start;position:relative}.CinematicShowcase-module__AkolJq__description{text-align:left;z-index:2;grid-area:description;place-self:end start;max-width:280px;position:relative}.CinematicShowcase-module__AkolJq__notesPanel{text-align:right;z-index:2;grid-area:notes;place-self:start end;position:relative}.CinematicShowcase-module__AkolJq__priceRow{text-align:center;z-index:2;grid-area:price;place-self:end center;padding-bottom:4px;position:relative}.CinematicShowcase-module__AkolJq__buyWrap{z-index:2;grid-area:buy;place-self:end;align-items:center;gap:14px;display:flex;position:relative}.CinematicShowcase-module__AkolJq__sideLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-80);margin-bottom:10px;font-size:11px;display:block}.CinematicShowcase-module__AkolJq__sideText{color:#fff;opacity:.85;font-size:13.5px;line-height:1.75}.CinematicShowcase-module__AkolJq__discoverLink{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-80);transition:color .3s var(--ease);margin-top:12px;font-size:11px;display:inline-block}.CinematicShowcase-module__AkolJq__discoverMobile{display:none}.CinematicShowcase-module__AkolJq__discoverLink:hover,.CinematicShowcase-module__AkolJq__discoverLink:focus-visible{color:#fff;opacity:.8}.CinematicShowcase-module__AkolJq__notesList{letter-spacing:.02em;flex-wrap:wrap;justify-content:flex-end;gap:7px;font-size:11.5px;display:flex}.CinematicShowcase-module__AkolJq__notesList li{color:#fff;border:1px solid #ffffff73;border-radius:999px;padding:5px 12px;list-style:none}.CinematicShowcase-module__AkolJq__priceText{font-family:var(--font-sans);color:#fff;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;display:block}.CinematicShowcase-module__AkolJq__priceCompareAt{color:#fff9;margin-right:8px;font-size:12px;font-weight:400;text-decoration:line-through}.CinematicShowcase-module__AkolJq__shopQty{color:#fff;align-items:center;display:flex}.CinematicShowcase-module__AkolJq__shopAddBtn{color:#fff;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;transition:color .3s var(--ease), border-color .3s var(--ease);background:0 0;border-bottom:1px solid #fff9;padding-bottom:5px;font-size:11px}.CinematicShowcase-module__AkolJq__shopAddBtn:hover{color:var(--gold-80);border-color:var(--gold-80)}.CinematicShowcase-module__AkolJq__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-80);margin-bottom:8px;font-size:12px;display:block}.CinematicShowcase-module__AkolJq__name{font-family:var(--font-serif);color:#fff;font-size:clamp(30px,4vw,48px);font-weight:400}@media (max-width:760px){.CinematicShowcase-module__AkolJq__pinWrap{height:auto}.CinematicShowcase-module__AkolJq__stage{perspective:none;height:auto}.CinematicShowcase-module__AkolJq__layer{text-align:left;background:var(--noir);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:18px;min-height:92svh;padding:48px 20px 40px;display:flex;position:relative}.CinematicShowcase-module__AkolJq__backdrop{height:60%;bottom:auto}.CinematicShowcase-module__AkolJq__backdrop:after{background:linear-gradient(to bottom, #09090900 55%, var(--noir) 100%)}.CinematicShowcase-module__AkolJq__heading{text-align:left;order:1;align-self:stretch}.CinematicShowcase-module__AkolJq__nameRow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.CinematicShowcase-module__AkolJq__discoverMobile{flex-shrink:0;margin-top:0;display:inline-block}.CinematicShowcase-module__AkolJq__discoverDesktop{display:none}.CinematicShowcase-module__AkolJq__description{text-align:left;order:2;max-width:100%}.CinematicShowcase-module__AkolJq__notesPanel{text-align:left;order:3;justify-self:auto}.CinematicShowcase-module__AkolJq__notesList{justify-content:flex-start}.CinematicShowcase-module__AkolJq__priceRow{order:4}.CinematicShowcase-module__AkolJq__buyWrap{border-top:1px solid #f1e9e626;order:5;justify-content:space-between;align-self:stretch;align-items:center;padding-top:20px}.CinematicShowcase-module__AkolJq__shopAddBtn{padding:4px 0 5px}}
.AboutTeaser-module___iv37W__section{text-align:left;background:#fff;border-radius:14px;align-items:center;width:100%;max-width:1600px;min-height:680px;margin:80px auto;padding:0;display:flex;position:relative;overflow:hidden}.AboutTeaser-module___iv37W__eyebrowLarge{letter-spacing:.14em;margin-bottom:8px;font-size:16px}.AboutTeaser-module___iv37W__copy{z-index:1;flex-direction:column;align-items:flex-start;max-width:720px;padding:48px 40px 48px min(96px,max(24px,50vw - 576px));display:flex;position:relative}.AboutTeaser-module___iv37W__imageBox{background:var(--bg-alt);border-radius:14px;width:40%;height:100%;position:absolute;top:0;right:0;overflow:hidden}.AboutTeaser-module___iv37W__image{object-fit:cover}.AboutTeaser-module___iv37W__reverse .AboutTeaser-module___iv37W__imageBox{left:0;right:auto}.AboutTeaser-module___iv37W__reverse .AboutTeaser-module___iv37W__copy{margin-left:40%;padding:48px min(96px,max(24px,50vw - 576px)) 48px 40px}.AboutTeaser-module___iv37W__title{color:var(--wine);margin:6px 0 24px;font-size:clamp(36px,4.6vw,58px);line-height:1.15}.AboutTeaser-module___iv37W__title em{color:var(--gold);font-style:italic}.AboutTeaser-module___iv37W__description{color:var(--ink-soft);margin-bottom:10px;font-size:20px;line-height:1.75}.AboutTeaser-module___iv37W__description em{color:var(--gold);font-style:italic}.AboutTeaser-module___iv37W__footer{flex-direction:column;align-items:flex-start;gap:22px;margin-top:20px;display:flex}.AboutTeaser-module___iv37W__link{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--ink);width:fit-content;transition:gap .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);align-items:center;gap:10px;padding-bottom:4px;font-size:12.5px;display:inline-flex}.AboutTeaser-module___iv37W__link:hover{color:var(--gold-deep);border-color:var(--gold-deep);gap:14px}.AboutTeaser-module___iv37W__gridSection{text-align:left;background:#fff;border-radius:14px;grid-template-columns:1fr .8fr;gap:14px;width:min(1600px,100% - 16.6vw);margin:80px auto;padding-bottom:0;display:grid;overflow:hidden}.AboutTeaser-module___iv37W__gridLeft{flex-direction:column;gap:14px;display:flex}.AboutTeaser-module___iv37W__gridContentRow{background:#fff;border-radius:14px;flex:1;align-items:center;display:flex}.AboutTeaser-module___iv37W__gridContentRow .AboutTeaser-module___iv37W__copy{width:100%;max-width:none;padding:0 40px 0 0}.AboutTeaser-module___iv37W__gridImageRow{background:#0d0907;border-radius:14px;flex:1;min-height:260px;position:relative;overflow:hidden}.AboutTeaser-module___iv37W__gridRight{aspect-ratio:1;background:var(--bg-alt);border-radius:14px;align-self:start;position:relative;overflow:hidden}@media (max-width:800px){.AboutTeaser-module___iv37W__section{flex-direction:column;min-height:0;display:flex}.AboutTeaser-module___iv37W__imageBox{order:-1;width:100%;height:320px;position:relative}.AboutTeaser-module___iv37W__copy{max-width:none;height:auto;padding:40px 24px}.AboutTeaser-module___iv37W__gridSection{border-radius:0;flex-direction:column;width:100%;min-height:0;margin:0;padding:0;display:flex}.AboutTeaser-module___iv37W__gridContentRow .AboutTeaser-module___iv37W__copy{max-width:none;padding:40px 24px 48px}.AboutTeaser-module___iv37W__gridImageRow{display:none}.AboutTeaser-module___iv37W__gridRight{border-radius:0;order:-1;width:100%;margin:0}}
.WorldGrid-module__hkWCvq__section{background:var(--bg);grid-template-columns:42fr 24fr 34fr;gap:14px;width:min(1600px,100% - 16.6vw);height:min(720px,37.5vw);margin:80px auto;display:grid}.WorldGrid-module__hkWCvq__left{background:var(--black);border-radius:14px;position:relative;overflow:hidden}.WorldGrid-module__hkWCvq__leftImage{object-fit:cover;object-position:center 20%}.WorldGrid-module__hkWCvq__leftScrim{background:linear-gradient(100deg,#090909d9 0%,#0909098c 38%,#0909091a 70%);position:absolute;inset:0}.WorldGrid-module__hkWCvq__leftCopy{z-index:1;max-width:380px;height:100%;color:var(--cream);flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:48px;display:flex;position:relative}.WorldGrid-module__hkWCvq__eyebrow{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-light);font-size:11px}.WorldGrid-module__hkWCvq__leftTitle{font-family:var(--font-serif);text-transform:uppercase;font-size:clamp(32px,2.8vw,44px);line-height:1.1}.WorldGrid-module__hkWCvq__leftTitle em{color:var(--gold-light);font-style:normal}.WorldGrid-module__hkWCvq__leftText{color:#f1e9e6cc;font-size:14px;line-height:1.7}.WorldGrid-module__hkWCvq__leftLink,.WorldGrid-module__hkWCvq__rightLink{letter-spacing:.14em;text-transform:uppercase;transition:gap .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);border-bottom:1px solid;align-items:center;gap:10px;padding-bottom:4px;font-size:11.5px;display:inline-flex}.WorldGrid-module__hkWCvq__leftLink{color:var(--cream);margin-top:4px}.WorldGrid-module__hkWCvq__leftLink:hover{color:var(--gold-light);gap:14px}.WorldGrid-module__hkWCvq__middle{background:var(--bg);flex-direction:column;gap:14px;display:flex}.WorldGrid-module__hkWCvq__middleTop,.WorldGrid-module__hkWCvq__middleBottom{border-radius:14px;flex:1;position:relative;overflow:hidden}.WorldGrid-module__hkWCvq__middleImage{object-fit:cover}.WorldGrid-module__hkWCvq__right{background:var(--bg);flex-direction:column;gap:14px;display:flex}.WorldGrid-module__hkWCvq__rightTop{background:var(--black);border-radius:14px;flex:none;height:calc(50% - 7px);position:relative;overflow:hidden}.WorldGrid-module__hkWCvq__rightTopImage{object-fit:cover;object-position:center 75%}.WorldGrid-module__hkWCvq__rightTopScrim{background:linear-gradient(100deg,#090909d1 0%,#09090980 45%,#09090926 75%);position:absolute;inset:0}.WorldGrid-module__hkWCvq__rightTopCopy{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;height:100%;padding:48px 52px;display:flex;position:relative}.WorldGrid-module__hkWCvq__rightTop .WorldGrid-module__hkWCvq__eyebrow{color:var(--gold-light)}.WorldGrid-module__hkWCvq__rightTitle{font-family:var(--font-serif);color:var(--cream);font-size:clamp(24px,2vw,30px);line-height:1.25}.WorldGrid-module__hkWCvq__rightText{color:#f1e9e6cc;font-size:13.5px;line-height:1.7}.WorldGrid-module__hkWCvq__rightLink{color:var(--cream);margin-top:4px}.WorldGrid-module__hkWCvq__rightLink:hover{color:var(--wine);border-color:var(--wine);gap:14px}.WorldGrid-module__hkWCvq__rightBottom{border-radius:14px;flex:none;height:calc(50% - 7px);position:relative;overflow:hidden}@media (max-width:900px){.WorldGrid-module__hkWCvq__section{grid-template-columns:1fr;width:100%;height:auto;padding:0 16px}.WorldGrid-module__hkWCvq__left{height:560px}.WorldGrid-module__hkWCvq__leftCopy{max-width:none;padding:36px 28px}.WorldGrid-module__hkWCvq__middle{flex-direction:row;height:340px}.WorldGrid-module__hkWCvq__right{gap:14px;height:auto}.WorldGrid-module__hkWCvq__rightTop{flex:none;height:340px;padding:40px 28px}.WorldGrid-module__hkWCvq__rightBottom{flex:none;height:340px}}
.FindYourEssence-module__Afx-FG__section{background:var(--wine);justify-content:flex-end;width:100%;min-height:100svh;display:flex;position:relative;overflow:hidden}.FindYourEssence-module__Afx-FG__bgImage{object-fit:cover;object-position:right center}.FindYourEssence-module__Afx-FG__panel{z-index:1;flex-direction:column;justify-content:center;gap:40px;width:calc(max(42%,721px) - 40px);padding:56px 48px 56px 0;display:flex;position:relative}.FindYourEssence-module__Afx-FG__leftCopy{color:var(--cream);flex-direction:column;align-items:flex-start;gap:18px;display:flex}.FindYourEssence-module__Afx-FG__eyebrow{font-family:var(--font-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--cream);opacity:.75;font-size:11px}.FindYourEssence-module__Afx-FG__title{font-family:var(--font-serif);text-transform:uppercase;letter-spacing:.03em;color:var(--cream);font-size:clamp(34px,3.2vw,48px);line-height:1.12}.FindYourEssence-module__Afx-FG__text{color:var(--cream);opacity:.8;font-size:14px;line-height:1.75}.FindYourEssence-module__Afx-FG__link{letter-spacing:.14em;text-transform:uppercase;color:var(--cream);border-bottom:1px solid var(--cream);transition:gap .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);align-items:center;gap:10px;margin-top:6px;padding-bottom:4px;font-size:11.5px;display:inline-flex}.FindYourEssence-module__Afx-FG__link:hover{gap:14px}.FindYourEssence-module__Afx-FG__right{scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.FindYourEssence-module__Afx-FG__right::-webkit-scrollbar{display:none}.FindYourEssence-module__Afx-FG__card{flex-direction:column;flex:1 1 0;align-items:center;gap:10px;min-width:0;max-width:min(230px,22vh);display:flex}.FindYourEssence-module__Afx-FG__cardImageWrap{aspect-ratio:1/2.3;border-radius:10px;width:100%;position:relative;overflow:hidden;box-shadow:0 30px 60px -20px #09090959}.FindYourEssence-module__Afx-FG__cardImage{object-fit:cover;transition:transform .6s var(--ease)}.FindYourEssence-module__Afx-FG__card:hover .FindYourEssence-module__Afx-FG__cardImage{transform:scale(1.05)}.FindYourEssence-module__Afx-FG__cardText{flex-direction:column;align-items:center;gap:10px;padding-top:4px;display:flex}.FindYourEssence-module__Afx-FG__cardName{font-family:var(--font-serif);letter-spacing:.02em;color:var(--cream);text-align:center;font-size:22px;font-weight:400;line-height:1.2}@media (max-width:1100px){.FindYourEssence-module__Afx-FG__panel{padding-right:28px}.FindYourEssence-module__Afx-FG__right{gap:12px}}@media (max-width:900px){.FindYourEssence-module__Afx-FG__section{flex-direction:column;height:auto;display:flex}.FindYourEssence-module__Afx-FG__section .FindYourEssence-module__Afx-FG__bgImage{object-position:22% center;height:115vw!important;position:relative!important}.FindYourEssence-module__Afx-FG__panel{width:100%;padding:36px 24px 48px}.FindYourEssence-module__Afx-FG__leftCopy{max-width:none}.FindYourEssence-module__Afx-FG__right{flex-wrap:wrap}.FindYourEssence-module__Afx-FG__card{max-width:calc(50% - 10px)}}
.HomeReels-module__8oHdcG__section{background:var(--noir);padding:110px 0 90px;overflow:hidden}.HomeReels-module__8oHdcG__head{text-align:center;flex-direction:column;align-items:center;max-width:760px;margin:0 auto;padding:0 24px;display:flex}.HomeReels-module__8oHdcG__title{color:var(--ivory);font-size:clamp(34px,4.4vw,64px);font-weight:400;line-height:1.08}.HomeReels-module__8oHdcG__title em{color:var(--gold-60);font-style:italic}.HomeReels-module__8oHdcG__text{color:#f1e9e6b3;margin-top:18px;font-size:16px}.HomeReels-module__8oHdcG__cta{background:var(--wine);color:var(--ivory);letter-spacing:.18em;text-transform:uppercase;transition:background .3s var(--ease), color .3s var(--ease), transform .3s var(--ease);border-radius:999px;margin-top:30px;padding:15px 34px;font-size:12px;display:inline-block}.HomeReels-module__8oHdcG__cta:hover{background:var(--gold);color:var(--noir);transform:translateY(-2px)}.HomeReels-module__8oHdcG__marquee{margin-top:64px;padding:24px 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.HomeReels-module__8oHdcG__strip{gap:24px;width:max-content;animation:32s linear infinite HomeReels-module__8oHdcG__reels-marquee;display:flex}.HomeReels-module__8oHdcG__marquee:hover .HomeReels-module__8oHdcG__strip{animation-play-state:paused}@keyframes HomeReels-module__8oHdcG__reels-marquee{0%{transform:translate(0)}to{transform:translate(calc(-25% - 6px))}}@media (prefers-reduced-motion:reduce){.HomeReels-module__8oHdcG__strip{animation:none}}.HomeReels-module__8oHdcG__card{aspect-ratio:9/16;background:var(--noir);border-radius:18px;flex-shrink:0;width:clamp(220px,21vw,320px);overflow:hidden}.HomeReels-module__8oHdcG__video{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:760px){.HomeReels-module__8oHdcG__section{padding:72px 0 56px}.HomeReels-module__8oHdcG__marquee{margin-top:40px}.HomeReels-module__8oHdcG__card{width:190px}}
.DiscoveryFeature-module__PI9C5a__section{margin:0;padding:0}.DiscoveryFeature-module__PI9C5a__banner{background:var(--wine);align-items:center;width:100%;height:100svh;min-height:600px;display:flex;position:relative;overflow:hidden}.DiscoveryFeature-module__PI9C5a__img{object-fit:cover;object-position:70% center}.DiscoveryFeature-module__PI9C5a__scrim{background:linear-gradient(90deg,#09090959 0%,#0909091f 35%,#09090900 55%);position:absolute;inset:0}.DiscoveryFeature-module__PI9C5a__copy{z-index:1;width:min(46%,520px);color:var(--ivory);flex-direction:column;align-items:flex-start;margin-left:clamp(28px,6vw,110px);display:flex;position:relative}.DiscoveryFeature-module__PI9C5a__eyebrow{letter-spacing:.24em;text-transform:uppercase;color:#f1e9e6b3;align-items:center;gap:14px;margin-bottom:20px;font-size:11px;display:inline-flex}.DiscoveryFeature-module__PI9C5a__title{color:var(--ivory);max-width:13ch;margin-bottom:20px;font-size:clamp(34px,3.4vw,52px);font-weight:400;line-height:1.1}.DiscoveryFeature-module__PI9C5a__text{color:#f1e9e6bf;max-width:380px;margin-bottom:36px;font-size:15.5px;line-height:1.8}.DiscoveryFeature-module__PI9C5a__buy{align-items:center;gap:24px;display:flex}.DiscoveryFeature-module__PI9C5a__cta{background:var(--ivory);color:var(--wine);letter-spacing:.2em;text-transform:uppercase;transition:background .35s var(--ease), color .35s var(--ease);padding:17px 34px;font-size:11.5px}.DiscoveryFeature-module__PI9C5a__cta:hover{background:var(--gold);color:var(--noir)}.DiscoveryFeature-module__PI9C5a__price{font-family:var(--font-serif);color:var(--ivory);font-size:22px}@media (max-width:900px){.DiscoveryFeature-module__PI9C5a__banner{background:#3a0a16;align-items:flex-end;height:100svh;min-height:0}.DiscoveryFeature-module__PI9C5a__img{object-position:right center;height:44%!important;top:8%!important}.DiscoveryFeature-module__PI9C5a__scrim{background:linear-gradient(#3a0a16 8%,#3a0a1600 18% 42%,#3a0a16 52%)}.DiscoveryFeature-module__PI9C5a__copy{width:auto;margin:0;padding:0 20px 72px}.DiscoveryFeature-module__PI9C5a__title{margin-bottom:14px;font-size:32px}.DiscoveryFeature-module__PI9C5a__text{margin-bottom:24px;font-size:14.5px}.DiscoveryFeature-module__PI9C5a__buy{flex-wrap:wrap}}
.TestimonialsColumn-module__kfSlJq__column{width:100%;max-width:360px}.TestimonialsColumn-module__kfSlJq__track{flex-direction:column;gap:20px;padding-bottom:20px;animation:18s linear infinite TestimonialsColumn-module__kfSlJq__testimonials-scroll;display:flex}.TestimonialsColumn-module__kfSlJq__column:hover .TestimonialsColumn-module__kfSlJq__track{animation-play-state:paused}@keyframes TestimonialsColumn-module__kfSlJq__testimonials-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.TestimonialsColumn-module__kfSlJq__track{animation:none}}.TestimonialsColumn-module__kfSlJq__card{background:var(--surface);border:1px solid #09090914;border-radius:14px;margin:0;padding:36px 32px}.TestimonialsColumn-module__kfSlJq__text{font-family:var(--font-serif);color:var(--noir);margin:0;font-size:17px;font-style:italic;line-height:1.65}.TestimonialsColumn-module__kfSlJq__author{align-items:center;gap:12px;margin-top:24px;display:flex}.TestimonialsColumn-module__kfSlJq__avatar{object-fit:cover;border-radius:50%;width:40px;height:40px}.TestimonialsColumn-module__kfSlJq__name{color:var(--noir);font-size:14px;font-weight:500;display:block}.TestimonialsColumn-module__kfSlJq__role{color:var(--noir-60);font-size:12px;display:block}
.Testimonials-module__VOp6eq__section{background:var(--bg);padding:100px 24px}.Testimonials-module__VOp6eq__head{text-align:center;max-width:560px;margin:0 auto}.Testimonials-module__VOp6eq__eyebrow{letter-spacing:.26em;text-transform:uppercase;color:var(--wine);font-size:11px}.Testimonials-module__VOp6eq__title{color:var(--noir);margin:14px 0 12px;font-size:clamp(32px,3.6vw,50px)}.Testimonials-module__VOp6eq__text{color:var(--noir-80);font-size:15.5px}.Testimonials-module__VOp6eq__columns{justify-content:center;gap:20px;max-width:1180px;max-height:720px;margin:56px auto 0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}@media (max-width:1024px){.Testimonials-module__VOp6eq__hideTablet{display:none}}@media (max-width:760px){.Testimonials-module__VOp6eq__section{padding:72px 16px}.Testimonials-module__VOp6eq__hideMobile{display:none}}
.PhilosophyPillars-module__zOuNEW__section{--gold:var(--gold-80);--gold-soft:#eb9d1b73;background:radial-gradient(ellipse 60% 70% at 78% 45%, #6d1f3a8c, transparent 70%), radial-gradient(ellipse 50% 60% at 10% 100%, #6d1f3a80, transparent 70%), var(--noir);color:var(--cream);isolation:isolate;padding:150px clamp(16px,6vw,120px) 160px;position:relative;overflow:hidden}.PhilosophyPillars-module__zOuNEW__section:after{content:"";z-index:3;pointer-events:none;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.PhilosophyPillars-module__zOuNEW__inner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:clamp(48px,9vw,160px);max-width:1320px;margin:0 auto;display:grid;position:relative}.PhilosophyPillars-module__zOuNEW__eyebrow{letter-spacing:.34em;text-transform:uppercase;color:var(--gold);align-items:center;gap:14px;margin-bottom:22px;font-size:11px;display:inline-flex}.PhilosophyPillars-module__zOuNEW__heading{font-family:var(--font-serif);color:#f1e9e6b3;margin-bottom:72px;font-size:clamp(22px,1.9vw,28px);font-weight:400;line-height:1.25}.PhilosophyPillars-module__zOuNEW__heading em{color:var(--gold);font-style:italic}.PhilosophyPillars-module__zOuNEW__list{border-top:1px solid #f1e9e61a;margin:0 0 44px;padding:0;list-style:none}.PhilosophyPillars-module__zOuNEW__list li{border-bottom:1px solid #f1e9e61a;position:relative}.PhilosophyPillars-module__zOuNEW__item{text-align:left;color:#f1e9e629;cursor:pointer;width:100%;transition:color .7s var(--ease);background:0 0;border:0;align-items:center;gap:32px;padding:26px 0;display:flex}.PhilosophyPillars-module__zOuNEW__item:hover{color:#f1e9e66b}.PhilosophyPillars-module__zOuNEW__item:focus-visible{outline:1px solid var(--gold);outline-offset:4px}.PhilosophyPillars-module__zOuNEW__numeral{width:30px;font-family:var(--font-serif);letter-spacing:.16em;transition:color .7s var(--ease);flex-shrink:0;font-size:12px}.PhilosophyPillars-module__zOuNEW__word{font-family:var(--font-serif);letter-spacing:.005em;transition:transform .8s var(--ease), letter-spacing .8s var(--ease);font-size:clamp(34px,3.6vw,54px);font-weight:400;line-height:1.05}.PhilosophyPillars-module__zOuNEW__itemActive,.PhilosophyPillars-module__zOuNEW__itemActive:hover{color:var(--cream)}.PhilosophyPillars-module__zOuNEW__itemActive .PhilosophyPillars-module__zOuNEW__numeral{color:var(--gold)}.PhilosophyPillars-module__zOuNEW__itemActive .PhilosophyPillars-module__zOuNEW__word{font-style:italic;transform:translate(6px)}.PhilosophyPillars-module__zOuNEW__progress{background:linear-gradient(90deg, var(--gold), #eb9d1b4d);transform-origin:0;height:1px;animation:PhilosophyPillars-module__zOuNEW__fill var(--autoplay) linear forwards;position:absolute;bottom:-1px;left:0;right:0}.PhilosophyPillars-module__zOuNEW__progressPaused{animation-play-state:paused}@keyframes PhilosophyPillars-module__zOuNEW__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.PhilosophyPillars-module__zOuNEW__bodyWrap{max-width:440px;min-height:6em;animation:PhilosophyPillars-module__zOuNEW__fadeUp .8s var(--ease);gap:20px;margin-left:62px;display:flex}.PhilosophyPillars-module__zOuNEW__ornament{background:linear-gradient(180deg, var(--gold), transparent);flex-shrink:0;width:1px}.PhilosophyPillars-module__zOuNEW__body{font-family:var(--font-serif);color:#f1e9e6a8;font-size:17px;font-style:italic;line-height:1.8}@keyframes PhilosophyPillars-module__zOuNEW__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.PhilosophyPillars-module__zOuNEW__media{justify-self:center;width:100%;max-width:460px;padding:0 0 44px;position:relative}.PhilosophyPillars-module__zOuNEW__glow{z-index:0;filter:blur(30px);background:radial-gradient(#eb9d1b38,#6d1f3a2e 45%,#0000 72%);position:absolute;inset:6% -18% 12%}.PhilosophyPillars-module__zOuNEW__arch{z-index:1;aspect-ratio:4/5.2;background:var(--noir);border-radius:999px 999px 4px 4px;position:relative;overflow:hidden;box-shadow:0 50px 100px -40px #000c}.PhilosophyPillars-module__zOuNEW__frame{opacity:0;transition:opacity 1.1s var(--ease), transform 2s var(--ease);position:absolute;inset:0;transform:scale(1.08)}.PhilosophyPillars-module__zOuNEW__frameActive{opacity:1;transform:scale(1)}.PhilosophyPillars-module__zOuNEW__img{object-fit:cover;filter:saturate(.78)contrast(1.04)brightness(.92)}.PhilosophyPillars-module__zOuNEW__archShade{pointer-events:none;background:linear-gradient(#0000 60%,#0909098c 100%),radial-gradient(at 50% 40%,#0000 55%,#09090973 100%),#6d1f3a2e;position:absolute;inset:0}.PhilosophyPillars-module__zOuNEW__archLine{pointer-events:none;border:1px solid #eb9d1b66;border-radius:999px 999px 2px 2px;position:absolute;inset:12px}.PhilosophyPillars-module__zOuNEW__caption{letter-spacing:.32em;text-transform:uppercase;color:#f1e9e6b3;justify-content:center;align-items:baseline;gap:14px;font-size:11px;display:flex;position:absolute;bottom:0;left:0;right:0}.PhilosophyPillars-module__zOuNEW__captionNum{font-family:var(--font-serif);letter-spacing:.1em;color:var(--gold);font-size:13px}@media (prefers-reduced-motion:reduce){.PhilosophyPillars-module__zOuNEW__frame,.PhilosophyPillars-module__zOuNEW__word,.PhilosophyPillars-module__zOuNEW__item{transition:none}.PhilosophyPillars-module__zOuNEW__bodyWrap{animation:none}}@media (max-width:900px){.PhilosophyPillars-module__zOuNEW__section{padding:88px 16px 96px}.PhilosophyPillars-module__zOuNEW__inner{grid-template-columns:1fr;gap:48px}.PhilosophyPillars-module__zOuNEW__media{order:-1;width:100%;max-width:420px;margin:0 auto}.PhilosophyPillars-module__zOuNEW__heading{margin-bottom:36px}.PhilosophyPillars-module__zOuNEW__item{gap:18px;padding:18px 0}.PhilosophyPillars-module__zOuNEW__bodyWrap{margin-left:0}.PhilosophyPillars-module__zOuNEW__body{font-size:16.5px}}
.PressStrip-module__YDHxUW__section{background:var(--bg);border-bottom:1px solid var(--line-soft);padding:72px 24px}.PressStrip-module__YDHxUW__inner{flex-direction:column;align-items:center;gap:32px;display:flex}.PressStrip-module__YDHxUW__label{letter-spacing:.3em;text-transform:uppercase;color:var(--ink-faint);font-size:11px}.PressStrip-module__YDHxUW__list{justify-content:center;align-items:center;gap:clamp(40px,8vw,120px);margin:0;padding:0;list-style:none;display:flex}.PressStrip-module__YDHxUW__list li+li{position:relative}.PressStrip-module__YDHxUW__list li+li:before{content:"";background:var(--line);width:1px;height:28px;position:absolute;top:50%;left:calc(clamp(40px,8vw,120px)/-2);transform:translateY(-50%)}.PressStrip-module__YDHxUW__wordmark{color:var(--noir);opacity:.82;transition:opacity .3s var(--ease);display:block}.PressStrip-module__YDHxUW__link:hover .PressStrip-module__YDHxUW__wordmark,.PressStrip-module__YDHxUW__link:hover .PressStrip-module__YDHxUW__logo{opacity:1}.PressStrip-module__YDHxUW__times{font-family:var(--font-serif);letter-spacing:.04em;font-size:clamp(18px,2vw,26px);font-weight:700}.PressStrip-module__YDHxUW__femina{font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(30px,3.2vw,44px);font-style:italic;font-weight:500}.PressStrip-module__YDHxUW__logo{opacity:.82;filter:grayscale();width:auto;height:32px;transition:opacity .3s var(--ease);display:block}@media (max-width:600px){.PressStrip-module__YDHxUW__list{flex-direction:column;gap:28px}.PressStrip-module__YDHxUW__list li+li:before{display:none}}
.StackedBanners-module__xzWomq__item{position:sticky;top:0}
