main :where(.rte p,.text-block.rte p,.text-block.paragraph>p,.product-details p,.mm-hero__body,.mm-hero__second,.mm-look__intro,.mm-social__intro,.mm-meth__intro,.mm-meth__b,.mm-meth__juste,.mm-meth__fit-b,.mm-prog__b,.mm-values__b,.mm-steps__intro,.mm-steps__b,.mm-formsec__b p,.mm-tiers__note,.mm-cat__intro,.mm-vid__b,.mm-mag__b,.mm-pdp__why-copy p,.mm-pdp__fit-body p,.mm-pdp__fit-disclaimer,.mm-pdp__oos-b,.mm-modal__b,.mm-split__body,.mm-ctab__b,.mm-reassurance__body,.mm-404__b){text-align:justify;text-justify:inter-word;hyphens:none;-webkit-hyphens:none;word-break:normal;overflow-wrap:normal}main :where(.mm-eyebrow,.mm-pdp__fit-tag,.mm-prod__cat,.mm-prod__name,.mm-prod__price,.price,.compare-at-price,.unit-price,.tax-note,.quantity-label,.product-form-text__error){text-align:start;-webkit-hyphens:manual;hyphens:manual}body :where(.mm-hero__title,.mm-phero__title,.mm-split__title,.mm-ctab__h,.mm-meth__h,.mm-meth__t,.mm-404__h,.mm-look__name,.mm-reassurance__title,.mm-formsec__h,.mm-contact__h,.mm-values__h,.mm-programs__h,.mm-steps__h,.mm-faq__h){word-break:normal;overflow-wrap:normal;hyphens:none;-webkit-hyphens:none}form.mm-look__add[action*="/cart/add"]{display:none!important}@media screen and (min-width:750px){#header-component .menu-list__list-item:has(>.menu-list__link[href$="/pages/designers"][aria-haspopup=true]){position:relative}#header-component .overflow-menu:has(.menu-list__link[href$="/pages/designers"][aria-expanded=true])::part(list){overflow:visible}#header-component .menu-list__list-item:has(>.menu-list__link[href$="/pages/designers"][aria-haspopup=true])>.menu-list__submenu{position:absolute;top:100%;left:50%;width:280px;padding-inline:0;background-color:var(--color-background);border:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10));box-shadow:var(--shadow-popover);clip-path:none;transform:translate(-50%);z-index:calc(var(--layer-header-menu) + 1)}#header-component .menu-list__list-item:has(>.menu-list__link[href$="/pages/designers"][aria-haspopup=true])>.menu-list__submenu .menu-list__submenu-inner{display:block;padding:8px 0;transform:none;opacity:1;max-height:none;overflow:visible}#header-component .menu-list__list-item:has(>.menu-list__link[href$="/pages/designers"][aria-haspopup=true])>.menu-list__submenu .mega-menu.section,#header-component .menu-list__list-item:has(>.menu-list__link[href$="/pages/designers"][aria-haspopup=true])>.menu-list__submenu .mega-menu__grid,#header-component .menu-list__list-item:has(>.menu-list__link[href$="/pages/designers"][aria-haspopup=true])>.menu-list__submenu .mega-menu__list{display:block;width:100%}#header-component .menu-list__list-item:has(>.menu-list__link[href$="/pages/designers"][aria-haspopup=true])>.menu-list__submenu .mega-menu.section{margin:0;padding:0}#header-component .menu-list__list-item:has(>.menu-list__link[href$="/pages/designers"][aria-haspopup=true])>.menu-list__submenu .mega-menu__list{margin:0;padding:0;list-style:none}#header-component .menu-list__list-item:has(>.menu-list__link[href$="/pages/designers"][aria-haspopup=true])>.menu-list__submenu .mega-menu__column{display:block;width:100%}#header-component .menu-list__list-item:has(>.menu-list__link[href$="/pages/designers"][aria-haspopup=true])>.menu-list__submenu .mega-menu__link{display:block;width:100%;box-sizing:border-box;padding:12px 20px;white-space:nowrap}#header-component .menu-list__list-item:has(>.menu-list__link[href$="/pages/designers"][aria-haspopup=true])>.menu-list__submenu .mega-menu__link:hover,#header-component .menu-list__list-item:has(>.menu-list__link[href$="/pages/designers"][aria-haspopup=true])>.menu-list__submenu .mega-menu__link:focus-visible{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5))}#header-component:has(.menu-list__list-item>.menu-list__link[href$="/pages/designers"][aria-expanded=true]) .header__underlay-open{height:var(--header-height)}#header-component:has(.menu-list__list-item>.menu-list__link[href$="/pages/designers"][aria-expanded=true]) .header__underlay-open:after{display:none}}:root{--mm-type-lead: 20px;--mm-type-body: 18px;--mm-type-support: 17px;--mm-type-caption: 15px}body :is(.rte p,.text-block.rte p,.text-block.paragraph>p,.product-details p,.mm-mission__body,.mm-meth__b,.mm-meth__juste,.mm-meth__fit-b,.mm-prog__b,.mm-programs__body,.mm-values__b,.mm-steps__b,.mm-faq__a,.mm-formsec__b,.mm-formsec__b p,.mm-contact__b,.mm-mat__b,.mm-split__body,.mm-pdp__why-copy,.mm-pdp__why-copy p,.mm-pdp__fit-body,.mm-pdp__fit-body p,.mm-pdp__specs,.mm-pdp__tech,.mm-pdp__oos-b,.mm-modal__b,.mm-404__b,.mm-pw__b,.mm-ctab__b){font-family:var(--font-body--family);font-size:var(--mm-type-body);line-height:1.7}body :is(.mm-hero__body,.mm-phero__body,.mm-hero__second,.mm-look__intro,.mm-social__intro,.mm-meth__intro,.mm-steps__intro,.mm-tiers__note,.mm-cat__intro,.mm-vid__b,.mm-mag__b){font-family:var(--font-body--family);font-size:var(--mm-type-lead);line-height:1.65}body :is(.mm-res__body,.mm-reassurance__body,.mm-contact__hours,.mm-contact__social,.mm-mat__n,.mm-split__list,.mm-tiers__l,.mm-tiers__f,.mm-mag__ex,.mm-modal__ok,.mm-modal__err p,.mm-note p){font-family:var(--font-body--family);font-size:var(--mm-type-support);line-height:1.6}body :is(.mm-pdp__fit-disclaimer,.mm-modal__note,.mm-foot__note,.mm-foot__small,.mm-foot__bottom){font-family:var(--font-body--family);font-size:var(--mm-type-caption);line-height:1.55}@media screen and (max-width:599px){:root{--mm-type-lead: 18px;--mm-type-body: 17px;--mm-type-support: 16px;--mm-type-caption: 14px}body :is(.mm-hero__body,.mm-phero__body,.mm-hero__second,.mm-look__intro,.mm-social__intro,.mm-meth__intro,.mm-steps__intro,.mm-tiers__note,.mm-cat__intro,.mm-vid__b,.mm-mag__b){font-size:var(--mm-type-lead)}main :where(.rte p,.text-block.rte p,.text-block.paragraph>p,.product-details p,.mm-hero__body,.mm-hero__second,.mm-look__intro,.mm-social__intro,.mm-meth__intro,.mm-meth__b,.mm-meth__juste,.mm-meth__fit-b,.mm-prog__b,.mm-values__b,.mm-steps__intro,.mm-steps__b,.mm-formsec__b p,.mm-tiers__note,.mm-cat__intro,.mm-vid__b,.mm-mag__b,.mm-pdp__why-copy p,.mm-pdp__fit-body p,.mm-pdp__fit-disclaimer,.mm-pdp__oos-b,.mm-modal__b,.mm-split__body,.mm-ctab__b,.mm-reassurance__body,.mm-404__b){text-align:left;text-justify:auto}}:root{--mm-page-space-tablet: 48px;--mm-page-space-mobile: 32px}@media screen and (max-width:899px){body:not(:has(.mm-hero)) main :is(.mm-block.mm-wrap,.mm-contact__grid,.mm-formsec__grid,.mm-ctab__in,.mm-look,.mm-mag,.mm-mat,.mm-vid,.mm-cat){padding-block:var(--mm-page-space-tablet)!important}body:not(:has(.mm-hero)) main .shopify-section:has(.mm-tiers) .mm-wrap{padding-block:var(--mm-page-space-tablet)!important}body:not(:has(.mm-hero)) main .mm-programs>.mm-wrap:first-child:not(.mm-programs__grid){padding-block:var(--mm-page-space-tablet) 0!important}body:not(:has(.mm-hero)) main .mm-programs>.mm-programs__grid:first-child{padding-block:var(--mm-page-space-tablet)!important}body:not(:has(.mm-hero)) main .mm-programs__grid{padding-block-end:var(--mm-page-space-tablet)!important}body:not(:has(.mm-hero)) main .mm-programs__cta-wrap{padding-block-end:var(--mm-page-space-tablet)!important}}@media screen and (max-width:599px){body:not(:has(.mm-hero)) main :is(.mm-block.mm-wrap,.mm-contact__grid,.mm-formsec__grid,.mm-ctab__in,.mm-look,.mm-mag,.mm-mat,.mm-vid,.mm-cat){padding-block:var(--mm-page-space-mobile)!important}body:not(:has(.mm-hero)) main .shopify-section:has(.mm-tiers) .mm-wrap{padding-block:var(--mm-page-space-mobile)!important}body:not(:has(.mm-hero)) main .mm-programs>.mm-wrap:first-child:not(.mm-programs__grid){padding-block:var(--mm-page-space-mobile) 0!important}body:not(:has(.mm-hero)) main .mm-programs>.mm-programs__grid:first-child{padding-block:var(--mm-page-space-mobile)!important}body:not(:has(.mm-hero)) main .mm-programs__grid{padding-block-end:var(--mm-page-space-mobile)!important}body:not(:has(.mm-hero)) main .mm-programs__cta-wrap{padding-block-end:var(--mm-page-space-mobile)!important}body:not(:has(.mm-hero)) main :is(.mm-contact__grid,.mm-formsec__grid){gap:32px}}@media screen and (min-width:750px){#header-component .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"][aria-haspopup=true])>.menu-list__submenu .mega-menu__link--parent{display:block;margin-block-end:12px;padding-block-end:12px;border-block-end:1px solid var(--mm-greige);font-size:12px;line-height:1.3;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--mm-ink)}#header-component .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"][aria-haspopup=true])>.menu-list__submenu .mega-menu__link:not(.mega-menu__link--parent){font-size:var(--mm-type-body);line-height:1.45}}@media screen and (max-width:749px){#HeaderDrawer-selection+.menu-drawer__submenu .menu-drawer__menu-item--parent,#HeaderDrawer-selection+.menu-drawer__submenu .menu-drawer__menu-item--child{font-size:var(--mm-type-body);line-height:1.45}#HeaderDrawer-selection+.menu-drawer__submenu .menu-drawer__list-item:has(>.menu-drawer__menu-item--parent+.menu-drawer__menu--grandchildlist)>.menu-drawer__menu-item--parent{font-size:var(--mm-type-lead);line-height:1.35;font-weight:500;color:var(--mm-ink)}}@media screen and (min-width:750px){#header-component .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"][aria-haspopup=true])>.menu-list__submenu .mega-menu__link[href$="/collections/all"]{font-size:13px;line-height:1.3;font-weight:600;color:#fff}}@media screen and (max-width:749px){#HeaderDrawer-selection+.menu-drawer__submenu .menu-drawer__menu-item[href$="/collections/all"]{font-size:var(--mm-type-lead);line-height:1.35;font-weight:500;color:var(--mm-ink)}}@media screen and (min-width:990px){#header-component .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"][aria-haspopup=true])>.menu-list__submenu .mega-menu__grid{padding-inline:clamp(40px,5.5vw,112px)}#header-component .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"][aria-haspopup=true])>.menu-list__submenu .mega-menu__list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2.5fr) minmax(0,1.2fr);align-items:start;column-gap:clamp(32px,3.5vw,64px)}#header-component .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"][aria-haspopup=true])>.menu-list__submenu .mega-menu__column{grid-column:auto;min-width:0;max-width:none}#header-component .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"][aria-haspopup=true])>.menu-list__submenu .mega-menu__column ul{column-gap:32px}#header-component .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"][aria-haspopup=true])>.menu-list__submenu .mega-menu__column ul .mega-menu__link{display:block;padding-block:4px;break-inside:avoid}#header-component .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"][aria-haspopup=true])>.menu-list__submenu .mega-menu__column:has(.mega-menu__link[href$="/collections/all"]){display:flex;flex-direction:column;gap:16px;padding:0;background:transparent}#header-component .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"][aria-haspopup=true])>.menu-list__submenu .mega-menu__column:has(.mega-menu__link[href$="/collections/all"]) :is(.mega-menu__link[href$="/collections/48h"],.mega-menu__link[href$="/collections/en-stock"]){display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block-end:16px;border-block-end:1px solid rgb(50 50 50 / 15%);color:var(--mm-ink)}#header-component .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"][aria-haspopup=true])>.menu-list__submenu .mega-menu__column:has(.mega-menu__link[href$="/collections/all"]) :is(.mega-menu__link[href$="/collections/48h"],.mega-menu__link[href$="/collections/en-stock"]):after{content:"\2192"}}@media screen and (max-width:749px){body :is(.mm-cat__intro,.mm-contact__b,.mm-faq__a,.mm-formsec__b,.mm-modal__b,.mm-phero__body,.mm-programs__body,.mm-programs__intro,.mm-pw__b,.mm-steps__b,.mm-steps__intro,.mm-values__b,.mm-split__body,.mm-prog__b,.mm-reassurance__body,.mm-meth__b,.mm-meth__intro,.mm-meth__juste,.mm-meth__fit-b,.mm-ctab__b,.mm-mag__b,.mm-vid__b,.mm-social__intro,.mm-tiers__note,.mm-pdp__why-copy,.mm-pdp__fit-body,.mm-hero__body){text-align:start!important}}@media screen and (min-width:990px){#header-component .header__columns{padding-inline:clamp(40px,5.5vw,112px)!important}}@media screen and (min-width:990px){#header-component .header-logo__image-container--original .header-logo__image{transform:translate(-4.2%)}}.shopify-policy__container .shopify-policy__title h1{font-size:clamp(1.875rem,calc(3vw + 1rem),3.5rem);line-height:1.15;letter-spacing:.005em;overflow-wrap:normal;word-break:normal;hyphens:none;-webkit-hyphens:none;text-wrap:balance;max-width:100%}.mm-contact-hours{display:flow-root;margin:14px 0 22px;max-width:100%;min-width:0;color:inherit;text-align:left}.mm-contact-hours__label{display:block;margin:0 0 6px;font-size:12px;font-weight:500;line-height:1.45;text-align:left}.mm-contact-hours__schedule{display:block;margin:0;font-size:14px;font-weight:400;line-height:1.6;text-align:left}.mm-contact .mm-contact-hours{margin:0 0 36px}.mm-contact .mm-contact-hours__label{margin:0 0 12px;font-size:11px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;line-height:1.4;color:var(--mm-taupe)}.mm-contact .mm-contact-hours__schedule{font-size:16px;line-height:1.65;color:var(--mm-ink)}@media screen and (min-width:750px){#header-component .header__row--top .header__columns{padding-inline-start:clamp(7px,.9vw,14px)!important;padding-inline-end:clamp(14px,2.1vw,31px)!important;column-gap:clamp(2px,.4vw,7px)}#header-component .header__row--top .header__column--right{gap:clamp(2px,.3vw,5px);min-width:0}#header-component .header__row--top .header-logo__image{width:clamp(128px,13.9vw,235px);height:auto}#header-component .header__row--top header-menu{min-width:0}#header-component .header__row--top .overflow-menu::part(list){gap:0;flex-wrap:nowrap;white-space:nowrap}#header-component .header__row--top .menu-list__link{font-size:clamp(10px,.92vw,14px);white-space:nowrap}#header-component .header__row--top .menu-list__link-title{padding-inline:clamp(2px,.32vw,6px)}#header-component .header__row--top .mm-header-social{display:flex!important;margin-inline-start:clamp(12px,1.15vw,19px);flex:0 0 auto}#header-component .header__row--top .mm-header-social .mm-social-links{display:flex;gap:0;flex-wrap:nowrap}#header-component .header__row--top .mm-header-social .mm-social-links a{width:clamp(17px,1.8vw,25px);height:26px;margin:0}#header-component .header__row--top .mm-header-social .mm-social-links svg{width:14px;height:14px}#header-component .header__row--top .dropdown-localization__button{font-size:clamp(11px,.93vw,14px);padding-inline:2px;margin-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/mm-editorial.css.map */
