#MainContent .be-product-page{--be-brown:var(--lxs-accent);--be-brown-dark:var(--lxs-dark);--ink:#2e1a12;--rose:#c98f80;--deep:var(--lxs-accent);--blush:#f6e4da;--cream:#fbf3ec;--ivory:#fffaf5;--line:#ebd9cd;--muted:#7a675d;--f-head:"Cormorant Garamond",Georgia,serif;--f-body:"Jost",system-ui,-apple-system,Segoe UI,sans-serif;font-family:var(--f-body)!important;color:var(--ink)!important;background:var(--ivory)!important;-webkit-font-smoothing:antialiased}#MainContent .be-product-page *{font-family:var(--f-body)}#MainContent .be-product-page .be-topbar,#MainContent .be-product-page .be-header,#MainContent .be-product-page .be-menu-overlay{display:none!important}#MainContent .be-product-page .be-title,#MainContent .be-product-page .be-section-title,#MainContent .be-product-page .be-why-title,#MainContent .be-product-page .be-bundle-heading h3,#MainContent .be-product-page .be-help h3,#MainContent .be-product-page .be-before-after .be-section-title,#MainContent .be-product-page .be-shade-card h3,#MainContent .be-product-page .be-shade-intro h3,#MainContent .be-product-page .be-divider{font-family:var(--f-head)!important;font-weight:600!important;letter-spacing:-.01em!important;color:var(--ink)!important}#MainContent .be-product-page .be-title{font-size:clamp(2.2rem,4vw,3.4rem)!important;line-height:1.08!important}#MainContent .be-product-page .be-section-title,#MainContent .be-product-page .be-why-title{font-size:clamp(2rem,3.8vw,3.1rem)!important;line-height:1.1!important}#MainContent .be-product-page .be-divider{font-size:clamp(1.5rem,2.4vw,2rem)!important}#MainContent .be-product-page .be-help h3{color:#fff!important}#MainContent .be-product-page .be-benefits{font-size:1rem!important;background:#fff;border:1px solid var(--line);border-radius:20px;padding:20px 22px!important}#MainContent .be-product-page .be-countdown{background:linear-gradient(100deg,var(--ink),#4a2c20)!important;min-height:0!important;padding:16px 12px!important}#MainContent .be-product-page .be-last{background:linear-gradient(90deg,var(--deep),var(--rose))!important;border-radius:99px!important;padding:6px 16px!important;letter-spacing:.14em;font-weight:500!important}#MainContent .be-product-page .be-count-copy{letter-spacing:.14em!important;text-transform:uppercase;font-size:.85rem!important}#MainContent .be-product-page .be-time{background:var(--cream)!important;color:var(--deep)!important;border-radius:12px!important;font-family:var(--f-head)!important;font-weight:700!important}#MainContent .be-product-page .be-time small{color:var(--muted)!important}#MainContent .be-product-page .be-hero{padding:48px 0 50px!important}#MainContent .be-product-page .be-main-image{background:linear-gradient(160deg,var(--blush),var(--cream))!important;border-radius:28px!important;box-shadow:0 30px 60px -34px #2e1a1273}#MainContent .be-product-page .be-badge{background:#fffaf5f2!important;color:var(--deep)!important;border:1px solid var(--line);border-radius:99px!important;padding:6px 18px!important;letter-spacing:.14em;text-transform:uppercase;font-size:.74rem!important;font-weight:500!important}#MainContent .be-product-page .be-gallery-arrow{background:#fffaf5f0!important;border:0!important;color:var(--ink)!important;box-shadow:0 8px 20px -8px #2e1a1280}#MainContent .be-product-page .be-gallery-arrow:hover{background:var(--deep)!important;color:#fff!important}#MainContent .be-product-page .be-gallery-dot.active{background:var(--deep)!important}#MainContent .be-product-page .be-gallery-counter{color:var(--deep)!important;background:#fffaf5eb!important}#MainContent .be-product-page .be-bundle-kicker{color:var(--deep)!important;letter-spacing:.22em!important;font-weight:500!important}#MainContent .be-product-page .be-bundle-heading h3{font-size:clamp(1.7rem,2.6vw,2.2rem)!important}#MainContent .be-product-page .be-bundle-heading p{color:var(--muted)!important}#MainContent .be-product-page .be-offer,#MainContent .be-product-page .be-bundle-offers .be-offer{border:1.5px solid var(--line)!important;border-radius:22px!important;background:#fff!important;box-shadow:none!important}#MainContent .be-product-page .be-bundle-offers .be-offer:hover{border-color:var(--rose)!important;box-shadow:0 14px 30px -22px #2e1a1280!important}#MainContent .be-product-page .be-offer.selected,#MainContent .be-product-page .be-bundle-offers .be-offer.selected{border:2px solid var(--deep)!important;background:linear-gradient(180deg,#fff,var(--cream))!important;box-shadow:0 18px 40px -24px #a9655ab3!important}#MainContent .be-product-page .be-radio{border-color:var(--line)!important}#MainContent .be-product-page .be-offer.selected .be-radio{border-color:var(--deep)!important;box-shadow:0 0 0 5px #c98f802e!important}#MainContent .be-product-page .be-offer-title,#MainContent .be-product-page .be-offer-price{color:var(--ink)!important}#MainContent .be-product-page .be-offer-price{font-family:var(--f-head)!important;font-weight:700!important}#MainContent .be-product-page .be-offer-sub{color:var(--muted)!important}#MainContent .be-product-page .be-offer-features span{background:var(--blush)!important;border-color:transparent!important;color:var(--deep)!important;font-weight:500!important}#MainContent .be-product-page .be-popular,#MainContent .be-product-page .be-bundle-offers .be-popular{background:linear-gradient(90deg,var(--deep),var(--rose))!important;color:#fff!important;border-radius:99px!important;top:-11px!important;letter-spacing:.14em!important}#MainContent .be-product-page .be-value-badge{background:linear-gradient(90deg,var(--ink),#5b3a2c)!important}#MainContent .be-product-page .be-save{background:var(--blush)!important;color:var(--deep)!important;border-radius:99px!important}#MainContent .be-product-page .be-offer-body,#MainContent .be-product-page .be-bundle-offers .be-offer-body{border-top:1px dashed var(--line)!important}#MainContent .be-product-page .be-combo-body{background:transparent!important;border-top:1px dashed var(--line)!important}#MainContent .be-product-page .be-combo-thumb{background:var(--blush)!important;border-color:var(--line)!important;border-radius:12px!important}#MainContent .be-product-page .be-combo-select{border:1px solid var(--line)!important;border-radius:12px!important;background:#fff!important;font-family:var(--f-body)!important}#MainContent .be-product-page .be-combo-select:focus{outline:2px solid var(--rose)!important;border-color:var(--rose)!important}#MainContent .be-product-page .be-combo-heading em,#MainContent .be-product-page .be-bundle-shade-head em{background:var(--blush)!important;color:var(--deep)!important}#MainContent .be-product-page .be-bundle-note,#MainContent .be-product-page .be-offer-single{border:1px solid var(--line)!important;border-radius:18px!important;background:var(--blush)!important}#MainContent .be-product-page .be-bundle-note-icon{background:#fff!important;color:var(--deep)!important}#MainContent .be-product-page .be-perks{border-color:var(--line)!important;border-radius:14px!important}#MainContent .be-product-page .be-atc{background:linear-gradient(100deg,var(--deep),#bf7a6d)!important;color:#fff!important;border-radius:99px!important;font-family:var(--f-body)!important;font-weight:500!important;font-size:1.05rem!important;letter-spacing:.1em!important;text-transform:uppercase;padding:20px!important;box-shadow:0 18px 34px -16px #a9655acc!important;position:relative;overflow:hidden;transition:transform .25s,box-shadow .25s,background .25s}#MainContent .be-product-page .be-atc:hover{background:var(--ink)!important;transform:translateY(-2px)}#MainContent .be-product-page .be-atc:after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:lxs-shine 3.4s ease-in-out infinite;pointer-events:none}@keyframes lxs-shine{0%{transform:translate(-120%)}60%,to{transform:translate(320%)}}#MainContent .be-product-page .be-saving{border-radius:16px!important;border-color:#cfe0d3!important}#MainContent .be-product-page .be-quote{background:#fff;border:1px solid var(--line);border-radius:18px;padding:14px 16px}#MainContent .be-product-page .be-shade-card,#MainContent .be-product-page .be-shade-inline .be-shade-card{background:#fff!important;border:1px solid var(--line)!important;border-radius:24px!important}#MainContent .be-product-page .be-shade-row{border-color:var(--line)!important}#MainContent .be-product-page .be-shade-row h4{font-family:var(--f-head)!important;font-weight:600!important}#MainContent .be-product-page .be-section{padding:72px 0!important}#MainContent .be-product-page .be-image-slot,#MainContent .be-product-page .be-small-slot img,#MainContent .be-product-page .be-image-slot img{border-radius:26px!important}#MainContent .be-product-page .be-image-slot img{box-shadow:0 30px 60px -36px #2e1a1273}#MainContent .be-product-page .be-placeholder,#MainContent .be-product-page .be-image-slot,#MainContent .be-product-page .be-ugc-placeholder{background:linear-gradient(160deg,var(--blush),var(--cream))!important;border-color:var(--line)!important}#MainContent .be-product-page .be-ugc-video{border-radius:24px!important;box-shadow:0 26px 50px -30px #2e1a1280}#MainContent .be-product-page .be-ugc-arrow{border-color:var(--line)!important;color:var(--deep)!important}#MainContent .be-product-page .be-ugc-arrow:hover{background:var(--deep)!important;color:#fff!important}#MainContent .be-product-page .be-ugc-dots button.active{background:var(--deep)!important}#MainContent .be-product-page .be-ugc-subtitle,#MainContent .be-product-page .be-ugc-copy p{color:var(--muted)!important}#MainContent .be-product-page .be-ba-slider{border-radius:26px!important;box-shadow:0 30px 60px -34px #2e1a1280}#MainContent .be-product-page .be-ba-label{background:#2e1a12d9!important;border-radius:99px!important;padding:5px 12px!important;letter-spacing:.14em}#MainContent .be-product-page .be-ba-handle{border-color:var(--rose)!important;color:var(--deep)!important}#MainContent .be-product-page .be-faq-item{margin-bottom:10px!important;border:1px solid var(--line)!important;border-radius:18px!important;overflow:hidden;background:#fff!important}#MainContent .be-product-page .be-faq-q{background:#fff!important;color:var(--ink)!important;font-family:var(--f-body)!important;font-weight:500!important;padding:20px 24px!important;border:0!important}#MainContent .be-product-page .be-faq-a{background:#fff!important;color:var(--muted)!important}#MainContent .be-product-page .be-faq-item.open .be-faq-q,#MainContent .be-product-page .be-faq-item.active .be-faq-q{color:var(--deep)!important}#MainContent .be-product-page .be-ticker,#MainContent .be-product-page .be-review-ticker{background:linear-gradient(90deg,var(--rose),var(--deep) 55%,var(--ink))!important;letter-spacing:.06em!important;font-weight:500!important}#MainContent .be-product-page .be-review{background:#fff!important;border:1px solid var(--line)!important;border-radius:22px!important;box-shadow:0 20px 40px -30px #2e1a1266}#MainContent .be-product-page .be-review-stars,#MainContent .be-product-page .be-stars,#MainContent .be-product-page .be-quote-stars{color:#d9a04a!important}#MainContent .be-product-page .be-why-love-section{background:var(--cream)!important}#MainContent .be-product-page .be-stat-circle .be-stat-progress{stroke:var(--deep)!important}#MainContent .be-product-page .be-stat-circle .be-stat-track{stroke:var(--line)!important}#MainContent .be-product-page .be-stat-circle span{color:var(--deep)!important;font-family:var(--f-head)!important;font-size:1.4rem!important;font-weight:700!important}#MainContent .be-product-page .be-why-stats .be-shade-row h4{font-family:var(--f-head)!important;font-size:1.35rem!important;font-weight:600!important}#MainContent .be-product-page .be-why-stats .be-shade-row p{color:var(--muted)!important}#MainContent .be-product-page .be-why-stats .be-shade-row,#MainContent .be-product-page .be-why-stats .be-shade-row:first-child{border-color:var(--line)!important}#MainContent .be-product-page .be-liquid-transition{background:var(--ivory)!important}#MainContent .be-product-page .be-liquid-svg .be-wave-back,#MainContent .be-product-page .be-help-wave .be-wave-back{fill:var(--blush)!important}#MainContent .be-product-page .be-liquid-svg .be-wave-mid,#MainContent .be-product-page .be-help-wave .be-wave-mid{fill:var(--rose)!important}#MainContent .be-product-page .be-liquid-svg .be-wave-front,#MainContent .be-product-page .be-help-wave .be-wave-front{fill:var(--ink)!important}#MainContent .be-product-page .be-help{background:var(--ink)!important;color:#f6e8de!important}#MainContent .be-product-page .be-help-copy,#MainContent .be-product-page .be-help-hours,#MainContent .be-product-page .be-help-email-text,#MainContent .be-product-page .be-footer-copy{color:#e7d3c6!important;font-family:var(--f-body)!important}#MainContent .be-product-page .be-help-email-box{border-radius:99px!important;border-color:#ffffff47!important;background:#ffffff0f}#MainContent .be-product-page .be-help-divider{border-color:#ffffff24!important}#MainContent .be-product-page .be-sticky{background:#fffaf5f5!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);border-radius:22px 22px 0 0;box-shadow:0 -12px 30px -20px #2e1a1280!important}#MainContent .be-product-page .be-sticky-title{font-family:var(--f-head)!important;font-weight:600}#MainContent .be-product-page .be-sticky-price{color:var(--deep)!important;font-family:var(--f-head)!important;font-weight:700!important}@keyframes lxs-up{0%{opacity:.4;transform:translateY(24px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){#MainContent .be-product-page .be-section,#MainContent .be-product-page .be-offer,#MainContent .be-product-page .be-shade-card,#MainContent .be-product-page .be-review,#MainContent .be-product-page .be-ugc-card,#MainContent .be-product-page .be-why-stats .be-shade-row{animation:lxs-up both linear;animation-timeline:view();animation-range:entry 0% entry 35%}}@media(prefers-reduced-motion:reduce){#MainContent .be-product-page *{animation:none!important}}@media(max-width:700px){#MainContent .be-product-page .be-section{padding:46px 0!important}#MainContent .be-product-page .be-hero{padding:26px 0 34px!important}#MainContent .be-product-page .be-atc{font-size:.95rem!important}}#MainContent .be-product-page .be-faq-item *{color:inherit!important}#MainContent .be-product-page .be-faq-a{color:var(--muted)!important}#MainContent .be-product-page .be-faq-q span{color:var(--deep)!important}#MainContent .be-product-page .be-bundle-offers .be-offer-foot,#MainContent .be-product-page .be-offer-foot{background:var(--be-bundle-shipping-bg,#2e1a12)!important;color:#fbf3ec!important}#MainContent .be-product-page .be-bundle-offers .be-bundle-benefit-row,#MainContent .be-product-page .be-bundle-benefit-row{background:var(--be-bundle-guide-bg,#c98f80)!important;border-radius:0!important}#MainContent .be-product-page .be-bundle-offers .be-bundle-benefit-row-dark,#MainContent .be-product-page .be-bundle-benefit-row-dark{background:var(--be-bundle-guide-bg-selected,#a9655a)!important}#MainContent .be-product-page .be-perk:last-child{background:var(--be-bundle-shipping-bg,#2e1a12)!important}#MainContent .be-product-page .be-faq-item{color:var(--ink)!important}#MainContent .be-product-page .be-liquid-svg rect{fill:var(--ivory)!important}#MainContent .be-product-page .be-included-name{display:flex;align-items:center;gap:8px;font-size:.92rem;font-weight:500;color:var(--ink)}#MainContent .be-product-page .be-included-tick{flex:none;width:18px;height:18px;border-radius:50%;background:var(--rose);color:#fff;display:grid;place-items:center;font-size:.7rem;line-height:1}#MainContent .be-product-page .be-included-row{margin-bottom:8px}#MainContent .be-product-page .be-countdown .be-timer{gap:10px!important}#MainContent .be-product-page .be-countdown .be-time{background:#fffaf5!important;border:1px solid rgba(201,143,128,.6)!important;min-width:64px!important;padding:10px 10px 8px!important;display:flex!important;flex-direction:column!important;align-items:center!important;box-shadow:0 6px 16px #00000040!important}#MainContent .be-product-page .be-countdown .be-time span{color:#5e2f26!important;font-family:var(--f-head,"Cormorant Garamond",serif)!important;font-size:2rem!important;font-weight:700!important;line-height:1!important;display:block!important;font-variant-numeric:tabular-nums}#MainContent .be-product-page .be-countdown .be-time small{color:#7a675d!important;font-size:.62rem!important;letter-spacing:.16em!important;font-weight:600!important;margin-top:6px!important;display:block!important}@media(max-width:600px){#MainContent .be-product-page .be-countdown .be-time{min-width:56px!important}#MainContent .be-product-page .be-countdown .be-time span{font-size:1.7rem!important}}#MainContent .be-product-page .be-rq{margin-top:18px;background:#fff;border:1px solid var(--line,#ebd9cd);border-radius:20px;padding:16px 16px 12px;box-shadow:0 18px 40px -32px #2e1a1280}#MainContent .be-product-page .be-rq__track{display:grid}#MainContent .be-product-page .be-rq__slide{grid-area:1/1;display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;align-items:center;margin:0;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .5s ease,transform .5s ease,visibility .5s}#MainContent .be-product-page .be-rq:not(.is-ready) .be-rq__slide:first-child,#MainContent .be-product-page .be-rq__slide.is-on{opacity:1;visibility:visible;transform:none}#MainContent .be-product-page .be-rq__img{width:72px;height:72px;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,#f6e4da,#ebd9cd);display:block}#MainContent .be-product-page .be-rq__img img{width:100%;height:100%;object-fit:cover;display:block}#MainContent .be-product-page .be-rq__body blockquote{margin:0 0 8px;padding:0;border:0;font-family:var(--f-head,"Cormorant Garamond",serif);font-style:italic;font-size:1.12rem;line-height:1.35;color:var(--ink,#2e1a12)!important}#MainContent .be-product-page .be-rq__body figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.82rem;color:var(--muted,#7a675d)}#MainContent .be-product-page .be-rq__body figcaption b{font-weight:500;color:var(--ink,#2e1a12)}#MainContent .be-product-page .be-rq__stars{letter-spacing:2px;font-size:.9rem}#MainContent .be-product-page .be-rq__on{color:#d9a04a}#MainContent .be-product-page .be-rq__off{color:#e6d6cb}#MainContent .be-product-page .be-rq__body small{font-size:.76rem;opacity:.85}#MainContent .be-product-page .be-rq__dots{display:flex;justify-content:center;gap:6px;margin-top:12px}#MainContent .be-product-page .be-rq.is-single .be-rq__dots{display:none}#MainContent .be-product-page .be-rq__dots button{all:unset;box-sizing:border-box;width:7px;height:7px;border-radius:99px;background:#e6d6cb;cursor:pointer;transition:.3s}#MainContent .be-product-page .be-rq__dots button.is-on{width:22px;background:var(--rose,#c98f80)}#MainContent .be-product-page .be-rq__dots button:focus-visible{outline:2px solid var(--deep,#a9655a);outline-offset:2px}@media(max-width:600px){#MainContent .be-product-page .be-rq__slide{grid-template-columns:56px minmax(0,1fr);gap:11px}#MainContent .be-product-page .be-rq__img{width:56px;height:56px;border-radius:13px}#MainContent .be-product-page .be-rq__body blockquote{font-size:1rem}}@media(prefers-reduced-motion:reduce){#MainContent .be-product-page .be-rq__slide{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/luxe-product-skin.css.map */
