.td-product-main{position:relative}.td-product__wrapper{margin:0 auto;position:relative;color:#353535;max-width:640px}.td-product__wrapper div:empty{display:inherit}.td-product__gallery{position:relative;margin-bottom:20px}.td-product__gallery__wrapper{margin-bottom:16px}.td-product__wrapper .swiper-pagination{left:0;right:0;margin-left:auto;margin-right:auto;bottom:0}.td-product__wrapper .swiper-pagination-bullet{--swiper-pagination-color: #000;--swiper-pagination-bullet-inactive-color: #000;--swiper-pagination-bullet-inactive-opacity: .2;--swiper-pagination-bullet-size: 8px;--swiper-pagination-bullet-horizontal-gap: 4px;border:0;width:42px;height:2px;border-radius:0;background-color:#000;opacity:.2}.td-product__wrapper .swiper-pagination-bullet-active{border:0;background-color:#000;opacity:1}.td-product__media{position:relative;overflow:hidden}.td-product__media:before{content:"";position:relative;display:block;pointer-events:none;padding-bottom:100%}.td-product__media img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:100%!important;object-position:50% 50%}.td-product__wrapper .swiper-thumbs .td-product__media img{width:100%;height:auto!important;top:50%;left:50%;bottom:unset;transform:translate(-50%,-50%)}.td-product__wrapper .swiper-button-next,.td-product__wrapper .swiper-button-prev{top:calc(50% - 40px);color:#fff}.td-product__wrapper .swiper-thumbs{display:none}.td-product__wrapper .swiper-thumbs.swiper-initialized{display:block}.td-product__wrapper [data-swiper-thumbs] .swiper-thumbs .td-product__media{cursor:pointer;border:1px solid #d7d7d7;border-radius:4px}.td-product__wrapper [data-swiper-thumbs] .swiper-thumbs .swiper-slide-thumb-active .td-product__media{border:1px solid #a0783f}.td-product__wrapper .td-product__gallery__thumbs .swiper-slide{pointer-events:auto;width:56px}.td-product__gallery__slider{--td-product-gallery-thumbs-gap: 12px;--td-product-gallery-thumbs-height: 58px}.td-product__gallery__thumbs__bar{position:relative;width:100%;min-height:var(--td-product-gallery-thumbs-height);margin-top:var(--td-product-gallery-thumbs-gap);padding:0 16px}.td-product__gallery__thumbs__bar .td-product__gallery__thumbs{height:var(--td-product-gallery-thumbs-height)}[data-gallery-per-variant] .td-product__gallery__thumbs__bar{display:none}.td-product__wrapper .td-product__media__badge-wrapper{position:absolute;top:16px;left:16px;line-height:1;z-index:2}.td-product__wrapper .td-product__media__badge-wrapper>*:not(:last-child){margin-bottom:8px}.td-product__wrapper .td-product__media__badge{font-weight:700;font-size:13px;letter-spacing:.04em;color:#353535;z-index:10;width:60px;height:60px;border-radius:100%;display:flex;align-items:center;text-align:center;flex-direction:column;justify-content:center}.td-product__wrapper .td-product__media__badge strong{font-size:16px;font-weight:700}.td-shop-pay{font-weight:400;font-size:11px!important;line-height:1.2;margin:10px 0 15px;text-align:center;filter:brightness(0%)}@media screen and (min-width:990px){.td-shop-pay{font-size:12px!important}}.td-product__gallery__item{position:relative;height:auto}.td-product__gallery .swiper-wrapper__main{align-items:flex-start}.td-product__gallery .swiper-wrapper__main .swiper-slide{height:auto}.td-product-gallery__modal-button{position:absolute;right:16px;bottom:12px;z-index:20;cursor:pointer}.td-product-gallery__modal-button button{background-color:#68493d;border-radius:100px;color:#fff;padding:5px 8px;font-weight:700;font-size:12px;line-height:1;text-decoration:unset}.td-product-gallery__modal-button p{margin:0}.td-product-gallery__modal-button .icon{height:10px;width:10px;padding-bottom:2px}.td-product__info-container{margin-bottom:14px;position:relative}.td-product__info-container>*{margin:0 auto 8px}.td-product__rating{display:inline-block;margin:0;font-weight:500;font-size:13px;line-height:1.4;letter-spacing:0}.td-product__rating-star{--percent: calc((var(--rating) / var(--rating-max)) * 100%)}.td-product__rating-star:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,#ffd600 var(--percent),#fff var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:20px;letter-spacing:0;letter-spacing:.5px}.td-product__rating-count{font-weight:600}.td-product__rating-separator{color:#c3c3c3;margin:0 4px}.td-product__title,.td-product__price{font-weight:500;font-size:18px;line-height:1.5;color:#353535;margin:8px auto 0}.td-product__price{display:flex;align-items:center;margin:0;color:#454545}.td-product__price__compare{text-decoration-line:line-through;opacity:.8;margin-right:8px;color:#a9a9a9}.td-product__price__compare+span{color:#248b2e;font-weight:400;margin-right:8px}.td-product__benefits{padding:0;list-style:none;text-align:left;margin-top:8px}.td-product__benefits li,.td-product__description p{position:relative;font-weight:400;font-size:14px;line-height:1.6}.td-product__benefits li svg{margin-right:6px}.td-product__copy.td-text-center>*{font-weight:400;font-size:13px;line-height:150%}.td-product__highlighted-text{padding:26px 0}.td-product__highlighted-text>*{margin:0;font-weight:500;font-size:14px;line-height:17px;text-align:center;letter-spacing:.08em}.td-product__payment-options{margin-bottom:20px}.td-product__payment-options__text{font-size:12px;display:flex;gap:5px;justify-content:center;align-items:center}.td-product__payment-options__text img{height:16px;width:auto}.td-product__payment-options .icon{height:45px;width:45px}.td-product__estimated-delivery>*{font-weight:400;font-size:13px;line-height:1.5}.td-product__icons{padding:20px;margin-bottom:0;--grid-mobile-horizontal-spacing: 25px;--grid-mobile-vertical-spacing: 12px;background:#fcf8f4;border:1px solid #b5a89e;border-radius:8px;margin-top:20px}.td-product__icon{display:flex;flex-direction:column;align-items:center;gap:16px}.td-product__icon__description p{margin:0;font-weight:600;font-size:12px;line-height:1.4;letter-spacing:.03em;text-transform:uppercase}.td-product__icon__img{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--td-icon-color, #fff)}.td-product__icon__img>*{height:48px;width:auto}.td-product__icon__content{font-weight:400;font-size:12px;line-height:12px;text-align:center;color:#000}.td-product__icon__title{font-weight:600;display:block;margin-bottom:2px}.td-product__info-container .td-product__details__price .price__pricing-group{align-items:center;justify-content:flex-start;flex-direction:row-reverse}.td-product__info-container .td-product__details__price .td-product__details__price__compare{padding-left:5px;margin-right:0}@media screen and not (min-width:769px){.td-grid--1-col .td-product__icon{flex-direction:row;justify-content:flex-start;gap:8px}.td-grid--1-col .td-product__icon__content{text-align:left}.td-product__icon__title{margin-right:5px;margin-bottom:0;display:inline}.td-product__icon__img>*{height:32px}}.td-product__accordion .accordion__item{border-top:1px solid rgb(53 53 53 / 20%)}.td-product__accordion .accordion__toggle{padding:16px 0;justify-content:flex-start}.td-product__accordion .accordion__toggle p{font-style:normal;font-weight:600;font-size:13px;line-height:1.2;letter-spacing:1px}.td-product__accordion .is-active .accordion__icons .icon-plus,.td-product__accordion .accordion__icons .icon-minus{display:none}.td-product__accordion .is-active .accordion__icons .icon-minus,.td-product__accordion .accordion__icons .icon-plus{display:block}.td-product__accordion .accordion__text>*{font-style:normal;font-weight:400;font-size:14px;line-height:1.6;color:#353535}.td-product__accordion .accordion__text>*:first-child{margin-top:0}.td-product__accordion{margin-top:20px;margin-bottom:20px;padding-top:24px;border-top:1px solid rgb(0 0 0 / 8%)}.td-product-form__sticky-bar{position:fixed;bottom:0;left:0;width:100%;z-index:100;background:rgb(var(--color-background));margin:0;padding:12px;box-shadow:0 -4px 4px #0000001a;display:block;transform:translateY(100%);visibility:hidden;pointer-events:none}.sticky-bottom--active .td-product-form__sticky-bar{transform:translateY(0);visibility:visible;pointer-events:auto}body.overflow-hidden-tablet .td-product-form__sticky-bar,body.overflow-hidden-desktop .td-product-form__sticky-bar{transform:translateY(100%);visibility:hidden;pointer-events:none}@media(prefers-reduced-motion:no-preference){.td-product-form__sticky-bar{transition:transform .25s ease,visibility .25s ease}}.td-product-form__sticky-bar__wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:1600px;margin:0 auto}.td-product-form__sticky-bar__details{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title price" "rating price";align-items:center;column-gap:12px;row-gap:4px;min-width:0;width:100%}.td-product-form__sticky-bar__rating{grid-area:rating;display:flex;align-items:center;gap:6px;margin:0;font-size:12px;line-height:1;letter-spacing:.4px;color:rgb(var(--color-foreground))}.td-product-form__sticky-bar__stars{display:inline-flex;align-items:center;gap:2px}.td-product-form__sticky-bar__stars svg{width:12px;height:auto}.td-product-form__sticky-bar__rating-count{opacity:.75}.td-product-form__sticky-bar__price.td-product__details__price{grid-area:price;margin-left:auto;font-size:16px;line-height:1.2;text-align:right}.td-product-form__sticky-bar__price:empty{display:none}.td-product-form__sticky-bar__title{grid-area:title;margin:0;font-family:var(--font-heading-family);font-style:normal;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:.6px;text-transform:uppercase;color:rgb(var(--color-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-product-form__sticky-bar__button{width:100%;margin-left:auto}.td-product-form__sticky-bar__button .button{width:100%;padding:16px 24px;font-size:14px;font-weight:500;line-height:normal;letter-spacing:.5px;text-transform:uppercase;cursor:pointer}@media screen and (min-width:990px){.td-product-form__sticky-bar{padding:12px 24px}.td-product-form__sticky-bar__wrapper{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.td-product-form__sticky-bar__title{font-size:20px}.td-product-form__sticky-bar__details{flex:1 1 auto;width:auto}.td-product-form__sticky-bar__price.td-product__details__price{font-size:20px}.td-product-form__sticky-bar__button,.td-product-form__sticky-bar__button .button{max-width:250px}.td-product-form__sticky-bar__button .button{padding:16px 20px}}.td-product-form__sticky-bar--buybox{--td-sticky-text: #483735;--td-sticky-accent: #a0783f;--td-sticky-muted: #918786;--td-sticky-bought: #766968;padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));background:rgb(var(--color-background));box-shadow:none}.td-product-form__sticky-bar--buybox:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:24px;background:linear-gradient(to bottom,rgba(var(--color-background),0),rgb(var(--color-background)));pointer-events:none}.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__wrapper{gap:10px}.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__details{grid-template-areas:"title price" "rating bought";column-gap:16px;row-gap:12px}.td-product-form__sticky-bar .td-product-form__sticky-bar__details:not(:has(.td-product-form__sticky-bar__rating,.td-product-form__sticky-bar__bought)){row-gap:0}.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__title{font-size:24px;line-height:29px;font-weight:700;letter-spacing:.02em;color:var(--td-sticky-text)}.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__price.td-product__details__price{position:static;align-self:start;margin:0;white-space:nowrap}.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__price .price__pricing-group{flex-direction:row;justify-content:flex-end;align-items:baseline;gap:6px}.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__price .price-item,.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__price .price__regular strong{font-size:20px;line-height:29px;font-weight:500;color:var(--td-sticky-accent)}.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__price .price__regular .price-item{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__price .td-product__details__price__compare{padding:0;margin:0;font-size:14px;color:var(--td-sticky-muted)}.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__rating{gap:6px;min-width:0;font-size:13px;line-height:16px;letter-spacing:.02em;color:var(--td-sticky-accent);white-space:nowrap}.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__stars svg{width:13px;height:13px}.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__rating-count{opacity:1}.td-product-form__sticky-bar__bought{grid-area:bought;justify-self:end;margin:0;font-size:13px;line-height:16px;color:var(--td-sticky-bought);white-space:nowrap}.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__button .button{min-height:44px;padding:12px 16px;border:0;border-radius:0;background-color:#000;font-family:DM Mono,monospace;font-size:15px;line-height:20px;font-weight:500;letter-spacing:.1em;color:#f5eee7}.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__button .button strong{font-weight:500}@media screen and not (min-width:375px),screen and (max-height:640px){.td-product-form__sticky-bar--buybox{padding-top:8px}.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__details{column-gap:12px;row-gap:6px}.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__title{font-size:20px;line-height:24px}.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__price .price-item,.td-product-form__sticky-bar--buybox .td-product-form__sticky-bar__price .price__regular strong{font-size:18px;line-height:24px}}@media screen and (min-width:768px){.td-product-form__sticky-bar--buybox{display:none}}.td-product__wrapper .product-form__submit{width:100%;margin:20px auto 0;cursor:pointer;justify-content:center;gap:16px;font-size:15px;line-height:20px}.td-product__wrapper .form__label{font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#000}.td-product__wrapper .form__label__value{font-weight:700}.product-form{display:block;border-top:1px solid rgb(0 0 0 / 8%);padding-top:16px;margin-top:24px}.td-product__wrapper .product-form{border-top:0;margin-top:0;padding-top:0}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:1.2rem;margin-bottom:1.5rem}.product-form__error-message-wrapper svg{flex-shrink:0;width:1.2rem;height:1.2rem;margin-right:.7rem;margin-top:.5rem}.product-form__variant-picker .product-form__input{border:unset;padding:0;margin:0 0 20px;text-align:left;display:grid;grid-template-columns:1fr 1fr;gap:12px}.product-form__variant-picker .form__label{text-align:left;font-weight:400;font-size:14px;line-height:18px;text-transform:capitalize;color:#483735}.product-form__variant-picker input:not(.quantity__input){clip-path:inset(50%);overflow:hidden;position:absolute;height:1px;width:1px;margin:0}.product-form__variant-picker input[type=radio]+label{display:inline-block;color:#454545;text-align:center;cursor:pointer;font-weight:400;font-size:12px;line-height:14px;font-family:DM Mono,monospace;padding:17px;background:#fffc;border:1px solid rgb(0 0 0 / 40%);border-radius:2px;width:100%;text-transform:uppercase}.product-form__variant-picker input:not(.quantity__input)+label:last-child{margin-right:0}.product-form__variant-picker input[type=radio]:checked+label{border:2px solid #000;border-radius:2px;font-weight:700}.product-form__buttons button{font-family:DM Mono,monospace;font-style:normal;font-weight:500;font-size:15px;line-height:20px;text-align:center;letter-spacing:1.5px;text-transform:uppercase;color:#f5eee7;margin-top:0;padding:14px}.product-form__bottom-text{font-size:12px;line-height:14px;margin:8px 0 0}.td-product--highlight{font-weight:600;color:#a0783f}@media screen and (min-width:769px){.product-form__variant-picker .product-form__input{grid-template-columns:1fr 1fr 1fr;margin:0 0 24px}}.shopify-payment-button__more-options{color:rgb(var(--color-foreground))}.shopify-payment-button__button{font-size:1.5rem;letter-spacing:.1rem}.td-product__quantity-options h6{font-weight:500;font-size:16px;line-height:140%;margin:16px 0 8px;color:#353535}.td-product__quantity-options__wrapper{position:relative}.td-product__quantity-options__wrapper input{clip-path:inset(50%);overflow:hidden;position:absolute;height:1px;width:1px}.td-product__quantity-option{border:1px solid rgb(53 53 53 / 25%);border-radius:4px;padding:5px;display:grid;grid-template-columns:14% auto 7%;gap:6px;margin-bottom:8px;align-items:center;cursor:pointer}.td-product__quantity-option__media{line-height:.5;height:100%}.td-product__quantity-option__image{width:100%;height:auto;max-width:60px}.td-product__quantity-option__selector,.td-product__quantity-options select,.td-product__quantity-options option{font-style:normal;font-weight:600;font-size:11px;line-height:1.4;cursor:pointer}.td-product__quantity-option__selector{display:none;margin-bottom:4px}.td-product__quantity-options input[type=radio]:checked+label .td-product__quantity-option__selector{display:grid;grid-template-columns:60px 168px;align-items:center;gap:6px}.td-product__quantity-option__swatch__media img{height:17px;width:17px}.td-product__quantity-option__swatch{display:inline-block;font-weight:400;font-size:10px;line-height:1.6;color:#454545;text-align:center;margin-right:2px;cursor:pointer}.td-product__quantity-option__swatch__media{padding:2px;border:1px solid rgb(0 0 0 / 25%);margin-bottom:2px;line-height:0}.td-product__quantity-option__input:checked+label .td-product__quantity-option__swatch__media{border:2px solid #353535;padding:1px}.td-product__quantity-option__name{font-weight:600;font-size:14px;line-height:1.4;margin:0 0 4px}.td-product__quantity-options select{border:none;background:#fff;cursor:pointer;color:inherit;font:inherit;margin:0}.td-product__quantity-options select:focus-visible{outline:unset;box-shadow:unset}.td-product__quantity-option__final-price{color:#248b2e}.td-product__quantity-option__discount-label{font-weight:700;font-size:10px;line-height:140%;letter-spacing:.01em;text-transform:uppercase;color:#000;background:#77e0815e;padding:0 6px;border-radius:8px;white-space:nowrap}.td-product__quantity-option__input .td-product__quantity-option__input--outer{border:1px solid #353535;height:20px;width:20px;border-radius:100%;display:grid;place-items:center}.td-product__quantity-options input[type=radio]:checked+label .td-product__quantity-option__input--outer span{background-color:#353535;height:14px;width:14px;border-radius:100%;display:block}.td-product__quantity-option__discounted-prices{margin-top:8px;font-weight:600;font-size:11px;line-height:1.4;color:#868686}.td-product__quantity-option__title{display:flex;line-height:1.1;flex-direction:column}.td-product__gallery__overlay{display:none}[data-swiper-slide-index="0"].swiper-slide-active~.td-product__gallery__overlay{display:block}[data-gallery-per-variant] .swiper-element{visibility:hidden}@media screen and (min-width:990px){.td-product__wrapper .td-product__details{row-gap:0;position:relative;padding-bottom:12px;border-bottom:1px solid rgb(0 0 0 / 8%);margin-bottom:12px}}.td-product__accordion__buttons{display:flex;justify-content:space-between;gap:3px}.td-product__accordion__button{font-weight:600;font-size:11px;line-height:1;text-align:center;text-transform:uppercase;color:#000;padding:3px 10px;border:1px solid #ded5c9;border-radius:16px;cursor:pointer;display:flex;align-items:center}.td-active.td-product__accordion__button{font-weight:700;border:1px solid #000}.td-product__accordion .td-accordion__toggle{font-size:14px;line-height:18px;padding:16px 0}.td-product__accordion .td-accordion__icons .icon{width:12px}.td-product__tab__text p:first-child{margin-top:24px}.td-product__accordion accordion-wrapper.td-accordion-wrapper{margin-top:8px;display:block}.td-product__tab__text{font-weight:400;font-size:14px;line-height:20px;color:#000}.td-product__details__wrapper{padding:0 20px 24px}.td-product__summary-mobile{padding:10px 20px 8px}.td-product__summary-mobile__badges{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.td-product__breadcrumbs--summary{position:static;left:auto;top:auto;flex-wrap:wrap;margin-bottom:12px}.td-product__summary-mobile__badges .td-product__badge,.td-product__summary-mobile__badges .td-product__custom_badge{position:static}.td-product__summary-mobile__badges .td-product__badge{font-size:10px;line-height:1;font-weight:400;padding:6px 0}.td-product__summary-mobile__badges .td-product__custom_badge img{max-width:70px}.td-product__details--mobile-summary .td-product__details__bottom,.td-product__details--mobile-summary .td-product__announcement{display:none}@media screen and (max-width:989px){.td-product__details__bottom{padding-bottom:12px;border-bottom:1px solid rgb(0 0 0 / 8%)}.td-product__details--mobile-summary{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "rating" "price" "bottom" "bottom";row-gap:6px}.td-product__details--mobile-summary .td-product__details__price{text-align:left}.td-product__details--mobile-summary .price__pricing-group{justify-content:flex-start}}.td-product__details__title{word-break:normal;overflow-wrap:break-word;text-wrap:balance}.td-product__summary-mobile__badges-wrapper{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:space-between;padding-bottom:8px}.td-product__breadcrumbs{line-height:1;color:#000;display:flex;gap:4px;margin:0}@media screen and (min-width:990px){.td-product__breadcrumbs{position:absolute;top:12px;z-index:2;left:12px}.td-product__details--mobile-summary{display:none}}.td-product__breadcrumbs .link{font-weight:300;font-size:11px;line-height:1;color:#000;padding:0;text-transform:capitalize}.td-product__breadcrumbs .link[aria-current]{font-weight:600}.td-product__badge{top:12px;left:12px;position:absolute;z-index:2;font-weight:600;font-size:10px;line-height:12px;letter-spacing:1px;padding:4px 8px;text-transform:uppercase}.td-product__wrapper .td-product__details__rating-count{font-weight:400}.td-product__wrapper .td-accordion__content>*,.td-product__wrapper .td-accordion__content li,.td-product__wrapper .td-accordion__text p{font-size:14px}.td-product__wrapper .td-product__details__title{font-size:20px;line-height:28px}.td-product__wrapper .td-product__details__bottom-wrapper{display:flex;align-content:center;align-items:center;flex-direction:row;margin-bottom:5px}.td-product__wrapper .td-product__details__inspiration{margin:0}.td-product__wrapper .td-product__details__scent{font-weight:400;font-size:13px;line-height:18px}.td-product__details__variant-short-details>*,.td-product__details__variant-short-details>*>*,.td-product__details__scent-intensity>*{margin:0;font-size:13px;line-height:18px;font-family:var(--font-body-family)}@media screen and (min-width:390px){.td-product__accordion__buttons{gap:6px;justify-content:flex-start}.td-product__accordion__button{padding:5px 10px;font-size:12px}}@media screen and (min-width:769px){.td-product__badge{left:calc(100% - 80px)}}@media screen and not (min-width:990px){.td-product__breadcrumbs--gallery,.td-product__summary-mobile__badges{display:none}.td-product__details--desktop-main>.td-product__details__title,.td-product__details--desktop-main>.td-product__details__rating,.td-product__details--desktop-main>.td-product__details__price{display:none}}.td-product__gallery .td-product__badge--gallery{padding:2px 8px;font-size:10px;line-height:13px;letter-spacing:1px;text-transform:uppercase;border-radius:2px}@media screen and (max-width:989px){.td-product__gallery .td-product__badge--gallery{inset:auto 9px 9px auto}.td-product__gallery:has(.td-product__gallery__slider:not([data-gallery-per-variant]) .td-product__gallery__thumbs__bar) .td-product__badge--gallery{bottom:calc(var(--td-product-gallery-thumbs-height, 58px) + var(--td-product-gallery-thumbs-gap, 12px) + 9px)}.td-product__gallery .swiper-pagination.swiper-pagination-bullets{display:inline-flex;align-items:center;gap:7px;left:9px;right:auto;bottom:9px;width:auto;margin:0;padding:5px 7px;border-radius:100px;background-color:#fff;line-height:0}.td-product__wrapper .td-product__gallery .swiper-pagination-bullets .swiper-pagination-bullet{width:6px;height:6px;margin:0;border-radius:0;background-color:#d9d9d9;opacity:1}.td-product__wrapper .td-product__gallery .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#a0783f}}@media screen and (min-width:990px){.td-product__wrapper{display:grid;grid-template-columns:48% 52%;justify-content:space-between;margin:0 auto;align-items:start;max-width:1440px}.td-product__gallery__wrapper{margin-bottom:0}.td-product__details__wrapper{position:sticky;top:20px;align-self:start;padding:0 40px 20px}.td-product__gallery{--td-product-gallery-gap: 8px;margin-bottom:0}.td-product__gallery .swiper.slider-section__wrapper{overflow:visible}.td-product__gallery .swiper-wrapper__main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--td-product-gallery-gap);transform:none!important}.td-product__gallery .swiper-wrapper__main>.td-product__gallery__item{width:auto!important;margin:0!important;opacity:1!important;transform:none!important;pointer-events:auto;visibility:visible}.td-product__gallery .td-product__gallery__item--first{grid-column:1 / -1}.td-product__gallery .td-product__gallery__item--first{grid-row:1}.td-product__gallery .td-product__gallery__overlay{position:absolute;top:0;left:0}.td-product__gallery .swiper-pagination,.td-product__gallery .swiper-button-prev,.td-product__gallery .swiper-button-next,.td-product__gallery__thumbs__bar{display:none!important}.td-product__gallery .td-product__badge--gallery{top:12px;left:auto;right:12px}.td-product__summary-mobile{display:none}.td-product__wrapper .td-product__details__title{margin-bottom:7px;font-size:24px;line-height:28px}.td-product__wrapper .td-product__details__rating{margin-bottom:17px}.td-product__title{font-size:32px}.td-product__price{font-size:24px}.td-product__benefits li{font-size:16px}.td-product__rating{font-size:14px}.td-product__icon__description p{font-size:13px}.td-product__accordion .accordion__toggle p{font-size:15px}.td-product__icons{padding:23px}.td-product__quantity-option__swatch__media img{height:17px;width:17px}.td-product__quantity-option{gap:10px;grid-template-columns:16% auto 8%}.td-product__breadcrumbs{top:8px;left:24px}.td-product__breadcrumbs .link{font-size:12px}.td-product__badge{left:calc(100% - 80px);font-weight:600;font-size:12px;line-height:12px;padding:6px 12px;text-transform:capitalize}}@media screen and (min-width:1200px){.td-product__wrapper .swiper-arrow-next,.td-product__wrapper .swiper-arrow-prev{width:45px}.td-product__description p{font-size:16px}.td-product__icon--label p{font-size:14px}.td-product__wrapper .td-product__details__wrapper{padding:0 80px 20px 48px}.td-product__quantity-options input[type=radio]:checked+label .td-product__quantity-option__selector{grid-template-columns:60px 190px}.td-product__quantity-option__swatch__media img{height:20px;width:20px}.td-product__accordion__button{padding:8px 11px}.td-product__icon__content{font-size:14px;line-height:18px}}@media screen and (min-width:1300px){.td-product__wrapper{grid-template-columns:46.875% 53.125%}}@media screen and (max-width:767px){.mobile--hide{display:none!important}.sticky-bottom--active .smile-launcher-frame-container{bottom:calc(var(--td-sticky-atc-height, 111px) + 12px)!important}}@media screen and (max-width:390px){.td-product__quantity-option__swatch__media img{height:15px;width:15px}.td-product__quantity-options input[type=radio]:checked+label .td-product__quantity-option__selector{grid-template-columns:1fr}.product-form__color-swatch__media img{width:28px;height:28px}.td-product__quantity-option{grid-template-columns:22% auto 8%}}.td-product__notes{color:#000;font-weight:400;font-size:14px;line-height:20px;display:flex;flex-flow:wrap;margin-top:24px}.td-product__ingredients-title,.td-product__notes-title{font-weight:600;font-size:1.4rem;line-height:1.29;text-align:left;text-transform:capitalize;margin:0 0 8px;color:#000}.td-product__ingredients-content>*,.td-product__ingredients-content>*>*{color:#000;font-weight:400;font-size:14px;line-height:20px;margin:0}.td-product__notes__wrap p{margin:0}.td-product__notes__note{text-align:center;width:80px}.td-product__notes__item-media{width:64px;height:64px;border:1px solid rgb(0 0 0 / 8%);border-radius:50px;display:grid;align-items:center;justify-content:center;margin:0 auto 8px}.td-product__notes__item-media img,.td-product__notes__item-media svg{max-height:32px;width:auto;margin:auto}.td-product__notes__list{display:grid;grid-template-columns:repeat(4,1fr);place-items:start center}.td-product__notes__item{font-weight:400;font-size:12px;line-height:14px;color:#483735}.td-product__notes__wrap__images{display:flex;gap:15px;margin-top:24px;justify-content:flex-start}.td-product__notes__wrap.td-product__notes--full-width{flex:0 0 100%}.td-product__notes__wrap{flex:0 0 calc(50% - 3px);margin-bottom:32px}@media screen and (min-width:769px){.td-product__notes__note{text-align:center;width:98px}.td-product__notes__item-media{width:72px;height:72px}.td-product__notes__list{grid-template-columns:repeat(6,1fr)}.td-product__notes__wrap{flex:0 0 100%}}.product-template #stamped-main-widget,.product-template #stamped-main-widget .stamped-container[data-widget-style]{margin:0!important;font-family:var(--font-body-family)}.product-template #stamped-main-widget .stamped-summary-caption span strong{font-family:DM Mono,monospace;font-weight:500;font-size:32px;line-height:32px;margin:0}.product-template #stamped-main-widget .summary-overview span{display:block;line-height:1}.product-template #stamped-main-widget .stamped-summary-caption .stamped-summary-text{font-weight:400;font-size:12px;line-height:12px;letter-spacing:.4px}.product-template #stamped-main-widget .stamped-summary-keywords-list li{padding:8px 16px;background:#a0783f1a;border-radius:2px;font-weight:400;font-size:12px;line-height:1}.product-template #stamped-main-widget .stamped-reviews-filter[data-show-filters=true] .stamped-filters-wrapper,.product-template #stamped-main-widget .stamped-tab-container[style="display:none;"] ul li{display:block}.product-template #stamped-main-widget .stamped-summary-keywords-list{max-height:unset}.product-template #stamped-main-widget #stamped-filter-select,.product-template #stamped-main-widget #stamped-sort-select,.product-template #stamped-main-widget #stamped-sort-select2,.product-template #stamped-main-widget .stamped-filter-select{min-height:unset;min-width:unset;max-width:unset;padding-right:50px!important}.product-template #stamped-main-widget .stamped-reviews-filter[data-show-filters=true] .stamped-summary-actions-mobile-filter{display:none!important}.stamped-review-avatar{background-color:#fcf8f4;color:#000;font-weight:600}.product-template #stamped-main-widget .stamped-review-header .stamped-verified-badge,.product-template #stamped-main-widget .stamped-review-header .verified,.product-template #stamped-main-widget .stamped-verified-badge{display:block;font-weight:400;font-size:12px;line-height:12px;letter-spacing:.2px;color:#000;opacity:.6;margin:4px 0}.product-template #stamped-main-widget .stamped-review-header-starratings{font-size:20px;display:block;margin-left:0;line-height:1}.product-template #stamped-main-widget .stamped-review-header-title{margin-bottom:16px;line-height:1}.product-template #stamped-main-widget [data-widget-style=standard2] .stamped-review-content{margin-top:0}.product-template #stamped-main-widget .stamped-review-body{margin-top:10px}.product-template #stamped-main-widget .stamped-review{padding-top:24px}.product-template #stamped-main-widget .stamped-reviews-filter[data-show-filters=true]{padding-bottom:10px}.product-template #stamped-main-widget .stamped-questions-search-text .stamped-questions-search-icon.stamped-fa.stamped-fa-search,.product-template #stamped-main-widget .stamped-reviews-search-text .stamped-reviews-search-icon.stamped-fa.stamped-fa-search{bottom:8px;top:unset}.td-product__announcement{font-size:12px;text-transform:uppercase;font-weight:600;line-height:16px;width:100%;grid-column:1 / span 2;display:flex;gap:10px;align-items:center;margin:5px 0}.td-product__announcement-deal img{width:22px;height:auto}.td-product__announcement-deal{border-radius:40px;color:var(--announcement-color, #f5eee7);background-color:var(--announcement-bg-color, #fff);display:flex;align-items:center;gap:10px;font-size:12px;text-align:center;padding:4px 15px}.td-product__announcement span{font-size:12px}.td-product__announcement-shipping img{width:15px;height:auto}.td-product__announcement-shipping{color:var(--announcement-shipping-color, #fff)}.td-product__announcement-deal svg{min-width:15px}.td-product__custom_badge{position:absolute;z-index:2;top:40px;left:unset;right:10px}.td-product__custom_badge img{max-width:90px;height:auto}.td-complementary-products__card{display:grid;grid-template-areas:"media details" "cta cta";gap:10px 15px;border-radius:6px;border:1px solid #b5a79e;overflow:hidden;padding:15px;margin-top:20px}.td-complementary-products__card-media .td-media{padding-bottom:95px;border-radius:4px}.td-complementary-products__card-title{font-size:15px;line-height:1.2;margin:0 0 10px;font-weight:600;color:#483735}.td-complementary-products__card-title a{color:inherit;text-decoration:none;border-bottom:1px solid #9b7847}.td-complementary-products__card-copy{margin:0;font-weight:400;color:#483735cc;font-size:12px}.td-complementary-products__card-cta .product-form__buttons button{border-color:#9b7847;--color-button: 155, 120, 71;background-color:transparent;color:#101820;font-size:14px!important;font-weight:400;line-height:1;margin:0;min-height:40px}.td-complementary-products__card-cta .product-form__buttons button:after{border-radius:2px}.td-complementary-products__card-media{grid-area:media;min-width:80px}.td-complementary-products__card-details{grid-area:details}.td-complementary-products__card-cta{grid-area:cta}@media screen and (min-width:1180px){.td-product__announcement-deal span{font-size:15px;white-space:nowrap}.td-product__announcement-deal{padding:8px 20px}.td-product__announcement{margin:10px 0}.td-complementary-products__card{grid-template-areas:"media details" "media cta"}.td-complementary-products__card-media{min-width:120px}.td-complementary-products__card-media .td-media{padding-bottom:132px}}@media screen and (min-width:1450px){.td-complementary-products__card-copy{font-size:14px}}@media screen and not (min-width:769px){.stamped-summary-photos.stamped-summary-photos-container{display:none}.td-product__notes__note span{font-size:12px}.td-product__notes__wrap__images{gap:5px}.td-product__custom_badge{top:10px;right:10px}.td-product__custom_badge img{max-width:70px}}@media screen and (max-width:370px){.td-product__notes__note span{font-size:10px}.td-product__notes__note{width:70px}}.product-form__buttons .swym-button-bar{display:none}.scroll-hidden{overflow:hidden;position:relative}@media screen and (max-width:768px){.scroll-hidden--mobile{overflow:hidden;position:relative;pointer-events:none}}.td-video-modal{visibility:hidden;position:fixed;z-index:99999999;pointer-events:auto!important;top:unset;left:unset;right:0;bottom:0;margin:40px;overflow:hidden;border-radius:20px;box-shadow:0 0 34px -8px #00000087;transform:translateY(150%);transition:all .45s ease}@media screen and (max-width:768px){.td-video-modal__overlay{z-index:-1;top:0;opacity:0;transition:opacity .2s ease;width:100%;height:100%;position:fixed;overflow:auto;background:#00000050}.td-video-modal__overlay--active{z-index:20;opacity:1}}.td-video-modal:before{content:"";width:100%;height:100%;position:fixed;background:#000;left:0;top:0;bottom:0;opacity:0;z-index:1}.td-video-modal[open]{visibility:visible;transform:translateY(0)}.td-video-modal__navigation-overlay{position:absolute;top:0;bottom:0;right:0;z-index:5;display:flex;flex-direction:column;padding:20px}.td-video-modal__navigation-overlay .td-navigation-buttons{display:flex;flex:1;justify-content:center;align-items:center;flex-direction:column}.td-video-modal__navigation-overlay .td-navigation-buttons>*+*{margin-top:15px}.td-video-modal__navigation-overlay button{padding:0;background-color:#0000007f;color:#fff;width:40px;height:40px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;align-items:center;justify-content:center;border:none;box-shadow:none;cursor:pointer;border-radius:15px}.td-video-modal__navigation-overlay button.custom-swiper-button svg{width:28px}.td-reel-trigger-button__poster-button{display:flex;align-items:center;justify-content:center;height:24px;width:24px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform var(--duration-short) ease,color var(--duration-short) ease;border:1px solid var(--highlight_color, #a0783f);color:var(--highlight_color, #a0783f);z-index:4;border-radius:50%}.td-reel-trigger-button__image{position:relative}span.td-reel-trigger-button__poster-button svg{height:10px;width:10px}@media screen and (max-width:1000px){.td-video-modal__navigation-overlay button:hover{background-color:#0000007f!important;color:#fff!important}}@media screen and (min-width:1000px){.td-video-modal-volume:hover path{fill:#77a5ff!important}}.td-video-modal-volume svg{width:18px;height:28px}.td-video-modal__body{width:fit-content;height:100%;z-index:4;position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000}.td-video-modal__body .swiper{max-height:calc(80vh - var(--nav-height))}.td-video-modal__body swiper-slider{display:flex;height:100%}.td-video-modal__body .swiper-slide{margin:0 auto;z-index:1;pointer-events:none;align-items:center;display:flex}.td-video-modal__body .swiper-slide-active{z-index:3;pointer-events:all}.td-video-modal__body video,.td-video-modal__body video source{height:100%;margin:0 auto;display:block;background-color:#000;pointer-events:none;width:285px;object-fit:cover}.td-reels-label{font-weight:600;margin-bottom:12px}.td-reels-block{margin:20px 0}.td-reels-block h3{margin-bottom:20px}.td-reel-triggers{display:flex;align-items:center;gap:0;width:fit-content;width:auto;overflow:auto}.td-reels-tabs-wrapper .__tabs-list{margin:0;padding-bottom:6px}.td-reels-tabs-content{visibility:visible;height:100%;opacity:1;transition:opacity .3s ease-in-out;display:block}.td-reels-block .__tabs-scroll-right{right:-8px}.td-reels-block .__tabs-scroll-left{left:-8px}.td-reel-trigger-button{flex:1;width:100%;height:100%;border-radius:50%;border:none;padding:3px;overflow:hidden;display:flex;justify-content:center;align-items:center;background:var(--color-text)}.td-reel-trigger-button:hover{opacity:.8}.td-reel-trigger-button .td-reel-trigger-button__image{display:flex;width:100%;height:100%;border-radius:inherit;overflow:hidden;border:2px solid var(--color-background);max-width:80px;min-width:80px;aspect-ratio:1/1;cursor:pointer}.td-reel-trigger-button .td-reel-trigger-button__image img{width:72px;height:72px;margin:auto;object-fit:cover;border-radius:inherit}.td-reels-block--card .td-reels-label{font-weight:500;font-size:18px;line-height:22px;letter-spacing:.5px;margin-bottom:16px}.td-reels-block--card .td-reel-triggers{gap:8px;align-items:stretch;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.td-reels-block--card .td-reel-triggers::-webkit-scrollbar{display:none}.td-reels-block--card .td-reel-triggers__trigger{flex:0 0 calc((100% - 16px) / 3);min-width:0;scroll-snap-align:start}.td-reels-block--card .td-reel-trigger-button{flex:none;width:100%;height:auto;padding:0;border-radius:4px;background:transparent;cursor:pointer}.td-reels-block--card .td-reel-trigger-button:hover{opacity:1}.td-reels-block--card .td-reel-trigger-button:focus-visible{outline:2px solid var(--color-background, #a0783f);outline-offset:2px}.td-reels-block--card .td-reel-trigger-button .td-reel-trigger-button__image{position:relative;width:100%;min-width:0;max-width:none;aspect-ratio:109 / 188;border:0;border-radius:6px;background-color:#48373514}.td-reels-block--card .td-reel-trigger-button .td-reel-trigger-button__image img{width:100%;height:100%;margin:0;object-fit:cover;border-radius:0;transition:transform .3s ease}.td-reels-block--card .td-reel-trigger-button:hover .td-reel-trigger-button__image img{transform:scale(1.03)}.td-reels-block--card .td-reel-trigger-button__poster-button{width:40px;height:40px;border:2px solid rgb(255 255 255 / 75%);background-color:#ffffff26;color:#ffffffbf;filter:drop-shadow(0 1px 2px rgb(0 0 0 / 25%))}.td-reels-block--card span.td-reel-trigger-button__poster-button svg{width:13px;height:16px;margin-left:3px}@media(prefers-reduced-motion:reduce){.td-reels-block--card .td-reel-trigger-button .td-reel-trigger-button__image img{transition:none}}@media screen and (min-width:769px){.td-reels-block--mobile-only{display:none}}.theme-modal.theme-modal--small>.inner .links:not(.links--no-checkout){display:flex}video::-webkit-media-controls{display:flex;z-index:50}@media screen and (max-width:750px){.td-video-modal{right:0;bottom:0;margin:1rem}.td-video-modal__body .swiper{max-height:74vh}}.swiper-slide[video-paused]:before{content:"";width:100%;height:100%;position:absolute;display:block;background-color:#00000080;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_60_321)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.66944 4.75997C5.69625 4.53281 5.77573 4.31506 5.90155 4.12404C6.02737 3.93303 6.19607 3.77404 6.39419 3.65973C6.59231 3.54542 6.81438 3.47896 7.04272 3.46563C7.27107 3.4523 7.49937 3.49248 7.70944 3.58297C8.77144 4.03697 11.1514 5.11597 14.1714 6.85897C17.1924 8.60297 19.3174 10.126 20.2404 10.817C21.0284 11.408 21.0304 12.58 20.2414 13.173C19.3274 13.86 17.2284 15.363 14.1714 17.129C11.1114 18.895 8.75944 19.961 7.70744 20.409C6.80144 20.796 5.78744 20.209 5.66944 19.232C5.53144 18.09 5.27344 15.497 5.27344 11.995C5.27344 8.49497 5.53044 5.90297 5.66944 4.75997Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_60_321'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-position:center;background-size:70px}.scent-intensity-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:#0000007f;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.scent-intensity-modal[open]{opacity:1;visibility:visible}.scent-intensity-modal__content{position:relative;max-width:900px;width:90%;max-height:90vh;background-color:#fff;border-radius:16px;box-shadow:0 4px 20px #00000026}.scent-intensity-modal__close-button{position:absolute;top:15px;right:15px;background:#fff;border:none;border-radius:50%;cursor:pointer;z-index:10;padding:8px;box-shadow:0 2px 5px #0003;display:flex;align-items:center;justify-content:center;width:30px;height:30px}.scent-intensity-modal__close-button svg{width:14px;height:14px}.scent-intensity-modal__background{width:100%;z-index:1;line-height:1;border-radius:16px 16px 0 0;overflow:hidden}.scent-intensity-modal__background img{width:100%;object-fit:cover}.scent-intensity-modal__content-wrapper{position:relative;z-index:2;padding:20px 16px}.scent-intensity-modal__intensities{display:flex;flex-direction:column;gap:16px;margin-bottom:14px;padding:15px;background-color:#fbf8f3;border:1px solid #A0783F29;border-radius:8px}.scent-intensity-modal__intensity{display:flex;align-items:flex-start;gap:12px;border-radius:8px;transition:background-color .3s}.scent-intensity-modal__intensity.active{background-color:#0000000d}.scent-intensity-modal__intensity-icon{flex-shrink:0;background:#a0783f0f;border-radius:8px;padding:8px;display:flex;flex-direction:column;gap:8px;min-width:90px}.scent-intensity-modal__intensity-icon h3{margin:0;font-weight:800;font-size:14px;color:#a0783f;letter-spacing:.2px}.scent-intensity-modal__intensity-content{text-align:left}.scent-intensity-modal__intensity-content h3{margin:0 0 5px}.scent-intensity-modal__intensity-content>*{margin:0;font-size:13px;line-height:1.3;font-weight:400}.scent-intensity-modal__intensities-wrap{display:flex;flex-direction:column;gap:12px}.scent-intensity-modal__continue-button{display:block;width:100%;padding:15px;background-color:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:700;transition:background-color .3s}.scent-intensity-modal__continue-button:hover{background-color:#333}.td-product__details__scent-intensity{cursor:pointer;display:flex;align-items:center;gap:5px;transition:color .3s;background:none;border:none;padding:0;text-align:left;font-size:inherit;font-weight:inherit;color:inherit}.td-product__details__scent-intensity>*{color:#a0783f;font-weight:600}.td-product__details__scent-intensity strong{color:#353535}.td-product__details__scent-intensity .scent-intensity-icon{margin:0 4px}.scent-intensity-question-icon{height:14px;margin-bottom:3px}.desktop-only{display:none}.scent-intensity-modal__content-header{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px}.scent-intensity-modal__content-header h2{margin:0;color:#483735;font-family:Commuters Sans,sans-serif;font-size:15px;letter-spacing:.2px;font-weight:600}.scent-intensity-modal__description>*{color:#483735;font-family:Commuters Sans,sans-serif;font-size:13px;font-weight:300;line-height:125%;margin:0}.scent-intensity-modal__background .desktop-only{position:absolute;top:0;left:0;height:100%}.scent-intensity-modal__sillage>*{margin:0;line-height:1.4;font-weight:400;font-size:13px}@media screen and (min-width:990px){.scent-intensity-modal__content{max-width:740px;overflow:hidden}.scent-intensity-modal__content-wrapper{padding:76px 24px 24px 175px}.scent-intensity-modal__intensities-wrap{flex-direction:row;justify-content:space-between;display:flex;gap:24px}.scent-intensity-modal__intensity{flex:1;flex-direction:column;align-items:center;text-align:center}.scent-intensity-modal__intensity:not(:last-child){padding-right:24px;border-right:1px solid rgb(160 120 63 / 24%);border-radius:0}.scent-intensity-icon{display:block;margin-top:3px}.scent-intensity-modal__content-header{border-radius:16px;background:#fff;padding:16px 24px}.scent-intensity-modal__content-header h2{font-size:18px}.scent-intensity-modal__intensity-icon{width:100%;align-items:flex-start;flex-direction:row}.td-product__details__scent-intensity{margin-top:12px}.scent-intensity-modal__background{border-radius:16px}.scent-intensity-modal__description>*,.scent-intensity-modal__sillage>*,.scent-intensity-modal__intensity-content>*{font-size:14px;line-height:1.4}.scent-intensity-question-icon{margin-bottom:0}.td-product__details__scent-intensity .scent-intensity-icon{margin:0 4px 2px}.desktop-only{display:block}.mobile-only{display:none}}@media screen and (max-width:989px){.td-product__details__scent-intensity .desktop-only{display:none}.td-product__details__scent-intensity .mobile-only{display:inline-block}}.price__pricing-group.price__pricing-group--sales{display:flex;flex-direction:row!important}.td-product__details__price--absolute{position:absolute;top:-8px;grid-area:none;right:0}.td-product__details__price--absolute .price-item{margin:0}@media screen and (min-width:989px){.td-product__details__price--absolute .price-item{font-size:19px!important}.td-product__details__price--absolute .td-product__details__price__compare{font-size:15px!important}}.td-product-main--buybox{--td-buybox-text: #483735;--td-buybox-accent: #a0783f;--td-buybox-muted: #918786;--td-buybox-bought: #766968;--td-buybox-surface: #fcf8f4;--td-buybox-track: #eae0d5;--td-buybox-fill: #e0c39e;--td-buybox-step: #776d61;--td-buybox-qty-border: #a39b99;--td-buybox-mono: "DM Mono", monospace}@media screen and (max-width:989px){.td-product-main--buybox .td-product__wrapper{display:flex;flex-direction:column}.td-product-main--buybox .td-product__gallery__wrapper{order:-1}.td-product-main--buybox .td-product__summary-mobile{padding:16px 16px 0}.td-product-main--buybox .td-product__details__wrapper{padding-right:16px;padding-left:16px}.td-product-main--buybox .td-product__details__wrapper .td-product__details--desktop-main.td-product__details--buybox{grid-template-areas:"bottom";grid-template-columns:minmax(0,1fr);margin-top:14px}.td-product-main--buybox .td-product__summary-mobile .td-product__details--mobile-summary.td-product__details--buybox{grid-template-areas:"title price" "rating bought"}.td-product-main--buybox .td-product__summary-mobile__badges-wrapper{padding-bottom:0}.td-product-main--buybox .td-product__breadcrumbs--summary{position:absolute;top:12px;left:16px;right:16px;z-index:2;margin:0}.td-product-main--buybox .td-product__breadcrumbs--summary .link,.td-product-main--buybox .td-product__breadcrumbs--summary .link[aria-current]{color:var(--td-buybox-text);opacity:.7}}.td-product__breadcrumbs--buybox{display:none}@media screen and (min-width:990px){.td-product__breadcrumbs.td-product__breadcrumbs--buybox{display:flex;flex-wrap:wrap;position:static;margin:0 0 12px}}.td-product-main--buybox .td-product__breadcrumbs .link,.td-product-main--buybox .td-product__breadcrumbs .link[aria-current]{font-size:12px;line-height:16px;font-weight:400;color:#b6afae}.td-product-main--buybox .td-product__breadcrumbs--summary{margin-bottom:8px}.td-product-main--buybox .td-product__details.td-product__details--buybox{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title price" "rating bought" "bottom bottom";column-gap:16px;row-gap:12px;align-items:center;margin-bottom:0;padding-bottom:0;border-bottom:0}.td-product-main--buybox .td-product__details--buybox .td-product__details__title{grid-area:title;align-self:start;margin:0;font-size:24px;line-height:29px;font-weight:700;letter-spacing:.02em;color:var(--td-buybox-text)}.td-product__details--buybox>.td-product__announcement{grid-column:1 / -1}.td-product-main--buybox .td-product__details--buybox .td-product__details__rating{grid-area:rating;flex-wrap:nowrap;gap:6px;min-width:0;margin:0;white-space:nowrap}.td-product-main--buybox .td-product__details--buybox .td-product__details__rating-wrap{gap:2px;line-height:0}.td-product-main--buybox .td-product__details--buybox .td-product__details__rating__stars{display:inline-flex;gap:2px;color:var(--td-buybox-accent)}.td-product-main--buybox .td-product__details--buybox .td-product__details__rating__stars svg{width:13px;height:13px}.td-product-main--buybox .td-product__details--buybox .td-product__details__rating-count,.td-product-main--buybox .td-product__details--buybox .td-product__details__rating-count strong{font-size:13px;line-height:16px;font-weight:400;letter-spacing:.02em;color:var(--td-buybox-accent);opacity:1}.td-product-main--buybox .td-product__details--buybox .td-product__details__price{grid-area:price;align-self:start;justify-self:end;margin:0;text-align:right;white-space:nowrap}.td-product-main--buybox .td-product__details--buybox .td-product__details__price .price__pricing-group{flex-direction:row;justify-content:flex-end;align-items:baseline;gap:6px}.td-product-main--buybox .td-product__details--buybox .td-product__details__price .price-item,.td-product-main--buybox .td-product__details--buybox .td-product__details__price .price__regular strong{font-size:20px;line-height:29px;font-weight:500;color:var(--td-buybox-accent)}.td-product-main--buybox .td-product__details--buybox .td-product__details__price .price__regular .price-item{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.td-product-main--buybox .td-product__details--buybox .price__pricing-group>.td-product__details__price__compare{padding:0;margin:0;font-size:14px;color:var(--td-buybox-muted)}.td-product-main--buybox .td-product__details--buybox .td-product__details__price--absolute{position:static;grid-area:price}.td-product__details__bought{grid-area:bought;justify-self:end;margin:0;font-size:13px;line-height:16px;color:var(--td-buybox-bought);white-space:nowrap}@media screen and not (min-width:990px){.td-product__details--desktop-main>.td-product__details__bought{display:none}}.td-product-main--buybox .td-product__buybox{display:flex;flex-direction:column;gap:16px;margin:2px 0 0;padding:0;border:0;color:var(--td-buybox-text)}.td-product__buybox__format .td-product__details__variant-short-details,.td-product__buybox__format .td-product__details__variant-short-details *{margin:0;font-family:var(--td-buybox-mono);font-size:12px;line-height:16px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--td-buybox-muted)}.td-product__buybox__inspired{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.td-product__buybox__inspired-label{margin:0;padding:2px 8px;border-radius:2px;background-color:#fbf3e8;font-size:12px;line-height:15px;letter-spacing:.04em;text-transform:uppercase;color:var(--td-buybox-accent)}.td-product__buybox__inspired-line{margin:0;font-size:16px;line-height:22px;color:var(--td-buybox-text)}.td-product__buybox__inspired-name{font-weight:600}.td-product-main--buybox .td-product__buybox__retail-price{font-size:inherit;line-height:inherit;font-weight:400;color:var(--td-buybox-muted)}@media screen and (max-width:749px){.td-product-main--buybox .td-product__buybox__retail-price{display:block;font-size:15px;color:var(--td-buybox-text)}}.td-product__scent-cards{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:8px;margin-top:8px}.td-product__scent-cards>:only-child{grid-column:1 / -1}.td-product__scent-card{display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px;border-radius:4px;background-color:var(--td-buybox-surface)}.td-product__scent-card__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px}.td-product__scent-card__label{margin:0;font-family:var(--td-buybox-mono);font-size:12px;line-height:16px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--td-buybox-muted)}.td-product__scent-card__value{margin:auto 0 0;font-size:15px;line-height:18px;font-weight:500;color:var(--td-buybox-accent)}.td-product__scent-card__info{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0;border:0;background:none;text-align:left;cursor:pointer}.td-product__scent-card__info:hover>span{text-decoration:underline;text-underline-offset:2px}.td-product__scent-card__info:focus-visible{outline:2px solid var(--td-buybox-text);outline-offset:2px}.td-product__scent-card__icon{flex:0 0 auto;color:var(--td-buybox-accent)}.td-product__intensity-badge{display:inline-flex;align-items:center;padding:3px 8px 2px;border-radius:2px;background-color:var(--td-buybox-accent);font-size:10px;line-height:1;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;white-space:nowrap}.td-product__intensity-scale{margin-top:auto}.td-product__intensity-scale__track{display:block;height:6px;border-radius:3px;background-color:var(--td-buybox-track);overflow:hidden}.td-product__intensity-scale__fill{display:block;width:var(--td-intensity-fill, 0);height:100%;border-radius:inherit;background-color:var(--td-buybox-fill)}.td-product__intensity-scale__steps{display:flex;justify-content:space-between;gap:4px;margin:8px 0 0;padding:0;list-style:none}.td-product__intensity-scale__step{font-size:11px;line-height:14px;color:var(--td-buybox-step)}.td-product__intensity-scale__step--current{font-weight:700;color:var(--td-buybox-accent)}@media screen and (max-width:749px){.td-product__scent-card{padding:12px}.td-product__scent-card__label{font-size:11px;line-height:14px;letter-spacing:.02em}.td-product__scent-card__header{flex-direction:column;align-items:flex-start}.td-product__scent-card__info{min-height:24px}}.td-product__purchase-row{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start;margin-top:24px}.td-product__purchase-row .td-product__purchase-row__quantity{margin:0;max-width:none;min-width:0}.td-product__purchase-row__cta{min-width:0}.td-product-main--buybox .td-product__purchase-row .product-form__submit{min-height:44px;margin:0;padding:12px 16px;border:0;border-radius:0;background-color:#000;font-family:var(--td-buybox-mono);font-size:15px;line-height:20px;font-weight:400;letter-spacing:.2em;color:#fff}.td-product-main--buybox .td-product__purchase-row .product-form__submit strong{font-weight:400}@media screen and (max-width:749px){.td-product__purchase-row .td-product__purchase-row__quantity{display:none}}@media screen and (min-width:750px){.td-product__purchase-row{grid-template-columns:128px minmax(0,1fr)}.td-product__purchase-row .td-product__purchase-row__quantity .quantity{width:100%;min-height:44px;border:1px solid var(--td-buybox-qty-border, #a39b99);border-radius:0}.td-product__purchase-row .td-product__purchase-row__quantity .quantity:before,.td-product__purchase-row .td-product__purchase-row__quantity .quantity:after{display:none}.td-product__purchase-row .td-product__purchase-row__quantity .quantity__input{font-size:18px;font-weight:500;color:#000;opacity:1}.td-product__purchase-row .td-product__purchase-row__quantity .quantity__button{width:40px;color:#000}}.td-product__icons.td-grid{--td-trust-card-background: #fcf8f4;--td-trust-icon-background: #ebe5d8;--td-trust-accent: #a0783f;--td-trust-icon-size: 38px;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:16px;margin-top:24px;margin-bottom:0;background:var(--td-trust-card-background);border:0;border-radius:4px}.td-product__icons.td-grid .td-product__icon{width:auto;max-width:none;min-width:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px}.td-product__icons.td-grid .td-product__icon__img{flex:0 0 var(--td-trust-icon-size);width:var(--td-trust-icon-size);height:var(--td-trust-icon-size);border-radius:50%;background-color:var(--td-trust-icon-background);color:var(--td-trust-accent);overflow:hidden}.td-product__icons.td-grid .td-product__icon__img>img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain}.td-product__icons.td-grid .td-product__icon__img>svg{width:20px;height:20px}.td-product__icons.td-grid .td-product__icon__content{min-width:0;font-size:14px;line-height:20px;letter-spacing:.02em;text-align:left;color:#000}.td-product__icons.td-grid .td-product__icon__title{display:inline;margin:0;font-weight:400}.td-product__icons.td-grid .td-product__icon__description{display:inline}.td-product__icons.td-grid .td-product__icon__title+.td-product__icon__description:before{content:" "}@media screen and (min-width:990px){.td-product__icons.td-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:16px;padding:30px 16px}.td-product__icons.td-grid .td-product__icon{flex-direction:column;gap:10px}.td-product__icons.td-grid .td-product__icon__content{font-size:13px;line-height:19px;letter-spacing:.04em;text-align:center}.td-product__icons.td-grid .td-product__icon__title,.td-product__icons.td-grid .td-product__icon__description{display:block}.td-product__icons.td-grid .td-product__icon__description{color:var(--td-trust-accent)}.td-product__icons.td-grid .td-product__icon__title+.td-product__icon__description:before{content:none}}
/*# sourceMappingURL=/cdn/shop/t/176/assets/td-product-main.css.map */
