:root{--ml-navy: #A2605B;--ml-red: #cf3f46;--ml-red-hover: #b83239;--ml-text: #212121;--ml-border: #e6e1de;--ml-section-heading-desktop: 46px;--ml-section-heading-mobile: 34px}body,button,input,select,textarea,.btn,.navlink,.product-item__title,[class*=product-title],[class*=product__title]{font-family:var(--FONT-STACK-BODY)}h1,h2,.h1,.h2,.hero__title,.grid__heading,.tabbed-category__heading,.ml-brand-trust__heading,[class*=ai-testimonials-heading-],[class*=ai-shoppable-video__title-],[class*=ai-collection-filter__title-],[class*=ai-hero-heading-]{font-family:var(--FONT-STACK-HEADING)!important;font-weight:400}.grid__heading,.tabbed-category__heading,.ml-brand-trust__heading,[class*=ai-testimonials-heading-],[class*=ai-shoppable-video__title-],[class*=ai-collection-filter__title-]{font-size:var(--ml-section-heading-desktop)!important;line-height:1.08!important;letter-spacing:-.025em!important}.hero__title,[class*=ai-hero-heading-]{font-family:var(--FONT-STACK-HEADING)!important;font-weight:400!important}.product-item__title,[class*=ai-collection-filter__product-title-],[class*=ai-shoppable-video__product-title-],.cart__item__title,.cart-bar__product__title{font-family:var(--FONT-STACK-BODY)!important;font-weight:500}.sale-box,.product__badge--sale,.product-item__badge--sale,[class*=sale-badge-]{background-color:var(--ml-navy)!important;border-color:var(--ml-navy)!important;color:#fff!important}[class*=ai-testimonial-star-],[class*=ai-testimonials-nav-button-]{color:var(--ml-navy)!important;border-color:var(--ml-navy)!important}@media screen and (max-width:749px){.grid__heading,.tabbed-category__heading,.ml-brand-trust__heading,[class*=ai-testimonials-heading-],[class*=ai-shoppable-video__title-],[class*=ai-collection-filter__title-]{font-size:var(--ml-section-heading-mobile)!important}}@media screen and (min-width:990px){.header__menu{column-gap:24px}}.index-hero .hero__button .btn{background:#fff!important;color:#a2605b!important;border-color:#a2605b!important;box-shadow:none!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease!important}.index-hero .hero__button .btn:hover,.index-hero .hero__button .btn:focus-visible{background:#a2605b!important;color:#fff!important;border-color:#a2605b!important}.index-hero .hero__button .btn span,.index-hero .hero__button .btn svg{color:inherit!important;stroke:currentColor!important}:root{--ml-heading: #5A2B32;--ml-body: #4A4140;--ml-primary: #A2605B;--ml-primary-hover: #6D294C;--ml-soft: #F3E8EE;--ml-border: #D9BCCB;--ml-on-primary: #FFFFFF}body,button,input,select,textarea,.rte,.product-item__title,.product-card__cta,.muse-showcase__description,.muse-showcase__price,.muse-showcase__ingredients,.ml-brand-trust__text,.ml-brand-trust__item-title,.ml-brand-trust__item-text,[class*=ai-testimonial-product-link-],[class*=ai-testimonial-name-]{font-family:var(--FONT-STACK-BODY)!important}h1,h2,h3,.h1,.h2,.h3,.grid__heading,.tabbed-category__heading,.ml-brand-trust__heading,.muse-showcase__heading,.muse-showcase__product-title,[class*=ai-testimonials-heading-],[class*=ai-shoppable-video__title-],[class*=ai-collection-filter__title-]{font-family:var(--FONT-STACK-HEADING)!important;font-weight:400!important}body{color:var(--ml-body)}.grid__heading,.tabbed-category__heading,.ml-brand-trust__heading,.muse-showcase__heading,.muse-showcase__product-title,[class*=ai-testimonials-heading-],[class*=ai-shoppable-video__title-],[class*=ai-collection-filter__title-]{color:var(--ml-heading)!important}.product-item__title,[class*=product-card__title],[class*=ai-collection-filter__product-title-],[class*=ai-shoppable-video__product-title-],.cart__item__title,.cart-bar__product__title{color:var(--ml-body)!important;font-family:var(--FONT-STACK-BODY)!important;font-weight:500!important}.muse-showcase__description,.muse-showcase__ingredients,.ml-brand-trust__text,.ml-brand-trust__item-text,[class*=ai-testimonial-content-]{color:var(--ml-body)}.jdgm-star,.jdgm-star:before,.jdgm-rev-widg__summary-stars,.ml-product-rating__fill,[class*=ai-testimonial-star-]{color:var(--ml-primary)!important;fill:var(--ml-primary)!important;stroke:var(--ml-primary)!important}.btn,.product-card__cta,button[data-add-to-cart],button[data-add-to-cart-bar],.muse-showcase__add-button,.jdgm-write-rev-link,.index-hero .hero__button .btn{border:1px solid var(--ml-primary)!important;background:#fff!important;color:var(--ml-primary)!important;box-shadow:none!important;font-family:var(--FONT-STACK-BODY)!important;font-weight:600!important;transition:background-color .22s ease,border-color .22s ease,color .22s ease,transform .18s ease!important}.btn:hover,.btn:focus-visible,.product-card__cta:hover,.product-card__cta:focus-visible,button[data-add-to-cart]:hover,button[data-add-to-cart]:focus-visible,button[data-add-to-cart-bar]:hover,button[data-add-to-cart-bar]:focus-visible,.muse-showcase__add-button:hover,.muse-showcase__add-button:focus-visible,.jdgm-write-rev-link:hover,.jdgm-write-rev-link:focus-visible,.index-hero .hero__button .btn:hover,.index-hero .hero__button .btn:focus-visible{border-color:var(--ml-primary-hover)!important;background:var(--ml-primary-hover)!important;color:var(--ml-on-primary)!important}.btn:focus-visible,.product-card__cta:focus-visible,button[data-add-to-cart]:focus-visible,button[data-add-to-cart-bar]:focus-visible,.muse-showcase__add-button:focus-visible,.jdgm-write-rev-link:focus-visible{outline:2px solid var(--ml-primary)!important;outline-offset:3px}.btn:disabled,.product-card__cta.is-disabled,button[data-add-to-cart]:disabled,button[data-add-to-cart-bar]:disabled,.muse-showcase__add-button:disabled{border-color:var(--ml-border)!important;background:var(--ml-soft)!important;color:var(--ml-primary-hover)!important;opacity:.55}.site-footer,.site-footer *,.footer,.footer *,.announcement,.announcement *,[class*=overlay] h1,[class*=overlay] h2,[class*=overlay] h3,.hero__content,.hero__content *{color:inherit}@media screen and (min-width:990px){.header__menu .menu__item.ml-editorial-mega>.header__dropdown.ml-mega-host{width:100vw;max-width:none}.header__dropdown.ml-mega-host .header__dropdown__wrapper{width:100%;max-width:none;padding:0;background:#fff;box-shadow:0 18px 32px #21212114}.header__dropdown.ml-mega-host .header__dropdown__inner{display:block;width:100%;max-width:none;padding:0}.ml-mega-menu{display:grid;grid-template-columns:minmax(260px,360px) minmax(260px,1fr) minmax(220px,.85fr);gap:clamp(40px,5vw,88px);width:min(1440px,100%);margin:0 auto;padding:48px clamp(36px,6vw,96px) 56px;text-align:left;color:var(--ml-text);background:#fff}.ml-mega-menu__media{display:block;align-self:start;aspect-ratio:1 / 1;overflow:hidden;background:#f4f1ef}.ml-mega-menu__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.ml-mega-menu__media:hover .ml-mega-menu__image{transform:scale(1.025)}.ml-mega-menu__image--placeholder{min-height:280px;background:linear-gradient(135deg,#f2eeeb,#e7dfdb)}.ml-mega-menu__column{padding-top:2px}.ml-mega-menu__eyebrow{margin:0 0 24px;color:#827a75;font-family:var(--FONT-STACK-BODY);font-size:13px;font-weight:500;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.ml-mega-menu__links{display:grid;gap:18px}.ml-mega-menu__link,.ml-mega-menu__all{width:fit-content;color:var(--ml-text);font-family:var(--FONT-STACK-BODY);font-size:14px;font-weight:500;line-height:1.35;letter-spacing:.04em;text-decoration:none;text-transform:none}.ml-mega-menu__link{position:relative}.ml-mega-menu__link:after,.ml-mega-menu__all:after{content:"";position:absolute;right:0;bottom:-4px;left:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .22s ease}.ml-mega-menu__link:hover:after,.ml-mega-menu__link:focus-visible:after,.ml-mega-menu__all:hover:after,.ml-mega-menu__all:focus-visible:after{transform:scaleX(1);transform-origin:left center}.ml-mega-menu__all{position:relative;display:inline-flex;gap:10px;align-items:center;margin-top:30px;font-size:12px;letter-spacing:.12em}}@media screen and (max-width:989px){.ml-mega-menu{display:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/muselab-design-system.css.map */
