html body.lumi-v2-ready{--lumi-body:"Inter", Arial, sans-serif;--lumi-display:"Baloo 2", sans-serif;--lumi-mono:"DM Mono", monospace;--font-body-family:var(--lumi-body);--font-heading-family:var(--lumi-display);--ls-display:var(--lumi-display);--font-body-weight:400;--font-body-weight-bold:600;--font-heading-weight:600;--lumi-fw-title:600;--ls-ink:#1b2024;--lumi-ink:#1b2024;--lumi-system-ink:#1b2024;--ls-muted:#727477;--lumi-system-muted:#64666b;--ls-paper:#f7f7f9;--ls-line:#e5e5e9;--ls-radius:20px;--lumi-system-radius-card:20px;--lumi-system-radius-media:20px;font-family:var(--lumi-body);letter-spacing:0;color:var(--ls-ink);background:#f7f7f9;font-weight:400}html body.lumi-v2-ready #MainContent{background:#f7f7f9}html body.lumi-v2-ready :is(button,input,select,textarea){font-family:var(--lumi-body)}html body.lumi-v2-ready :is(.ls-eyebrow,.lumi-carousel__eyebrow,.lumi-mediatext__eyebrow,.lumi-pdp-eyebrow,.lumi-news-v4__eyebrow,.lumi-footer__heading,.lumi-menu-mega-card small){font-family:var(--lumi-mono);letter-spacing:0;text-transform:uppercase;font-weight:400}html body.lumi-v2-ready #MainContent :is(.ls-hero h1,.ls-editorial h2,.ls-sensory__copy h2,.ls-faq-photo__content h2,.ls-social__head h2,.lumi-faq__head h2,.lumi-mediatext__title),html body.lumi-v2-ready .lumi-news-v4 .lumi-news-v4__intro h2{font-family:var(--lumi-display)!important;letter-spacing:-.02em!important;font-weight:600!important;line-height:1.08!important}html body.lumi-v2-ready [id^=LumiHeader-]{border-bottom:1px solid var(--ls-line);background:#fff!important}html body.lumi-v2-ready .lumi-header__bar :is(button,a){color:var(--ls-ink)}html body.lumi-v2-ready .lumi-header__bar .lumi-header__logo{max-height:46px}html body.lumi-v2-ready :is(.lumi-menu-mega,.lumi-menu-mobile-dialog){color:var(--ls-ink);background:#f7f7f9}html body.lumi-v2-ready .lumi-menu-mobile-hero>span{font-family:var(--lumi-display);font-weight:600}html body.lumi-v2-ready #MainContent .lumi-pdp-page-width{padding-inline:24px;max-width:1488px;padding-bottom:48px}html body.lumi-v2-ready #MainContent .lumi-pdp-breadcrumb{font-family:var(--lumi-mono);font-size:10px;line-height:16px}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .product__info-container{max-width:580px;margin-inline:auto;padding:24px 24px 0!important}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .product__title{align-items:baseline;gap:10px;border:0!important;margin:0 0 8px!important;padding:0!important}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .product__title :is(h1,h2){text-wrap:balance;font-family:var(--lumi-display)!important;letter-spacing:-.025em!important;font-size:40px!important;font-weight:600!important;line-height:1.08!important}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .product__title p{font-family:var(--lumi-mono);color:var(--ls-muted);font-size:11px;font-weight:400}html body.lumi-v2-ready #MainContent .lumi-pdp-direction [id^=price-]{border:0!important;margin:0!important;padding:0!important}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .lumi-pdp-active-line{font-family:var(--lumi-body);letter-spacing:0;color:var(--ls-ink);display:block;margin:0!important;font-size:18px!important;font-weight:400!important;line-height:26px!important}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .lumi-pdp-active-line span{font:inherit;display:inline}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .lumi-pdp-active-line span[aria-hidden]{margin-inline:5px}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .lumi-pdp-meta-row{margin:0 0 16px}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .lumi-pdp-eyebrow{font-family:var(--lumi-mono);letter-spacing:0;font-weight:400;line-height:16px;font-size:10px!important}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .lumi-pdp-eyebrow:before{display:none}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .lumi-pdp-rating{margin:18px 0 24px;font-size:12px;font-weight:400}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .lumi-pdp-rating__stars{font-size:16px;color:#1b2024!important}html body.lumi-v2-ready #MainContent .lumi-product-intro{letter-spacing:0;color:#41454b;font-size:14px;line-height:23px}html body.lumi-v2-ready #MainContent .lumi-product-intro strong{font-weight:500}html body.lumi-v2-ready #MainContent .lumi-product-intro p{margin:0 0 14px}html body.lumi-v2-ready #MainContent .lumi-product-intro__origin{font-family:var(--lumi-mono);margin-top:18px;font-size:11px;line-height:18px}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .product__media-list .product__media{aspect-ratio:1!important;background:#f4f2ed!important;border-radius:20px!important}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .product__media-list .product__media img{object-fit:contain!important;padding:24px!important}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .thumbnail{border-color:#d9d9dc;border-radius:8px!important}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .product-form__submit{letter-spacing:0!important;text-transform:none!important;background:#1b2024!important;border:1px solid #1b2024!important;border-radius:12px!important;min-height:52px!important;font-size:13px!important;font-weight:500!important}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .product-form__submit:not(:disabled):hover{color:#1b2024!important;background:#fff!important}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .quantity{background:#fff;height:52px;min-height:52px;border-radius:12px!important}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .quantity__input{font-size:13px}html body.lumi-v2-ready #MainContent .lumi-pdp-guide{margin:0}html body.lumi-v2-ready #MainContent .lumi-pdp-routine-selection__guide{border-top:0;margin:0 0 20px;padding:14px 0;font-size:12px;line-height:20px}html body.lumi-v2-ready #MainContent .lumi-pdp-routine-selection{margin:0 0 20px}html body.lumi-v2-ready #MainContent .lumi-pdp-routine-selection__card{background:#fff;border:1px solid #e5e5e9;border-radius:12px}html body.lumi-v2-ready #MainContent .lumi-pdp-routine-selection__all{padding-top:10px;font-size:11px}html body.lumi-v2-ready #MainContent .lumi-stock-status{font-family:var(--lumi-mono);color:var(--ls-muted);margin:0 0 20px;font-size:10px;line-height:16px}html body.lumi-v2-ready #MainContent .lumi-pdp-formulation{font-size:12px}html body.lumi-v2-ready #MainContent .lumi-pdp-formulation__love{text-align:left;font-size:10px;line-height:16px}html body.lumi-v2-ready #MainContent .lumi-mediatext--product-details{background:#f7f7f9!important;padding-block:16px!important}html body.lumi-v2-ready #MainContent .lumi-mediatext--product-details .lumi-mediatext__shell{background:#fff;border-radius:24px;align-items:start;width:calc(100% - 48px);max-width:1440px;overflow:visible}html body.lumi-v2-ready #MainContent .lumi-mediatext--product-details .lumi-mediatext__copy{align-self:start;padding:48px}html body.lumi-v2-ready #MainContent .lumi-mediatext--product-details .lumi-mediatext__eyebrow{font-family:var(--lumi-mono);text-transform:uppercase;color:var(--ls-muted);margin-bottom:20px;font-size:11px;line-height:18px}html body.lumi-v2-ready #MainContent .lumi-mediatext--product-details .lumi-mediatext__title{font-family:var(--lumi-display)!important;letter-spacing:-.02em!important;font-size:36px!important;font-weight:600!important;line-height:1.12!important}html body.lumi-v2-ready #MainContent .lumi-mediatext--product-details .lumi-mediatext__text{margin-top:28px;font-size:14px;line-height:23px}html body.lumi-v2-ready #MainContent .lumi-mediatext--product-details .lumi-mediatext__media{background:#f4f4f4;border-radius:0 24px 24px 0;height:clamp(480px,48vw,720px);min-height:0;position:sticky;top:96px;overflow:hidden}html body.lumi-v2-ready #MainContent .lumi-mediatext--product-details .lumi-mediatext__img{object-fit:cover}html body.lumi-v2-ready #MainContent .lumi-product-editorial summary{min-height:60px;color:var(--ls-ink);padding:18px 0;font-size:17px;font-weight:400;line-height:24px}html body.lumi-v2-ready #MainContent .lumi-product-editorial__answer{color:#64666b;padding-bottom:20px;font-size:14px;line-height:23px}html body.lumi-v2-ready #MainContent .lumi-product-editorial details{border-color:var(--ls-line)}html body.lumi-v2-ready #MainContent .lumi-product-editorial [data-product-detail=inci] .lumi-product-editorial__answer{font-family:var(--lumi-mono);font-size:11px;line-height:19px}html body.lumi-v2-ready #MainContent .lumi-product-faq{background:#f7f7f9!important;padding:56px 0!important}html body.lumi-v2-ready #MainContent .lumi-product-faq .lumi-faq{width:calc(100% - 144px);max-width:1296px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(200px,.7fr) minmax(0,1.3fr);gap:64px;display:grid}html body.lumi-v2-ready #MainContent .lumi-product-faq .lumi-faq__head{background:0 0;border-radius:0;padding:0;overflow:visible}html body.lumi-v2-ready #MainContent .lumi-product-faq .lumi-faq__head h2{max-width:12ch;font-size:40px!important;line-height:1.1!important}html body.lumi-v2-ready #MainContent .lumi-product-faq .lumi-faq__items{border:0;border-top:1px solid var(--ls-line);padding:0}html body.lumi-v2-ready #MainContent .lumi-product-faq .lumi-faq__items details{border-bottom:1px solid var(--ls-line)}html body.lumi-v2-ready #MainContent .lumi-product-faq summary{font-family:var(--lumi-body);min-height:64px;padding:18px 0;font-size:17px;font-weight:400;line-height:24px}html body.lumi-v2-ready #MainContent .lumi-product-faq .lumi-faq__answer{color:#64666b;padding:0 28px 20px 0;font-size:14px;line-height:23px}html body.lumi-v2-ready #MainContent .lumi-product-faq .lumi-faq__plus{background:0 0;border:0}html body.lumi-v2-ready .lumi-footer{color:#1b2024;border-top:1px solid var(--ls-line);background:#fff}html body.lumi-v2-ready .lumi-footer__main{gap:40px;padding-block:56px}html body.lumi-v2-ready .lumi-footer__heading{font-family:var(--lumi-mono);letter-spacing:0;text-transform:uppercase;color:#737477;font-size:11px;font-weight:400;line-height:18px}html body.lumi-v2-ready .lumi-footer__links a{font-family:var(--lumi-body);font-size:13px;font-weight:400;line-height:22px}html body.lumi-v2-ready .lumi-footer__brand-copy{font-size:13px;line-height:22px}html body.lumi-v2-ready .lumi-footer__bottom{border-color:var(--ls-line);padding-block:20px;font-size:10px;line-height:18px}html body.lumi-v2-ready .lumi-news-v4{border:0;padding:32px 0 48px;background:#f7f7f9!important}html body.lumi-v2-ready .lumi-news-v4 .lumi-news-v4__bar{border:1px solid var(--ls-line)!important;background:#fff!important;border-radius:24px!important}html body.lumi-v2-ready .lumi-news-v4 .lumi-news-v4__intro h2{font-size:36px!important;line-height:1.1!important}html body.lumi-v2-ready .lumi-news-v4__text{font-size:14px;line-height:23px}html body.lumi-v2-ready .lumi-news-v4 .lumi-news-v4__controls button{border-radius:8px;font-size:12px;background:#1b2024!important}@media (max-width:989px){html body.lumi-v2-ready #MainContent .lumi-pdp-direction .product__media-list .product__media{width:100%;aspect-ratio:auto!important}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .product__info-container{max-width:none;padding:24px 0 0!important}html body.lumi-v2-ready #MainContent .lumi-product-faq .lumi-faq{gap:32px;width:calc(100% - 64px)}html body.lumi-v2-ready #MainContent .lumi-mediatext--product-details .lumi-mediatext__copy{padding:32px}}@media (max-width:749px){html body.lumi-v2-ready #MainContent .lumi-pdp-page-width{padding-inline:16px;padding-bottom:24px}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .product__info-container{flex-direction:column;display:flex;padding:16px 0 0!important}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .product__info-container>*{width:100%}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .product__title :is(h1,h2){font-size:34px!important;line-height:1.08!important}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .lumi-pdp-active-line{font-size:17px!important;line-height:24px!important}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .lumi-pdp-rating{margin:14px 0 20px}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .lumi-pdp-buy-block{order:10}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .lumi-pdp-guide{order:20}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .lumi-product-intro{order:30;margin:8px 0 20px;font-size:14px;line-height:23px}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .lumi-pdp-routine-selection{order:40}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .lumi-stock-status{order:50}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .lumi-pdp-formulation{order:60}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .product__media-list .product__media{border-radius:16px!important}html body.lumi-v2-ready #MainContent .lumi-pdp-direction .product__media-list .product__media img{padding:16px!important}html body.lumi-v2-ready #MainContent .lumi-mediatext--product-details .lumi-mediatext__shell{border-radius:20px;width:calc(100% - 24px);overflow:hidden}html body.lumi-v2-ready #MainContent .lumi-mediatext--product-details .lumi-mediatext__copy{padding:28px 24px}html body.lumi-v2-ready #MainContent .lumi-mediatext--product-details .lumi-mediatext__title{font-size:28px!important;line-height:1.12!important}html body.lumi-v2-ready #MainContent .lumi-mediatext--product-details .lumi-mediatext__media{aspect-ratio:1;border-radius:0;height:auto;position:relative;top:0}html body.lumi-v2-ready #MainContent .lumi-product-editorial summary{min-height:58px;font-size:16px;line-height:23px}html body.lumi-v2-ready #MainContent .lumi-product-faq{padding:36px 0!important}html body.lumi-v2-ready #MainContent .lumi-product-faq .lumi-faq{grid-template-columns:1fr;gap:28px;width:calc(100% - 48px)}html body.lumi-v2-ready #MainContent .lumi-product-faq .lumi-faq__head h2{max-width:none;font-size:30px!important}html body.lumi-v2-ready #MainContent .lumi-product-faq summary{font-size:16px;line-height:23px}html body.lumi-v2-ready .lumi-footer__main{gap:28px;padding-block:36px}html body.lumi-v2-ready .lumi-news-v4 .lumi-news-v4__intro h2{font-size:28px!important}}html body.lumi-v2-ready cart-drawer .drawer__inner{color:var(--ls-ink);border-radius:20px 0 0 20px}html body.lumi-v2-ready cart-drawer .lumi-cart-rewards{border-color:var(--ls-line);box-shadow:none;background:#f7f7f9;border-radius:14px}html body.lumi-v2-ready cart-drawer .lumi-cart-rewards__message{background:0 0;padding-inline:0}html body.lumi-v2-ready cart-drawer .lumi-cart-rewards__eyebrow{font-family:var(--lumi-mono);font-size:10px}html body.lumi-v2-ready cart-drawer .lumi-cart-rewards__count{color:#354230;font-family:var(--lumi-body);background:#e5eddd;border-radius:6px;font-size:10px;font-weight:500}html body.lumi-v2-ready cart-drawer .lumi-reward-card{border-color:var(--ls-line);background:#fff;border-radius:8px}html body.lumi-v2-ready cart-drawer .lumi-reward-card__icon{color:var(--ls-ink);background:#f1f2ed}html body.lumi-v2-ready cart-drawer .lumi-reward-card__track i{background:#abb89b}html body.lumi-v2-ready cart-drawer .lumi-reward-card.is-reached .lumi-reward-card__line>span{color:#354230;background:#e5eddd;border-radius:5px;font-weight:400}html body.lumi-v2-ready cart-drawer :is(.cart__checkout-button,.cart__checkout-button.button){letter-spacing:0;text-transform:none;background:#1b2024;border-radius:12px}@media (max-width:749px){html body.lumi-v2-ready cart-drawer .drawer__inner{border-radius:16px}}html body.lumi-v2-ready #MainContent .ls-shell{width:calc(100% - 64px);max-width:1480px}html body.lumi-v2-ready #MainContent .ls-hero{background:#f5f5f2;border-radius:14px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);width:calc(100% - 64px);max-width:1480px;min-height:540px;margin:16px auto 24px}html body.lumi-v2-ready #MainContent .ls-hero__copy{align-items:center;padding:48px;display:flex}html body.lumi-v2-ready #MainContent .ls-hero .ls-hero__copy h1{max-width:14ch;margin:0;font-family:var(--ls-display)!important;letter-spacing:-.04em!important;font-size:clamp(42px,4.4vw,64px)!important;font-weight:600!important;line-height:1.03!important}html body.lumi-v2-ready #MainContent .ls-hero__copy .ls-eyebrow{letter-spacing:.08em;margin-bottom:24px;font-size:11px;line-height:1.4}html body.lumi-v2-ready #MainContent .ls-hero__intro{color:#5f625e;max-width:35ch;margin-top:24px;font-size:15px;line-height:1.55}html body.lumi-v2-ready #MainContent .ls-hero__actions{align-items:center;gap:16px;margin-top:28px}html body.lumi-v2-ready #MainContent .ls-hero__scene{min-height:540px}html body.lumi-v2-ready #MainContent .ls-hero__portrait{object-position:55% 45%}html body.lumi-v2-ready #MainContent .ls-hero__product{max-width:240px;box-shadow:none;background:#fffffff2;border-radius:10px;padding:10px;bottom:20px;right:20px}html body.lumi-v2-ready #MainContent .ls-hero__product-copy strong{letter-spacing:0;font-size:14px;font-weight:500}html body.lumi-v2-ready #MainContent :is(.ls-button,.ls-text-link){font-family:var(--lumi-body);letter-spacing:0;font-size:13px;font-weight:500}html body.lumi-v2-ready #MainContent .ls-button{min-height:44px;padding:11px 22px;border-radius:999px!important}html body.lumi-v2-ready #MainContent .ls-values{background:#fff;border-block:0}html body.lumi-v2-ready #MainContent .ls-values__grid{padding-block:18px 26px}html body.lumi-v2-ready #MainContent .ls-values__symbol{flex-basis:24px}html body.lumi-v2-ready #MainContent .ls-values__symbol svg{width:24px;height:24px}html body.lumi-v2-ready #MainContent .ls-values__item{border-color:#e5e5df;gap:10px;padding-inline:16px}html body.lumi-v2-ready #MainContent .ls-values__item strong{letter-spacing:0;font-size:12px;font-weight:500}html body.lumi-v2-ready #MainContent .ls-values__item div span{letter-spacing:0;font-size:11px}html body.lumi-v2-ready #MainContent .ls-ritual{padding-block:24px 56px}html body.lumi-v2-ready #MainContent .ls-ritual__feature{background:#f5f5f2;border-radius:14px;grid-template-columns:1fr 1fr;width:calc(100% - 64px);max-width:1480px;min-height:320px}html body.lumi-v2-ready #MainContent .ls-ritual__story{padding:40px}html body.lumi-v2-ready #MainContent .ls-ritual__story h2{max-width:16ch;font-family:var(--ls-display)!important;letter-spacing:-.025em!important;font-size:clamp(34px,3.2vw,46px)!important;font-weight:600!important;line-height:1.08!important}html body.lumi-v2-ready #MainContent .ls-ritual__intro{color:#5f625e;max-width:38ch;font-size:15px;line-height:1.6}html body.lumi-v2-ready #MainContent .ls-ritual__scene{min-height:320px;max-height:360px}html body.lumi-v2-ready #MainContent .ls-ritual__scene img{object-position:center 54%}html body.lumi-v2-ready #MainContent :is(.ls-needs,.ls-sensory,.ls-social,.ls-faq-photo){background:#fff;padding-block:56px}html body.lumi-v2-ready #MainContent :is(.ls-section-heading h2,.ls-sensory__copy h2,.ls-social__head h2,.ls-faq-photo__content h2,.ls-editorial h2){font-family:var(--ls-display)!important;letter-spacing:-.025em!important;font-size:clamp(32px,3vw,44px)!important;font-weight:600!important;line-height:1.1!important}html body.lumi-v2-ready #MainContent .ls-section-heading{align-items:flex-end;margin-bottom:28px}html body.lumi-v2-ready #MainContent .ls-needs__grid{gap:12px}html body.lumi-v2-ready #MainContent .ls-needs__tile{background:#f5f5f2;border-radius:12px;overflow:hidden}html body.lumi-v2-ready #MainContent .ls-needs__image{aspect-ratio:1}html body.lumi-v2-ready #MainContent .ls-needs__footer{background:#f5f5f2;padding:16px}html body.lumi-v2-ready #MainContent .ls-needs__footer strong{font-size:15px;font-weight:500}html body.lumi-v2-ready #MainContent .ls-needs__footer span{font-size:12px;line-height:1.4}html body.lumi-v2-ready #MainContent .ls-needs__arrow{background:0 0;border:0;font-size:18px}html body.lumi-v2-ready #MainContent .ls-editorial{background:#f5f5f2;border-radius:14px;width:calc(100% - 64px);max-width:1480px;margin:24px auto;overflow:hidden}html body.lumi-v2-ready #MainContent .ls-editorial__copy{padding:48px}html body.lumi-v2-ready #MainContent .ls-editorial__visual{min-height:480px}html body.lumi-v2-ready #MainContent .ls-editorial__text{max-width:45ch;font-size:15px;line-height:1.65}html body.lumi-v2-ready #MainContent .ls-sensory__copy p{font-size:15px;line-height:1.65}html body.lumi-v2-ready #MainContent :is(.ls-social__tile,.ls-faq-photo__picture,.ls-sensory__texture-a,.ls-sensory__texture-b){border-radius:12px}html body.lumi-v2-ready #MainContent .ls-collection--compact .ls-collection__copy{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;column-gap:64px;width:calc(100% - 64px);max-width:1480px;padding:30px 0 32px;display:grid}html body.lumi-v2-ready #MainContent .ls-collection--compact .ls-breadcrumb{letter-spacing:0;grid-column:1/-1;margin:0 0 26px;font-size:12px}html body.lumi-v2-ready #MainContent .ls-collection--compact .ls-collection__heading h1{max-width:16ch;margin:0;font-family:var(--ls-display)!important;letter-spacing:-.03em!important;font-size:clamp(38px,4vw,58px)!important;font-weight:600!important;line-height:1.04!important}html body.lumi-v2-ready #MainContent .ls-collection--compact .ls-collection__context{max-width:62ch;padding-top:4px}html body.lumi-v2-ready #MainContent .ls-collection--compact .ls-collection__lead{letter-spacing:0;color:#565b55;margin:0;font-size:15px;line-height:1.6}html body.lumi-v2-ready #MainContent .ls-collection--compact .ls-collection__description{letter-spacing:0;border:0;margin:14px 0 0;padding:0;font-size:13px;line-height:1.6}html body.lumi-v2-ready #MainContent .ls-collection__description summary{text-underline-offset:4px;align-items:center;min-height:36px;text-decoration:underline;display:flex}html body.lumi-v2-ready #MainContent .ls-collection__nav{border-bottom:1px solid #dfdfda;gap:28px;min-height:60px;margin:0}html body.lumi-v2-ready #MainContent .ls-collection__nav a{letter-spacing:0;white-space:nowrap;min-height:60px;font-size:13px;font-weight:500}html body.lumi-v2-ready #MainContent .lumi-collection-grid-v6{padding-inline:32px!important}html body.lumi-v2-ready #MainContent .lumi-collection-grid-v6 #product-grid{gap:32px 12px}html body.lumi-v2-ready #MainContent .lumi-collection-grid-v6 .card__inner{overflow:hidden;background:#f5f5f2!important;border-radius:12px!important}html body.lumi-v2-ready #MainContent .lumi-collection-grid-v6 .card__heading{font-family:var(--lumi-body)!important;letter-spacing:0!important;font-size:15px!important;font-weight:500!important;line-height:1.4!important}html body.lumi-v2-ready #MainContent .lumi-collection-grid-v6 .lumi-product-card__subtitle{letter-spacing:0;color:#5f625e;min-height:3em;line-height:1.45;font-size:14px!important}html body.lumi-v2-ready #MainContent .lumi-collection-grid-v6 .quick-add__submit{font-family:var(--lumi-body)!important;color:#353a35!important;background:0 0!important;border:1px solid #b3b6af!important;border-radius:999px!important;min-height:44px!important;font-size:13px!important;font-weight:500!important}html body.lumi-v2-ready #MainContent .lumi-collection-grid-v6 .quick-add__submit:hover{color:#fff!important;background:#353a35!important}html body.lumi-v2-ready #MainContent #main-collection-filters .lumi-filters{--lf-ink:#353a35;--lf-accent:#e5e6df;background:#fff;border-block:1px solid #dfdfda;border-radius:0;padding:6px 0;font-size:13px}html body.lumi-v2-ready #MainContent #main-collection-filters .lumi-filters__form{gap:4px}html body.lumi-v2-ready #MainContent #main-collection-filters .lumi-filters__group>summary{background:0 0;border-radius:0;gap:8px;padding:10px;font-size:13px;font-weight:400}html body.lumi-v2-ready #MainContent #main-collection-filters .lumi-filters__sort select{background:0 0;border-radius:0;width:180px;padding-left:0;font-weight:400}html body.lumi-v2-ready #MainContent #main-collection-filters .lumi-filters__desktop-count{color:#62675f;font-size:12px}@media (max-width:989px){html body.lumi-v2-ready #MainContent .ls-hero__copy{padding:32px}html body.lumi-v2-ready #MainContent .ls-hero .ls-hero__copy h1{font-size:44px!important}html body.lumi-v2-ready #MainContent .ls-hero__actions{flex-direction:column;align-items:flex-start;gap:12px}html body.lumi-v2-ready #MainContent .ls-collection--compact .ls-collection__copy{column-gap:32px}}@media (max-width:749px){html body.lumi-v2-ready #MainContent .ls-shell{width:calc(100% - 32px)}html body.lumi-v2-ready #MainContent .ls-hero{border-radius:12px;flex-direction:column;width:calc(100% - 24px);min-height:0;margin:12px auto 18px;display:flex}html body.lumi-v2-ready #MainContent .ls-hero__scene{aspect-ratio:1.2;order:-1;min-height:0;max-height:350px}html body.lumi-v2-ready #MainContent .ls-hero__portrait{object-position:center 42%}html body.lumi-v2-ready #MainContent .ls-hero__copy{padding:28px 24px}html body.lumi-v2-ready #MainContent .ls-hero .ls-hero__copy h1{max-width:16ch;font-size:36px!important;line-height:1.04!important}html body.lumi-v2-ready #MainContent .ls-hero__copy .ls-eyebrow{margin-bottom:16px;font-size:10px}html body.lumi-v2-ready #MainContent .ls-hero__intro{margin-top:18px;font-size:14px;line-height:1.5}html body.lumi-v2-ready #MainContent .ls-hero__actions{flex-flow:wrap;align-items:center;gap:14px;margin-top:20px}html body.lumi-v2-ready #MainContent .ls-hero__actions .ls-text-link{min-height:32px}html body.lumi-v2-ready #MainContent .ls-hero__product{border-radius:8px;max-width:200px;padding:8px;bottom:12px;right:12px}html body.lumi-v2-ready #MainContent .ls-hero__product-picture{width:45px;height:55px}html body.lumi-v2-ready #MainContent .ls-hero__product-copy strong{font-size:12px}html body.lumi-v2-ready #MainContent .ls-values__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 0;padding:0 0 18px}html body.lumi-v2-ready #MainContent .ls-values__item{justify-content:flex-start;gap:8px;padding-inline:10px}html body.lumi-v2-ready #MainContent .ls-values__item:nth-child(2){border:0}html body.lumi-v2-ready #MainContent .ls-values__item strong{font-size:11px}html body.lumi-v2-ready #MainContent .ls-values__item div span{font-size:10px}html body.lumi-v2-ready #MainContent .ls-values__symbol{flex-basis:20px}html body.lumi-v2-ready #MainContent .ls-values__symbol svg{width:20px;height:20px}html body.lumi-v2-ready #MainContent .ls-ritual{padding:16px 0 40px}html body.lumi-v2-ready #MainContent .ls-ritual__feature{border-radius:12px;width:calc(100% - 32px);min-height:0}html body.lumi-v2-ready #MainContent .ls-ritual__story{padding:28px 24px}html body.lumi-v2-ready #MainContent .ls-ritual__story h2{max-width:18ch;font-size:32px!important}html body.lumi-v2-ready #MainContent .ls-ritual__scene{aspect-ratio:1.6;min-height:0;max-height:none}html body.lumi-v2-ready #MainContent .ls-ritual__intro{margin:16px 0 20px;font-size:14px}html body.lumi-v2-ready #MainContent :is(.ls-needs,.ls-sensory,.ls-social,.ls-faq-photo){padding-block:40px}html body.lumi-v2-ready #MainContent :is(.ls-section-heading h2,.ls-sensory__copy h2,.ls-social__head h2,.ls-faq-photo__content h2,.ls-editorial h2){font-size:30px!important;line-height:1.1!important}html body.lumi-v2-ready #MainContent .ls-section-heading{align-items:flex-start;gap:18px;margin-bottom:24px}html body.lumi-v2-ready #MainContent .ls-needs__grid{gap:12px}html body.lumi-v2-ready #MainContent .ls-needs__footer{padding:12px}html body.lumi-v2-ready #MainContent .ls-needs__footer strong{font-size:14px}html body.lumi-v2-ready #MainContent .ls-needs__footer span{font-size:11px}html body.lumi-v2-ready #MainContent .ls-editorial{border-radius:12px;width:calc(100% - 32px);margin:16px auto}html body.lumi-v2-ready #MainContent .ls-editorial__copy{padding:32px 24px}html body.lumi-v2-ready #MainContent .ls-editorial__visual{aspect-ratio:1;min-height:0}html body.lumi-v2-ready #MainContent .ls-editorial__text{font-size:14px;line-height:1.6}html body.lumi-v2-ready #MainContent .ls-collection--compact .ls-collection__copy{width:calc(100% - 32px);padding:20px 0 24px;display:block}html body.lumi-v2-ready #MainContent .ls-collection--compact .ls-breadcrumb{margin-bottom:20px;font-size:11px}html body.lumi-v2-ready #MainContent .ls-collection--compact .ls-collection__heading h1{max-width:18ch;font-size:36px!important}html body.lumi-v2-ready #MainContent .ls-collection--compact .ls-collection__context{padding-top:16px}html body.lumi-v2-ready #MainContent .ls-collection--compact .ls-collection__lead{font-size:14px;line-height:1.5}html body.lumi-v2-ready #MainContent .ls-collection--compact .ls-collection__description{margin-top:10px;font-size:12px}html body.lumi-v2-ready #MainContent .ls-collection__nav{gap:22px;min-height:52px}html body.lumi-v2-ready #MainContent .ls-collection__nav a{min-height:52px;font-size:12px}html body.lumi-v2-ready #MainContent .lumi-collection-grid-v6{padding-inline:16px!important}html body.lumi-v2-ready #MainContent .lumi-collection-grid-v6 #product-grid{gap:28px 12px}html body.lumi-v2-ready #MainContent .lumi-collection-grid-v6 .card__heading{font-size:14px!important}html body.lumi-v2-ready #MainContent .lumi-collection-grid-v6 .lumi-product-card__subtitle{min-height:4.35em;font-size:13px!important}html body.lumi-v2-ready #MainContent .lumi-collection-grid-v6 .quick-add__submit{padding-inline:8px!important;font-size:12px!important}html body.lumi-v2-ready #MainContent #main-collection-filters .lumi-filters{padding:4px 0}html body.lumi-v2-ready #MainContent #main-collection-filters .lumi-filters__mobile-bar>button{background:0 0;padding-inline:0}html body.lumi-v2-ready #MainContent #main-collection-filters .lumi-filters__group>summary{padding:14px 0;font-size:16px}html body.lumi-v2-ready #MainContent #main-collection-filters .lumi-filters__sort select{width:100%;padding:10px;font-size:16px}}html body.lumi-v2-ready #MainContent .lumi-collection-grid-v6 .page-width{width:100%;max-width:1480px;padding-inline:0!important}html body.lumi-v2-ready.lumi-premium,html body.lumi-v2-ready.lumi-premium #MainContent{--premium-paper:#f6f5f2;--premium-white:#fff;--premium-ink:#31312e;--premium-muted:#74746b;--premium-line:#deddd6;--ls-paper:var(--premium-paper);--ls-ink:var(--premium-ink);--ls-muted:var(--premium-muted);--ls-line:var(--premium-line);--ls-blush:var(--premium-paper);--ls-rose:var(--premium-ink);--lumi-ink:var(--premium-ink);--lumi-muted:var(--premium-muted);--lumi-system-ink:var(--premium-ink);--lumi-system-muted:var(--premium-muted);--lumi-system-accent:var(--premium-ink);--lumi-system-line:var(--premium-line);--lumi-pink:var(--premium-ink);--lumi-pink-deep:var(--premium-ink);--lumi-pink-soft:var(--premium-paper);--lumi-surface-soft:var(--premium-paper);--lumi-range:#dfded6;--lumi-range-rgb:223, 222, 214;--lumi-range-deep:var(--premium-ink);--lumi-range-soft:var(--premium-paper);--lumi-range-contrast:var(--premium-ink);--lumi-range-contrast-rgb:49, 49, 46;--lumi-category-accent:#dfded6;--lumi-category-accent-rgb:223, 222, 214;--lumi-category-deep:var(--premium-ink);--lumi-category-soft:var(--premium-paper);--lumi-category-contrast:var(--premium-ink);--lumi-category-contrast-rgb:49, 49, 46;--lumi-chrome-accent:var(--premium-paper);--lumi-chrome-footer:var(--premium-paper);--lumi-chrome-footer-strong:#eeede7;--lumi-chrome-ink:var(--premium-ink);--color-foreground:49, 49, 46;--color-background:255, 255, 255;--color-button:49, 49, 46;--color-button-text:255, 255, 255;--color-secondary-button-text:49, 49, 46;--color-link:49, 49, 46;color:var(--premium-ink);background:var(--premium-white)}html body.lumi-v2-ready.lumi-premium :focus-visible{outline-color:var(--premium-ink)}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-v2-section,.ls-collection,.ls-ritual,.ls-needs,.ls-sensory,.ls-social,.ls-faq-photo,.lumi-carousel,.lumi-product-faq){color:var(--premium-ink);background-color:var(--premium-white)!important;background-image:none!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.ls-hero,.ls-editorial,.ls-ritual__feature,.ls-needs__tile,.ls-needs__footer,.lumi-card__media,.lumi-pdp-direction .product__media-list .product__media){background:var(--premium-paper)!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.ls-eyebrow,.ls-ritual__type,.ls-values__symbol,.lumi-mediatext__eyebrow,.lumi-pdp-eyebrow,.lumi-carousel__eyebrow){color:var(--premium-muted)!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.ls-button,.lumi-button,.lumi-mediatext__button,.product-form__submit){background:var(--premium-ink)!important;border-color:var(--premium-ink)!important;color:var(--premium-white)!important;box-shadow:none!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.ls-button,.lumi-button,.lumi-mediatext__button,.product-form__submit):not(:disabled):hover{background:#4c4c46!important;border-color:#4c4c46!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__shell{background:0 0;border:0;border-radius:0;padding:0}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-card__add,.quick-add__submit){color:var(--premium-ink)!important;box-shadow:none!important;background:0 0!important;border-color:#b4b3aa!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-card__add,.quick-add__submit):not(:disabled):hover{background:var(--premium-ink)!important;color:var(--premium-white)!important}html body.lumi-v2-ready.lumi-premium :is(.lumi-card__badge,.badge--sale,.price__badge-sale,.lumi-pdp-pill,.lumi-formulation-chip,.lumi-tag,.lumi-manufacturer__badge){color:var(--premium-ink)!important;border-color:var(--premium-line)!important;box-shadow:none!important;background:#eeede7!important}html body.lumi-v2-ready.lumi-premium :is(.lumi-stars__on,.rating-star,.jdgm-star,.lumi-pdp-rating__stars){--star-color:#31312e;--jdgm-primary-color:#31312e;color:var(--premium-ink)!important}html body.lumi-v2-ready.lumi-premium .lumi-pdp-rating__stars:before{color:var(--premium-line)!important}html body.lumi-v2-ready.lumi-premium .lumi-pdp-rating__stars:after{color:var(--premium-ink)!important}html body.lumi-v2-ready.lumi-premium :is(lumin-wishlist-btn,.lumin-wishlist-btn) button{color:var(--premium-ink)!important;box-shadow:none!important;background-color:#ffffffeb!important}html body.lumi-v2-ready.lumi-premium :is(lumin-wishlist-btn,.lumin-wishlist-btn) button.active{background-color:#eeede7!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-pdp-direction .thumbnail[aria-current]{border-color:var(--premium-ink)!important;box-shadow:0 0 0 1px var(--premium-ink)!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-manufacturer,.lumi-mediatext--product-details){background:var(--premium-white)!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-manufacturer__container{background:var(--premium-paper);border-radius:20px}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-manufacturer__header h2{color:var(--premium-ink)}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-manufacturer__logo{border-color:var(--premium-line);background:0 0}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-manufacturer__badge{border:1px solid var(--premium-line);border-radius:4px;padding:7px 12px;background:0 0!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-spec{--spec-ink:#31312e;--spec-background:#f6f5f2!important;--spec-fill:#cccac0!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-spec__surface{border-color:#0000}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-spec__track{background:#e9e8e2}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-spec__detail{border-color:var(--premium-line)}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-trust--badges{border-color:var(--premium-line);background:var(--premium-white)!important;color:var(--premium-ink)!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-trust--badges :is(svg,p,span,strong){color:inherit!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-routine-finder{--lumi-ink:#31312e!important;--lumi-muted:#74746b!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-routine-finder__tab,.lumi-routine-finder__panel,.lumi-routine-finder__step){--routine-accent:#77766d!important;--routine-panel-start:#f6f5f2!important;--routine-panel-end:#f6f5f2!important;--bundle-background:#eeede7!important;--discount-color:#31312e!important;--lumi-range:#cccac0!important;--lumi-range-deep:#31312e!important;--lumi-range-soft:#f6f5f2!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-routine-finder__panel,.lumi-routine-finder__intro,.lumi-routine-finder__step,.lumi-routine-finder__step-number,.lumi-routine-finder__bundle){background:var(--premium-paper)!important;box-shadow:none!important;border-color:var(--premium-line)!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-routine-finder__tab.is-active{color:var(--premium-ink)!important;background:var(--premium-paper)!important;border-color:var(--premium-ink)!important;box-shadow:none!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-routine-finder__saving,.lumi-routine-finder__step-price){color:var(--premium-ink)!important}html body.lumi-v2-ready.lumi-premium cart-drawer :is(.lumi-cart-rewards__count,.lumi-reward-card.is-reached .lumi-reward-card__line>span){color:var(--premium-ink)!important;background:#eeede7!important}html body.lumi-v2-ready.lumi-premium cart-drawer .lumi-reward-card__track i{background:#929187}html body.lumi-v2-ready.lumi-premium :is(.cart__checkout-button,.lumi-routine-finder__bundle-button){background:var(--premium-ink)!important;color:var(--premium-white)!important}html body.lumi-v2-ready.lumi-premium button.AlLo-badge{color:var(--premium-ink)!important;border:1px solid var(--premium-line)!important;box-shadow:none!important;background:#eeede7!important}html body.lumi-v2-ready.lumi-premium shopify-chat{--shopify-chat-bg-color:#f6f5f2!important;--shopify-chat-text-color:#31312e!important;--shopify-chat-accent-bg-color:#31312e!important;--shopify-chat-accent-text-color:#fff!important;--shopify-chat-border-radius:12px!important}html body.lumi-v2-ready.lumi-premium shopify-chat::part(activator){box-shadow:none!important}@media (max-width:749px){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-manufacturer__container{border-radius:16px}}html body.lumi-v2-ready.lumi-premium :is(.button:not(.button--secondary):not(.button--tertiary),#checkout,button[name=checkout]){--color-button:49, 49, 46;--color-button-text:255, 255, 255;background:var(--premium-ink)!important;color:var(--premium-white)!important;border-color:var(--premium-ink)!important;box-shadow:none!important}html body.lumi-v2-ready.lumi-premium :is(.button--secondary,.button--tertiary){--color-button:255, 255, 255;--color-button-text:49, 49, 46;color:var(--premium-ink)!important;border-color:var(--premium-line)!important;background:0 0!important}html body.lumi-v2-ready.lumi-premium .AlLo-widget{--badge-bg-color:#eeede7!important;--badge-text-color:#31312e!important;--badge-icon-color:#31312e!important;--primary-bg-color:#f6f5f2!important;--header-bg-color:#eeede7!important;--header-bg-color2:#eeede7!important;--header-text-color:#31312e!important;--icons-color:#74746b!important;--buttons-color:#31312e!important}html body.lumi-v2-ready.lumi-premium .AlLo-widget .AlLo-icon.icon-big{fill:#74746b!important}html body.lumi-v2-ready.lumi-premium .jdgm-widget{--jdgm-primary-color:#31312e;--jdgm-secondary-color:#f6f5f2;--jdgm-star-color:#31312e;--jdgm-write-review-text-color:#fff;--jdgm-write-review-bg-color:#31312e}html body.lumi-v2-ready.lumi-premium :is(.lumi-card,.product-card-wrapper,.lumi-related-card){--lumi-pc-star-color:#31312e;--lumi-pc-star-empty:#deddd6}html body.lumi-v2-ready.lumi-premium .lumi-demo-stars>span:last-child{color:var(--premium-ink)}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-demo-reviews,.ls-hero__scene,.ls-needs__image,.ls-sensory__texture-a,.ls-sensory__texture-b,.ls-faq-photo__picture){background:var(--premium-paper)!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collfaq-v5__intro .lumi-v2-eyebrow{color:var(--premium-muted)!important}html body.lumi-v2-ready.lumi-premium :is(.jm-review-widget,.jm-star-rating){color:var(--premium-ink)!important}html body.lumi-v2-ready.lumi-premium :is(.jm-button--primary,.jdgm-masonry-grid__btn){background:var(--premium-ink)!important;border-color:var(--premium-ink)!important;color:#fff!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-routine-guide__card,.lumi-routine-guide__start){background:var(--premium-paper)!important;border-color:var(--premium-line)!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-routine-guide__eyebrow,.lumi-routine-guide__period){color:var(--premium-muted)!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-routine-guide__card li::marker{color:var(--premium-ink)}html body.lumi-v2-ready.lumi-premium #shopify-pc__banner #shopify-pc__banner__body-title{color:#fff!important}html body.lumi-v2-ready.lumi-premium .lumi-cart-code__row button[data-discount-apply]{background:var(--premium-ink)!important;border-color:var(--premium-ink)!important;color:#fff!important}html body.lumi-v2-ready.lumi-premium:has(cart-drawer.active) :is(shopify-chat,.AlLo-widget){z-index:1!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-pdp-direction,.sticky-atc) .product-form__submit{--color-button:49, 49, 46;--color-button-text:255, 255, 255;background:var(--premium-ink)!important;color:var(--premium-white)!important;border-color:var(--premium-ink)!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-pdp-direction,.sticky-atc) .product-form__submit span{color:inherit!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-pdp-direction,.sticky-atc) .product-form__submit:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not(.loading):is(:hover,:focus-visible){--color-button:255, 255, 255;--color-button-text:49, 49, 46;background:var(--premium-white)!important;color:var(--premium-ink)!important;border-color:var(--premium-ink)!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-pdp-direction,.sticky-atc) .product-form__submit:focus-visible{outline-offset:3px;outline:2px solid var(--premium-ink)!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-pdp-direction,.sticky-atc) .product-form__submit:is(.loading,[aria-busy=true],[aria-disabled=true]){--color-button:49, 49, 46;--color-button-text:255, 255, 255;background:var(--premium-ink)!important;color:var(--premium-white)!important;border-color:var(--premium-ink)!important;opacity:1!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-pdp-direction,.sticky-atc) .product-form__submit:disabled:not(.loading){background:var(--premium-muted)!important;color:var(--premium-white)!important;border-color:var(--premium-muted)!important;opacity:1!important}html body.lumi-v2-ready.lumi-premium .lumi-header{--lumi-header-height:80px;--lumi-header-accent:#31312e;--lumi-header-border:#deddd6;--lumi-header-soft:#f6f5f2;transition:background-color .2s,color .2s,border-color .2s;color:var(--lumi-header-ink,#31312e)!important;background:var(--lumi-header-surface,transparent)!important;border-bottom:1px solid var(--lumi-header-rule,transparent)!important;-webkit-backdrop-filter:none!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__bar{max-width:1600px;grid-template-columns:minmax(0,1fr) 160px minmax(0,1fr)!important;gap:24px!important;width:calc(100% - 64px)!important;min-height:80px!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__navigation{align-items:center;gap:12px;min-width:0;display:flex}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__brand{justify-self:center}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__logo{filter:var(--lumi-header-logo-filter,brightness(0));opacity:var(--lumi-header-logo-opacity,.81);width:152px!important;max-height:44px!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__utilities{color:var(--lumi-header-ink,#31312e)!important;gap:6px!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-menu-nav-top{gap:22px}html body.lumi-v2-ready.lumi-premium .lumi-header :is(.lumi-menu-nav-link,.lumi-menu-nav-trigger){font:500 12px/1.5 var(--lumi-body,Inter,sans-serif);text-transform:uppercase;letter-spacing:.015em;white-space:nowrap;color:var(--lumi-header-ink,#31312e)!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-menu-nav-trigger svg{display:none}html body.lumi-v2-ready.lumi-premium .lumi-header :is(.lumi-header__icon,.lumi-header__menu-toggle,details-modal.header__search){color:var(--lumi-header-ink,#31312e)!important}html body.lumi-v2-ready.lumi-premium .lumi-header :is(.lumi-header__icon,.lumi-header__menu-toggle){border-radius:0!important}html body.lumi-v2-ready.lumi-premium .lumi-header :is(.lumi-header__icon svg,.lumi-header__menu-toggle svg,details-modal.header__search>details>summary .svg-wrapper){width:20px!important;height:20px!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__count{font:400 9px/1 var(--lumi-mono,"DM Mono",monospace);min-width:15px;height:15px;top:4px;right:1px;color:#fff!important;background:#31312e!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__cart{min-width:66px;font:500 12px/1.5 var(--lumi-body,Inter,sans-serif);text-transform:uppercase;gap:5px;width:auto!important;padding-inline:10px 0!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__cart>svg{display:none!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__cart-count{min-width:0;height:auto;font:inherit;padding:0;display:inline;position:static;color:inherit!important;background:0 0!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__cart-count:before{content:"("}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__cart-count:after{content:")"}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__country{max-width:166px;margin-right:12px;display:block}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__country .localization-form__select{max-width:166px;height:44px!important;min-height:44px!important;color:var(--lumi-header-ink,#31312e)!important;font:400 11px/1.5 var(--lumi-mono,"DM Mono",monospace)!important;letter-spacing:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 22px 0 0!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__country .localization-flag{display:none}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__country .localization-form__current{align-items:center;gap:8px;min-width:0;display:flex}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__country .localization-current-country{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__country .localization-current-currency{flex-shrink:0}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__country .disclosure__list-wrapper{color:#31312e;background:#fff;border:1px solid #deddd6;border-radius:0;box-shadow:0 10px 24px #31312e0f}html body.lumi-v2-ready.lumi-premium .lumi-header .search-modal{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-block:1px solid #deddd6!important}html body.lumi-v2-ready.lumi-premium .lumi-header .search-modal .field{--inputs-radius:0}html body.lumi-v2-ready.lumi-premium .lumi-header :is(.search-modal input,.search-modal button,.search-modal .field__label){color:#31312e!important}html body.lumi-v2-ready.lumi-premium .lumi-header .predictive-search{background:#fff!important;border-color:#deddd6!important;border-radius:0!important;box-shadow:0 12px 24px #31312e0d!important}html body.lumi-v2-ready.lumi-premium .lumi-menu-nav-backdrop{background:#31312e33}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-panel{color:#31312e;box-shadow:none;background:#f6f5f2;border-color:#deddd6;left:20px;right:20px}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-inner{box-sizing:border-box;width:100%;max-width:1400px;padding:22px 50px 26px}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-inner:has(.lumi-menu-menu-tabs){display:block}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-close{width:36px;height:36px;top:9px;right:8px}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-tabs{scrollbar-width:thin;border:0;flex-direction:row;justify-content:safe center;align-items:center;gap:clamp(10px,1vw,16px);margin:0 0 18px;padding:0 20px 12px;display:flex;overflow-x:auto}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-tabs button{color:#74746b;text-align:center;min-height:40px;font:600 clamp(11px,.85vw,12px)/1.5 var(--lumi-body,Inter,sans-serif);text-transform:uppercase;letter-spacing:0;white-space:nowrap;border:0;border-bottom:1px solid #0000;padding:10px 0}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-tabs button[aria-selected=true]{color:#31312e;border-bottom-color:currentColor;text-decoration:none}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-category{min-width:0;padding-bottom:0;position:relative}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-products{grid-auto-columns:calc(25% - 13.5px);gap:18px}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-card{background:#fff;border-radius:10px}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-card-image{background:#f0efeb;border-radius:0;height:clamp(170px,28vh,290px)}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-card-image img{filter:none}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-card-copy{gap:7px;padding:17px 18px 20px}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-card-copy>span{color:#31312e;font:600 21px/1.2 var(--lumi-display,"Baloo 2",sans-serif)}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-card-copy small{color:#74746b;font:400 12px/1.5 var(--lumi-mono,"DM Mono",monospace)}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-arrows{gap:8px;margin-top:12px;position:static}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-arrows button{background:0 0;border-color:#deddd6;width:36px;height:36px}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-view-all{max-width:100%;min-height:44px;font:400 13px/1.5 var(--lumi-body,Inter,sans-serif);text-transform:none;border:1px solid #74746b;border-radius:40px;margin:4px auto 0;padding:11px 28px;text-decoration:none;position:static;transform:none}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-editorial{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;padding-block:4px}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-eyebrow{color:#74746b;font:400 11px/1.5 var(--lumi-mono,"DM Mono",monospace);letter-spacing:.04em}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-editorial li>a{font:400 18px/1.5 var(--lumi-body,Inter,sans-serif);border-color:#deddd6;padding-block:12px}html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-editorial-image img{border-radius:4px;max-height:280px}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-dialog{color:#31312e;background:#f6f5f2}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-dialog::backdrop{background:#31312e3d}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-close{top:max(14px,env(safe-area-inset-top));color:#31312e;background:#f6f5f2;border-radius:50%;right:14px}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-menu-mobile-hero{background:#74746b;align-items:flex-end;height:clamp(140px,18dvh,160px);min-height:140px;color:#fff!important}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-hero:after{background:linear-gradient(#0000 20%,#0000008c);display:block}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-hero img{object-fit:cover;filter:none;width:100%;inset:0}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-hero>span{color:#fff;width:100%;font:600 30px/1.1 var(--lumi-display,"Baloo 2",sans-serif);padding:22px 24px}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-hero>span svg{display:block}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-links li{border-color:#deddd6}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-links :is(a,button){color:#31312e;min-height:66px;font:500 17px/1.4 var(--lumi-body,Inter,sans-serif);letter-spacing:0;padding:18px 24px}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-links span{color:#74746b;font-size:27px}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-account{order:2}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-account a{text-transform:uppercase;letter-spacing:.06em;font-size:13px}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-back{min-height:72px;font:400 16px/1.5 var(--lumi-body,Inter,sans-serif);background:#f6f5f2;border:0;padding:16px 80px 16px 24px}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-localization{background:#f6f5f2;padding:0}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-localization .localization-form__select{color:#31312e!important;font:400 12px/1.5 var(--lumi-mono,"DM Mono",monospace)!important;background:0 0!important;border-color:#deddd6!important;border-radius:0!important}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-dialog :focus-visible{outline-color:#31312e}@media (min-width:1200px){html body.lumi-v2-ready.lumi-premium .lumi-header lumi-mobile-navigation{display:none!important}}@media (min-width:1200px) and (max-width:1399px){html body.lumi-v2-ready.lumi-premium .lumi-menu-menu-tabs{padding-inline:0}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__bar{grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr)!important;gap:12px!important;width:calc(100% - 40px)!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-menu-nav-top{gap:13px}html body.lumi-v2-ready.lumi-premium .lumi-header :is(.lumi-menu-nav-link,.lumi-menu-nav-trigger){font-size:11px}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__navigation{gap:6px}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__logo{width:140px!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__country{margin-right:0}}@media (max-width:1199px){html body.lumi-v2-ready.lumi-premium .lumi-header{--lumi-header-height:60px}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__bar{grid-template-columns:minmax(0,1fr) 128px minmax(0,1fr)!important;gap:4px!important;width:calc(100% - 24px)!important;min-height:60px!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__navigation{gap:0}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__desktop-nav{display:none!important}html body.lumi-v2-ready.lumi-premium .lumi-header lumi-mobile-navigation{display:block!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__menu-toggle{display:inline-flex!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__logo{width:128px!important;max-height:38px!important}html body.lumi-v2-ready.lumi-premium .lumi-header :is(.lumi-header__country,.lumi-header__wishlist,.lumi-header__cart-label){display:none!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__utilities{gap:0!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__icon{width:44px!important;height:44px!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__account{display:inline-flex!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__cart{min-width:44px;padding:0!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__cart>svg{display:block!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__cart-count{min-width:15px;height:15px;font:400 9px/1 var(--lumi-mono,"DM Mono",monospace);padding:0 3px;display:grid;position:absolute;color:#fff!important;background:#31312e!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__cart-count:before,html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__cart-count:after{content:none}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-localization.menu-drawer__localization{display:block}}@media (max-width:359px){html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__bar{grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr)!important;gap:0!important;width:calc(100% - 16px)!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__logo{width:120px!important}html body.lumi-v2-ready.lumi-premium .lumi-header .lumi-header__menu-toggle{width:44px!important}}html body.lumi-v2-ready.lumi-premium{--lumi-header-bar-height:80px}html body.lumi-v2-ready.lumi-premium .lumi-header[data-overlay-header]{--lumi-header-ink:#fff;--lumi-header-logo-filter:brightness(0) invert(1);--lumi-header-logo-opacity:1}html body.lumi-v2-ready.lumi-premium .lumi-header:is(.is-scrolled,:has([data-menu-trigger][aria-expanded=true],dialog[open],details[open],.localization-form__select[aria-expanded=true])){--lumi-header-ink:#31312e;--lumi-header-surface:#fff;--lumi-header-rule:#deddd6;--lumi-header-logo-filter:brightness(0);--lumi-header-logo-opacity:.81}html body.lumi-v2-ready.lumi-premium .lumi-header :focus-visible{outline-color:var(--lumi-header-ink,#31312e)!important}html body.lumi-v2-ready.lumi-premium.lumi-homepage:has(.lumi-header[data-overlay-header]) .lumi-header-wrapper{margin-bottom:calc(-1 * (var(--lumi-header-bar-height) + 1px))}html body.lumi-v2-ready.lumi-premium.lumi-sticky-purchase-active .lumi-header-wrapper{visibility:hidden;pointer-events:none;transform:translateY(-100%)!important}html body.lumi-v2-ready.lumi-premium .lumi-menu-mobile-localization .localization-form__select{letter-spacing:0!important;padding:0 16px 0 0!important;font-size:11px!important}@media (max-width:1199px){html body.lumi-v2-ready.lumi-premium{--lumi-header-bar-height:60px}}@media (prefers-reduced-motion:reduce){html body.lumi-v2-ready.lumi-premium .lumi-header{transition:none}}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel{background:0 0;padding-block:40px}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__shell{--lc-gap:4px;box-sizing:border-box;background:0 0;border:0;border-radius:0;width:calc(100% - 8px);max-width:none;padding:0}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__head{flex-direction:row;align-items:flex-end;gap:24px;width:100%;max-width:none;margin:0 0 28px;padding-inline:28px;display:flex}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-carousel__title{text-transform:none;max-width:26ch;font:600 clamp(30px,2.8vw,40px)/1.08 var(--lumi-display)!important;letter-spacing:-.025em!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__eyebrow{display:none}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__all{text-transform:uppercase;text-underline-offset:3px;align-items:center;min-height:44px;font-size:13px;font-weight:500;text-decoration:underline;display:flex}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__track{grid-auto-columns:calc((100% - (var(--lc-cols,4) - 1)*4px)/var(--lc-cols,4));align-items:stretch;gap:4px;margin:0;padding:0;scroll-padding-inline:0}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__tabs{width:calc(100% - 56px);max-width:none;margin:0 28px 24px}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-carousel .lumi-card,.product-card-wrapper--lumi .card){flex-direction:column;height:100%;padding:0;display:flex;position:relative;overflow:visible;box-shadow:none!important;background:#f4f4f2!important;border:1px solid #0000!important;border-radius:0!important;transform:none!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-carousel .lumi-card__media,.lumi-collection-grid-v6 .card__inner){flex:none;width:100%;height:auto;min-height:0;overflow:hidden;aspect-ratio:4/5!important;background:#f4f4f2!important;border:0!important;border-radius:0!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .card__inner:before{display:none}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .card__media{width:100%;inset:0;border-radius:0!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-product-card__media-link{z-index:2;display:block;position:absolute;inset:0}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__img--secondary{opacity:0}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-carousel .lumi-card__img,.lumi-collection-grid-v6 .card__media img){mix-blend-mode:multiply;border-radius:0;object-fit:contain!important;padding:0!important;transform:none!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__body{box-sizing:border-box;background:0 0;flex-direction:column;flex:1;min-height:68px;position:relative;padding:0 12px 8px!important;display:flex!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__caption{min-height:60px;font:400 14px/20px var(--lumi-body);letter-spacing:.025em;color:#31312e;overflow-wrap:normal;flex:1}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-carousel .lumi-card__name,.lumi-collection-grid-v6 .card__heading){overflow-wrap:normal;font:500 14px/20px var(--lumi-body)!important;letter-spacing:.025em!important;text-align:left!important;margin:0!important;display:inline!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-carousel .lumi-card__sub,.lumi-collection-grid-v6 .lumi-product-card__subtitle){min-height:0!important;font:400 14px/20px var(--lumi-body)!important;letter-spacing:.025em!important;color:inherit!important;margin:0!important;display:inline!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-card__sub,.lumi-product-card__subtitle):before{content:" — "}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-card__caption-price{font:400 14px/20px var(--lumi-body);white-space:nowrap}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__foot{margin:0!important;padding:8px 0 0!important;display:block!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__form{width:100%;display:block}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-card__vol,.lumi-product-card__volume,.lumi-product-card__number,.lumi-product-card__tags,.product-card__description,.lumi-card__body>.lumi-demo-rating){display:none!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-card__add,.lumi-collection-grid-v6 .quick-add__submit){text-transform:uppercase;justify-content:center;align-items:center;width:100%;display:flex;color:#31312e!important;min-height:48px!important;box-shadow:none!important;font:500 13px/1.2 var(--lumi-body)!important;letter-spacing:.05em!important;background:#fff!important;border:1px solid #d4d4d4!important;border-radius:0!important;padding:10px 16px!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-card__add,.lumi-collection-grid-v6 .quick-add__submit):not(:disabled):hover{color:#fff!important;background:#31312e!important;border-color:#31312e!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-card__add>svg{display:none}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-card__badge{color:#31312e;font:500 10px/1.3 var(--lumi-body);border:0;border-radius:0;padding:0;top:12px;left:12px;right:auto;background:0 0!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-card__actions{top:2px;right:2px}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-card,.product-card-wrapper--lumi) .lumin-wishlist-btn button{border:0;width:44px;height:44px;box-shadow:none!important;background:0 0!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-card__rating{z-index:2;pointer-events:none;font-size:10px;position:absolute;top:12px;bottom:auto;left:12px;margin:0!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6{padding-inline:4px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .page-width{width:100%;max-width:none;padding-inline:0!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 :is(.lumi-collection-grid-v6__heading,#main-collection-filters){width:calc(100% - 56px);margin-inline:28px}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 ul#product-grid{grid-template-columns:repeat(var(--lumi-grid-desktop,4),minmax(0,1fr));align-items:stretch;gap:4px;display:grid}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 #product-grid>.grid__item{min-width:0;margin:0;width:auto!important;max-width:none!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .card>.card__content{background:0 0;flex-direction:column;flex:1;grid-template-rows:none;display:flex;position:relative;padding:0!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .card>.card__content>.card__information{color:#31312e;min-height:68px;font:400 14px/20px var(--lumi-body);letter-spacing:.025em;text-align:left;flex:1;padding:0 12px 8px!important;display:block!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .lumi-product-card__price-wrap:before{content:" — "}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 :is(.price,.price__container,.price__regular,.price-item){white-space:nowrap;font:400 14px/20px var(--lumi-body)!important;letter-spacing:.025em!important;color:#31312e!important;margin:0!important;display:inline!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .price--on-sale .price__regular{display:none!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .quick-add{z-index:3;margin:0;padding:8px 12px 12px}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 :is(.rating,.rating-text,.rating-count,.lumi-demo-rating,.lumi-demo-stars){display:none!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6__promo-item{grid-column:span 2}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6__promo{height:100%;background:#f4f4f2!important;border-radius:0!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-carousel,.lumi-collection-grid-v6) :is(a,button):focus-visible{outline-offset:-3px;outline:2px solid #31312e}@media (hover:hover) and (pointer:fine) and (min-width:750px){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card:hover .lumi-card__img--secondary{opacity:1}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card:hover .lumi-card__media:has(.lumi-card__img--secondary)>.lumi-card__img:not(.lumi-card__img--secondary){opacity:0}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__foot,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .quick-add{opacity:0;pointer-events:none;width:auto;margin:0;position:absolute;bottom:calc(100% + 12px);left:12px;right:12px;padding:0!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card:is(:hover,:focus-within) .lumi-card__foot,html body.lumi-v2-ready.lumi-premium #MainContent .product-card-wrapper--lumi:is(:hover,:focus-within) .quick-add{opacity:1;pointer-events:auto}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-card .lumi-card__rating{opacity:0}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-card:is(:hover,:focus-within) .lumi-card__rating{opacity:1}}@media (max-width:989px){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__track{grid-auto-columns:calc(50% - 2px)}}@media (max-width:749px){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__head{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px;padding-inline:8px}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-carousel__title{font-size:30px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__tabs{gap:20px;width:calc(100% - 16px);margin-inline:8px}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__body{min-height:60px;padding:0 8px 8px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__caption{flex:1;min-height:60px;font-size:13px}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-carousel .lumi-card__name,.lumi-carousel .lumi-card__sub,.lumi-card__caption-price,.lumi-collection-grid-v6 .card__heading,.lumi-collection-grid-v6 .lumi-product-card__subtitle,.lumi-collection-grid-v6 .price,.lumi-collection-grid-v6 .price__container,.lumi-collection-grid-v6 .price__regular,.lumi-collection-grid-v6 .price-item){font-size:13px!important;line-height:20px!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-card__add,.lumi-collection-grid-v6 .quick-add__submit){letter-spacing:.02em!important;min-height:44px!important;padding:10px 6px!important;font-size:11px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__stage{padding-bottom:0}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 ul#product-grid{grid-template-columns:repeat(var(--lumi-grid-mobile,2),minmax(0,1fr))}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 :is(.lumi-collection-grid-v6__heading,#main-collection-filters){width:calc(100% - 16px);margin-inline:8px}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .card>.card__content>.card__information{min-height:60px;font-size:13px;padding:0 8px 8px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .quick-add{padding:8px}}html body.lumi-v2-ready #MainContent :is(.ls-ritual__card,.ls-coll-picks__item):focus-visible{outline-offset:-3px;outline:2px solid #202220}html body.lumi-v2-ready #MainContent .ls-ritual{background:0 0}html body.lumi-v2-ready #MainContent .ls-ritual__list{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:12px;width:calc(100% - 64px);max-width:1480px;margin:20px auto 0;padding:0}html body.lumi-v2-ready #MainContent :is(.ls-ritual__card,.ls-coll-picks__item){box-shadow:none;background:#f5f5f2;border:0;border-radius:12px;padding:0;overflow:hidden;transform:none}html body.lumi-v2-ready #MainContent :is(.ls-ritual__image,.ls-coll-picks__img){aspect-ratio:4/5;border-radius:0;background:#f4f4f2!important}html body.lumi-v2-ready #MainContent :is(.ls-ritual__image,.ls-coll-picks__img) img{object-fit:contain;mix-blend-mode:multiply;padding:4%;transform:none}html body.lumi-v2-ready #MainContent .ls-ritual__meta{background:0 0;min-height:100px;padding:14px 16px 18px}html body.lumi-v2-ready #MainContent :is(.ls-ritual__type,.ls-coll-picks__eyebrow){letter-spacing:.04em;color:#5b605b;margin:0 0 8px;font-size:10px;font-weight:500;display:block}html body.lumi-v2-ready #MainContent :is(.ls-ritual__meta h3,.ls-coll-picks__item strong){letter-spacing:.025em;margin:0;font-size:14px;font-weight:500;line-height:20px;font-family:var(--lumi-body)!important}html body.lumi-v2-ready #MainContent .ls-ritual__meta p{color:#353a35;margin:4px 0 8px;font-size:14px;line-height:20px}html body.lumi-v2-ready #MainContent :is(.ls-ritual__price,.ls-coll-picks__price){color:#202220;font-weight:400;font-size:14px!important}html body.lumi-v2-ready #MainContent :is(.ls-ritual__arrow,.ls-coll-picks__arrow){display:none}html body.lumi-v2-ready #MainContent .ls-coll-picks__layout{width:calc(100% - 64px);max-width:1480px;padding:0;display:block}html body.lumi-v2-ready #MainContent .ls-coll-picks__track{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}html body.lumi-v2-ready #MainContent .ls-coll-picks__lead{background:0 0;border-radius:0;grid-column:1/-1;min-height:0;padding:20px 0 28px}html body.lumi-v2-ready #MainContent .ls-coll-picks__lead h2{text-transform:none;letter-spacing:-.025em!important;font-size:clamp(30px,2.8vw,40px)!important;font-weight:600!important;line-height:1.1!important}html body.lumi-v2-ready #MainContent .ls-coll-picks__item>:is(p,strong,span:not(.ls-coll-picks__arrow)){padding:0 16px}html body.lumi-v2-ready #MainContent .ls-coll-picks__item>.ls-coll-picks__eyebrow{padding-top:14px}html body.lumi-v2-ready #MainContent .ls-coll-picks__item>span:not(.ls-coll-picks__arrow){margin-top:4px;font-size:14px;line-height:20px}html body.lumi-v2-ready #MainContent .ls-coll-picks__item>.ls-coll-picks__price{margin-top:auto;padding-top:8px;padding-bottom:18px}@media (max-width:749px){html body.lumi-v2-ready #MainContent .ls-ritual__list{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:calc(50% - 6px);grid-auto-flow:column;gap:12px;width:calc(100% - 32px);padding-bottom:12px;scroll-padding-inline:4px;overflow-x:auto}html body.lumi-v2-ready #MainContent .ls-ritual__meta{min-height:130px;padding:10px}html body.lumi-v2-ready #MainContent :is(.ls-ritual__meta h3,.ls-ritual__meta p,.ls-ritual__price,.ls-coll-picks__item strong,.ls-coll-picks__item>span:not(.ls-coll-picks__arrow)){line-height:20px;font-size:13px!important}html body.lumi-v2-ready #MainContent .ls-coll-picks__layout{width:calc(100% - 32px);display:block;overflow:visible}html body.lumi-v2-ready #MainContent .ls-coll-picks__track{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:calc(50% - 6px);grid-auto-flow:column;padding-bottom:12px;overflow-x:auto}html body.lumi-v2-ready #MainContent .ls-coll-picks__lead{text-align:left;grid-column:1/-1;align-items:flex-start;padding:24px 0}html body.lumi-v2-ready #MainContent .ls-coll-picks__lead h2{font-size:30px!important}html body.lumi-v2-ready #MainContent .ls-coll-picks__item>:is(p,strong,span:not(.ls-coll-picks__arrow)){padding-left:10px;padding-right:10px}}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .card__heading .full-unstyled-link{display:inline!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__more{justify-content:center;padding-top:28px;display:flex}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__more .lumi-carousel__all{text-align:center;justify-content:center;font-size:14px}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__pagination[hidden]{display:none}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__pagination:not([hidden]){flex-wrap:wrap;justify-content:center;max-width:min(100%,480px);margin:16px auto 0;display:flex}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__pagination button{cursor:pointer;background:0 0;border:0;flex:1;place-items:center;min-width:24px;max-width:36px;height:44px;padding:0;display:grid}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__pagination button:before{content:"";background:#d4d4d4;border-radius:50%;width:7px;height:7px}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__pagination button[aria-current=true]:before{background:#31312e}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles{background:#faf9f7}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-carousel__shell{--lc-gap:clamp(20px,3.4vw,64px);width:calc(100% - 64px)}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-carousel__head{text-align:center;justify-content:center;margin-bottom:44px;padding:0}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-carousel__track{grid-auto-columns:calc((100% - (var(--lc-cols,5) - 1)*var(--lc-gap))/var(--lc-cols,5));gap:var(--lc-gap)}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-carousel--minimal .lumi-card--bundle,.product-card-wrapper--minimal.product-card-wrapper--bundle .card){background:0 0!important;border:0!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--minimal .lumi-card--bundle .lumi-card__body{text-align:center;flex:0;min-height:0;padding:12px 4px 0!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--minimal .lumi-card--bundle .lumi-card__caption{text-align:center;min-height:0}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-carousel--minimal .lumi-card--bundle .lumi-card__name,.product-card-wrapper--minimal.product-card-wrapper--bundle .card__heading){text-transform:uppercase;text-align:center!important;font:500 14px/20px var(--lumi-body)!important;letter-spacing:0!important;display:block!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--minimal .lumi-card--bundle .lumi-card__name-link:hover{text-decoration:none}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--minimal .lumi-card--bundle .lumi-card__img{mix-blend-mode:normal;object-fit:cover!important}html body.lumi-v2-ready.lumi-premium #MainContent .product-card-wrapper--minimal.product-card-wrapper--bundle .card__content>.card__information{min-height:0;padding:12px 4px 8px!important}html body.lumi-v2-ready.lumi-premium #MainContent .product-card-wrapper--minimal.product-card-wrapper--bundle .card__badge{display:none!important}html body.lumi-v2-ready.lumi-premium #MainContent .product-card-wrapper--minimal.product-card-wrapper--bundle .card__media img{mix-blend-mode:normal;object-fit:cover!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--minimal :is(.lumi-card__rating,.lumi-demo-rating,.lumi-card__actions,.lumi-card__foot){display:none!important}@media (min-width:750px) and (max-width:989px){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-carousel__track{grid-auto-columns:calc((100% - 2*var(--lc-gap))/3)}}@media (max-width:749px){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--editorial .lumi-carousel__track{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:4px;overflow:visible}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--editorial .lumi-carousel__item:nth-child(3){grid-column:1/-1}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--editorial .lumi-carousel__item:nth-child(n+4){display:none}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-carousel--editorial,.lumi-carousel--bundles) .lumi-carousel__stage{padding-bottom:0}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__more{padding-top:32px}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-carousel__shell{--lc-gap:4px;width:calc(100% - 24px)}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-carousel__head{align-items:center;margin-bottom:36px}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-carousel__track{grid-auto-columns:66%;gap:4px;overflow-x:auto}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-carousel__pagination:not([hidden]){justify-content:center;max-width:360px;margin:16px auto 0;display:flex}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-carousel__more{padding-top:8px}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6--editorial #product-grid>.lumi-grid-item--wide{grid-column:1/-1}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6--editorial .lumi-collection-grid-v6__promo-item{display:none}}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-carousel .lumi-card,.lumi-collection-grid-v6 .product-card-wrapper--lumi .card){--lumi-pc-radius:var(--ls-radius,20px);isolation:isolate;border-radius:var(--lumi-pc-radius)!important;background:#f4f4f2!important;overflow:hidden!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-carousel .lumi-card__media,.lumi-collection-grid-v6 .card__inner){border-radius:var(--ls-radius,20px) var(--ls-radius,20px) 0 0!important;aspect-ratio:4/5!important;background:0 0!important;overflow:hidden!important}html body.lumi-v2-ready.lumi-premium #MainContent :is(.lumi-carousel .lumi-card__img,.lumi-collection-grid-v6 .card__media img){object-fit:cover!important;mix-blend-mode:normal!important;width:100%!important;height:100%!important;padding:0!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__body{align-content:center;align-items:center;min-height:86px;position:relative;text-align:left!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;gap:3px 12px!important;padding:15px 18px 17px!important;display:grid!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__name{text-align:left!important;grid-area:1/1!important;font-size:15px!important;font-weight:650!important;line-height:1.25!important;display:block!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__sub{opacity:.75;text-align:left!important;grid-area:2/1!important;justify-self:start!important;font-size:12px!important;line-height:1.4!important;display:block!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__sub:before{content:none!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__foot{white-space:nowrap;text-align:right!important;grid-area:1/2/3!important;justify-content:flex-end!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__price{white-space:nowrap;font-size:14px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__vol{display:none!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__badge{color:#fff!important;text-transform:uppercase!important;letter-spacing:0!important;z-index:5!important;background:#696763!important;border:0!important;border-radius:999px!important;padding:6px 12px!important;font-family:Lumi Baloo,Baloo,system-ui,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.1!important;top:15px!important;left:auto!important;right:15px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__rating{opacity:.68;z-index:4!important;margin:0!important;position:absolute!important;top:16px!important;bottom:auto!important;left:16px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__reviews{display:none!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__preview{z-index:8;color:#252525;border-radius:var(--ls-radius,20px);min-height:48px;font:600 13px/1 var(--lumi-body,inherit);letter-spacing:.065em;text-transform:uppercase;opacity:0;pointer-events:none;background:#fff;justify-content:center;align-items:center;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:15px;left:16px;right:16px;transform:translateY(8px)}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__hover-video{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card:hover .lumi-card__preview,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card:focus-visible .lumi-card__preview{opacity:1;transform:none}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card:hover .lumi-card__hover-video{opacity:1}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card:hover .lumi-card__body{visibility:hidden}}@media (max-width:749px){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__body{min-height:74px;gap:2px 6px!important;padding:11px 12px 13px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__name{font-size:12px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__sub{font-size:10px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__price{font-size:11px!important}}@media (prefers-reduced-motion:reduce){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__preview,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__hover-video{transition:none}}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card>.lumi-card__preview{z-index:10;bottom:16px;left:16px;right:16px}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__media>.lumi-card__rating{opacity:.65;align-items:center;z-index:6!important;display:flex!important;position:absolute!important;top:15px!important;left:15px!important}@media (hover:hover) and (pointer:fine){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card:hover>.lumi-card__body{visibility:visible}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card:hover>.lumi-card__body>:not(.lumi-card__rating){opacity:0}}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__caption{flex:none!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-content:center!important;align-items:center!important;gap:3px 12px!important;min-height:0!important;display:grid!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__caption .lumi-card__name{grid-area:1/1!important;line-height:1.25!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__caption .lumi-card__sub{grid-area:2/1!important;line-height:1.4!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__caption .lumi-card__caption-price{white-space:nowrap!important;grid-area:1/2/3!important;place-self:center end!important;font-size:14px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__rating{top:15px!important;bottom:auto!important;left:15px!important}@media (hover:hover) and (pointer:fine){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card:hover>.lumi-card__body{visibility:visible!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card:hover>.lumi-card__body .lumi-card__caption{opacity:0!important}}@media (max-width:749px){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__caption .lumi-card__caption-price{font-size:11px!important}}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__media{position:relative}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__media>.lumi-card__hover-video{z-index:2;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0;object-fit:cover!important}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card:hover .lumi-card__media>.lumi-card__hover-video{opacity:1}}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__track{--lc-gap:12px;grid-auto-columns:calc((100% - (var(--lc-cols,4) - 1)*12px)/var(--lc-cols,4))!important;gap:12px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 #product-grid{gap:14px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .lumi-product-card__price-wrap:before,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card__caption-price:before{content:none!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 :is(.product-card-wrapper,.card){border-radius:var(--ls-radius,20px)!important;overflow:hidden!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .card__inner{border-radius:var(--ls-radius,20px) var(--ls-radius,20px) 0 0!important;overflow:hidden!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .card>.card__content>.card__information{text-align:left!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr) max-content!important;align-content:stretch!important;align-items:start!important;gap:3px 12px!important;min-height:83px!important;padding:14px 16px 16px!important;display:grid!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .card__heading{text-align:left!important;grid-area:1/1!important;font-size:14px!important;font-weight:650!important;display:block!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .card__information>.card-information{display:contents!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .lumi-product-card__subtitle{opacity:.75;text-align:left!important;grid-area:2/1!important;justify-self:start!important;max-width:none!important;font-size:12px!important;display:block!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .lumi-product-card__subtitle:before{content:none!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .lumi-product-card__foot{text-align:right!important;grid-area:1/2/3!important;justify-content:flex-end!important;align-self:end!important;align-items:center!important;display:flex!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .lumi-product-card__price-wrap{white-space:nowrap!important;justify-content:flex-end!important;align-items:center!important;display:flex!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .card__badge{z-index:4!important;top:15px!important;left:auto!important;right:15px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .card__badge :is(.badge,span){color:#fff!important;text-transform:uppercase!important;background:#696763!important;border-radius:999px!important;padding:6px 12px!important;font-family:Lumi Baloo,Baloo,system-ui,sans-serif!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .card__media img{object-fit:cover!important}html body.lumi-v2-ready #MainContent .lumi-related-card{border-radius:var(--ls-radius,20px)!important;box-shadow:none!important;background:#f4f4f2!important;overflow:hidden!important}html body.lumi-v2-ready #MainContent .lumi-related-card__media{aspect-ratio:4/5!important;height:auto!important;padding:0!important;overflow:hidden!important}html body.lumi-v2-ready #MainContent .lumi-related-card__image{object-fit:cover!important;mix-blend-mode:normal!important;clip-path:none!important;filter:none!important;width:100%!important;max-width:100%!important;height:100%!important}html body.lumi-v2-ready #MainContent .lumi-related-card__image--secondary{width:100%!important;height:100%!important;inset:0!important}html body.lumi-v2-ready #MainContent .lumi-related-card__badge{text-transform:uppercase!important;border-radius:999px!important;font-family:Lumi Baloo,Baloo,system-ui,sans-serif!important;left:auto!important;right:15px!important}html body.lumi-v2-ready #MainContent .lumi-related-card__body{position:relative;background:0 0!important;border-top:0!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-content:center!important;gap:3px 12px!important;min-height:85px!important;padding:15px 18px!important;display:grid!important}html body.lumi-v2-ready #MainContent .lumi-related-card__title{font:650 14px/1.25 var(--lumi-body,inherit)!important;text-align:left!important;grid-area:1/1!important}html body.lumi-v2-ready #MainContent .lumi-related-card__subtitle{text-align:left!important;grid-area:2/1!important;min-height:0!important;margin:0!important;font-size:12px!important}html body.lumi-v2-ready #MainContent .lumi-related-card__bottom{grid-area:1/2/3!important;justify-content:flex-end!important;align-self:center!important;margin:0!important;padding:0!important}html body.lumi-v2-ready #MainContent .lumi-related-card__rating{opacity:.72;z-index:4!important;margin:0!important;font-size:11px!important;position:absolute!important;top:-26px!important;left:15px!important}@media (max-width:749px){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel__track{--lc-gap:9px;gap:9px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 #product-grid{gap:10px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .card>.card__content>.card__information{gap:3px 6px!important;min-height:72px!important;padding:11px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .card__heading{font-size:12px!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-collection-grid-v6 .lumi-product-card__subtitle{font-size:10px!important}html body.lumi-v2-ready #MainContent .lumi-related-card__body{padding:12px!important}}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card--bundle,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card--bundle .lumi-card__media,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card__media{border-radius:var(--ls-radius,20px)!important;aspect-ratio:1/1.24!important;background:#f4f4f2!important;overflow:hidden!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card--bundle .lumi-card__body,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card__body{text-align:center!important;background:0 0!important;min-height:0!important;padding:13px 4px 0!important;display:block!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card--bundle .lumi-card__caption,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card__caption{text-align:center!important;min-height:0!important;display:block!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card--bundle .lumi-card__name,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card__name{text-align:center!important;font:600 14px/1.4 var(--lumi-body,inherit)!important;text-transform:uppercase!important;letter-spacing:0!important;display:block!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card--bundle .lumi-card__preview,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card__preview,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card--bundle :is(.lumi-card__sub,.lumi-card__caption-price,.lumi-card__foot,.lumi-card__rating),html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card :is(.lumi-card__sub,.lumi-card__caption-price,.lumi-card__foot,.lumi-card__rating){display:none!important}@media (hover:hover) and (pointer:fine){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card--bundle:hover>.lumi-card__body,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card:hover>.lumi-card__body{visibility:visible!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card--bundle:hover .lumi-card__caption,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card:hover .lumi-card__caption{opacity:1!important}}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card--bundle,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;padding:0!important;display:flex!important;overflow:visible!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card--bundle:before,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card--bundle:after,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card:before,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card:after{content:none!important;display:none!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card--bundle .lumi-card__media,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card__media{border-radius:var(--ls-radius,20px)!important;width:100%!important;box-shadow:none!important;flex:none!important;display:block!important;overflow:hidden!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card--bundle .lumi-card__body,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card__body{height:auto!important;min-height:0!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;margin:0!important;padding:12px 0 0!important;display:block!important;position:static!important;overflow:visible!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card--bundle .lumi-card__caption,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card__caption{height:auto!important;min-height:0!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card--bundle .lumi-card__name,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card__name{text-align:center!important;margin:0!important;padding:0!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card.lumi-card--bundle,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;overflow:visible!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card.lumi-card--bundle>.lumi-card__body,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card>.lumi-card__body,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card.lumi-card--bundle>.lumi-card__body>.lumi-card__caption,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card>.lumi-card__body>.lumi-card__caption{box-shadow:none!important;filter:none!important;opacity:1!important;visibility:visible!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}@media (hover:hover) and (pointer:fine){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card.lumi-card--bundle:hover>.lumi-card__body,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card:hover>.lumi-card__body,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card.lumi-card--bundle:hover>.lumi-card__body>.lumi-card__caption,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card:hover>.lumi-card__body>.lumi-card__caption,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card.lumi-card--bundle:hover>.lumi-card__body>.lumi-card__caption .lumi-card__name,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card:hover>.lumi-card__body>.lumi-card__caption .lumi-card__name{opacity:1!important;visibility:visible!important;background-color:#0000!important}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card.lumi-card--bundle,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card{transition:translate .28s!important}html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card.lumi-card--bundle:hover,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card:hover{translate:0 -3%!important}}@media (hover:hover) and (pointer:fine){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card.lumi-card--bundle:hover .lumi-card__media>.lumi-card__hover-video,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card:hover .lumi-card__media>.lumi-card__hover-video{opacity:1!important}}@media (prefers-reduced-motion:reduce){html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel .lumi-card.lumi-card--bundle,html body.lumi-v2-ready.lumi-premium #MainContent .lumi-carousel--bundles .lumi-card{transition:none!important;translate:none!important}}