html body.wl-theme{--wl-paper:#fff;--wl-surface:#edf8fd;--wl-ink:#253e50;--wl-muted:#566c7b;--wl-rose:#a33f64;--wl-line:#d4e7ef;background:#fff;color:var(--wl-ink)}html body.wl-theme .wl-brand-logo{display:block;width:220px;max-width:100%;height:auto;object-fit:contain}html body.wl-theme .review-logo{display:block;line-height:1;letter-spacing:normal;flex-shrink:0}html body.wl-theme .review-header,html body.wl-theme .header-wrapper{background:#fff;border-color:var(--wl-line)}html body.wl-theme .wl-footer-panel{background:linear-gradient(125deg,#edf8fd,#fff5f8);border-color:#d4e7ef;color:#253e50;box-shadow:0 16px 44px #4c9bc014}html body.wl-theme .wl-footer-panel :is(p,address,li>a,.wl-footer-map){color:#425e70}html body.wl-theme .wl-footer-panel :is(h2,.wl-footer-location-mark,.wl-footer-signature){color:#983b60}html body.wl-theme .wl-footer-signature,html body.wl-theme .wl-footer-map,html body.wl-theme .wl-footer-bottom{border-color:#d8c7d2}html body.wl-theme .wl-footer-top{background:#c5e9fa;color:#253e50}html body.wl-theme .wl-footer-panel a:hover{color:#983b60}html body.wl-theme :is(.wl-collection-masthead,.wl-help-intro,.wl-info__heading){background:linear-gradient(120deg,#edf8fd,#fff4f8)}html body.wl-theme :is(.wl-button,.button--primary){background:#a33f64;color:#fff;border-color:#a33f64}html body.wl-theme :is(.wl-button,.button--primary):hover{background:#276b90;border-color:#276b90;color:#fff}html body.wl-theme :is(.wl-category__number,.wl-eyebrow){color:#983b60}html body.wl-theme .wl-liquid-hero h1{color:#253e50}html body.wl-theme .wl-liquid-hero__text{color:#344f61}html body.wl-theme .wl-liquid-hero__portrait{position:absolute;inset:0 auto 0 0;width:40%;z-index:-2;pointer-events:none;opacity:.25;-webkit-mask-image:linear-gradient(90deg,#000 30%,transparent 100%);mask-image:linear-gradient(90deg,#000 30%,transparent 100%)}html body.wl-theme .wl-liquid-hero__portrait img{height:100%;width:100%;object-fit:cover;object-position:48% 20%;filter:saturate(.55)}html body.wl-theme .wl-liquid-hero__veil{background:radial-gradient(ellipse at 50% 45%,#f5fcff9c,transparent 72%)}html body.wl-theme .wl-will-reveal[data-wl-enter=left]{transform:translate(-34px)}html body.wl-theme .wl-will-reveal[data-wl-enter=right]{transform:translate(34px)}html body.wl-theme .wl-will-reveal[data-wl-enter=up]{transform:translateY(32px)}html body.wl-theme .wl-will-reveal[data-wl-enter=down]{transform:translateY(-28px)}html body.wl-theme .wl-will-reveal[data-wl-enter=zoom-in]{transform:scale(.95)}html body.wl-theme .wl-will-reveal[data-wl-enter=zoom-out]{transform:scale(1.04)}html body.wl-theme .wl-will-reveal.wl-revealed{transform:none;opacity:1}html body.wl-theme main{overflow-x:clip}@media(max-width:749px){html body.wl-theme .wl-brand-logo{width:145px}html body.wl-theme .review-header{gap:10px;padding:10px 16px}html body.wl-theme .wl-footer-wordmark .wl-brand-logo{width:220px}html body.wl-theme .wl-liquid-hero__portrait{width:62%;opacity:.16}html body.wl-theme .wl-liquid-hero__portrait img{object-position:55% center}}@media(prefers-reduced-motion:reduce){html body.wl-theme .wl-will-reveal{opacity:1!important;transform:none!important;transition:none!important}}html body.wl-theme{--color-foreground:37,62,80;--color-background:255,255,255;--gradient-background:#fff}html body.wl-theme .wl-collection-editorial{background:linear-gradient(120deg,#edf8fd,#fff3f8);--edit-tone:#c9e8f7}html body.wl-theme .wl-collection-editorial .wl-collection-masthead__image,html body.wl-theme .wl-collection-editorial .wl-collection-masthead__image>img{background:#edf8fd}html body.wl-theme :is(.wl-brand-hero,.wl-brand-ritual){background:linear-gradient(120deg,#edf8fd,#fff4f8)}html body.wl-theme :is(.wl-brand-hero__visual,.wl-brand-ritual__visual){background:#e4f4fc}html body.wl-theme :is(.wl-brand-hero__copy,.wl-brand-hero h1,.wl-brand-ritual h2,.wl-brand-back,.wl-brand-hero__intro,.wl-brand-signature span,.wl-brand-ritual .rte,.wl-brand-product-link){color:#253e50}html body.wl-theme .wl-brand-signature em{color:#a33f64}html body.wl-theme .wl-brand-signature{border-color:#c4dce9}html body.wl-theme .wl-brand-nav{background:#fff1f6;border-color:#eacbd6}html body.wl-theme .wl-brand-button{background:#a33f64;color:#fff;border-color:#a33f64}html body.wl-theme .wl-brand-button:hover{background:#276b90;border-color:#276b90}html body.wl-theme .wl-liquid-hero__film,html body.wl-theme .wl-liquid-hero__poster{filter:hue-rotate(190deg) saturate(1.4) contrast(1.3) brightness(.98)}html body.wl-theme .review-header{padding:8px 3.5%;gap:30px}html body.wl-theme .review-header .wl-brand-logo,html body.wl-theme .header__heading-link .wl-brand-logo{width:180px;height:72px;object-fit:contain}html body.wl-theme .header{padding-top:8px;padding-bottom:8px}@media(max-width:749px){html body.wl-theme .review-header{padding:8px 16px;gap:10px}html body.wl-theme .review-header .wl-brand-logo,html body.wl-theme .header__heading-link .wl-brand-logo{width:125px;height:50px}}html body.wl-theme{--wl-sky:#c5e9fa;--wl-sky-soft:#edf8fd;--wl-pink-soft:#fff1f6;--wl-pink-line:#edcbd9;--color-button:163,63,100;--color-button-text:255,255,255;--color-secondary-button-text:39,107,144;--color-link:39,107,144;--color-shadow:37,62,80;--color-badge-background:237,248,253;--color-badge-foreground:37,62,80;--color-badge-border:212,231,239}html body.wl-theme :is(.wl-search-editorial,.wl-campaign__panel,.wl-info__cta,.wl-brand-finale){background:linear-gradient(120deg,var(--wl-sky-soft),var(--wl-pink-soft))}html body.wl-theme .wl-collection-editorial[data-category]{--edit-tone:var(--wl-sky)}html body.wl-theme .wl-collection-editorial:is([data-category=lips],[data-category=body],[data-category=sets]){--edit-tone:#f4d2df}html body.wl-theme .wl-collection-editorial__stage:before{background:linear-gradient(145deg,#fff,var(--edit-tone));border-color:#fff}html body.wl-theme :is(.wl-category__image,.wl-retail-card__image,.wl-product__image-wrap,.card-wrapper .card__inner,.wl-originals-stage__photo,.wl-brand-product-link>div,.wl-reviews__empty,.wl-help-aside,.wl-dialog__grid>img){background:var(--wl-sky-soft);border-color:var(--wl-line)}html body.wl-theme :is(.wl-search-editorial h1,.wl-help-intro h1,.wl-info h1,.wl-info h2,.wl-info h3,.wl-brand-ritual h2,.wl-brand-product-link,.wl-brand-nav a){color:var(--wl-ink)}html body.wl-theme :is(.wl-search-editorial__intro,.wl-help-intro>p,.wl-help-aside p,.wl-help-question .rte,.wl-help-location address,.wl-info__body,.wl-info__heading>p,.wl-brand-ritual__signoff){color:var(--wl-muted)}html body.wl-theme :is(.wl-help-intro,.wl-help-question,.wl-help-question:first-child,.wl-help-location,.wl-reviews__help,.wl-campaign__offer,.wl-brand-product-link){border-color:var(--wl-line)}html body.wl-theme .wl-help-question summary i{border-color:var(--wl-pink-line);background:var(--wl-pink-soft)}html body.wl-theme .wl-help-question[open]{background:linear-gradient(90deg,#edf8fd66,#fff1f644)}html body.wl-theme .wl-brand-hero__image-label{background:#edf8fdf2;color:var(--wl-ink);border-color:var(--wl-line)}html body.wl-theme :is(.wl-brand-hero .wl-eyebrow,.wl-brand-ritual .wl-eyebrow,.wl-brand-nav>span){color:var(--wl-rose)}html body.wl-theme :is(.wl-product__badge,.wl-product__quick,.wl-retail-card__explore,.wl-campaign__art-label,.wl-originals__image>span){background:#ffffffed;color:var(--wl-ink);border-color:var(--wl-line)}html body.wl-theme .wl-card-actions .wl-icon-button{background:#fffffff5;border-color:var(--wl-line)}html body.wl-theme :is(.wl-saved-dialog,.quick-add-modal__content,.cart-drawer__inner,.drawer__inner,.predictive-search,.menu-drawer,.search-modal__content){background:#fff;color:var(--wl-ink);border-color:var(--wl-line)}html body.wl-theme :is(.field__input,.select__select,.customer input,.customer select,.quantity,.product-form__input input[type=radio]+label){background:#fff;color:var(--wl-ink);border-color:var(--wl-line)}html body.wl-theme :is(.field__input,.select__select,.customer input):focus{outline-color:#276b90}html body.wl-theme .product-form__input input[type=radio]:checked+label{background:var(--wl-pink-soft);color:var(--wl-ink);border-color:var(--wl-rose)}html body.wl-theme :is(.button--secondary,.shopify-challenge__button){--color-button:39,107,144;--color-button-text:39,107,144;color:#276b90;border-color:#276b90}html body.wl-theme :is(.cart__footer,.cart__ctas,.cart-drawer__footer,.cart-notification){background:var(--wl-sky-soft);border-color:var(--wl-line)}html body.wl-theme :is(.cart__footer,.cart-drawer__footer){padding:24px}html body.wl-theme :is(.cart-item__name,.totals__total,.totals__total-value,.price,.product__title h1,.customer h1,.main-page-title){color:var(--wl-ink)}html body.wl-theme :is(.customer a,.rte a,.shopify-policy__body a,.wl-info__body a){color:#276b90;text-underline-offset:4px}html body.wl-theme :is(.customer a,.rte a,.shopify-policy__body a,.wl-info__body a):hover{color:var(--wl-rose)}html body.wl-theme :is(.wl-card-buy:disabled,.wl-pending-buy:disabled,.product-form__submit:disabled){background:#e7f0f5;color:#526776!important;border-color:#cedee7}html body.wl-theme :is(.wl-footer-panel a,.wl-help-aside>a,.wl-brand-button,.wl-button):focus-visible{outline-color:#276b90}html body.wl-theme :is(.wl-dialog,.wl-saved-dialog,#review-bag-dialog)::backdrop{background:#253e5066}html body.wl-theme .review-mode-banner{background:var(--wl-pink-soft);border-color:var(--wl-pink-line);color:var(--wl-ink)}html body.wl-theme .review-cart-notice{color:var(--wl-muted)}@media(max-width:749px){html body.wl-theme :is(.cart__footer,.cart-drawer__footer){padding:18px}}html body.wl-theme .product__info-container a[href^="#"]{color:#276b90;text-underline-offset:4px}html body.wl-theme .product__info-container a[href^="#"]:hover{color:var(--wl-rose)}html body.wl-theme .wl-ritual-path__copy{background:linear-gradient(135deg,var(--wl-sky-soft),var(--wl-pink-soft))}html body.wl-theme :is(.wl-ritual-path__image,.wl-editorial__image,.wl-originals__image,.wl-search-editorial__visual,.wl-info__story){background:var(--wl-sky-soft)}html body.wl-theme :is(.card__media .media img,.wl-originals__image img,.wl-campaign__art img,.wl-collection-masthead__image img){background:var(--wl-sky-soft)}html body.wl-theme :is(.wl-editorial__caption,.wl-hero__discovery){background:#fffffff2;color:var(--wl-ink);border-color:var(--wl-line)}html body.wl-theme :is(.cart-item__image,.review-added-item img,.wl-info__story img,.wl-brand-feature>img,.wl-search-editorial__visual img){object-fit:contain;object-position:center}html body.wl-theme .wl-search-editorial__visual{aspect-ratio:auto;border-radius:0}html body.wl-theme .wl-search-editorial__visual img{height:auto;aspect-ratio:auto}html body.wl-theme .wl-collection-editorial .wl-collection-masthead__image{aspect-ratio:1;max-height:none;border-radius:10px}html body.wl-theme .wl-collection-editorial__stage:before{border-radius:18px}html body.wl-theme .review-header{padding-top:5px;padding-bottom:5px}html body.wl-theme .review-header .wl-brand-logo,html body.wl-theme .header__heading-link .wl-brand-logo{width:155px;height:62px}html body.wl-theme .header{padding-top:5px;padding-bottom:5px}@media(max-width:749px){html body.wl-theme .review-header .wl-brand-logo,html body.wl-theme .header__heading-link .wl-brand-logo{width:115px;height:46px}}html body.wl-theme .wl-campaign__panel{align-items:center}html body.wl-theme .wl-campaign__art{min-height:0;height:auto;aspect-ratio:var(--wl-campaign-ratio,1);align-self:center}html body.wl-theme .wl-campaign__art>img{object-fit:contain}html body.wl-theme .product-card-wrapper .card__media .media>img{background:transparent}html body.wl-theme .product__description h3{font-size:21px;line-height:1.3;margin:24px 0 12px;color:var(--wl-ink)}html body.wl-theme .product__description li{margin-bottom:9px}html body.wl-theme .wl-description-details{border-block-start:1px solid var(--wl-line);margin-top:18px}html body.wl-theme .wl-description-details summary{min-height:44px;padding:14px 0;cursor:pointer;font-weight:600;color:var(--wl-ink)}html body.wl-theme .wl-description-details summary:focus-visible{outline:2px solid #276b90;outline-offset:3px}html body.wl-theme .wl-description-details>p,html body.wl-theme .wl-description-details>ul{font-size:14px;line-height:1.8}html body.wl-theme .product-card-wrapper .card__inner,html body.wl-theme .product-card-wrapper .card__media .media{background:#fff}
/*# sourceMappingURL=/cdn/shop/t/3/assets/wl-brand.css.map */
