.page_hero__xGz6t{display:grid;grid-template-columns:1fr 1fr;min-height:600px;border-bottom:1px solid var(--line)}.page_heroCopy__YxMeL{padding:52px clamp(28px,4vw,64px);align-self:center}.page_care__573g6 h2,.page_faq__kZxWZ h2,.page_heroCopy__YxMeL h1,.page_intro__kX_AV h2,.page_order__bIzCT h2,.page_pairing__tm4YE h2,.page_ritualCopy__Ylyt_ h2,.page_when__Wokb4 h2{font-size:clamp(46px,4.55vw,76px);line-height:.92;letter-spacing:-.055em;font-weight:500;margin:0;text-wrap:balance}.page_careCopy__2x2V6 p,.page_heroCopy__YxMeL>p:not(.eyebrow),.page_intro__kX_AV p,.page_order__bIzCT>div>p:not(.eyebrow),.page_pairing__tm4YE p,.page_ritualCopy__Ylyt_ p,.page_whenCopy__LnxW0 p{font-size:21px;line-height:1.48;color:var(--ink-soft)}.page_heroCopy__YxMeL>p:not(.eyebrow){max-width:530px;margin:27px 0 32px;font-size:24px}.page_heroActions__3sVH6{display:flex;gap:31px;align-items:center;flex-wrap:wrap}.page_shipping__MB3FL{font-size:18px!important;color:var(--lav)!important;margin:29px 0 0!important}.page_heroMedia__KIzv5{background:var(--deep);padding:38px;display:grid;place-items:center}.page_heroMedia__KIzv5 img,.page_heroMedia__KIzv5 picture{display:block;width:100%;height:100%}.page_care__573g6,.page_faq__kZxWZ,.page_intro__kX_AV,.page_order__bIzCT,.page_pairing__tm4YE,.page_ritual__XQmZQ,.page_when__Wokb4{padding:110px max(32px,calc((100% - var(--max))/2))}.page_intro__kX_AV{display:grid;grid-template-columns:.82fr 1.18fr;grid-gap:clamp(50px,10vw,160px);gap:clamp(50px,10vw,160px);align-items:start;background:var(--cream)}.page_intro__kX_AV>div:last-child{max-width:650px}.page_intro__kX_AV p{margin:0 0 22px}.page_ritual__XQmZQ{display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:clamp(55px,9vw,150px);gap:clamp(55px,9vw,150px);align-items:center;background:#fffdf9}.page_ritualImage__VQNzj{background:var(--cream);padding:26px}.page_pairingImage__JF8WD img,.page_pairingImage__JF8WD picture,.page_ritualImage__VQNzj img,.page_ritualImage__VQNzj picture{display:block;width:100%;height:100%}.page_ritualImage__VQNzj img{aspect-ratio:1;object-fit:contain}.page_ritualCopy__Ylyt_{max-width:620px}.page_pairing__tm4YE h2,.page_ritualCopy__Ylyt_ h2{font-size:clamp(44px,4vw,65px);margin-bottom:27px}.page_ritualCopy__Ylyt_ p{margin:0 0 21px}.page_when__Wokb4{display:grid;grid-template-columns:.86fr 1.14fr;grid-gap:clamp(55px,10vw,170px);gap:clamp(55px,10vw,170px);align-items:start;background:#ece9da}.page_whenCopy__LnxW0{max-width:610px}.page_whenCopy__LnxW0 h2{font-size:clamp(44px,4vw,65px);margin-bottom:27px}.page_whenCopy__LnxW0 p{margin:0 0 21px}.page_whenList__jBO0o{border-top:1px solid var(--line)}.page_whenList__jBO0o article{position:relative;padding:27px 0 26px 55px;border-bottom:1px solid var(--line)}.page_whenList__jBO0o span{position:absolute;left:0;top:30px;font-size:15px;letter-spacing:.1em;color:var(--gold);font-weight:700}.page_whenList__jBO0o h3{font-size:31px;line-height:1.05;letter-spacing:-.04em;font-weight:500;margin:0 0 12px}.page_whenList__jBO0o p{font-size:19px;line-height:1.45;color:var(--ink-soft);margin:0;max-width:510px}.page_pairing__tm4YE{display:grid;grid-template-columns:.94fr 1.06fr;grid-gap:clamp(55px,9vw,150px);gap:clamp(55px,9vw,150px);align-items:center;background:var(--deep);color:#f7ecdd}.page_order__bIzCT aside .page_eyebrow___otn6,.page_pairing__tm4YE .page_eyebrow___otn6{color:#e8bd65}.page_pairingImage__JF8WD{padding:18px;background:#170b04}.page_pairingImage__JF8WD img{aspect-ratio:1.08;object-fit:contain}.page_pairing__tm4YE p{color:#ddcbb5;max-width:610px;margin:0 0 21px}.page_pairing__tm4YE .text-link{color:#efcc86}.page_care__573g6{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(55px,10vw,160px);gap:clamp(55px,10vw,160px);align-items:start;background:#fffdf9}.page_care__573g6 h2{font-size:clamp(44px,4vw,65px);max-width:550px}.page_careCopy__2x2V6{max-width:690px}.page_careCopy__2x2V6 p{margin:0 0 21px}.page_order__bIzCT{display:grid;grid-template-columns:1fr .8fr;grid-gap:clamp(55px,10vw,170px);gap:clamp(55px,10vw,170px);align-items:start;background:var(--cream)}.page_order__bIzCT h2{font-size:clamp(44px,4vw,65px);margin-bottom:22px}.page_order__bIzCT>div>p:not(.eyebrow){max-width:570px;margin:0 0 29px}.page_order__bIzCT dl{border-top:1px solid var(--line);max-width:510px;margin:0}.page_order__bIzCT dl>div{display:flex;justify-content:space-between;gap:28px;padding:13px 0;border-bottom:1px solid var(--line);font-size:20px}.page_order__bIzCT dt{color:var(--ink-soft)}.page_order__bIzCT dd{margin:0;font-weight:600}.page_order__bIzCT aside{background:var(--deep);padding:clamp(30px,4vw,52px);min-height:340px}.page_cartOptions__fEuqC{display:grid;grid-gap:16px;gap:16px;margin:24px 0}.page_cartOptions__fEuqC>div{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid rgba(247,236,221,.32);padding-top:15px;color:#f7ecdd;font-size:19px}.page_cartOptions__fEuqC>div>div{width:min(100%,280px);flex:1 1;min-width:0}.page_cartOptions__fEuqC [class*=paypalAdd]{min-height:36px}.page_order__bIzCT aside .text-link{display:block;color:#efcc86;margin-top:21px}.page_faq__kZxWZ{max-width:1000px;margin:auto;padding-top:112px}.page_faq__kZxWZ h2{font-size:clamp(44px,4.1vw,66px);max-width:760px;margin-bottom:42px}.page_faq__kZxWZ>div{border-top:1px solid var(--line)}.page_faq__kZxWZ details{border-bottom:1px solid var(--line)}.page_faq__kZxWZ summary{cursor:pointer;list-style:none;padding:26px 44px 26px 0;font-size:27px;line-height:1.15;position:relative}.page_faq__kZxWZ summary::-webkit-details-marker{display:none}.page_faq__kZxWZ summary:after{content:"+";position:absolute;right:0;top:15px;font-size:36px;font-weight:400;color:var(--gold);transition:transform .2s ease}.page_faq__kZxWZ details[open] summary:after{transform:rotate(45deg)}.page_faq__kZxWZ details p{font-size:20px;line-height:1.45;color:var(--ink-soft);max-width:760px;margin:0;padding:0 40px 27px 0}@media(max-width:1050px){.page_heroCopy__YxMeL{padding-left:50px}.page_care__573g6,.page_intro__kX_AV,.page_order__bIzCT,.page_pairing__tm4YE,.page_ritual__XQmZQ,.page_when__Wokb4{gap:60px}}@media(max-width:760px){.page_hero__xGz6t{display:flex;flex-direction:column}.page_heroCopy__YxMeL{padding:68px 25px 58px}.page_care__573g6 h2,.page_faq__kZxWZ h2,.page_heroCopy__YxMeL h1,.page_intro__kX_AV h2,.page_order__bIzCT h2,.page_pairing__tm4YE h2,.page_ritualCopy__Ylyt_ h2,.page_when__Wokb4 h2{font-size:clamp(43px,13vw,60px)}.page_heroCopy__YxMeL>p:not(.eyebrow){font-size:21px}.page_heroMedia__KIzv5{padding:22px;height:440px}.page_heroMedia__KIzv5 img{object-position:center top}.page_care__573g6,.page_intro__kX_AV,.page_order__bIzCT,.page_pairing__tm4YE,.page_ritual__XQmZQ,.page_when__Wokb4{display:block;padding:76px 25px}.page_careCopy__2x2V6,.page_intro__kX_AV>div:last-child,.page_order__bIzCT aside,.page_pairing__tm4YE>div:last-child,.page_ritualCopy__Ylyt_,.page_whenList__jBO0o{margin-top:35px}.page_careCopy__2x2V6 p,.page_intro__kX_AV p,.page_order__bIzCT>div>p:not(.eyebrow),.page_pairing__tm4YE p,.page_ritualCopy__Ylyt_ p,.page_whenCopy__LnxW0 p{font-size:19px}.page_ritualImage__VQNzj{padding:16px}.page_whenList__jBO0o article{padding-left:48px}.page_whenList__jBO0o h3{font-size:29px}.page_whenList__jBO0o p{font-size:18px}.page_pairingImage__JF8WD{padding:10px}.page_order__bIzCT dl>div{font-size:19px}.page_order__bIzCT aside{padding:31px 27px}.page_cartOptions__fEuqC>div{align-items:flex-start;flex-direction:column;gap:6px}.page_cartOptions__fEuqC>div>div{width:100%}.page_faq__kZxWZ{padding:78px 25px}.page_faq__kZxWZ h2{margin-bottom:31px}.page_faq__kZxWZ summary{font-size:24px;padding:23px 38px 23px 0}.page_faq__kZxWZ details p{font-size:19px;padding-right:20px}.page_heroActions__3sVH6{gap:22px}.page_shipping__MB3FL{font-size:17px!important}}.page_pairing__tm4YE{grid-template-columns:minmax(0,720px);justify-content:center}.page_pairing__tm4YE>div{max-width:720px}@media(max-width:760px){.page_pairing__tm4YE>div:last-child{margin-top:0}}.page_order__bIzCT aside{background:var(--paper);border:1px solid var(--line)}.page_order__bIzCT aside .text-link{color:var(--ink)}.page_hero__xGz6t{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0}.page_heroCopy__YxMeL,.page_heroMedia__KIzv5{min-width:0}.page_heroCopy__YxMeL h1{font-size:clamp(40px,4.1vw,64px);line-height:1.03;letter-spacing:-.045em}.page_heroCopy__YxMeL>p:not(.eyebrow){font-size:21px;margin:20px 0 24px}.page_heroMedia__KIzv5{padding:28px;max-height:660px}.page_heroMedia__KIzv5 picture{min-height:0}.page_heroMedia__KIzv5 img{object-fit:contain;object-position:center}@media(max-width:760px){.page_hero__xGz6t{min-height:0}.page_heroMedia__KIzv5{order:-1;height:320px;max-height:none;padding:16px 25px}.page_heroMedia__KIzv5 img,.page_heroMedia__KIzv5 picture{height:100%;max-height:288px}.page_heroCopy__YxMeL{padding:28px 22px 34px;width:100%}.page_heroCopy__YxMeL h1{font-size:clamp(36px,9.5vw,48px)}.page_heroCopy__YxMeL>p:not(.eyebrow){font-size:19px;line-height:1.4;margin:16px 0 22px}.page_heroCopy__YxMeL .eyebrow{margin-top:0}.page_shipping__MB3FL{margin-top:20px!important}.page_heroActions__3sVH6{gap:18px}.page_care__573g6,.page_faq__kZxWZ,.page_intro__kX_AV,.page_order__bIzCT,.page_pairing__tm4YE,.page_ritual__XQmZQ,.page_when__Wokb4{padding:48px 22px}.page_order__bIzCT aside{padding:24px 20px;min-height:0}}.page_order__bIzCT aside{background:var(--cream);color:var(--ink)}.page_cartOptions__fEuqC>div{display:block;width:100%;min-width:0}.page_cartOptions__fEuqC>div>span{display:block;margin-bottom:12px;color:var(--ink);font-size:20px}.page_order__bIzCT aside label{color:var(--ink)!important}.page_order__bIzCT aside .eyebrow{color:var(--gold)}.products_prices__0qRjU{max-width:400px;border-top:1px solid var(--line);margin:27px 0 29px;padding-top:12px}.products_prices__0qRjU>span{display:block;color:var(--gold);font-size:14px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin-bottom:7px}.products_prices__0qRjU ul{list-style:none;padding:0;margin:0}.products_prices__0qRjU li{display:flex;justify-content:space-between;gap:20px;padding:3px 0;font-size:18px;color:var(--ink-soft)}.products_prices__0qRjU li strong{font-weight:600;color:var(--ink);white-space:nowrap}.products_shippingRate__U8xcB{margin:5px 0 0!important;color:var(--gold)!important;font-size:20px!important;font-weight:700;max-width:1100px}.products_catalog__u1GO1{padding-top:78px}.products_catalogIntro__SXEUO{display:flex;justify-content:space-between;gap:60px;align-items:end;margin-bottom:37px}.products_catalogIntro__SXEUO h2{font-size:clamp(48px,5vw,70px);line-height:.9;letter-spacing:-.055em;font-weight:500;margin:0}.products_catalogIntro__SXEUO>p{color:var(--ink-soft);font-size:21px;line-height:1.32;max-width:430px;margin:0}.products_tabs__bQXFS{display:flex;gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow-x:auto;margin-bottom:56px}.products_tabs__bQXFS button{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1;min-width:max-content;border:0;border-right:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer;padding:17px 25px;font:inherit;font-size:20px;transition:background .2s,color .2s}.products_tabs__bQXFS button:first-child{border-left:1px solid var(--line)}.products_tabs__bQXFS button:hover,.products_tabs__bQXFS button[aria-selected=true]{background:var(--deep);color:var(--paper)}.products_tabs__bQXFS button:focus-visible{outline:3px solid var(--lav);outline-offset:-4px;position:relative;z-index:1}.products_catalogProduct__v4PpS{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1fr);grid-gap:clamp(48px,8vw,130px);gap:clamp(48px,8vw,130px);align-items:center;max-width:1120px;margin:0 auto}.products_catalogDetails__aJz8P{max-width:500px}.products_catalogDetails__aJz8P h2{font-size:clamp(48px,5vw,68px);line-height:.9;letter-spacing:-.055em;font-weight:500;margin:0}.products_catalogDetails__aJz8P>p:not(.eyebrow):not(.products_moistureBenefit__STCrv){font-size:21px;line-height:1.35;color:var(--ink-soft);margin:0}.products_catalogDetails__aJz8P .products_paypalOption__HkI3g{max-width:400px}.products_oilPreview__8zipD{display:grid;grid-template-columns:1fr minmax(260px,.65fr);grid-gap:clamp(35px,7vw,100px);gap:clamp(35px,7vw,100px);align-items:center;background:var(--deep);color:#fff3df;margin:76px auto 0;padding:clamp(32px,6vw,78px);max-width:1120px}.products_oilPreview__8zipD>div{max-width:500px}.products_oilPreview__8zipD .eyebrow{color:#e6bd64}.products_oilPreview__8zipD h3{font-size:clamp(38px,4vw,60px);line-height:.93;letter-spacing:-.05em;font-weight:500;margin:0 0 20px}.products_oilPreview__8zipD p:not(.eyebrow){font-size:20px;line-height:1.4;color:#eadbcb;margin:0 0 28px}.products_oilPreview__8zipD .text-link{color:#f4ca69}.products_oilPreview__8zipD img,.products_oilPreview__8zipD picture{display:block;width:100%;height:auto}.products_catalog__u1GO1 .products_blendGrid__Ul_xh{max-width:1120px;margin:42px auto 0}.products_catalog__u1GO1 .products_shippingRate__U8xcB{margin:34px auto 0!important}.products_collectionSpotlight__tu_Ls{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:center;grid-gap:clamp(46px,8vw,130px);gap:clamp(46px,8vw,130px);padding:clamp(76px,9vw,126px) max(50px,calc((100vw - var(--max))/2));background:var(--cream)}.products_collectionSpotlight__tu_Ls>div{max-width:555px}.products_collectionSpotlight__tu_Ls h2{font-size:clamp(46px,4.8vw,68px);line-height:.92;letter-spacing:-.055em;font-weight:500;margin:0}.products_collectionSpotlight__tu_Ls p:not(.eyebrow){font-size:21px;line-height:1.4;color:var(--ink-soft);margin:24px 0 0}.products_collectionSpotlight__tu_Ls img,.products_collectionSpotlight__tu_Ls picture{display:block;width:100%;height:auto}.products_collectionSpotlight__tu_Ls picture{padding:10px;background:#fffdf9;border:1px solid var(--line);max-width:360px;justify-self:end}.products_collectionSpotlight__tu_Ls img{box-shadow:0 22px 48px rgba(62,37,20,.13)}.products_holidayShop__eFAE6{padding:clamp(76px,9vw,126px) max(50px,calc((100% - 1240px)/2));background:#32120d;color:#fff2df}.products_holidayShopHeading__veHDW{max-width:690px;margin-bottom:46px}.products_holidayShop__eFAE6 .eyebrow{color:#edc56e}.products_holidayShop__eFAE6 h2{font-size:clamp(46px,4.8vw,70px);line-height:.92;letter-spacing:-.055em;font-weight:500;margin:0}.products_holidayShopHeading__veHDW>p:last-child{max-width:570px;font-size:21px;line-height:1.4;color:#e6c9ae;margin:24px 0 0}.products_holidayShopGrid__Nxid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.products_holidayShopGrid__Nxid3 article{background:#fffaf3;color:#2c160c}.products_holidayShopGrid__Nxid3 img,.products_holidayShopGrid__Nxid3 picture{display:block;width:100%;height:auto}.products_holidayShopGrid__Nxid3 article>div{padding:24px}.products_holidayShopGrid__Nxid3 h3{font-size:clamp(28px,2.6vw,39px);line-height:.96;letter-spacing:-.045em;font-weight:500;margin:0}.products_holidayShopGrid__Nxid3 article>div>p:not(.eyebrow){font-size:18px;line-height:1.38;color:#693a25;margin:16px 0 22px}.products_holidayShopGrid__Nxid3 .text-link{color:#8d321a}@media (max-width:760px){.products_collectionSpotlight__tu_Ls{display:flex;flex-direction:column;padding:70px 25px;gap:40px}.products_collectionSpotlight__tu_Ls h2{font-size:45px}.products_collectionSpotlight__tu_Ls p:not(.eyebrow){font-size:20px}.products_collectionSpotlight__tu_Ls picture{width:100%;max-width:360px;align-self:center;padding:7px}.products_holidayShop__eFAE6{padding:76px 25px}.products_holidayShop__eFAE6 h2{font-size:45px}.products_holidayShopHeading__veHDW{margin-bottom:32px}.products_holidayShopHeading__veHDW>p:last-child{font-size:20px}.products_holidayShopGrid__Nxid3{grid-template-columns:1fr;gap:18px}.products_holidayShopGrid__Nxid3 article>div{padding:22px}.products_holidayShopGrid__Nxid3 h3{font-size:35px}.products_catalog__u1GO1{padding-top:62px}.products_catalogIntro__SXEUO{display:block;margin-bottom:28px}.products_catalogIntro__SXEUO h2{font-size:45px}.products_catalogIntro__SXEUO>p{font-size:20px;margin-top:20px}.products_tabs__bQXFS{margin:0 -25px 42px;padding:0 25px}.products_tabs__bQXFS button{flex:0 0 auto;padding:15px 20px;font-size:19px}.products_catalogProduct__v4PpS{display:block}.products_catalogDetails__aJz8P{margin-top:34px}.products_catalogDetails__aJz8P h2{font-size:47px}.products_catalogDetails__aJz8P>p:not(.eyebrow):not(.products_moistureBenefit__STCrv){font-size:20px}.products_oilPreview__8zipD{display:block;margin-top:55px;padding:42px 28px}.products_oilPreview__8zipD h3{font-size:45px}.products_oilPreview__8zipD p:not(.eyebrow){font-size:19px}.products_oilPreview__8zipD picture{margin-top:35px}.products_catalog__u1GO1 .products_blendGrid__Ul_xh{margin-top:28px}.products_catalog__u1GO1 .products_shippingRate__U8xcB{margin-top:28px!important}.products_prices__0qRjU{margin:23px 0 25px}.products_prices__0qRjU li{font-size:17px}.products_prices__0qRjU>span{font-size:13px}.products_shippingRate__U8xcB{font-size:18px!important;margin-top:0!important}}.products_productVisual__Pybu4{width:100%;aspect-ratio:1;display:grid;place-items:center;background:#f8eee0}.products_productVisual__Pybu4 img,.products_productVisual__Pybu4 picture{display:block;width:100%;height:100%}.products_productVisual__Pybu4 img{object-fit:contain}.products_moistureBenefit__STCrv{color:var(--gold)!important;font-size:15px!important;line-height:1.1!important;text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin:14px 0 12px!important}.products_paypalOption__HkI3g{border-top:1px solid var(--line);padding-top:18px;margin-top:18px}.products_paypalLabel__icYF9{color:var(--gold)!important;font-size:14px!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0 0 9px!important}.products_paypalAdd__xVSPe{margin:0 0 2px;min-height:42px}.products_specialCheckout__c1Zak{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.products_collectionSpotlight__tu_Ls .products_specialCheckout__c1Zak p:not(.eyebrow){margin:0}.products_collectionSpotlight__tu_Ls .products_specialOfferTitle__U10UB{font-size:clamp(1.55rem,2.2vw,2rem);line-height:1.05;letter-spacing:-.03em;font-weight:500;margin:0 0 8px}.products_collectionSpotlight__tu_Ls .products_specialOfferPrice__bLrin{font-size:1.25rem!important;line-height:1.35!important;color:var(--ink)!important}.products_collectionSpotlight__tu_Ls .products_specialOfferPrice__bLrin span{color:var(--ink-soft);font-size:1rem}.products_ritualCartButton__RTqEo{display:flex;justify-content:flex-start;margin-top:14px}.products_ritualCartButton__RTqEo .products_paypalAdd__xVSPe{width:min(100%,400px)}.products_paypalCart__q2Muv{margin-top:27px;min-height:42px}.products_paypalAdd__xVSPe paypal-add-to-cart-button,.products_paypalCart__q2Muv paypal-cart-button{display:block}.products_paypalAdd__xVSPe .item-header,.products_paypalAdd__xVSPe [id^=carousel-container-]{display:none!important}.products_paypalAdd__xVSPe [id^=paypal-form-fields-container-][id$=-wrapper]{margin:0!important}.products_paypalAdd__xVSPe [id^=form-container-]{max-width:400px!important}@media (max-width:760px){.products_paypalCart__q2Muv{margin-top:23px}.products_paypalAdd__xVSPe{margin-bottom:2px}}.products_compactCart__3akB2{margin:0;min-height:44px;display:flex;align-items:center}.products_compactCart__3akB2 paypal-cart-button{display:block;min-width:110px}.products_compactCart__3akB2 [id^=carousel-container-]{margin:0!important}@media (max-width:760px){.products_compactCart__3akB2 paypal-cart-button{min-width:82px;transform:scale(.88);transform-origin:right center}}.products_orderOptions__qzrAa{display:grid;grid-template-columns:1fr .8fr;grid-gap:clamp(40px,8vw,130px);gap:clamp(40px,8vw,130px);align-items:center;background:var(--cream)}.products_orderOptions__qzrAa h2{font-size:clamp(46px,4.7vw,66px);line-height:.94;letter-spacing:-.05em;font-weight:500;margin:14px 0 22px;max-width:580px}.products_orderOptions__qzrAa>div>p:not(.eyebrow){font-size:21px;line-height:1.45;color:var(--ink-soft);max-width:540px;margin:0 0 30px}.products_orderOptions__qzrAa aside{background:var(--deep);color:var(--cream);padding:clamp(30px,4vw,52px);display:grid;justify-items:start}.products_orderOptions__qzrAa aside .eyebrow{color:#e6bd64;margin-bottom:15px}.products_orderOptions__qzrAa aside strong{font-size:30px;color:#f3c66b;letter-spacing:.015em}.products_orderOptions__qzrAa aside img,.products_orderOptions__qzrAa aside picture{display:block;width:min(190px,100%);height:auto;background:#fff;padding:8px;margin:22px 0 0}.products_orderOptions__qzrAa aside>p:last-child{font-size:16px;line-height:1.35;color:#eadbcb;margin:18px 0 0}@media (max-width:760px){.products_orderOptions__qzrAa{display:block}.products_orderOptions__qzrAa h2{font-size:44px}.products_orderOptions__qzrAa>div>p:not(.eyebrow){font-size:20px}.products_orderOptions__qzrAa aside{margin-top:42px}}.products_massageBlends__d0Hdd{background:var(--deep);color:#fff3df;display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:clamp(40px,8vw,120px);gap:clamp(40px,8vw,120px);align-items:center}.products_massageBlends__d0Hdd>div:first-child{max-width:480px}.products_massageBlends__d0Hdd .eyebrow{color:#e6bd64}.products_massageBlends__d0Hdd h2{font-size:clamp(46px,5vw,68px);font-weight:500;line-height:.93;letter-spacing:-.055em;margin:14px 0 24px}.products_massageBlends__d0Hdd p:not(.eyebrow){font-size:20px;line-height:1.5;color:#eadbcb}.products_blendGrid__Ul_xh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.products_blendGrid__Ul_xh article{background:#120804;border:1px solid #d39b2b;padding:12px}.products_blendGrid__Ul_xh img,.products_blendGrid__Ul_xh picture{display:block;width:100%;height:auto}.products_blendGrid__Ul_xh h3{color:#f4ca69;font-size:24px;font-weight:500;margin:15px 4px 4px}@media (max-width:760px){.products_massageBlends__d0Hdd{display:block}.products_massageBlends__d0Hdd h2{font-size:44px}.products_massageBlends__d0Hdd p:not(.eyebrow){font-size:19px}.products_blendGrid__Ul_xh{margin-top:34px;gap:12px}.products_blendGrid__Ul_xh article{padding:7px}.products_blendGrid__Ul_xh h3{font-size:18px;margin:10px 3px 3px}}.products_shopIntro__B6qrV{padding:38px max(25px,calc((100% - 1240px)/2)) 26px}.products_shopIntro__B6qrV h1{font-size:clamp(40px,4vw,60px);line-height:1.02;font-weight:500;letter-spacing:-.04em;margin:0}.products_shopIntro__B6qrV>p:not(.eyebrow){font-size:21px;margin:18px 0;max-width:600px}.products_shopIntro__B6qrV .eyebrow{margin-bottom:15px}.products_shopShortcuts__hDC57{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.products_catalog__u1GO1{padding-top:32px;scroll-margin-top:125px}.products_sizeChoice____1tX{max-width:400px;margin:20px 0}.products_sizeChoice____1tX label{display:block;font-weight:700;margin-bottom:8px}.products_sizeChoice____1tX select{width:100%;min-height:48px;padding:10px 12px;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--gold);border-radius:0}.products_sizeChoice____1tX select:focus-visible{outline:3px solid var(--lav);outline-offset:3px}.products_catalogDetails__aJz8P>.text-link{display:block;margin-top:20px}.products_collectionSpotlight__tu_Ls .products_specialCheckout__c1Zak>.text-link{display:inline-block;margin-top:12px}@media(max-width:760px){.products_shopIntro__B6qrV{padding:25px 25px 12px}.products_shopIntro__B6qrV h1{font-size:39px}.products_shopIntro__B6qrV>p:not(.eyebrow){font-size:19px}.products_shopShortcuts__hDC57{gap:18px}.products_shopShortcuts__hDC57 .text-link{font-size:18px}.products_catalog__u1GO1{padding-top:26px;scroll-margin-top:96px}.products_catalogIntro__SXEUO{margin-bottom:20px}.products_catalogIntro__SXEUO h2{font-size:37px}.products_catalogIntro__SXEUO>p{font-size:18px;margin-top:12px}.products_tabs__bQXFS{margin-bottom:24px}.products_catalogProduct__v4PpS{display:flex;flex-direction:column;gap:22px}.products_catalogDetails__aJz8P{margin-top:0;width:100%}.products_productVisual__Pybu4{order:2;max-width:340px}.products_catalogDetails__aJz8P h2{font-size:40px}.products_catalogDetails__aJz8P>p:not(.eyebrow):not(.products_moistureBenefit__STCrv){font-size:19px}.products_prices__0qRjU{margin:18px 0}.products_catalogDetails__aJz8P .products_paypalOption__HkI3g{margin-top:14px}}.products_paypalAdd__xVSPe button,.products_paypalCart__q2Muv button{background:var(--deep)!important;color:var(--paper)!important;-webkit-text-fill-color:var(--paper)!important;border-color:var(--deep)!important}.products_paypalAdd__xVSPe button:hover,.products_paypalCart__q2Muv button:hover{background:var(--ink)!important}.products_paypalAdd__xVSPe button:focus-visible,.products_paypalCart__q2Muv button:focus-visible{outline:3px solid var(--gold)!important;outline-offset:3px}.products_paypalAdd__xVSPe select{background:var(--paper)!important;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;border-color:var(--line)!important}.products_paypalCart__q2Muv button svg path{fill:var(--paper)!important}.products_oilList__yYSBj{list-style:none;padding:0;margin:0 0 26px}.products_oilList__yYSBj li{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #ffffff30;font-size:20px}.products_productVisual__Pybu4{overflow:hidden}.products_productVisual__Pybu4 picture{min-width:0;min-height:0}.products_catalogDetails__aJz8P .products_oilList__yYSBj{width:100%;margin:0}.products_catalogDetails__aJz8P .products_oilList__yYSBj li{border-color:var(--line);font-size:19px;padding:8px 0}.products_oilVisual__K9dJK,.products_oilVisual__K9dJK img,.products_oilVisual__K9dJK picture{display:block;width:100%;height:auto}.products_oilAnchor___ZOpb{scroll-margin-top:130px}@media(max-width:760px){.products_oilVisual__K9dJK{order:2;max-width:340px}}.products_oilBundle__vYETZ{max-width:1120px;margin:56px auto 0;padding:clamp(26px,4vw,48px);background:var(--cream);border:1px solid var(--line)}.products_oilBundle__vYETZ h3{font-size:clamp(34px,4vw,48px);line-height:1.06;font-weight:500;letter-spacing:-.035em;margin:0 0 20px}.products_oilBundle__vYETZ>p:not(.eyebrow){max-width:640px;font-size:20px;line-height:1.4;margin:16px 0}.products_oilBundle__vYETZ .products_bundlePrice__ItjKf{font-size:30px!important}.products_bundlePrice__ItjKf span{display:block;font-size:16px;color:var(--ink-soft)}.products_oilBundle__vYETZ>div{max-width:400px}.products_lipCareProduct__v374W{margin-top:64px}.products_categoryGrid__veXrU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 32px;max-width:1120px;margin-inline:auto}.products_categoryGrid__veXrU a,.products_categoryGrid__veXrU button{display:flex;align-items:center;justify-content:center;min-height:52px;padding:12px;border:1px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;font-size:19px;font-weight:600;text-align:center;line-height:1.15;text-decoration:none;cursor:pointer;scroll-margin-top:140px}.products_categoryGrid__veXrU a:hover,.products_categoryGrid__veXrU button:hover,.products_categoryGrid__veXrU button[aria-pressed=true]{background:var(--deep);color:var(--paper);border-color:var(--deep)}.products_categoryGrid__veXrU a:focus-visible,.products_categoryGrid__veXrU button:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.products_catalogProduct__v4PpS{align-items:start;gap:clamp(28px,5vw,72px)}.products_catalogDetails__aJz8P h2{font-size:clamp(35px,3.6vw,52px);line-height:1.05;letter-spacing:-.035em}.products_catalogIntro__SXEUO h2{font-size:clamp(36px,4vw,52px);line-height:1.06}.products_oilVisual__K9dJK,.products_productVisual__Pybu4{order:0;max-width:400px;justify-self:center;align-self:start}.products_catalog__u1GO1 .products_productVisual__Pybu4 img{object-fit:contain}.products_shippingNotice__vMlOu{margin:16px 0 12px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:17px;line-height:1.35;color:var(--ink-soft);max-width:440px}.products_shippingNotice__vMlOu strong{color:var(--ink);display:block;font-size:18px;margin-bottom:4px}.products_shippingNotice__vMlOu p{margin:5px 0;font-size:17px;line-height:1.35}.products_shippingNotice__vMlOu a{color:var(--ink);text-underline-offset:3px}.products_checkoutHelp__I7DDp{padding:16px;background:var(--cream);font-size:18px;line-height:1.4}@media(max-width:760px){.products_categoryGrid__veXrU{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:26px}.products_categoryGrid__veXrU a,.products_categoryGrid__veXrU button{font-size:18px;padding:10px 8px;min-height:48px;scroll-margin-top:105px}.products_catalog__u1GO1{padding:24px 20px 42px}.products_catalogIntro__SXEUO{margin-bottom:20px}.products_catalogIntro__SXEUO h2{font-size:34px}.products_catalogProduct__v4PpS{gap:22px;align-items:stretch}.products_oilVisual__K9dJK,.products_productVisual__Pybu4{order:0;max-width:280px;width:100%;align-self:center}.products_catalogDetails__aJz8P h2{font-size:35px}.products_catalogDetails__aJz8P>p:not(.eyebrow):not(.products_moistureBenefit__STCrv){font-size:19px}.products_catalogDetails__aJz8P>.text-link{margin-top:14px}.products_lipCareProduct__v374W{margin-top:40px}.products_collectionSpotlight__tu_Ls{padding:40px 20px;gap:28px}.products_holidayShop__eFAE6{padding:44px 20px}.products_holidayShop__eFAE6 h2{font-size:38px}.products_shopIntro__B6qrV{padding:24px 20px 12px}.products_shopIntro__B6qrV h1{font-size:35px}.products_shopIntro__B6qrV>p:not(.eyebrow){margin:12px 0}.products_shippingNotice__vMlOu,.products_shippingNotice__vMlOu p{font-size:17px}}.products_collectionSpotlight__tu_Ls{scroll-margin-top:125px}.products_collectionSpotlight__tu_Ls>picture{display:block;max-width:360px;justify-self:center}.products_collectionSpotlight__tu_Ls>picture img{width:100%;height:auto}.products_paypalAdd__xVSPe{width:100%}.products_paypalAdd__xVSPe select{font-size:18px!important;min-height:48px!important}.products_paypalAdd__xVSPe label{font-size:18px!important}.products_paypalAdd__xVSPe button{min-height:48px!important}@media(max-width:760px){.products_collectionSpotlight__tu_Ls>picture{order:-1;max-width:320px;width:100%}.products_collectionSpotlight__tu_Ls h2{font-size:37px;line-height:1.05}.products_collectionSpotlight__tu_Ls{scroll-margin-top:100px}}.products_purchaseBlock__xoBgX{display:block;width:100%;min-width:0;max-width:440px;color:var(--ink)}.products_ritualCartButton__RTqEo{display:block}.products_ritualCartButton__RTqEo .products_purchaseBlock__xoBgX{max-width:440px}.products_ritualCartButton__RTqEo .products_paypalAdd__xVSPe{width:100%}.products_purchaseBlock__xoBgX label{color:var(--ink)!important;font-size:18px!important}.products_purchaseBlock__xoBgX .products_shippingNotice__vMlOu{color:var(--ink-soft)}.products_purchaseBlock__xoBgX .products_shippingNotice__vMlOu strong{color:var(--ink)}.products_categoryGrid__veXrU a[href="/the-five-golden-splendours"]{grid-column:1/-1;order:1;background:var(--deep);color:var(--paper);border-color:var(--gold)}.products_collectionNav__TCDPu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:10px max(25px,calc((100% - 1240px)/2)) 20px;border:1px solid var(--line)}.products_collectionNav__TCDPu a{padding:22px;display:block;min-width:0}.products_collectionNav__TCDPu a+a{border-left:1px solid var(--line)}.products_collectionNav__TCDPu strong{display:block;font-size:23px;font-weight:500;line-height:1.15}.products_collectionNav__TCDPu span{display:block;font-size:17px;line-height:1.35;color:var(--ink-soft);margin-top:10px}.products_collectionNav__TCDPu a:hover,.products_collectionNav__TCDPu a[aria-current]{background:#f5ead8}.products_holidayShopGrid__Nxid3{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:760px){.products_collectionNav__TCDPu{grid-template-columns:1fr;margin:14px 20px 12px}.products_collectionNav__TCDPu a{padding:20px}.products_collectionNav__TCDPu a+a{border-left:0;border-top:1px solid var(--line)}.products_holidayShopGrid__Nxid3{grid-template-columns:1fr}}.products_paypalAdd__xVSPe.products_paypalAdd__xVSPe select{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%2332170c' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:12px 8px!important;padding-right:40px!important}.products_paypalAdd__xVSPe .selectContainer:after{display:none!important}.products_hamperArtwork__QanCh{max-width:400px;margin:0 0 24px}.products_collectionSpotlight__tu_Ls .products_hamperArtwork__QanCh picture{max-width:100%;margin:0;justify-self:start}.products_hamperArtwork__QanCh img{height:auto;object-fit:contain}.ProductPurchase_purchase__k8_86{width:100%;max-width:440px;margin:25px 0 18px;color:var(--ink)}.ProductPurchase_sizes__y3SY_{border:0;padding:0;margin:0 0 22px;min-width:0}.ProductPurchase_sizes__y3SY_ legend{font-size:22px;font-weight:600;margin-bottom:13px}.ProductPurchase_choices__IDjMM{display:flex;flex-wrap:wrap;gap:12px 20px}.ProductPurchase_choice__C_W5Y{display:inline-flex;align-items:center;gap:9px;cursor:pointer;min-height:44px;font-size:22px;font-weight:600}.ProductPurchase_choice__C_W5Y input{width:23px;height:23px;margin:0;accent-color:var(--ink);cursor:pointer}.ProductPurchase_choice__C_W5Y input:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.ProductPurchase_purchase__k8_86 .ProductPurchase_price__eb0eS{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;font-size:32px;font-weight:600;line-height:1.15;margin:0 0 22px;color:var(--ink)}.ProductPurchase_price__eb0eS span{font-size:15px;font-weight:500;color:var(--ink-soft)}.ProductPurchase_controls__QP_Ga{padding-top:18px;border-top:1px solid var(--line)}.ProductPurchase_controls__QP_Ga label,.ProductPurchase_controls__QP_Ga select{font-family:inherit!important;font-size:19px!important;color:var(--ink)!important}.ProductPurchase_controls__QP_Ga select{border:1px solid var(--line)!important;background:var(--paper)!important;padding-left:17px!important}.ProductPurchase_controls__QP_Ga button,.ProductPurchase_controls__QP_Ga select{border-radius:24px!important;min-height:48px!important}.ProductPurchase_controls__QP_Ga select:focus-visible{outline:3px solid var(--gold)!important;outline-offset:3px}@media(max-width:760px){.ProductPurchase_purchase__k8_86{margin-top:22px}.ProductPurchase_choices__IDjMM{gap:6px 18px}.ProductPurchase_choice__C_W5Y{font-size:21px}.ProductPurchase_price__eb0eS span{width:100%}.ProductPurchase_purchase__k8_86 .ProductPurchase_price__eb0eS{gap:6px}}.golden_page__rDKv9{background:var(--paper);color:var(--ink)}.golden_page__rDKv9 h2{font-size:clamp(36px,3.3vw,55px);line-height:1.04;font-weight:500;letter-spacing:-.035em;margin:0 0 20px;text-wrap:balance}.golden_page__rDKv9 h3{font-size:27px;line-height:1.12;font-weight:600;margin:0 0 12px}.golden_page__rDKv9 p{line-height:1.45}.golden_page__rDKv9 .eyebrow{color:#98702e;line-height:1.3;margin:0 0 16px}.golden_hero__jBHXS{background:var(--deep);color:var(--paper);padding:64px 24px 52px;text-align:center;border-bottom:1px solid var(--gold)}.golden_hero__jBHXS .eyebrow{color:#e1bc76}.golden_hero__jBHXS h1{font-size:clamp(58px,7vw,100px);line-height:1.05;font-weight:400;margin:0 auto 20px;max-width:950px;text-wrap:balance}.golden_hero__jBHXS>p:not(.eyebrow){font-size:23px;margin:0 auto 20px;max-width:650px}.golden_hero__jBHXS .golden_status__wprTt{font-size:18px!important;color:#e5cfb0}.golden_hero__jBHXS .button{background:#e2c489;color:var(--deep);border-color:#e2c489}.golden_hero__jBHXS .button:hover{background:var(--cream)}.golden_essentials__ews_l,.golden_fragrances__I7FM2{max-width:1424px;margin:auto;padding:64px 32px}.golden_sectionHeading__NaOvu{max-width:740px;margin-bottom:32px}.golden_sectionHeading__NaOvu>p:last-child{font-size:21px;color:var(--ink-soft);margin:0}.golden_fragranceGrid__bH_Nr{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:20px;gap:20px}.golden_fragrance__MiIfc{display:flex;flex-direction:column;align-items:flex-start;text-align:left;font:inherit;color:var(--ink);background:transparent;border:0;border-bottom:3px solid transparent;cursor:pointer;min-width:0}.golden_fragrance__MiIfc[aria-pressed=true]{border-bottom-color:#99702e}.golden_fragrance__MiIfc:hover{background:var(--cream)}.golden_fragrance__MiIfc:focus-visible{outline:3px solid #99702e;outline-offset:5px}.golden_fragrance__MiIfc picture{display:block;width:100%}.golden_fragrance__MiIfc img{display:block;width:100%;height:auto;object-fit:contain}.golden_fragranceName__Sa_LK{font-size:25px;line-height:1.1;font-weight:600;margin-bottom:8px}.golden_mood__P6hHF{font-size:17px;line-height:1.35;color:var(--ink-soft)}.golden_selectorSection__rpMIM{max-width:1360px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;padding:48px 32px 64px;border-top:1px solid var(--line);scroll-margin-top:120px}.golden_productPhoto__FaxCY{min-width:0;align-self:start;background:var(--cream);padding:24px}.golden_productPhoto__FaxCY picture{display:block}.golden_productPhoto__FaxCY img{width:100%;height:390px;object-fit:contain;display:block}.golden_productPhoto__FaxCY p{font-size:16px;color:var(--ink-soft);margin:16px 0 0}.golden_controls__lwWuT{max-width:570px}.golden_controls__lwWuT>p{font-size:20px}.golden_bundleOptions__9AdJI label,.golden_controls__lwWuT label{font-size:19px;font-weight:700;display:block;margin:20px 0 8px}.golden_page__rDKv9 select{width:100%;min-height:50px;padding:10px 36px 10px 12px;border:1px solid #a7875a;border-radius:0;background:var(--paper);color:var(--ink);font:inherit;font-size:18px;line-height:1.3;text-overflow:ellipsis}.golden_page__rDKv9 select:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.golden_selectionSummary__FNYcK{margin-top:24px;padding:24px 0 12px;border-top:1px solid var(--line)}.golden_selectionSummary__FNYcK>span{font-size:20px;color:#845e26;font-weight:700}.golden_selectionSummary__FNYcK h3{margin:8px 0}.golden_selectionSummary__FNYcK .golden_price__s1Tog{font-size:36px;line-height:1;margin:12px 0}.golden_selectionSummary__FNYcK>p:last-child{font-size:17px;color:var(--ink-soft);margin-bottom:0}.golden_controls__lwWuT .golden_previewNote__FjZtt{font-size:18px;font-weight:700;border-left:3px solid var(--gold);padding:8px 0 8px 16px;margin:8px 0 0}.golden_essentials__ews_l{background:var(--cream);max-width:none;padding-left:max(32px,calc((100% - 1360px)/2));padding-right:max(32px,calc((100% - 1360px)/2))}.golden_productGrid__7GXPA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px}.golden_productGrid__7GXPA article{min-width:0}.golden_productGrid__7GXPA picture{display:block;margin:0 0 24px}.golden_productGrid__7GXPA img{display:block;width:100%;height:270px;object-fit:contain}.golden_productGrid__7GXPA article>p:not(.eyebrow){font-size:22px}.golden_productGrid__7GXPA article .golden_small__qjHur,.golden_small__qjHur{font-size:17px!important;color:var(--ink-soft)}.golden_essentials__ews_l>.golden_small__qjHur{margin:28px 0 0}.golden_bundle__TRuz_{max-width:1360px;margin:auto;padding:64px 32px;display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px}.golden_bundle__TRuz_>div>p{font-size:21px;max-width:570px}.golden_bundleStatus__08TTI{font-weight:700;color:#805b24}.golden_bundleOptions__9AdJI>div:first-child label{margin-top:0}.golden_bundleSummary__jNeKJ{font-size:17px!important;overflow-wrap:anywhere;padding:16px 0;border-top:1px solid var(--line);margin:24px 0 0}.golden_shipping__h9A2T{background:var(--deep);color:var(--paper);padding:48px max(32px,calc((100% - 1296px)/2));display:grid;grid-template-columns:1.3fr 1fr;grid-gap:64px;gap:64px}.golden_shipping__h9A2T h2{font-size:35px}.golden_shipping__h9A2T p{font-size:20px;max-width:600px}.golden_shipping__h9A2T .text-link{color:#e1bc76}.golden_regular__zLIB7{text-align:center;padding:40px 24px 56px}.golden_regular__zLIB7 p{font-size:23px}@media(max-width:1050px){.golden_fragranceGrid__bH_Nr{gap:14px}.golden_fragranceName__Sa_LK{font-size:23px}.golden_bundle__TRuz_,.golden_selectorSection__rpMIM{gap:32px}.golden_productPhoto__FaxCY img{height:330px}.golden_shipping__h9A2T{gap:32px}}@media(max-width:700px){.golden_hero__jBHXS{padding:40px 20px 36px}.golden_hero__jBHXS h1{font-size:59px}.golden_hero__jBHXS>p:not(.eyebrow){font-size:21px}.golden_essentials__ews_l,.golden_fragrances__I7FM2{padding:40px 20px}.golden_sectionHeading__NaOvu>p:last-child{font-size:20px}.golden_fragranceGrid__bH_Nr{grid-template-columns:1fr 1fr;gap:24px 16px}.golden_fragranceName__Sa_LK{font-size:24px}.golden_mood__P6hHF{font-size:17px}.golden_fragrance__MiIfc:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:16px;column-gap:16px;align-content:center;align-items:center}.golden_fragrance__MiIfc:last-child picture{grid-row:1/3;margin:0}.golden_fragrance__MiIfc:last-child .golden_fragranceName__Sa_LK{align-self:end}.golden_fragrance__MiIfc:last-child .golden_mood__P6hHF{align-self:start}.golden_selectorSection__rpMIM{display:flex;flex-direction:column;gap:24px;padding:32px 20px 40px;scroll-margin-top:100px}.golden_productPhoto__FaxCY{padding:16px}.golden_productPhoto__FaxCY img{height:280px}.golden_controls__lwWuT h2{font-size:39px}.golden_controls__lwWuT{max-width:none}.golden_controls__lwWuT>p{font-size:20px}.golden_page__rDKv9 select{font-size:17px}.golden_productGrid__7GXPA{grid-template-columns:1fr;gap:32px}.golden_productGrid__7GXPA article{border-bottom:1px solid var(--line);padding-bottom:24px}.golden_productGrid__7GXPA article:last-child{border:0;padding:0}.golden_productGrid__7GXPA picture{margin-bottom:16px}.golden_productGrid__7GXPA img{height:240px}.golden_productGrid__7GXPA article>p:not(.eyebrow){margin:8px 0}.golden_bundle__TRuz_{grid-template-columns:1fr;padding:40px 20px;gap:24px}.golden_bundle__TRuz_>div>p{font-size:20px}.golden_shipping__h9A2T{grid-template-columns:1fr;gap:24px;padding:36px 20px}.golden_shipping__h9A2T h2{font-size:33px}.golden_shipping__h9A2T p{font-size:19px}.golden_regular__zLIB7{padding:28px 20px 40px}}.golden_fragrance__MiIfc{background:var(--cream);padding:24px 16px;min-height:132px;justify-content:center;border-top:1px solid var(--line)}.golden_fragrance__MiIfc[aria-pressed=true]{background:var(--deep);color:var(--paper);border-bottom-color:var(--gold)}.golden_fragrance__MiIfc[aria-pressed=true] .golden_mood__P6hHF{color:#e5cfb0}.golden_fragrance__MiIfc[aria-pressed=true]:hover{background:#40291d}@media(max-width:700px){.golden_fragrance__MiIfc{padding:20px 14px;min-height:120px}.golden_fragrance__MiIfc:last-child{display:flex;grid-column:1/-1;align-items:flex-start}.golden_fragrance__MiIfc:last-child .golden_fragranceName__Sa_LK,.golden_fragrance__MiIfc:last-child .golden_mood__P6hHF{align-self:auto}}.golden_fragrance__MiIfc{padding:0 0 16px;justify-content:flex-start;overflow:hidden}.golden_fragranceName__Sa_LK,.golden_mood__P6hHF{padding-left:12px;padding-right:12px}.golden_fragrance__MiIfc picture{margin-bottom:16px}.golden_productPhoto__FaxCY img{height:auto;max-height:none}.golden_productPhoto__FaxCY a{display:block}.golden_productPhoto__FaxCY .golden_productPoster__A0bGA{height:auto}@media(max-width:700px){.golden_fragrance__MiIfc{padding:0 0 16px}.golden_fragrance__MiIfc:last-child{display:flex;grid-column:auto}.golden_productPhoto__FaxCY img{height:auto}.golden_fragranceName__Sa_LK{font-size:23px}}.golden_butterPhoto__E9QKi{max-width:300px;margin:0 0 24px}.golden_butterPhoto__E9QKi img,.golden_butterPhoto__E9QKi picture{display:block;width:100%;height:auto;object-fit:contain}.golden_quickShop__I36x2{max-width:1360px;margin:auto;padding:40px 32px 64px;scroll-margin-top:125px;border-top:1px solid var(--line)}.golden_productButtons__DQubc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:32px}.golden_productButtons__DQubc button{min-width:0;min-height:86px;padding:16px 12px;background:var(--cream);border:1px solid #a7875a;color:var(--ink);font:inherit;cursor:pointer;text-align:center}.golden_productButtons__DQubc span{display:block;font-size:24px;line-height:1.15;margin-bottom:7px}.golden_productButtons__DQubc small{display:block;font-size:17px;line-height:1.3}.golden_productButtons__DQubc button[aria-pressed=true]{background:var(--deep);color:var(--paper);border-color:var(--deep)}.golden_productButtons__DQubc button:hover{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.golden_productButtons__DQubc button:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.golden_orderPanel__eaoP_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:64px;gap:64px;align-items:start}.golden_orderDetails__zDAW3{min-width:0}.golden_orderDetails__zDAW3>p{font-size:20px;line-height:1.45;max-width:570px}.golden_orderDetails__zDAW3 h3{font-size:34px;margin-top:24px}.golden_orderDetails__zDAW3 .golden_orderPrice__vBDCE{font-size:27px;font-weight:600;margin:12px 0}.golden_orderPhoto__JEew5{max-width:300px}.golden_orderPhoto__JEew5 img,.golden_orderPhoto__JEew5 picture{display:block;width:100%;height:320px;object-fit:contain;object-position:left center}.golden_ritualPhotos__U2Gsx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.golden_ritualPhotos__U2Gsx img,.golden_ritualPhotos__U2Gsx picture{display:block;width:100%;height:250px;object-fit:contain}@media(max-width:1050px){.golden_orderPanel__eaoP_{gap:32px}.golden_productButtons__DQubc span{font-size:22px}}@media(max-width:700px){.golden_quickShop__I36x2{padding:32px 20px 40px;scroll-margin-top:105px}.golden_productButtons__DQubc{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:24px}.golden_productButtons__DQubc span{font-size:23px}.golden_productButtons__DQubc small{font-size:16px}.golden_orderPanel__eaoP_{grid-template-columns:1fr;gap:16px}.golden_orderPhoto__JEew5{margin:auto;max-width:260px}.golden_orderPhoto__JEew5 img,.golden_orderPhoto__JEew5 picture{height:280px;object-position:center}.golden_ritualPhotos__U2Gsx img,.golden_ritualPhotos__U2Gsx picture{height:170px}.golden_orderDetails__zDAW3 h3{font-size:32px}.golden_orderDetails__zDAW3>p{font-size:19px}}.golden_ritualArtwork__7LLSy{max-width:440px;margin:0 auto 24px}.golden_ritualArtwork__7LLSy img,.golden_ritualArtwork__7LLSy picture{display:block;width:100%;height:auto;object-fit:contain}.ritual_hero__ClfRl{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:64px;gap:64px;align-items:center;padding:44px max(25px,calc((100% - 1240px)/2)) 64px}.ritual_copy__6TjqQ{max-width:580px}.ritual_copy__6TjqQ>.eyebrow{margin-top:30px;margin-bottom:18px}.ritual_copy__6TjqQ h1{font-size:clamp(46px,4.6vw,68px);line-height:1.02;letter-spacing:-.045em;font-weight:500;margin:0 0 20px}.ritual_copy__6TjqQ>p{font-size:21px;line-height:1.4}.ritual_copy__6TjqQ .ritual_price__qA1Jf{font-size:38px;color:var(--ink);margin:20px 0 14px}.ritual_price__qA1Jf span{display:block;font-size:17px;color:var(--ink-soft)}.ritual_copy__6TjqQ ul{padding-left:22px;margin:18px 0 24px;font-size:20px}.ritual_copy__6TjqQ li{margin:6px 0}.ritual_checkout__hKUm1{max-width:400px;padding-top:20px;border-top:1px solid var(--line)}.ritual_copy__6TjqQ .ritual_note__PITzC{font-size:17px;max-width:400px;margin-bottom:25px}.ritual_visual__YKGoX img,.ritual_visual__YKGoX picture{display:block;width:100%;height:auto}.ritual_steps__69mTK{background:var(--cream);padding:60px max(25px,calc((100% - 1240px)/2))}.ritual_steps__69mTK h2{font-size:clamp(36px,3.6vw,52px);font-weight:500;line-height:1.06;margin:0 0 35px}.ritual_grid__a6x85{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px}.ritual_grid__a6x85 picture{display:block;aspect-ratio:1}.ritual_grid__a6x85 img{width:100%;height:100%;object-fit:contain}.ritual_grid__a6x85 .eyebrow{margin:22px 0 12px}.ritual_grid__a6x85 h3{font-size:30px;font-weight:500;line-height:1.05;margin:0 0 18px}.ritual_share__bby8f{margin:45px 0 18px;font-size:21px}@media(max-width:760px){.ritual_hero__ClfRl{display:flex;flex-direction:column;padding-top:25px;gap:32px}.ritual_copy__6TjqQ h1{font-size:44px}.ritual_copy__6TjqQ ul,.ritual_copy__6TjqQ>p{font-size:19px}.ritual_visual__YKGoX{max-width:340px}.ritual_steps__69mTK{padding-top:42px}.ritual_grid__a6x85{grid-template-columns:1fr;gap:38px}.ritual_grid__a6x85 article{max-width:400px}.ritual_grid__a6x85 h3{font-size:29px}}.ritual_visual__YKGoX{width:100%;max-width:480px;justify-self:center}.ritual_copy__6TjqQ .ritual_bonus__tP_F2{font-size:18px;padding:16px 18px;background:var(--cream);border-left:3px solid var(--gold);max-width:400px;margin:20px 0}.ritual_bonus__tP_F2 strong{display:block;margin-bottom:5px;color:var(--ink)}.ritual_packageSize__WE1Fn{margin:0 0 18px;font-size:20px;color:var(--ink-soft)}@media(max-width:760px){.ritual_visual__YKGoX{max-width:340px}.ritual_copy__6TjqQ .ritual_bonus__tP_F2{font-size:17px}.ritual_hero__ClfRl{padding:22px 22px 40px;gap:24px}.ritual_visual__YKGoX{order:-1;width:100%;max-width:320px;align-self:center}.ritual_copy__6TjqQ>.eyebrow{margin-top:0}.ritual_copy__6TjqQ h1{font-size:clamp(36px,10vw,44px)}.ritual_copy__6TjqQ .ritual_price__qA1Jf{margin:18px 0 12px}.ritual_copy__6TjqQ>p{line-height:1.4}.ritual_checkout__hKUm1,.ritual_copy__6TjqQ .ritual_note__PITzC{max-width:none}.ritual_steps__69mTK{padding:40px 22px}}.seasonal_page__QP4Th{background:var(--paper)}.seasonal_hero__Q7_9u{max-width:1240px;margin:0 auto;min-height:640px;padding:clamp(64px,8vw,112px) 40px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.72fr);grid-gap:clamp(42px,8vw,120px);gap:clamp(42px,8vw,120px);align-items:center}.seasonal_copy__ztVvL{max-width:610px}.seasonal_contents__V1Um4 h2,.seasonal_copy__ztVvL h1{font-size:clamp(56px,5.2vw,82px);line-height:.92;letter-spacing:-.06em;font-weight:500;margin:0;text-wrap:balance}.seasonal_intro__5yhwp{font-size:24px;line-height:1.32;color:var(--ink-soft);max-width:550px;margin:28px 0 0}.seasonal_price__PFiw8{margin:37px 0 31px;padding:22px 0 24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-gap:5px;gap:5px}.seasonal_price__PFiw8 span{color:var(--lav);font-size:15px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.seasonal_price__PFiw8 strong{font-size:56px;line-height:.88;letter-spacing:-.06em;font-weight:500;color:var(--gold)}.seasonal_price__PFiw8 p{font-size:21px;line-height:1.2;margin:5px 0 0}.seasonal_price__PFiw8 small{color:var(--ink-soft);font-size:17px;line-height:1.25}.seasonal_actions__yQ9QK{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.seasonal_actions__yQ9QK [class*=paypalAdd]{flex:0 0 min(100%,400px);width:min(100%,400px);min-width:300px}.seasonal_cartNote__5Fge4{font-size:18px;color:var(--ink-soft);max-width:440px;margin:22px 0 0}.seasonal_flyer__KFtcf{display:block;width:100%;max-width:430px;justify-self:end;border:1px solid var(--line);box-shadow:0 20px 40px rgba(62,37,20,.12)}.seasonal_flyer__KFtcf img{display:block;width:100%;height:auto}.seasonal_contents__V1Um4{background:#fffdf9;border-top:1px solid var(--line);padding:82px max(40px,calc((100% - 1120px)/2));display:grid;grid-template-columns:.85fr 1fr;grid-column-gap:120px;column-gap:120px;grid-row-gap:25px;row-gap:25px;align-items:start}.seasonal_contents__V1Um4 h2{font-size:50px;max-width:460px}.seasonal_contents__V1Um4 ul{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}.seasonal_contents__V1Um4 li{font-size:25px;padding:17px 0;border-bottom:1px solid var(--line)}.seasonal_availability__43YXj{grid-column:2;color:var(--ink-soft);font-size:18px;margin:0}.seasonal_cardNote__EapDS{grid-column:1/-1;border-top:1px solid var(--line);padding-top:30px;margin-top:14px;max-width:720px}.seasonal_cardNote__EapDS h3{font-size:31px;line-height:1;letter-spacing:-.04em;font-weight:500;margin:0 0 12px}.seasonal_cardNote__EapDS p:last-child{font-size:20px;line-height:1.35;color:var(--ink-soft);margin:0}.seasonal_cardSection__Mkrh8,.seasonal_choices__2TCnf,.seasonal_faq__FPnyR,.seasonal_giving__3kn9U,.seasonal_orderSteps__bv3FH,.seasonal_ritual__8PANm{padding:clamp(70px,9vw,130px) max(40px,calc((100% - 1120px)/2));border-top:1px solid var(--line)}.seasonal_giving__3kn9U{display:grid;grid-template-columns:.85fr 1fr;grid-gap:clamp(42px,9vw,130px);gap:clamp(42px,9vw,130px);background:var(--paper)}.seasonal_cardSection__Mkrh8 h2,.seasonal_choices__2TCnf h2,.seasonal_faq__FPnyR h2,.seasonal_givingIntro__G2wqp h2,.seasonal_orderSteps__bv3FH h2,.seasonal_ritualCopy__z9Prc h2{font-size:clamp(43px,4.3vw,64px);line-height:.98;letter-spacing:-.055em;font-weight:500;margin:0;text-wrap:balance}.seasonal_cardSection__Mkrh8 p,.seasonal_choicesCopy__vn1Vj p,.seasonal_faq__FPnyR p,.seasonal_givingCopy__JJFA0 p,.seasonal_givingIntro__G2wqp p:last-child,.seasonal_noteIdeas__LXYo9 p,.seasonal_orderSteps__bv3FH p,.seasonal_ritualCopy__z9Prc p{font-size:20px;line-height:1.48;color:var(--ink-soft)}.seasonal_choicesCopy__vn1Vj p:first-child,.seasonal_givingCopy__JJFA0 p:first-child{margin-top:0}.seasonal_ritual__8PANm{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1fr);grid-gap:clamp(42px,9vw,130px);gap:clamp(42px,9vw,130px);align-items:center;background:#fffdf9}.seasonal_ritualImage__jcx3Z img{display:block;width:100%;height:auto;border:1px solid var(--line);box-shadow:0 18px 35px rgba(62,37,20,.1)}.seasonal_choicesCopy__vn1Vj p:last-child,.seasonal_ritualCopy__z9Prc p:last-child{margin-bottom:0}.seasonal_choices__2TCnf{display:grid;grid-template-columns:.85fr 1fr;grid-gap:clamp(42px,9vw,130px);gap:clamp(42px,9vw,130px);background:var(--paper)}.seasonal_choicesCopy__vn1Vj p{margin-top:0;margin-bottom:24px}.seasonal_cardSection__Mkrh8{display:grid;grid-template-columns:1fr .75fr;grid-gap:clamp(42px,9vw,130px);gap:clamp(42px,9vw,130px);background:#fffdf9}.seasonal_cardSection__Mkrh8 p{max-width:670px}.seasonal_noteIdeas__LXYo9{align-self:start;border:1px solid var(--line);padding:32px;background:var(--paper)}.seasonal_noteIdeas__LXYo9 ul{list-style:none;margin:20px 0;padding:0;border-top:1px solid var(--line)}.seasonal_noteIdeas__LXYo9 li{padding:17px 0;border-bottom:1px solid var(--line);font-size:19px;line-height:1.35}.seasonal_orderSteps__bv3FH{background:var(--ink);color:var(--paper);display:grid;grid-template-columns:.83fr 1fr;grid-gap:clamp(42px,9vw,130px);gap:clamp(42px,9vw,130px)}.seasonal_orderSteps__bv3FH h2{color:var(--paper)}.seasonal_orderSteps__bv3FH p{color:rgba(255,253,249,.76)}.seasonal_orderSteps__bv3FH ol{list-style:none;padding:0;margin:0;border-top:1px solid rgba(255,253,249,.27)}.seasonal_orderSteps__bv3FH li{display:flex;gap:24px;padding:22px 0;border-bottom:1px solid rgba(255,253,249,.27)}.seasonal_orderSteps__bv3FH li span{color:var(--gold);font-size:16px;font-weight:700;letter-spacing:.1em}.seasonal_orderSteps__bv3FH h3{font-size:25px;line-height:1.05;letter-spacing:-.035em;font-weight:500;margin:0 0 8px}.seasonal_orderSteps__bv3FH li p{margin:0;font-size:18px}.seasonal_bottomAction__zvxir{grid-column:1/-1;display:flex;align-items:center;gap:28px;flex-wrap:wrap}.seasonal_bottomAction__zvxir [class*=paypalAdd]{width:min(100%,400px);min-width:300px}.seasonal_bottomAction__zvxir .text-link{color:var(--paper)}.seasonal_faq__FPnyR{background:var(--paper)}.seasonal_faq__FPnyR>h2{max-width:700px;margin-top:12px}.seasonal_faq__FPnyR>div{margin-top:38px;border-top:1px solid var(--line)}.seasonal_faq__FPnyR details{border-bottom:1px solid var(--line);padding:19px 0}.seasonal_faq__FPnyR summary{cursor:pointer;font-size:23px;line-height:1.2;padding-right:35px;position:relative}.seasonal_faq__FPnyR summary::marker{color:var(--gold)}.seasonal_faq__FPnyR details p{max-width:800px;margin:15px 0 2px}@media(max-width:760px){.seasonal_hero__Q7_9u{display:flex;flex-direction:column;padding:62px 25px 72px;gap:45px;align-items:stretch}.seasonal_contents__V1Um4 h2,.seasonal_copy__ztVvL h1{font-size:clamp(50px,14vw,66px)}.seasonal_intro__5yhwp{font-size:21px}.seasonal_price__PFiw8{margin:32px 0 27px}.seasonal_price__PFiw8 strong{font-size:50px}.seasonal_price__PFiw8 p{font-size:20px}.seasonal_actions__yQ9QK{align-items:flex-start;gap:24px}.seasonal_actions__yQ9QK [class*=paypalAdd]{flex-basis:100%;width:100%;min-width:0}.seasonal_flyer__KFtcf{max-width:440px;align-self:center;justify-self:auto}.seasonal_contents__V1Um4{display:block;padding:64px 25px}.seasonal_contents__V1Um4 h2{font-size:45px;margin-bottom:35px}.seasonal_contents__V1Um4 li{font-size:23px}.seasonal_availability__43YXj{margin-top:22px;font-size:17px}.seasonal_cardNote__EapDS{margin-top:36px;padding-top:26px}.seasonal_cardNote__EapDS h3{font-size:29px}.seasonal_cardNote__EapDS p:last-child{font-size:19px}.seasonal_cardSection__Mkrh8,.seasonal_choices__2TCnf,.seasonal_faq__FPnyR,.seasonal_giving__3kn9U,.seasonal_orderSteps__bv3FH,.seasonal_ritual__8PANm{display:block;padding:64px 25px}.seasonal_cardSection__Mkrh8 h2,.seasonal_choices__2TCnf h2,.seasonal_faq__FPnyR h2,.seasonal_givingIntro__G2wqp h2,.seasonal_orderSteps__bv3FH h2,.seasonal_ritualCopy__z9Prc h2{font-size:clamp(42px,12vw,54px)}.seasonal_choicesCopy__vn1Vj,.seasonal_givingCopy__JJFA0,.seasonal_noteIdeas__LXYo9,.seasonal_ritualCopy__z9Prc{margin-top:35px}.seasonal_cardSection__Mkrh8 p,.seasonal_choicesCopy__vn1Vj p,.seasonal_faq__FPnyR p,.seasonal_givingCopy__JJFA0 p,.seasonal_givingIntro__G2wqp p:last-child,.seasonal_noteIdeas__LXYo9 p,.seasonal_orderSteps__bv3FH p,.seasonal_ritualCopy__z9Prc p{font-size:19px}.seasonal_ritualImage__jcx3Z{margin-bottom:38px}.seasonal_cardSection__Mkrh8{padding-bottom:58px}.seasonal_noteIdeas__LXYo9{padding:25px}.seasonal_noteIdeas__LXYo9 li{font-size:18px}.seasonal_orderSteps__bv3FH li{gap:16px}.seasonal_orderSteps__bv3FH h3{font-size:23px}.seasonal_orderSteps__bv3FH li p{font-size:17px}.seasonal_bottomAction__zvxir{margin-top:38px;align-items:flex-start}.seasonal_bottomAction__zvxir [class*=paypalAdd]{width:100%;min-width:0}.seasonal_faq__FPnyR summary{font-size:21px}.seasonal_hero__Q7_9u{padding:22px 22px 40px;gap:26px;min-height:0}.seasonal_flyer__KFtcf{order:-1;max-width:320px}.seasonal_copy__ztVvL h1{font-size:clamp(38px,10.5vw,48px);line-height:1.03;letter-spacing:-.045em}.seasonal_copy__ztVvL>.eyebrow{margin-top:0}.seasonal_intro__5yhwp{font-size:19px;line-height:1.4;margin-top:18px}.seasonal_price__PFiw8{margin:24px 0;padding:18px 0}.seasonal_cartNote__5Fge4{font-size:17px}.seasonal_cardSection__Mkrh8,.seasonal_choices__2TCnf,.seasonal_contents__V1Um4,.seasonal_faq__FPnyR,.seasonal_giving__3kn9U,.seasonal_orderSteps__bv3FH,.seasonal_ritual__8PANm{padding:44px 22px}.seasonal_hero__Q7_9u>picture{order:-1;display:block;width:100%;max-width:320px;align-self:center}.seasonal_flyer__KFtcf{max-width:none}}.page_hero__pMjnw{display:grid;grid-template-columns:1fr 1fr;min-height:600px;border-bottom:1px solid var(--line)}.page_heroCopy__6_6FM{padding:52px clamp(28px,4vw,64px);align-self:center}.page_faq__dPZCn h2,.page_heroCopy__6_6FM h1,.page_intro__UIaD0 h2,.page_pairing__tbkNf h2,.page_ritualCopy__B_WEL h2,.page_scent__7q8O2 h2,.page_sizes__hs_we h2,.page_story__Kvqf2 h2{font-size:clamp(46px,4.55vw,76px);line-height:.92;letter-spacing:-.055em;font-weight:500;margin:0;text-wrap:balance}.page_heroCopy__6_6FM>p:not(.eyebrow),.page_intro__UIaD0 p,.page_pairing__tbkNf p,.page_ritualCopy__B_WEL p,.page_scent__7q8O2 p,.page_sizesIntro__wfZza>p:not(.eyebrow),.page_story__Kvqf2 p{font-size:21px;line-height:1.48;color:var(--ink-soft)}.page_heroCopy__6_6FM>p:not(.eyebrow){max-width:510px;margin:27px 0 32px;font-size:24px}.page_heroActions__7rBw3{display:flex;gap:31px;align-items:center;flex-wrap:wrap}.page_shipping__bPb3x{font-size:18px!important;color:var(--lav)!important;margin:29px 0 0!important}.page_heroMedia__I6CJO{background:var(--deep);padding:38px;display:grid;place-items:center}.page_heroMedia__I6CJO img,.page_heroMedia__I6CJO picture{display:block;width:100%;height:100%}.page_faq__dPZCn,.page_intro__UIaD0,.page_pairing__tbkNf,.page_ritual__Qmgz4,.page_scent__7q8O2,.page_sizes__hs_we,.page_story__Kvqf2{padding:110px max(32px,calc((100% - var(--max))/2))}.page_intro__UIaD0{display:grid;grid-template-columns:.82fr 1.18fr;grid-gap:clamp(50px,10vw,160px);gap:clamp(50px,10vw,160px);align-items:start;background:var(--cream)}.page_intro__UIaD0>div:last-child{max-width:650px}.page_intro__UIaD0 p{margin:0 0 22px}.page_ritual__Qmgz4{display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:clamp(55px,9vw,150px);gap:clamp(55px,9vw,150px);align-items:center}.page_ritualImage__qJqoa{background:var(--cream);padding:26px}.page_pairingImage__WQi2n img,.page_pairingImage__WQi2n picture,.page_ritualImage__qJqoa img,.page_ritualImage__qJqoa picture,.page_scentImage__cO5NG img,.page_scentImage__cO5NG picture,.page_storyImage__67BRG img,.page_storyImage__67BRG picture{display:block;width:100%;height:100%}.page_ritualImage__qJqoa img{aspect-ratio:1;object-fit:cover}.page_ritualCopy__B_WEL{max-width:610px}.page_ritualCopy__B_WEL h2{font-size:clamp(44px,4vw,64px);margin-bottom:27px}.page_ritualCopy__B_WEL p{margin:0 0 21px}.page_sizes__hs_we{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(55px,10vw,180px);gap:clamp(55px,10vw,180px);align-items:start;background:var(--deep);color:#f7ecdd}.page_sizes__hs_we .page_eyebrow__YGJ7g,.page_story__Kvqf2 .page_eyebrow__YGJ7g{color:#e8bd65}.page_sizes__hs_we h2,.page_story__Kvqf2 h2{max-width:560px}.page_sizesIntro__wfZza>p:not(.eyebrow){color:#ddcbb5;max-width:500px;margin:26px 0 30px}.page_sizes__hs_we .text-link,.page_story__Kvqf2 .text-link{color:#efcc86}.page_sizeList__LHcJ7{list-style:none;padding:0;margin:0;border-top:1px solid rgba(235,217,194,.35)}.page_sizeList__LHcJ7 li{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;padding:25px 0 24px;border-bottom:1px solid rgba(235,217,194,.35)}.page_sizeList__LHcJ7 strong{font-size:34px;font-weight:500;letter-spacing:-.04em}.page_sizeList__LHcJ7 span{font-size:25px;color:#f1c66e;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_sizeList__LHcJ7 p{grid-column:1/-1;margin:0;color:#ddcbb5;font-size:19px;line-height:1.4}.page_scent__7q8O2{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:clamp(55px,9vw,150px);gap:clamp(55px,9vw,150px);align-items:center;background:#fffdf9}.page_scent__7q8O2>div:first-child{max-width:600px}.page_pairing__tbkNf h2,.page_scent__7q8O2 h2,.page_story__Kvqf2 h2{font-size:clamp(44px,4vw,65px);margin-bottom:27px}.page_pairing__tbkNf p,.page_scent__7q8O2 p,.page_story__Kvqf2 p{margin:0 0 21px}.page_scentImage__cO5NG img{aspect-ratio:1.18;object-fit:cover}.page_story__Kvqf2{display:grid;grid-template-columns:.94fr 1.06fr;grid-gap:clamp(55px,9vw,150px);gap:clamp(55px,9vw,150px);align-items:center;background:var(--deep);color:#f7ecdd}.page_storyImage__67BRG{background:#170b04;padding:18px}.page_storyImage__67BRG img{aspect-ratio:1.12;object-fit:contain}.page_story__Kvqf2 p{color:#ddcbb5;max-width:610px}.page_pairing__tbkNf{display:grid;grid-template-columns:1fr .85fr;grid-gap:clamp(50px,8vw,140px);gap:clamp(50px,8vw,140px);align-items:center;background:var(--cream)}.page_pairing__tbkNf>div:first-child{max-width:620px}.page_pairingImage__WQi2n{padding:22px;background:#fffaf0}.page_pairingImage__WQi2n img{aspect-ratio:1.1;object-fit:cover}.page_faq__dPZCn{max-width:1000px;margin:auto;padding-top:112px}.page_faq__dPZCn h2{font-size:clamp(44px,4.1vw,66px);max-width:740px;margin-bottom:42px}.page_faq__dPZCn>div{border-top:1px solid var(--line)}.page_faq__dPZCn details{border-bottom:1px solid var(--line)}.page_faq__dPZCn summary{cursor:pointer;list-style:none;padding:26px 44px 26px 0;font-size:27px;line-height:1.15;position:relative}.page_faq__dPZCn summary::-webkit-details-marker{display:none}.page_faq__dPZCn summary:after{content:"+";position:absolute;right:0;top:15px;font-size:36px;font-weight:400;color:var(--gold);transition:transform .2s ease}.page_faq__dPZCn details[open] summary:after{transform:rotate(45deg)}.page_faq__dPZCn details p{font-size:20px;line-height:1.45;color:var(--ink-soft);max-width:760px;margin:0;padding:0 40px 27px 0}@media(max-width:1050px){.page_heroCopy__6_6FM{padding-left:50px}.page_intro__UIaD0,.page_pairing__tbkNf,.page_ritual__Qmgz4,.page_scent__7q8O2,.page_sizes__hs_we,.page_story__Kvqf2{gap:60px}}@media(max-width:760px){.page_hero__pMjnw{display:flex;flex-direction:column}.page_heroCopy__6_6FM{padding:68px 25px 58px}.page_faq__dPZCn h2,.page_heroCopy__6_6FM h1,.page_intro__UIaD0 h2,.page_pairing__tbkNf h2,.page_ritualCopy__B_WEL h2,.page_scent__7q8O2 h2,.page_sizes__hs_we h2,.page_story__Kvqf2 h2{font-size:clamp(43px,13vw,60px)}.page_heroCopy__6_6FM>p:not(.eyebrow){font-size:21px}.page_heroMedia__I6CJO{padding:22px;height:440px}.page_heroMedia__I6CJO img{object-position:center top}.page_intro__UIaD0,.page_pairing__tbkNf,.page_ritual__Qmgz4,.page_scent__7q8O2,.page_sizes__hs_we,.page_story__Kvqf2{display:block;padding:76px 25px}.page_intro__UIaD0>div:last-child{margin-top:30px}.page_intro__UIaD0 p,.page_pairing__tbkNf p,.page_ritualCopy__B_WEL p,.page_scent__7q8O2 p,.page_sizesIntro__wfZza>p:not(.eyebrow),.page_story__Kvqf2 p{font-size:19px}.page_ritualImage__qJqoa{padding:16px}.page_ritualCopy__B_WEL{margin-top:35px}.page_sizesIntro__wfZza{margin-bottom:41px}.page_sizeList__LHcJ7 strong{font-size:31px}.page_pairingImage__WQi2n,.page_scentImage__cO5NG,.page_storyImage__67BRG{margin-top:40px}.page_scentImage__cO5NG img{aspect-ratio:1.1}.page_storyImage__67BRG{padding:10px}.page_storyImage__67BRG img{aspect-ratio:1.05}.page_pairingImage__WQi2n{padding:12px}.page_faq__dPZCn{padding:78px 25px}.page_faq__dPZCn h2{margin-bottom:31px}.page_faq__dPZCn summary{font-size:24px;padding:23px 38px 23px 0}.page_faq__dPZCn details p{font-size:19px;padding-right:20px}.page_heroActions__7rBw3{gap:22px}.page_shipping__bPb3x{font-size:17px!important}}.page_texture__BYAUK{padding:110px max(32px,calc((100% - var(--max))/2));display:grid;grid-template-columns:.78fr 1.22fr;grid-gap:clamp(55px,10vw,160px);gap:clamp(55px,10vw,160px);align-items:start;background:#ece9da}.page_choosing__cAsZa h2,.page_texture__BYAUK h2{font-size:clamp(44px,4vw,65px);line-height:.92;letter-spacing:-.055em;font-weight:500;margin:0;text-wrap:balance}.page_textureCopy__qJmpX{max-width:690px}.page_textureCopy__qJmpX p{margin:0 0 21px;font-size:21px;line-height:1.48;color:var(--ink-soft)}.page_choosing__cAsZa{padding:110px max(32px,calc((100% - var(--max))/2));background:#fffdf9}.page_choosingIntro__34O2t{max-width:660px}.page_choosingIntro__34O2t>p:last-child{margin:27px 0 0;font-size:21px;line-height:1.48;color:var(--ink-soft)}.page_choiceList__XWfBh{display:grid;grid-template-columns:repeat(3,1fr);margin-top:46px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.page_choiceList__XWfBh article{padding:28px 34px 30px 0;margin-right:34px;border-right:1px solid var(--line)}.page_choiceList__XWfBh article:last-child{border-right:0;margin-right:0}.page_choiceList__XWfBh h3{font-size:30px;line-height:1.04;letter-spacing:-.04em;font-weight:500;margin:0 0 16px}.page_choiceList__XWfBh p{margin:0;font-size:18px;line-height:1.48;color:var(--ink-soft)}@media(max-width:1050px){.page_texture__BYAUK{gap:60px}}@media(max-width:760px){.page_choosing__cAsZa,.page_texture__BYAUK{display:block;padding:76px 25px}.page_textureCopy__qJmpX{margin-top:30px}.page_choosingIntro__34O2t>p:last-child,.page_textureCopy__qJmpX p{font-size:19px}.page_choiceList__XWfBh{grid-template-columns:1fr;margin-top:37px}.page_choiceList__XWfBh article{padding:25px 0;margin:0;border-right:0;border-bottom:1px solid var(--line)}.page_choiceList__XWfBh article:last-child{border-bottom:0}.page_choiceList__XWfBh h3{font-size:29px}}.page_story__Kvqf2{grid-template-columns:minmax(0,720px);justify-content:center}.page_story__Kvqf2>div{max-width:720px}.page_hero__pMjnw{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0}.page_heroCopy__6_6FM,.page_heroMedia__I6CJO{min-width:0}.page_heroCopy__6_6FM h1{font-size:clamp(40px,4.1vw,64px);line-height:1.03;letter-spacing:-.045em}.page_heroCopy__6_6FM>p:not(.eyebrow){font-size:21px;margin:20px 0 24px}.page_heroMedia__I6CJO{padding:28px;max-height:660px}.page_heroMedia__I6CJO picture{min-height:0}.page_heroMedia__I6CJO img{object-fit:contain;object-position:center}@media(max-width:760px){.page_hero__pMjnw{min-height:0}.page_heroMedia__I6CJO{order:-1;height:320px;max-height:none;padding:16px 25px}.page_heroMedia__I6CJO img,.page_heroMedia__I6CJO picture{height:100%;max-height:288px}.page_heroCopy__6_6FM{padding:28px 22px 34px;width:100%}.page_heroCopy__6_6FM h1{font-size:clamp(36px,9.5vw,48px)}.page_heroCopy__6_6FM>p:not(.eyebrow){font-size:19px;line-height:1.4;margin:16px 0 22px}.page_heroCopy__6_6FM .eyebrow{margin-top:0}.page_shipping__bPb3x{margin-top:20px!important}.page_heroActions__7rBw3{gap:18px}.page_choosing__cAsZa,.page_faq__dPZCn,.page_intro__UIaD0,.page_pairing__tbkNf,.page_ritual__Qmgz4,.page_scent__7q8O2,.page_sizes__hs_we,.page_story__Kvqf2,.page_texture__BYAUK{padding:48px 22px}}