.ms-header--lux{border-bottom-color:transparent}.ms-header--lux.is-solid,.ms-header--lux:not(.ms-header--transparent){border-bottom-color:var(--ms-line)}.ms-header--lux .ms-header__inner{grid-template-columns:1fr auto 1fr;gap:1.5rem}.ms-header--lux .ms-header__left{gap:clamp(.75rem,2.4vw,2.25rem)}.ms-header--lux .ms-header__right{gap:clamp(.25rem,1.4vw,1.25rem)}.ms-header__tool{display:inline-flex;align-items:center;gap:.75rem;min-height:44px;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;font-weight:500;white-space:nowrap;position:relative}.ms-header__tool:after{content:"";position:absolute;left:0;right:0;bottom:9px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s var(--ms-ease)}.ms-header__tool:hover:after{transform:scaleX(1);transform-origin:left}.ms-header__tool .ms-icon{width:1.1rem;height:1.1rem}.ms-burger{position:relative;width:22px;height:9px;border-top:1px solid currentColor;border-bottom:1px solid currentColor;transition:width .4s var(--ms-ease)}.ms-header__tool:hover .ms-burger{width:16px}.ms-header--lux .ms-logo__img{width:var(--ms-logo-width)}@media(max-width:989px){.ms-header__tool--text{display:none}}@media(max-width:749px){.ms-header__tool-label:not(.ms-header__tool-label--always){display:none}.ms-header--lux .ms-header__left{gap:.35rem;margin-left:-10px}.ms-header__tool{min-width:44px;justify-content:center}.ms-header--lux .ms-logo__img{width:var(--ms-logo-width-mobile)}.ms-header__tool:after{display:none}}.ms-drawer--menu .ms-drawer__panel{width:min(560px,100vw);background:var(--ms-ivory)}.ms-drawer--menu .ms-drawer__head{border-bottom:0;min-height:84px;padding-inline:clamp(1.5rem,4vw,3.5rem)}.ms-drawer--menu .ms-drawer__body{padding:1rem clamp(1.5rem,4vw,3.5rem) 2.5rem;flex:1}.ms-menu-list>li>a,.ms-menu-list summary{display:flex;justify-content:space-between;align-items:center;min-height:58px;font-family:var(--ms-font-heading);font-size:clamp(1.6rem,2.2vw,2.1rem);line-height:1.1;cursor:pointer;list-style:none;transition:color .4s,padding .5s var(--ms-ease)}.ms-menu-list>li>a:hover,.ms-menu-list summary:hover{color:var(--ms-stone);padding-left:.4rem}.ms-menu-list summary::-webkit-details-marker{display:none}.ms-menu-list .ms-icon--plus{transition:transform .4s var(--ms-ease)}.ms-menu-list details[open]>summary .ms-icon--plus{transform:rotate(45deg)}.ms-menu-list__sub{display:grid;gap:.2rem;padding:.25rem 0 1.5rem}.ms-menu-list__sub a{display:inline-flex;min-height:40px;align-items:center;font-size:.95rem;letter-spacing:.02em;transition:color .4s}.ms-menu-list__sub a:hover{color:var(--ms-stone)}.ms-menu-list__deep a{padding-left:1rem;font-size:.88rem;color:var(--ms-stone)}.ms-menu-list__sub .ms-link{margin-top:.5rem;font-size:.68rem}.ms-menu-secondary{display:grid;gap:.35rem;margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--ms-line)}.ms-menu-secondary a{display:inline-flex;min-height:40px;align-items:center;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;font-weight:500}.ms-menu-secondary a:hover{color:var(--ms-stone)}.ms-drawer__feature{display:grid;grid-template-columns:140px 1fr;gap:1.25rem;align-items:center;margin:0 clamp(1.5rem,4vw,3.5rem) 2rem;padding-top:1.5rem;border-top:1px solid var(--ms-line)}.ms-drawer__feature .ms-media{aspect-ratio:4 / 5}.ms-drawer__feature-text{display:grid;gap:.4rem}.ms-drawer__feature-title{font-family:var(--ms-font-heading);font-size:1.35rem;line-height:1.2}.ms-drawer--menu .ms-menu-list>li{opacity:0;transform:translate(-12px);transition:opacity .6s var(--ms-ease),transform .7s var(--ms-ease-slow)}.ms-drawer--menu.is-open .ms-menu-list>li{opacity:1;transform:none}.ms-drawer--menu.is-open .ms-menu-list>li:nth-child(1){transition-delay:.12s}.ms-drawer--menu.is-open .ms-menu-list>li:nth-child(2){transition-delay:.17s}.ms-drawer--menu.is-open .ms-menu-list>li:nth-child(3){transition-delay:.22s}.ms-drawer--menu.is-open .ms-menu-list>li:nth-child(4){transition-delay:.27s}.ms-drawer--menu.is-open .ms-menu-list>li:nth-child(5){transition-delay:.32s}.ms-drawer--menu.is-open .ms-menu-list>li:nth-child(n+6){transition-delay:.37s}@media(prefers-reduced-motion:reduce){.ms-drawer--menu .ms-menu-list>li{opacity:1;transform:none}}.ms-header--lux .ms-logo__img{filter:none}.ms-logo__img--light{display:none}.ms-header--transparent:not(.is-solid) .ms-logo__img--light{display:block}.ms-header--transparent:not(.is-solid) .ms-logo__img--dark{display:none}.ms-footer__brand .ms-logo__img--stacked{width:190px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ms-header.css.map */
