html body .product-information .product-details .group-block-content:has(>.text-block h1){gap:0!important}html body .product-information .product-details .group-block-content:has(>.text-block h1)>.shopify-app-block{order:-1!important;margin:0 0 10px!important}html body .product-information .product-details h1{font-size:clamp(28px,2.3vw,34px)!important;line-height:1.12!important;margin:0!important}html body .product-information .product-details .group-block-content>.text-block:has(h1){padding:0!important;margin:0 0 10px!important}html body .product-information .product-details [class*=subtitle_fp]{padding:0!important;margin:0 0 18px!important}html body .product-information .product-details [class*=subtitle_fp] p{font-size:14px!important;line-height:1.5!important;color:#7a6652!important;margin:0!important}html body .product-information .product-details product-price{padding:0!important;margin:0!important}html body .product-information .product-details product-price .price,html body .product-information .product-details product-price .price-item--sale{font-family:Inter,sans-serif!important;font-size:24px!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.2!important;color:#2a1b12!important}html body .product-information .product-details product-price .compare-at-price,html body .product-information .product-details product-price s{font-size:16px!important;font-weight:400!important;color:#a18a75!important}html body .product-information .AirReviews-Widget--AppBlockSummary .AirReviews-StarRate__Icon--Positive svg,html body .product-information .AirReviews-Widget--AppBlockSummary .AirReviews-StarRate__Icon--Positive svg path{fill:#a55a33!important;color:#a55a33!important}html body .product-information .AirReviews-Widget--AppBlockSummary .AirReviews-StarRate__Icon--Negative svg,html body .product-information .AirReviews-Widget--AppBlockSummary .AirReviews-StarRate__Icon--Negative svg path{fill:#e8deca!important;color:#e8deca!important}html body .product-information .AirReviews-Widget--AppBlockSummary svg{width:15px!important;height:15px!important}html body .product-information .AirReviews-Widget--AppBlockSummary,html body .product-information .AirReviews-Widget--AppBlockSummary *{font-size:13px!important;color:#5c4636!important}html body .product-information .product-details>.group-block>.group-block-content{gap:24px!important}html body .product-information .product-details .divider{margin:0!important;padding:0!important}html body .product-information .product-details .divider__line{border-color:#e8deca!important;background:#e8deca!important}html body .product-information .variant-picker fieldset.variant-option,html body .product-information .variant-picker .variant-picker__form fieldset.variant-option{border:0!important;background:transparent!important;padding:0!important;margin:0!important;min-width:0!important}html body .product-information .variant-picker fieldset.variant-option legend{float:none!important;position:static!important;width:100%!important;padding:0!important;margin:0 0 10px!important;background:transparent!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:#2a1b12!important}html body .product-information .variant-picker fieldset.variant-option legend .variant-option__swatch-value{font-weight:400!important;color:#7a6652!important;letter-spacing:0!important;text-transform:none!important;margin-left:6px!important}html body .product-information .variant-picker fieldset.variant-option legend .variant-option__swatch-value:before{content:"\b7  "!important}html body .product-information .variant-picker fieldset.variant-option .swatch{width:30px!important;height:30px!important}html body .product-information .product-details button[name=add]{height:56px!important;border-radius:4px!important;font-size:14px!important;font-weight:600!important;letter-spacing:.12em!important}html body .product-information .fp-pdp-klarna{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:12px 0 0!important;min-height:0!important;font-size:12.5px!important;color:#5c4636!important}html body .product-information .fp-pdp-trust{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:16px 0!important;margin:22px 0 32px!important;background:transparent!important;border:0!important;border-top:1px solid #E8DECA!important;border-bottom:1px solid #E8DECA!important;border-radius:0!important;box-shadow:none!important}html body .product-information .fp-pdp-trust__item{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;column-gap:10px!important;row-gap:1px!important;align-items:start!important;align-content:start!important;padding:0 14px!important;margin:0!important;min-height:0!important;text-align:left!important;background:transparent!important;border:0!important;border-right:1px solid #EFE7D6!important;border-radius:0!important;box-shadow:none!important}html body .product-information .fp-pdp-trust__item:last-child{padding-right:0!important;border-right:0!important}html body .product-information .fp-pdp-trust__item svg{grid-row:1 / span 2!important;box-sizing:border-box!important;width:22px!important;height:22px!important;padding:0!important;margin:1px 0 0!important;background:none!important;border-radius:0!important;color:#a55a33!important}html body .product-information .fp-pdp-trust__label{grid-column:2!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;line-height:1.35!important;color:#2a1b12!important;margin:0!important;text-align:left!important}html body .product-information .fp-pdp-trust__sub{grid-column:2!important;font-size:12px!important;line-height:1.4!important;color:#7a6652!important;margin:0!important;text-align:left!important}html body .product-information .fp-pdp-trust__sub br{display:none!important}@media(max-width:749px){html body .product-information .fp-pdp-trust{padding:14px 0!important}html body .product-information .fp-pdp-trust__item,html body .product-information .fp-pdp-trust__item:first-child,html body .product-information .fp-pdp-trust__item:last-child{grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;text-align:center!important;padding:0 6px!important;row-gap:3px!important;border-right:0!important;border-bottom:0!important}html body .product-information .fp-pdp-trust__item svg{grid-row:auto!important;margin:0 0 3px!important}html body .product-information .fp-pdp-trust__label,html body .product-information .fp-pdp-trust__sub{grid-column:1!important;text-align:center!important}html body .product-information .fp-pdp-trust__label{font-size:12px!important}html body .product-information .fp-pdp-trust__sub{font-size:11px!important}}html body .product-information .product-details [class*=text_aEtTtq]{padding:0!important;margin:0 0 8px!important}html body .product-information .product-details [class*=text_aEtTtq] p,html body .product-information .product-details [class*=text_aEtTtq] li{font-size:15px!important;line-height:1.65!important;color:#5c4636!important}html body .product-information .product-details [class*=text_aEtTtq] p{margin:0 0 14px!important}html body .product-information .product-details [class*=text_aEtTtq] .fp-body-intro>p:first-child{font-style:normal!important;font-size:16px!important;line-height:1.6!important;color:#2a1b12!important}html body .product-information .product-details [class*=text_aEtTtq] strong{color:#2a1b12!important;font-weight:600!important}html body .product-information .product-details [class*=text_aEtTtq] blockquote{margin:4px 0 18px!important;padding:2px 0 2px 14px!important;border-left:2px solid #A55A33!important;font-size:15px!important;color:#2a1b12!important}html body .product-information .fp-pdp-clook{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important;margin:28px 0!important}html body .product-information .fp-pdp-clook .fp-pdp-ritual{background:#fff!important;border:1px solid #E8DECA!important;border-radius:4px!important;box-shadow:none!important}html body .product-information .fp-pdp-ritual__add{border-radius:4px!important}@media(min-width:990px)and (orientation:landscape),(min-width:1181px){html body .product-information .product-information__grid{grid-template-columns:minmax(0,1.18fr) minmax(0,1fr)!important;column-gap:clamp(40px,5vw,80px)!important}html body .product-information .product-information__media,html body .product-information .product-details{width:auto!important;max-width:none!important}html body .product-information media-gallery,html body .product-information media-gallery slideshow-component,html body .product-information media-gallery slideshow-container,html body .product-information media-gallery slideshow-controls,html body .product-information media-gallery .slideshow-controls__thumbnails-container{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html body .product-information media-gallery .slideshow-controls__thumbnails-container{padding-left:0!important;padding-right:0!important;justify-content:flex-start!important}html body .product-information media-gallery .slideshow-controls__thumbnails{justify-content:flex-start!important;margin:0!important;padding-left:0!important;gap:10px!important}html body .product-information media-gallery .slideshow-controls__thumbnails .slideshow-control{width:76px!important;height:76px!important;flex:0 0 76px!important}html body .product-information media-gallery slideshow-arrows{mix-blend-mode:normal!important}html body .product-information media-gallery slideshow-arrows .slideshow-control:not(.slideshow-controls__thumbnail){width:40px!important;height:40px!important;background:#fbf8f1eb!important;color:#2a1b12!important;border:1px solid #E8DECA!important;box-shadow:none!important}html body .product-information media-gallery slideshow-arrows .slideshow-control svg{color:#2a1b12!important;stroke:#2a1b12!important}}@media(min-width:990px)and (orientation:landscape),(min-width:1181px){html body .product-information .product-details>.group-block{padding-top:0!important}}html body .product-information .variant-picker fieldset.variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch){border-radius:4px!important}html body .product-information .fp-pdp-clook{margin:28px 0 32px!important}html body .product-information .fp-pdp-clook+.fp-pdp-accordion,html body .product-information .fp-pdp-accordion{margin-top:0!important}html body .product-information .product-details [class*=text_aEtTtq] .fp-body-intro{padding-left:0!important;padding-right:0!important}html body .product-information button[name=add],html body .product-information add-to-cart-component button,html body .product-information .product-form__buttons button[type=submit],html body .sticky-add-to-cart__button,html body .sticky-add-to-cart__button.add-to-cart-button,html body .fp-sticky-atc .fp-sticky-atc__btn,html body .fp-pdp-ritual__add,html body .fp-ritual-modal__add{background:var(--fp-cta, #1F8A4C)!important;background-color:var(--fp-cta, #1F8A4C)!important;border-color:var(--fp-cta, #1F8A4C)!important;color:#fff!important;box-shadow:0 1px #2a1b1214,0 6px 16px -8px #1f8a4c8c!important}html body .product-information button[name=add]:hover,html body .product-information add-to-cart-component button:hover,html body .product-information .product-form__buttons button[type=submit]:hover,html body .sticky-add-to-cart__button:hover,html body .fp-sticky-atc .fp-sticky-atc__btn:hover,html body .fp-pdp-ritual__add:hover,html body .fp-ritual-modal__add:hover{background:var(--fp-cta-hover, #176B3A)!important;background-color:var(--fp-cta-hover, #176B3A)!important;border-color:var(--fp-cta-hover, #176B3A)!important}html body .product-information .variant-picker fieldset.variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch){background:#fff!important;background-color:#fff!important;border:1px solid #E0D5BF!important;color:#5c4636!important}html body .product-information .variant-picker fieldset.variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked){background:#fff!important;background-color:#fff!important;border-color:#2a1b12!important;box-shadow:inset 0 0 0 1px #2a1b12!important;color:#2a1b12!important;font-weight:600!important}html body .product-information .variant-picker fieldset.variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked) *{color:#2a1b12!important}html body .product-information .variant-picker fieldset.variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch) .variant-option__button-label__pill{background:transparent!important;background-color:transparent!important}html body .product-information .variant-picker fieldset.variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked):before,html body .product-information .variant-picker fieldset.variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked):after{background:transparent!important}html body .product-information .fp-pdp-accordion summary>.fp-acc-label svg{width:20px!important;height:20px!important;stroke-width:1.5!important;color:#a55a33!important}html body .product-information .fp-pdp-accordion summary>.fp-acc-label{gap:14px!important}html body .product-information .fp-pdp-trust__item svg{stroke-width:1.5!important}html body .product-information .fp-pdp-trust{margin-bottom:22px!important}html body .product-information .fp-pdp-highlights{list-style:none!important;margin:0 0 26px!important;padding:0!important;display:grid!important;gap:10px!important}html body .product-information .fp-pdp-highlights li{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;column-gap:10px!important;align-items:start!important;margin:0!important;padding:0!important;font-size:14.5px!important;line-height:1.5!important;color:#5c4636!important}html body .product-information .fp-pdp-highlights li svg{width:18px!important;height:18px!important;margin-top:2px!important;color:#1f8a4c!important}html body .product-information .fp-pdp-highlights li strong{color:#2a1b12!important;font-weight:600!important}html body .product-information [data-fp-surfaced]{display:none!important}html body,html body .color-scheme-1{--color-background: rgb(255 255 255 / 1) !important;--color-background-rgb: 255 255 255 !important}html body,html body .section-background.color-scheme-1,html body .product-information,html body .product-information.section,html body .fp-recently-viewed,html body .fp-yma,html body .shopify-section:has(>.product-information){background:#fff!important;background-color:#fff!important}html body #header-group header-component,html body #header-group .header__row{--color-background: rgb(251 248 241 / 1) !important;--color-background-rgb: 251 248 241 !important;background-color:#fbf8f1!important}html body .product-information .fp-pdp-trust{border-color:#e6dcc8!important}html body .product-information .fp-pdp-delivery{margin:10px 0 0!important;text-align:center!important;font-size:12.5px!important;line-height:1.4!important;color:#5c4636!important}html body .product-information .fp-pdp-delivery strong{color:#2a1b12!important;font-weight:600!important}html body .product-information .variant-picker div.variant-option[data-testid=variant-option-single],html body .product-information .variant-picker .variant-picker__form>div.variant-option{border:0!important;background:transparent!important;padding:0!important;margin:14px 0 0!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:#2a1b12!important}html body .product-information .variant-picker div.variant-option .variant-option__swatch-value{font-weight:400!important;color:#7a6652!important;margin-left:6px!important;letter-spacing:0!important;text-transform:none!important}html body .product-information .variant-picker div.variant-option .variant-option__swatch-value:before{content:"\b7  "!important}html body .product-information [data-fp-junk]{display:none!important}html body .product-information .fp-body-discover .fp-body-intro{margin:4px 0 22px!important}html body .product-information .fp-pdp-highlights{margin-bottom:8px!important}:root{--fp-story-ready: 2}html body .fp-pdp-story{background:#fbf8f1!important;border-top:1px solid #EFE7D6!important;border-bottom:1px solid #EFE7D6!important;margin:64px 0 0!important;padding:96px 0 104px!important}html body .fp-pdp-story__wrap{max-width:1240px!important;margin:0 auto!important;padding:0 40px!important}html body .fp-pdp-story__grid{display:grid!important;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr)!important;gap:104px!important;align-items:center!important}html body .fp-pdp-story__grid--noimg{grid-template-columns:minmax(0,760px)!important;justify-content:center!important}html body .fp-pdp-story__media{position:relative!important;width:100%!important}html body .fp-pdp-story__media--duo{padding:0 44px 44px 0!important}html body .fp-pdp-story__img{aspect-ratio:4 / 5!important;max-height:640px!important;width:100%!important;overflow:hidden!important;border-radius:6px!important;background:#f1eadb!important;box-shadow:0 30px 60px -40px #2a1b1259!important}html body .fp-pdp-story__img img,html body .fp-pdp-story__inset img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}html body .fp-pdp-story__inset{position:absolute!important;right:0!important;bottom:0!important;width:40%!important;aspect-ratio:1 / 1!important;overflow:hidden!important;border-radius:4px!important;border:8px solid #FBF8F1!important;background:#f1eadb!important;box-shadow:0 24px 48px -28px #2a1b1273!important}html body .fp-pdp-story__eyebrow,html body .fp-pdp-compare__eyebrow{display:flex!important;align-items:center!important;gap:12px!important;margin:0 0 18px!important;font-family:Inter,sans-serif!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#a55a33!important}html body .fp-pdp-story__eyebrow:before,html body .fp-pdp-compare__eyebrow:before,html body .fp-pdp-compare__eyebrow:after{content:""!important;width:28px!important;height:1px!important;background:#a55a33!important;opacity:.7!important}html body .fp-pdp-story__title{margin:0 0 34px!important;font-family:"DM Serif Display",serif!important;font-weight:400!important;font-size:clamp(30px,3.1vw,46px)!important;line-height:1.08!important;letter-spacing:-.015em!important;color:#2a1b12!important}html body .fp-pdp-story__specs{margin:0!important;padding:0!important;border-top:1px solid #2A1B12!important}html body .fp-pdp-story__specs>div{display:grid!important;grid-template-columns:minmax(120px,.62fr) minmax(0,1.6fr)!important;gap:20px!important;align-items:baseline!important;padding:15px 0!important;border-bottom:1px solid #E6DCC8!important}html body .fp-pdp-story__specs dt{margin:0!important;font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:1.5!important;color:#8b7760!important}html body .fp-pdp-story__specs dd{margin:0!important;font-size:15px!important;line-height:1.5!important;color:#2a1b12!important}html body .fp-pdp-story__inbox{display:inline-block!important;margin:24px 0 0!important;padding:10px 16px!important;background:#fff!important;border:1px solid #E6DCC8!important;border-radius:999px!important;font-size:13.5px!important;line-height:1.4!important;color:#5c4636!important}html body .fp-pdp-story__inbox strong{color:#2a1b12!important;font-weight:600!important}html body .fp-pdp-story__compare{max-width:900px!important;margin:112px auto 0!important}html body .fp-pdp-story__wrap>.fp-pdp-story__compare:first-child{margin-top:0!important}html body .fp-pdp-compare{margin:0!important}html body .fp-pdp-compare__eyebrow{justify-content:center!important;margin-bottom:14px!important}html body .fp-pdp-compare__title{margin:0 0 36px!important;text-align:center!important;font-family:"DM Serif Display",serif!important;font-weight:400!important;font-size:clamp(26px,2.5vw,36px)!important;line-height:1.12!important;letter-spacing:-.01em!important;color:#2a1b12!important}html body .fp-pdp-compare__table{background:#fff!important;border:1px solid #EADFCB!important;border-radius:10px!important;overflow:hidden!important;box-shadow:0 30px 70px -45px #2a1b1259!important}html body .fp-pdp-compare__row{display:grid!important;grid-template-columns:minmax(96px,.62fr) minmax(0,1.25fr) minmax(0,1.1fr)!important;border-top:1px solid #F0E8D8!important;font-size:14.5px!important;line-height:1.4!important}html body .fp-pdp-compare__row:first-child{border-top:0!important}html body .fp-pdp-compare__row>span{display:flex!important;align-items:center!important;gap:10px!important;padding:17px 22px!important;color:#8b7760!important}html body .fp-pdp-compare__row>span:nth-child(1){font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#8b7760!important}html body .fp-pdp-compare__row>span:nth-child(2){background:#f3f8f4!important;color:#2a1b12!important;font-weight:500!important}html body .fp-pdp-compare__row:not(.fp-pdp-compare__row--head)>span:nth-child(2):before,html body .fp-pdp-compare__row:not(.fp-pdp-compare__row--head)>span:nth-child(3):before{content:""!important;flex:0 0 18px!important;width:18px!important;height:18px!important;background-repeat:no-repeat!important;background-position:center!important;background-size:18px 18px!important}html body .fp-pdp-compare__row:not(.fp-pdp-compare__row--head)>span:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F8A4C' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")!important}html body .fp-pdp-compare__row:not(.fp-pdp-compare__row--head)>span:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B9AE9C' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E")!important}html body .fp-pdp-compare__row--head>span{padding:16px 22px!important;font-family:Inter,sans-serif!important;font-size:12px!important;letter-spacing:.1em!important;text-transform:uppercase!important}html body .fp-pdp-compare__row--head>span b{font-weight:600!important}html body .fp-pdp-compare__row--head>span:nth-child(1){background:#faf6ee!important}html body .fp-pdp-compare__row--head>span:nth-child(2){background:#1f8a4c!important;color:#fff!important}html body .fp-pdp-compare__row--head>span:nth-child(3){background:#faf6ee!important;color:#8b7760!important}html body .fp-pdp-compare__thumb{width:36px!important;height:36px!important;flex:0 0 36px!important;border-radius:50%!important;object-fit:cover!important;border:2px solid rgba(255,255,255,.85)!important;background:#f1eadb!important}html body .fp-pdp-compare__inbox{margin:16px 0 0!important;text-align:center!important;font-size:13.5px!important;color:#5c4636!important}@media(max-width:989px),(orientation:portrait)and (max-width:1180px){html body .fp-pdp-story{padding:52px 0 60px!important;margin-top:40px!important}html body .fp-pdp-story__wrap{padding:0 16px!important}html body .fp-pdp-story__grid{grid-template-columns:minmax(0,1fr)!important;gap:40px!important}html body .fp-pdp-story__media--duo{padding:0 28px 28px 0!important}html body .fp-pdp-story__img{aspect-ratio:4 / 4.4!important;max-height:none!important}html body .fp-pdp-story__inset{width:38%!important;border-width:6px!important}html body .fp-pdp-story__title{margin-bottom:24px!important}html body .fp-pdp-story__specs>div{grid-template-columns:minmax(96px,.7fr) minmax(0,1.5fr)!important;gap:14px!important;padding:13px 0!important}html body .fp-pdp-story__specs dd{font-size:14.5px!important}html body .fp-pdp-story__compare{margin-top:64px!important}html body .fp-pdp-compare__title{margin-bottom:24px!important}html body .fp-pdp-compare__row{grid-template-columns:68px minmax(0,1.2fr) minmax(0,1fr)!important;font-size:12.5px!important}html body .fp-pdp-compare__row>span{padding:12px 9px!important;gap:6px!important;align-items:flex-start!important}html body .fp-pdp-compare__row{grid-template-columns:76px minmax(0,1.2fr) minmax(0,1fr)!important}html body .fp-pdp-compare__row>span:nth-child(1){font-size:9px!important;letter-spacing:.06em!important;padding-left:10px!important;padding-right:4px!important;overflow-wrap:anywhere!important;-webkit-hyphens:auto!important;hyphens:auto!important}html body .fp-pdp-compare__row:not(.fp-pdp-compare__row--head)>span:nth-child(2):before,html body .fp-pdp-compare__row:not(.fp-pdp-compare__row--head)>span:nth-child(3):before{flex-basis:14px!important;width:14px!important;height:14px!important;background-size:14px 14px!important;margin-top:2px!important}html body .fp-pdp-compare__row--head>span{font-size:10px!important;padding:12px 9px!important;align-items:center!important}html body .fp-pdp-compare__thumb{width:26px!important;height:26px!important;flex-basis:26px!important}}html body .product-information .AirReviews-Widget--AppBlockSummary .AirReviews-StarRate__Icon--Positive svg,html body .product-information .AirReviews-Widget--AppBlockSummary .AirReviews-StarRate__Icon--Positive svg path{fill:#f2a900!important;color:#f2a900!important}html body .product-information .AirReviews-Widget--AppBlockSummary .AirReviews-StarRate__Icon--Negative svg,html body .product-information .AirReviews-Widget--AppBlockSummary .AirReviews-StarRate__Icon--Negative svg path{fill:#eadfc8!important;color:#eadfc8!important}html body .product-information .AirReviews-Widget--AppBlockSummary svg{width:20px!important;height:20px!important}html body .product-information .AirReviews-Widget--AppBlockSummary,html body .product-information .AirReviews-Widget--AppBlockSummary *{font-size:14.5px!important}html body .product-information .product-details .group-block-content:has(>.text-block h1)>.shopify-app-block{margin-bottom:12px!important}html body .product-information .variant-picker fieldset.variant-option.fp-swatchified{display:flex!important;flex-wrap:wrap!important;gap:10px!important;grid-template-columns:none!important}html body .product-information .variant-picker fieldset.variant-option.fp-swatchified legend{flex:0 0 100%!important;margin-bottom:2px!important}html body .product-information .variant-picker fieldset.variant-option.fp-swatchified label.variant-option__button-label.fp-sw{flex:0 0 30px!important;width:30px!important;min-width:0!important;height:30px!important;min-height:0!important;padding:0!important;border-radius:50%!important;background:var(--fp-sw, #ccc)!important;border:1px solid rgba(42,27,18,.2)!important;box-shadow:none!important;font-size:0!important;color:transparent!important;overflow:visible!important;cursor:pointer!important}html body .product-information .variant-picker fieldset.variant-option.fp-swatchified label.fp-sw:has(input:checked){background:var(--fp-sw, #ccc)!important;border-color:transparent!important;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #2a1b12!important}html body .product-information .variant-picker fieldset.variant-option.fp-swatchified label.fp-sw .variant-option__button-label__text,html body .product-information .variant-picker fieldset.variant-option.fp-swatchified label.fp-sw .variant-option__button-label__text *{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;font-size:0!important}html body .product-information .variant-picker fieldset.variant-option.fp-swatchified label.fp-sw .variant-option__button-label__pill{display:none!important}html body .product-information media-gallery slideshow-container,html body .product-information media-gallery slideshow-slide{border-radius:8px!important;overflow:hidden!important}html body .product-information media-gallery .slideshow-controls__thumbnails .slideshow-control{border-radius:6px!important;overflow:hidden!important}html body .product-information .fp-pdp-discount-badge{border-radius:999px!important;padding:7px 14px!important;font-size:12px!important;letter-spacing:.04em!important;box-shadow:0 8px 20px -10px #b23a2ab3!important}html body .product-information .AirReviews-Widget--AppBlockSummary,html body .product-information .AirReviews-Widget--AppBlockSummary *{font-size:13.5px!important;color:#5c4636!important}html body .product-information .fp-rating-num{font-weight:600!important;color:#2a1b12!important;margin:0 2px 0 6px!important}html body .product-information .product-details .group-block-content .text-block h1,html body .product-information .product-details h1{font-size:clamp(32px,2.9vw,44px)!important;line-height:1.06!important;letter-spacing:-.015em!important}html body .product-information .product-details .group-block-content>.text-block:has(h1){margin-bottom:14px!important}html body .product-information .product-details [class*=subtitle_fp]{margin-bottom:22px!important}html body .product-information .product-details [class*=subtitle_fp] p{font-family:Inter,sans-serif!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;line-height:1.7!important;color:#8b7760!important}html body .product-information .product-details product-price .price__sale:not(.price__hidden),html body .product-information .product-details product-price .price__regular:not(.price__hidden){display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:12px!important}html body .product-information .product-details product-price .price,html body .product-information .product-details product-price .price-item--sale{font-size:30px!important;font-weight:600!important;letter-spacing:-.02em!important}html body .product-information .product-details product-price .compare-at-price{font-size:17px!important}html body .product-information .fp-save-pill{align-self:center!important;display:inline-flex!important;align-items:center!important;padding:5px 11px!important;border-radius:999px!important;background:#fbede6!important;color:#a5482a!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.04em!important}html body .product-information .product-details .divider__line{border-color:#2a1b12!important;background:#2a1b12!important;opacity:1!important}html body .product-information .variant-picker fieldset.variant-option legend,html body .product-information .variant-picker div.variant-option{font-size:11px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#8b7760!important}html body .product-information .variant-picker fieldset.variant-option legend .variant-option__swatch-value,html body .product-information .variant-picker div.variant-option .variant-option__swatch-value{font-size:13.5px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#2a1b12!important;margin-left:10px!important}html body .product-information .variant-picker fieldset.variant-option legend .variant-option__swatch-value:before,html body .product-information .variant-picker div.variant-option .variant-option__swatch-value:before{content:none!important}html body .product-information .variant-picker fieldset.variant-option .swatch,html body .product-information .variant-picker fieldset.variant-option.fp-swatchified label.fp-sw{width:34px!important;height:34px!important;flex-basis:34px!important}html body .product-information .variant-picker fieldset.variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch):not(.fp-sw){border-radius:6px!important;min-height:46px!important}html body .product-information .product-details button[name=add]{height:60px!important;border-radius:8px!important;font-size:14px!important;letter-spacing:.14em!important;box-shadow:0 1px #2a1b1214,0 16px 30px -16px #1f8a4cbf!important;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease!important}html body .product-information .product-details button[name=add]:hover{transform:translateY(-1px)!important;box-shadow:0 1px #2a1b1214,0 20px 34px -16px #1f8a4cd9!important}html body .product-information .fp-pdp-trust{background:#fbf8f1!important;border:1px solid #EFE7D6!important;border-radius:10px!important;padding:18px 20px!important;margin:24px 0 26px!important}html body .product-information .fp-pdp-trust__item{border-right-color:#e6dcc8!important}html body .product-information .fp-pdp-trust__item:first-child{padding-left:0!important}html body .product-information .fp-pdp-highlights{gap:14px!important;margin-bottom:14px!important}html body .product-information .fp-pdp-highlights li{grid-template-columns:24px minmax(0,1fr)!important;column-gap:12px!important;font-size:14.5px!important;line-height:1.55!important}html body .product-information .fp-pdp-highlights li svg{box-sizing:border-box!important;width:24px!important;height:24px!important;padding:5px!important;border-radius:50%!important;background:#eaf3ec!important;margin-top:0!important;stroke-width:2.6!important}html body .product-information .fp-body-discover>summary{padding:20px 0!important}html body .product-information .fp-body-discover>summary span,html body .product-information .fp-pdp-accordion summary .fp-acc-label>span{font-size:11.5px!important;font-weight:600!important;letter-spacing:.16em!important}html body .product-information .fp-pdp-clook{margin:34px 0 36px!important}html body .product-information .fp-pdp-clook__eyebrow{display:inline-flex!important;align-items:center!important;gap:12px!important;font-family:Inter,sans-serif!important;font-style:normal!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#a55a33!important}html body .product-information .fp-pdp-clook__head .fp-pdp-clook__eyebrow:before{content:""!important;width:28px!important;height:1px!important;background:#a55a33!important;opacity:.7!important}html body .product-information .fp-pdp-clook__title{font-family:"DM Serif Display",serif!important;font-style:normal!important;font-size:26px!important;line-height:1.15!important;letter-spacing:-.01em!important;margin-top:8px!important;display:block!important}html body .product-information .fp-pdp-clook .fp-pdp-ritual{border:1px solid #EADFCB!important;border-radius:10px!important;box-shadow:0 30px 70px -45px #2a1b1259!important}html body .product-information .fp-pdp-ritual__thumb,html body .product-information .fp-pdp-ritual__thumb img{border-radius:6px!important}html body .product-information .fp-pdp-ritual__add{border-radius:8px!important;height:52px!important}@media(max-width:749px){html body .product-information .product-details h1{font-size:30px!important}html body .product-information .product-details product-price .price,html body .product-information .product-details product-price .price-item--sale{font-size:27px!important}html body .product-information .fp-pdp-trust{padding:16px 8px!important}}html body .product-information div.fp-pdp-trust>div.fp-pdp-trust__item.fp-pdp-trust__item{border-bottom:0!important}html body .product-information .product-details product-price .price__hidden{display:none!important}html body .product-information .product-details product-price .price__sale:not(.price__hidden) .price-item--sale.price,html body .product-information .product-details product-price .price__sale:not(.price__hidden) .price-item__group .price-item--sale{font-size:30px!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1.2!important}html body .product-information .product-details product-price .price__sale:not(.price__hidden) .compare-at-price{font-size:17px!important}@media(max-width:749px){html body .product-information .product-details product-price .price__sale:not(.price__hidden) .price-item--sale.price,html body .product-information .product-details product-price .price__sale:not(.price__hidden) .price-item__group .price-item--sale{font-size:27px!important}}html body .product-information .product-details product-price .price,html body .product-information .product-details product-price .price-item--sale,html body .product-information .product-details product-price .price__sale:not(.price__hidden) .price-item--sale.price,html body .product-information .product-details product-price .price__sale:not(.price__hidden) .price-item__group .price-item--sale{font-size:26px!important}html body .product-information .product-details product-price .price__sale:not(.price__hidden) .compare-at-price,html body .product-information .product-details product-price .compare-at-price{font-size:16px!important}@media(max-width:749px){html body .product-information .product-details product-price .price,html body .product-information .product-details product-price .price-item--sale,html body .product-information .product-details product-price .price__sale:not(.price__hidden) .price-item--sale.price,html body .product-information .product-details product-price .price__sale:not(.price__hidden) .price-item__group .price-item--sale{font-size:24px!important}}@media(max-width:749px){html body .product-information .product-details{padding-left:0!important;padding-right:0!important}html body .product-information .product-details .group-block-content .text-block h1,html body .product-information .product-details h1{font-size:26px!important;line-height:1.1!important}html body .product-information .product-details .group-block-content>.text-block:has(h1){margin-bottom:10px!important}html body .product-information .product-details [class*=subtitle_fp]{margin-bottom:16px!important}html body .product-information .product-details [class*=subtitle_fp] p{font-size:10.5px!important;letter-spacing:.12em!important;line-height:1.6!important}html body .product-information .product-details product-price .price,html body .product-information .product-details product-price .price-item--sale,html body .product-information .product-details product-price .price__sale:not(.price__hidden) .price-item--sale.price,html body .product-information .product-details product-price .price__sale:not(.price__hidden) .price-item__group .price-item--sale{font-size:22px!important}html body .product-information .product-details product-price .price__sale:not(.price__hidden) .compare-at-price,html body .product-information .product-details product-price .compare-at-price{font-size:15px!important}html body .product-information .fp-save-pill{font-size:11px!important;padding:4px 9px!important}html body .product-information .product-details>.group-block>.group-block-content{gap:20px!important}html body .product-information .AirReviews-Widget--AppBlockSummary svg{width:17px!important;height:17px!important}html body .product-information .AirReviews-Widget--AppBlockSummary,html body .product-information .AirReviews-Widget--AppBlockSummary *{font-size:13px!important}html body .product-information .variant-picker fieldset.variant-option:not(.fp-swatchified):not(.variant-option--swatches){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}html body .product-information .variant-picker fieldset.variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch):not(.fp-sw){min-height:40px!important;padding:8px 6px!important;font-size:13px!important;line-height:1.2!important}html body .product-information .variant-picker fieldset.variant-option legend,html body .product-information .variant-picker div.variant-option{font-size:10.5px!important;margin-bottom:8px!important}html body .product-information .variant-picker fieldset.variant-option .swatch,html body .product-information .variant-picker fieldset.variant-option.fp-swatchified label.fp-sw{width:32px!important;height:32px!important;flex-basis:32px!important}html body .product-information .product-details button[name=add]{height:54px!important;font-size:13px!important;box-shadow:0 1px #2a1b1214,0 12px 22px -14px #1f8a4cbf!important}html body .product-information .fp-pdp-klarna{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;column-gap:7px!important;row-gap:3px!important;width:100%!important;margin-top:12px!important;font-size:11.5px!important;line-height:1.3!important;text-align:center!important}html body .product-information .fp-pdp-klarna>span{white-space:nowrap!important;flex:0 0 auto!important}html body .product-information .fp-pdp-klarna__brand{font-size:10px!important;padding:3px 6px!important}html body .product-information .fp-pdp-klarna__more{font-size:11px!important}html body .product-information .fp-pdp-trust{padding:14px 4px!important;margin:20px 0 22px!important}html body .product-information .fp-pdp-trust__label{font-size:11.5px!important}html body .product-information .fp-pdp-trust__sub{font-size:10.5px!important}html body .product-information .fp-pdp-trust__item svg{width:20px!important;height:20px!important}html body .product-information .fp-pdp-highlights{gap:12px!important}html body .product-information .fp-pdp-highlights li{font-size:14px!important;grid-template-columns:22px minmax(0,1fr)!important;column-gap:10px!important}html body .product-information .fp-pdp-highlights li svg{width:22px!important;height:22px!important}html body .product-information .fp-pdp-clook__title{font-size:22px!important}}@media screen and (min-width:990px)and (max-width:1280px)and (hover:hover)and (pointer:fine){html body .product-information .product-information__media slideshow-component>slideshow-container{max-width:49.6vh!important;margin-left:auto!important;margin-right:auto!important}}@media screen and (min-width:990px)and (max-width:1399px)and (max-height:820px)and (hover:hover)and (pointer:fine){html body .product-information .product-information__media slideshow-component>slideshow-container{max-width:calc(58vh * .8)!important;margin-left:auto!important;margin-right:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/fp-pdp-pro.css.map */
