.let-space-32{letter-spacing:-.32px}.upcase,.subtitle{text-transform:uppercase}.font-semibold{font-family:Apercu-medium}.font-bold,.subtitle{font-family:Apercu-bold}.button{--text-color: #000;font-family:Apercu-bold;font-size:14px;line-height:20px;padding-top:18px;padding-bottom:18px;min-width:200px}.button--white{--initial-gradient: linear-gradient(#fff, #fff);--hover-gradient: linear-gradient(transparent, transparent);--text-color: #000;--background: $c-white;--border-color: $c-white}.button--primary{--initial-gradient: linear-gradient(#DF523E,#DF523E);--hover-gradient: linear-gradient(transparent, transparent);--button-text-color: 255,255,255;--button-background: 233, 82, 62;--border-color:233, 82, 62}.button--secondary{--initial-gradient: linear-gradient(#000, #000);--hover-gradient: linear-gradient(transparent, transparent);--button-text-color: 255,255,255;--button-background: 0,0,0;--border-color: 0,0,0}.h1{font-family:Apercu-bold;font-size:110px;line-height:90%;letter-spacing:-2.2px;text-transform:uppercase}@media (max-width: 999px){.h1{font-size:64px;letter-spacing:-1.28px}}.h2{font-family:Apercu-bold;font-size:56px;line-height:120%;letter-spacing:-1.12px;text-transform:uppercase}@media (max-width: 999px){.h2{font-size:40px!important;letter-spacing:-.8px!important}}.h3{font-family:Apercu-bold;font-size:32px;line-height:120%;letter-spacing:-.64px;text-transform:uppercase}@media (max-width: 999px){.h3{font-size:20px;letter-spacing:-.48px}}.h4{font-family:Apercu-medium;font-size:20px;line-height:120%;letter-spacing:-.48px}@media (max-width: 999px){.h4{font-size:18px;letter-spacing:-.36px}}.subtitle{line-height:110%;letter-spacing:-.48px}@media (max-width: 999px){.subtitle{letter-spacing:-.32px}}.swiper-pagination{position:relative;bottom:unset;top:unset;margin-top:1.5rem!important}.swiper-pagination-bullet{margin:0 .5rem!important;width:10px!important;height:10px!important}.swiper-pagination-bullet-active{background-color:#1b1b1a}.swiper-button{width:40px;height:40px;min-width:40px;border-radius:50%;background-color:#1b1b1a;display:flex;align-items:center;justify-content:center;color:#fff;z-index:2;position:relative;top:unset;left:unset;right:unset;margin-top:0;transition:all .3s ease}.swiper-button svg{width:10px;height:10px}.swiper-button:after{display:none}.swiper-button-lock{display:none}.swiper-scrollbar{background-color:#e6e5d5;left:0!important;top:unset!important;height:4px!important;position:relative!important;margin-top:2rem;bottom:unset!important;width:100%!important;right:0!important}@media (max-width: 999px){.swiper-scrollbar{margin-top:1rem}}.swiper-scrollbar-drag{background-color:#1b1b1a}.header{border-bottom-right-radius:32px;border-bottom-left-radius:32px;z-index:5}.header:has(.desktop-menu.is-visible),.header:has(.header__menu-disclosure[open]),.header:has([aria-controls=sidebar-menu][aria-expanded=true]){border-bottom-right-radius:0;border-bottom-left-radius:0}.header__search-link a,.header__cart-link a{display:flex;gap:8px;align-items:center}.header-sidebar{z-index:3}.header-sidebar::part(content){box-sizing:border-box;overflow-x:hidden;margin-top:var(--header-height, 0px);margin-block-start:var(--header-height, 0px);height:calc(100% - var(--header-height, 0px));transition:transform .3s ease-in-out}.header-sidebar::part(overlay){top:var(--header-height, 0px);height:calc(100% - var(--header-height, 0px))}.header-sidebar::part(close-button){display:none}.header-sidebar::part(header){display:none}@media (max-width: 999px){.header-sidebar{--distance-to-bleed: var(--drawer-body-padding-inline);--drawer-header-padding-block: 1rem;--drawer-header-padding-inline: 1rem;--drawer-body-padding-block: 1rem;--drawer-body-padding-inline: 1rem;--drawer-footer-padding-block: 1rem;--drawer-footer-padding-inline: 1rem}}.header-sidebar__linklist-button{justify-content:flex-start;align-items:center;color:#fff;font-family:Apercu-medium;font-size:30px;line-height:100%;letter-spacing:-.6px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;gap:1rem}.header-sidebar__back-button{display:flex;align-items:center;gap:.5rem;font-family:Apercu-medium;font-size:30px;line-height:100%;letter-spacing:-.6px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;border-block-end-width:0px}.header-sidebar__footer-links{display:flex;align-items:center;gap:1rem;justify-content:space-between;margin-bottom:30px}.header-sidebar__sublinks{flex-direction:column;gap:8px;display:flex}.header-sidebar__sublinks-link{border-radius:16px;overflow:hidden;padding:2rem 1.5rem;position:relative;display:flex;align-items:center;gap:1rem;justify-content:space-between}.header-sidebar__sublinks-link img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header-sidebar__sublinks-link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;z-index:2}.header-sidebar__sublinks-link svg{z-index:3;width:24px;height:24px}.header-sidebar__sublinks-link span{z-index:3;color:#fff;font-family:Apercu-medium;font-size:20px;line-height:120%;letter-spacing:-.48px;text-transform:uppercase}.header-sidebar__promo{flex-direction:column;gap:1rem}.header-sidebar__promo-title{font-family:Apercu-medium;font-size:18px;line-height:100%;letter-spacing:-.36px;text-transform:uppercase}.header-sidebar__promo .swiper-scrollbar{position:relative;border-radius:100px;background:#fff3}.header-sidebar__promo .swiper-scrollbar-drag{border-radius:100px;background:#fff}.header .icon-hamburger-new{transition:transform .3s ease}.header .icon-hamburger-new .line-1,.header .icon-hamburger-new .line-2,.header .icon-hamburger-new .line-3{transition:transform .3s ease,opacity .3s ease;transform-origin:center}.header:has([aria-controls=sidebar-menu][aria-expanded=true]) .icon-hamburger-new,.header:has(.desktop-menu.is-visible) .icon-hamburger-new{transform:rotate(45deg)}.header:has([aria-controls=sidebar-menu][aria-expanded=true]) .icon-hamburger-new .line-1,.header:has(.desktop-menu.is-visible) .icon-hamburger-new .line-1{transform:translateY(7px)}.header:has([aria-controls=sidebar-menu][aria-expanded=true]) .icon-hamburger-new .line-2,.header:has(.desktop-menu.is-visible) .icon-hamburger-new .line-2{opacity:0}.header:has([aria-controls=sidebar-menu][aria-expanded=true]) .icon-hamburger-new .line-3,.header:has(.desktop-menu.is-visible) .icon-hamburger-new .line-3{transform:translate(7px) rotate(90deg)}.header .mega-menu{border-bottom-right-radius:32px;border-bottom-left-radius:32px}.header .mega-menu__linklist{gap:1rem;display:grid;grid-template-columns:repeat(6,1fr);flex:1}.header .mega-menu__linklist-link{display:flex;gap:1rem;align-items:center;justify-content:space-between;border-radius:16px;overflow:hidden;padding:1.5rem;position:relative;min-height:120px}.header .mega-menu__linklist-link:before{content:"";position:absolute;top:0;left:0;width:100%;background:#0006;height:100%;z-index:2}.header .mega-menu__linklist-link img{-o-object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;scale:1.2;transition:scale 5s cubic-bezier(.25,.46,.45,.94)}.header .mega-menu__linklist-link span,.header .mega-menu__linklist-link svg{z-index:3;color:#fff;font-size:20px;font-family:Apercu-medium;line-height:120%;letter-spacing:-.48px;text-transform:uppercase}.header .mega-menu__linklist-link:hover img{scale:1}.header__menu-disclosure summary{display:flex;align-items:center;gap:.5rem}.header-search::part(content){border-top-left-radius:16px}@media (max-width: 999px){.header-search::part(content){border-radius:0}}.header-search__header{min-height:min(var(--header-height),5rem);border-block-end:1px solid rgb(var(--border-color));box-sizing:border-box;justify-content:space-between;align-items:center;-moz-column-gap:1rem;column-gap:1rem;padding-block-start:var(--drawer-header-padding-block);padding-block-end:var(--drawer-header-padding-block);padding-inline-start:var(--drawer-header-padding-inline);padding-inline-end:var(--drawer-header-padding-inline);display:flex;color:#1b1b1a;font-family:Apercu-medium;font-size:20px;line-height:120%;letter-spacing:-.48px;text-transform:uppercase;padding:2rem}@media (max-width: 999px){.header-search__header{padding:1.5rem}}.header-search__content{padding:2rem}.header-search__form-control{display:flex;align-items:center;gap:1rem;padding:0}.header-search__input{border-radius:8px;border:1px solid rgba(27,27,26,.12);display:flex;padding:12px;justify-content:space-between;align-items:center;align-self:stretch;color:#1b1b1a;line-height:13.913px;font-weight:400;text-transform:capitalize;font-family:Apercu-regular}.header-search__input::-moz-placeholder{color:#1b1b1a80;line-height:13.913px;font-weight:400;font-family:Apercu-regular;text-transform:capitalize}.header-search__input::placeholder{color:#1b1b1a80;line-height:13.913px;font-weight:400;font-family:Apercu-regular;text-transform:capitalize}.header__cart-dot{align-items:center;justify-content:center;width:16px;height:16px;background:#1b1b1a;border-radius:100px;font-family:Apercu-bold;font-size:8px;line-height:100%;letter-spacing:-.48px;text-transform:uppercase;color:#fff;right:-8px;top:-6px}@media (max-width: 999px){.header__cart-dot{display:flex}}.header__primary-nav,.header__secondary-nav{-moz-column-gap:3rem;column-gap:3rem}@media (max-width: 999px){.header__primary-nav,.header__secondary-nav{-moz-column-gap:1rem;column-gap:1rem}}.predictive-search__results{display:flex;flex-direction:column;gap:0;padding-top:0}.predictive-search__suggestions{gap:1rem;font-size:16px}.predictive-search__suggestions a{color:#1b1b1a80;font-size:16px;line-height:13.913px}.predictive-search__suggestions a mark{color:#1b1b1a}.predictive-search__products{margin-top:24px;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.localization-toggle{font-size:14px;line-height:1.4;text-transform:capitalize}.desktop-menu{position:fixed;left:0;right:0;top:var(--header-height, 0px);background:rgb(var(--background));border-top:1px solid rgb(var(--border-color));border-bottom:1px solid rgb(var(--border-color));z-index:5;opacity:0;visibility:hidden;padding:2rem 0;box-shadow:0 4px 8px #0000001a;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease;pointer-events:none;border-bottom-right-radius:32px;border-bottom-left-radius:32px}.desktop-menu.is-visible{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.desktop-menu-button{display:flex;align-items:center;gap:.5rem}@media (max-width: 999px){.desktop-menu-button{display:none}}.desktop-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000004d;z-index:4;opacity:0;height:100vh;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}.desktop-menu-overlay.is-visible{opacity:1;visibility:visible;pointer-events:auto}.desktop-menu__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.desktop-menu__items{display:grid;gap:2rem}.desktop-menu__item{font-family:Apercu-medium;font-size:40px;line-height:100%;letter-spacing:-.8px;text-transform:uppercase}.desktop-menu__item a{-webkit-text-stroke-width:0px;-webkit-text-stroke-color:rgba(255,255,255,0);transition:color .3s ease,-webkit-text-stroke-width .2s ease,-webkit-text-stroke-color .3s ease}.desktop-menu__item a:hover{color:transparent;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:rgb(255,255,255)}.desktop-menu__subitems{display:grid;gap:.5rem}.desktop-menu__subitems a{color:rgb(var(--text-color)/.75)}.desktop-menu__subitems a:hover{color:rgb(var(--text-color))}.desktop-menu__bottom{margin-top:2rem;display:flex;align-items:center;gap:4rem}.desktop-menu__bottom-account{display:flex;align-items:center;gap:.5rem}.desktop-menu__content{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.desktop-menu__content-right-item{position:relative;border-radius:16px;overflow:hidden}@media (max-width: 999px){.desktop-menu__content-right-item{padding:0;margin-inline-start:var(--drawer-footer-padding-inline);margin-inline-end:var(--drawer-footer-padding-inline);margin-bottom:8px}.desktop-menu__content-right-item:last-of-type{margin-bottom:24px}}.desktop-menu__content-right-item img{-o-object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.desktop-menu__content-right-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;z-index:2}.desktop-menu__content-right-item-content{position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;padding:2rem;display:flex;flex-direction:column;justify-content:center;gap:2rem;z-index:3}@media (max-width: 999px){.desktop-menu__content-right-item-content{gap:1rem;position:relative;padding:1.5rem}}.desktop-menu__content-right-item-content h3{font-size:2rem;color:#fff;font-family:Apercu-medium;line-height:110%;letter-spacing:-.64px;text-transform:uppercase}@media (max-width: 999px){.desktop-menu__content-right-item-content h3{font-size:1.5rem;letter-spacing:-.48px}}.footer{border-top-left-radius:32px;border-top-right-radius:32px}.footer__inner{gap:2rem}.footer__middle{display:flex;align-items:center;justify-content:space-between;gap:1rem;display:grid;grid-template-columns:1fr auto 1fr}@media (max-width: 699px){.footer__middle{gap:2rem;display:flex;flex-wrap:wrap;justify-content:space-between}}.footer__middle .localization-selectors{justify-self:flex-end}@media (max-width: 699px){.footer__middle .localization-selectors{justify-self:flex-start;order:2;max-width:50%}}.footer__middle .localization-selectors .localization-toggle{font-size:16px}@media (max-width: 699px){.footer__middle .localization-selectors .localization-toggle{font-size:14px}}@media (max-width: 699px){.footer__middle .social-media--list{order:3;max-width:50%}}.footer__aside{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem}@media (max-width: 699px){.footer__aside{display:flex;flex-wrap:wrap;justify-content:space-between}}.footer__aside p{font-family:Apercu-light}@media (max-width: 699px){.footer__aside p{max-width:50%}}.footer__aside ul:not(.payment-methods){display:flex;align-items:center;gap:2.5rem}@media (max-width: 699px){.footer__aside ul:not(.payment-methods){max-width:50%;gap:1rem}}.footer__aside .payment-methods{gap:.625rem;max-width:100%}@media (max-width: 699px){.footer__aside .payment-methods{max-width:100%;justify-content:flex-start}}.footer__logo{width:80px;height:80px;justify-self:center}@media (max-width: 699px){.footer__logo{width:100%;order:1}.footer__logo img{width:67px;height:67px;margin:0 auto}}.footer__block--newsletter{max-width:54%;flex-basis:unset;justify-self:flex-end;border-radius:16px;background:#ffffff4d;padding:2.5rem;display:flex;align-items:center}.footer__block--newsletter__inner{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media (max-width: 999px){.footer__block--newsletter__inner{grid-template-columns:1fr}}@media (max-width: 699px){.footer__block--newsletter{padding:1.5rem;order:1;max-width:100%}}@media (max-width: 699px){.footer__block--links{max-width:50%;order:2}}@media (max-width: 699px){.footer__block-list{flex-wrap:wrap;display:flex;-moz-column-gap:1rem;column-gap:1rem;row-gap:3rem;justify-content:space-between}}.footer__form{display:flex;gap:0}.footer__form .input{border-top-left-radius:16px;border-bottom-left-radius:16px;border:1px solid #1B1B1A;border-right:0;width:100%;padding:1rem 1.25rem;line-height:1}.footer__form .form-control{flex:1}.footer__form button{border-radius:0 16px 16px 0;background:transparent;border:1px solid #1B1B1A;padding-right:18px;padding-left:18px;min-width:unset}.footer__form button:hover{border-color:#1b1b1a!important;color:#1b1b1a!important}.free-shipping-bar{display:block;margin-bottom:.5rem;border:none}.free-shipping-bar__content{display:flex;flex-direction:column;gap:.5rem}.free-shipping-bar__message{text-align:center}.free-shipping-bar__progress-container{height:4px;background:#df523e2b;border-radius:100px;overflow:hidden;width:100%}.free-shipping-bar__progress{height:100%;background:#df523e;border-radius:100px;transition:width .6s cubic-bezier(.25,.46,.45,.94);width:0}.cart-drawer::part(content){border-top-left-radius:16px}@media (max-width: 999px){.cart-drawer::part(content){border-radius:0}}.cart-drawer::part(header){box-sizing:border-box;justify-content:space-between;align-items:center;-moz-column-gap:1rem;column-gap:1rem;padding-block-start:var(--drawer-header-padding-block);padding-block-end:var(--drawer-header-padding-block);padding-inline-start:var(--drawer-header-padding-inline);padding-inline-end:var(--drawer-header-padding-inline);display:flex;border:none;padding:2rem}@media (max-width: 999px){.cart-drawer::part(header){padding:1.5rem}}.cart-drawer::part(footer){border:none}.cart-drawer__title{color:#1b1b1a;font-family:Apercu-medium;font-size:20px;line-height:120%;letter-spacing:-.48px;text-transform:uppercase}.cart-drawer__items{padding:0}.cart-drawer__items .line-item{padding:1rem 0;-moz-column-gap:1rem;column-gap:1rem;align-items:flex-start}.cart-drawer__items .line-item__media{width:92px;height:92px;-o-object-fit:cover;object-fit:cover;overflow:hidden;border-radius:8px}.cart-drawer__items .line-item-info{display:flex;flex-direction:column;gap:.5rem;min-height:100%}.cart-drawer__items .line-item .price-list{margin-left:auto;justify-content:end}.cart-drawer__items .line-item line-item-quantity{margin-top:auto}.cart-drawer__items .line-item line-item-quantity .quantity-selector{border:none}.cart-drawer__items .line-item line-item-quantity .quantity-selector__input{font-family:Apercu-medium}.cart-drawer__complementary-products{border:none;padding-top:.5rem;padding-bottom:1.5rem;gap:1rem}.cart-drawer__total{display:flex;flex-direction:column;gap:1rem;margin-bottom:.5rem}.cart-drawer__total p{line-height:120%}.page-dots{--dot-size: 10px;--dot-spacing: 1rem}.page-dots>*:after{opacity:.2}@media (max-width: 999px){.product-card{gap:10px}}.product-card__figure{border-radius:32px;overflow:hidden}.product-card__figure .badge-list{inset-block-start:1rem;inset-inline-start:1rem}.product-card__image{-o-object-fit:cover;object-fit:cover}.product-card__quick-add-button{background-color:#df523e;color:#fff;border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;opacity:1;transform:none;inset-block-end:40px;inset-inline-end:40px;padding:0}@media (max-width: 999px){.product-card__quick-add-button{inset-block-end:8px;inset-inline-end:8px;width:40px;height:40px}}.product-card__quick-add-button svg{width:24px;transition:transform .5s ease-in-out}@media (max-width: 999px){.product-card__quick-add-button svg{width:18px}}.product-card__quick-add-button:hover svg{transform:rotate(360deg)}.product-card__info{gap:.5rem}.product-card__info-title{letter-spacing:-.36px}@media (max-width: 999px){.product-card__info-title{font-size:14px;line-height:110%;letter-spacing:-.32px}}.product-card__info-options{display:flex;flex-wrap:wrap;gap:1rem;white-space:nowrap;justify-content:center}@media (max-width: 999px){.product-card__info-options{gap:.25rem;overflow:hidden;text-overflow:ellipsis;width:100%}}.product-card__info-option{display:flex;gap:.25rem;letter-spacing:-.32px;align-items:center}@media (max-width: 999px){.product-card__info-option{font-size:12px;line-height:120%;letter-spacing:-.32px}}.product-card__info-option-separator{width:1px;background-color:#d9d9d9}.product-card__info-option-name{opacity:.5}@media (max-width: 999px){.product-card__info-option-name{font-size:12px;line-height:120%;letter-spacing:-.32px}}@media (max-width: 999px){.product-card__info-option-price{font-size:12px;line-height:120%;letter-spacing:-.32px}}.horizontal-product-card{border-radius:8px;background:#f0ede3;-moz-column-gap:0;column-gap:0}.horizontal-product-card__figure{width:100px;height:100%;padding:8px}.horizontal-product-card__figure img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover}.horizontal-product-card__info{min-height:100%;padding:1.5rem}.horizontal-product-card__info .product-title{font-family:Apercu-bold}.horizontal-product-card__info button{margin-top:auto;color:#1b1b1a;border-color:#1b1b1a;padding-top:12px;padding-bottom:12px;padding-left:1rem;padding-right:1rem;width:100%;gap:1px}.horizontal-product-card__info button:hover{--button-text-color: 255, 255, 255}.horizontal-product-card__info a{font-size:18px}@media (max-width: 999px){.quick-buy-drawer{--drawer-max-width: 100vw}}.quick-buy-drawer::part(header){display:none}.quick-buy-drawer::part(body){padding:0}.quick-buy-drawer::part(content){border-top-left-radius:16px}@media (max-width: 999px){.quick-buy-drawer::part(content){border-radius:0}}.quick-buy-drawer__content{padding:2rem}@media (max-width: 999px){.quick-buy-drawer__content{padding:2rem 1rem}}.quick-buy-drawer dialog-close-button{display:flex;justify-content:flex-end;margin-bottom:12px}.quick-buy-drawer .product-gallery{gap:1rem}.quick-buy-drawer .product-gallery__mobile{display:flex;flex-direction:column;gap:.5rem}.quick-buy-drawer .product-gallery__mobile .product-info__rating{display:flex}.quick-buy-drawer .product-gallery__mobile h2{font-size:40px;font-weight:700;line-height:90%;letter-spacing:-.8px;text-transform:uppercase}.quick-buy-drawer .product-gallery__image-list{display:block}.quick-buy-drawer .product-gallery__pagination{position:absolute;bottom:0;top:unset;width:100%;justify-content:space-between;align-items:center;margin-top:0!important;padding:8px;display:flex}.quick-buy-drawer .product-gallery__pagination .swiper-pagination{margin-top:0!important}.quick-buy-drawer .product-gallery__media{border-radius:16px;overflow:hidden}.quick-buy-drawer .product-info__block-item{width:100%}.quick-buy-drawer .product-info__block-item:has(hr){margin:1rem 0;margin-block-start:1rem!important;margin-block-end:1rem!important}.quick-buy-drawer .product-info__block-item[data-block-type=text]{margin-block-start:1rem!important;margin-block-end:1rem!important;opacity:.8}.quick-buy-drawer .product-info__block-item[data-block-type=variant-picker]{margin-block-start:2rem!important;margin-block-end:2rem!important}.quick-buy-drawer .product-info__block-item[data-block-type=buy-buttons]{margin-block-end:1rem!important}.quick-buy-drawer .product-info__block-item[data-block-type=scent]{margin-block-end:0rem!important}.quick-buy-drawer .product-info__block-item[data-block-type=scent] .accordion{border-bottom:0}.quick-buy-drawer .product-info__block-item[data-block-type=title]{margin-bottom:2rem;line-height:90%;letter-spacing:-1.12px;display:none}.quick-buy-drawer .product-info__block-group.text-with-rating{gap:1.5rem}.quick-buy-drawer .product-info__block-group.feature-badge-list:not(:has(.bottom-usp)){display:none}.quick-buy-drawer .product-info__block-group.feature-badge-list:has(.bottom-usp){border-radius:1000px;padding:1rem 2rem;background-color:#f7f7f7;flex-wrap:nowrap;gap:2rem;position:relative;justify-content:space-between;align-items:center}.quick-buy-drawer .product-info__block-group.feature-badge-list:has(.bottom-usp):after{content:"";position:absolute;top:1rem;left:50%;transform:translate(-50%);width:1px;height:calc(100% - 2rem);background-color:#d9d9d9}.quick-buy-drawer .product-info__block-group.feature-badge-list:has(.bottom-usp) .product-info__block-item{width:unset;flex:1}.quick-buy-drawer .product-info__block-group.feature-badge-list:has(.bottom-usp) .product-info__block-item:last-child{text-align:right}.quick-buy-drawer .product-info__block-group.feature-badge-list:has(.bottom-usp) .bottom-usp .feature-badge{padding:0;flex-wrap:nowrap;color:#1b1b1a!important;font-size:14px;line-height:120%}.quick-buy-drawer .product-info__price{display:flex;align-items:center;gap:1rem;justify-content:space-between}.quick-buy-drawer .product-info__klarna{display:flex;align-items:center;gap:.5rem;line-height:1;justify-content:flex-end}.quick-buy-drawer .product-info__side-title{display:none}.quick-buy-drawer .product-info__rating{align-items:baseline;gap:9px;font-size:14px;text-transform:uppercase;line-height:1;display:none}.quick-buy-drawer .product-info__rating-stars{display:flex;align-items:center;gap:3px}.quick-buy-drawer .product-info .variant-picker legend{color:#1b1b1a80;font-family:Apercu-bold;font-size:14px;line-height:120%;text-transform:uppercase}.quick-buy-drawer .product-info .variant-picker .block-swatch{display:flex;align-items:center;gap:.25rem;border:1px solid #1B1B1A;border-radius:1000px;padding:10px 1.5rem;transition:all .3s ease}.quick-buy-drawer .product-info .variant-picker .block-swatch.is-disabled{opacity:.3}.quick-buy-drawer .product-info .variant-picker .block-swatch.is-disabled:before{display:none}.quick-buy-drawer .product-info .variant-picker .block-swatch span{color:#1b1b1a;font-size:14px;text-transform:uppercase}.quick-buy-drawer .product-info .variant-picker .block-swatch__image{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.quick-buy-drawer .product-info .variant-picker .block-swatch__image img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.quick-buy-drawer .product-info .variant-picker input:checked+.block-swatch:not(.is-disabled){background-color:#1b1b1a}.quick-buy-drawer .product-info .variant-picker input:checked+.block-swatch:not(.is-disabled) span{color:#fff}.quick-buy-drawer .product-info__notify{display:none}.quick-buy-drawer .product-info__notify.visible{display:block}.quick-buy-drawer .product-info__notify-form{margin-top:1rem;width:100%;display:flex;gap:.5rem;align-items:center}.quick-buy-drawer .product-info__notify input{flex:1;border-radius:100px;border:1px solid rgba(27,27,26,.12);padding:17px 1.5rem;line-height:20px;letter-spacing:.32px;text-transform:uppercase}.quick-buy-drawer .product-info__notify input::-moz-placeholder{text-transform:uppercase;color:#1b1b1a80}.quick-buy-drawer .product-info__notify input::placeholder{text-transform:uppercase;color:#1b1b1a80}.quick-buy-drawer .product-info__notify button{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background-color:#1b1b1a;border-radius:1000px;color:#fff}.section-padding{padding-block-start:3rem;padding-block-end:3rem}@media (max-width: 999px){.section-padding{padding-block-start:2.5rem;padding-block-end:2.5rem}}@media (max-width: 699px){.section-padding{padding-block-start:2rem;padding-block-end:2rem}}.section-padding--empty{padding-block-start:0;padding-block-end:0}.section-padding--empty-top{padding-block-start:0}.section-padding--empty-bottom{padding-block-end:0}@media (max-width: 999px){.quick-view-drawer{--drawer-max-width: 100vw}}.quick-view-drawer::part(header){display:none}.quick-view-drawer::part(content){border-top-left-radius:32px}@media (max-width: 999px){.quick-view-drawer::part(content){border-top-left-radius:0}}.quick-view-drawer__header{margin-bottom:1.5rem;margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between}.quick-view-drawer__content{padding:0}.quick-view-drawer__content .notes{margin-top:2rem}.quick-view-drawer__rating,.quick-view-drawer__description{margin-bottom:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/154/assets/theme-updated.css.map */
