html.mst-scroll-lock{overflow:hidden}.mst-announcement{background-color:var(--ann-bg, var(--mst-ink));color:var(--ann-fg, var(--mst-surface));text-align:center}.mst-announcement__text{display:block;padding-block:1rem;margin:0;font-size:1.3rem;font-weight:400;letter-spacing:.02em;line-height:1.5;color:inherit}.mst-announcement__link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);transition:text-decoration-color .25s ease}.mst-announcement__link:hover,.mst-announcement__link:focus-visible{text-decoration-color:currentColor}.mst-announcement__link:focus-visible{outline-color:currentColor}.mst-header{display:block;position:relative;background-color:var(--mst-canvas);transition:transform .3s ease}.mst-header--hidden{transform:translateY(-102%)}.mst-header--hidden:focus-within{transform:none}.mst-header__inner{border-bottom:1px solid var(--mst-line)}:root{--mst-header-h: 6.8rem}@media(min-width:990px){:root{--mst-header-h: 7.6rem}}.mst-header__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:1.6rem;min-height:var(--mst-header-h);padding-block:.6rem}@media(min-width:990px){.mst-header__row{padding-block:1rem}}.mst-header--overlay{background-color:transparent}.mst-header--overlay .mst-header__inner{border-bottom:0}.mst-header--overlay .mst-nav__link,.mst-header--overlay .mst-header__icon-btn,.mst-header--overlay .mst-drawer__toggle,.mst-header--overlay .mst-cart-link,.mst-header--overlay .mst-nav__caret{color:var(--mst-surface)}.mst-header--overlay .mst-nav__link:hover,.mst-header--overlay .mst-header__icon-btn:hover,.mst-header--overlay .mst-header__icon-btn:focus-visible{color:var(--mst-surface)}.mst-header--overlay :focus-visible{outline-color:var(--mst-surface)}.mst-header--overlay .mst-nav__panel .mst-nav__sublink{color:var(--mst-ink)}.mst-header__left{display:flex;align-items:center;gap:.4rem;min-width:0}.mst-header__icons{display:flex;align-items:center;justify-self:end;gap:.2rem}.mst-header__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;padding:0;color:var(--mst-ink);background:transparent;border:0;border-radius:var(--mst-radius);cursor:pointer;text-decoration:none;transition:color .25s ease}.mst-header__icon-btn:hover,.mst-header__icon-btn:focus-visible{color:var(--mst-sand)}#cart-icon-bubble-wrap{display:inline-flex}.mst-header__heading{margin:0;font:inherit;line-height:1;min-width:0}.mst-header__logo{display:block;padding:.6rem .4rem;color:var(--mst-ink);text-decoration:none}.mst-header__logo-img{display:block;height:auto;max-width:100%}@media(max-width:989px){.mst-header__logo-img{max-width:38vw}}.mst-header__navwrap{display:none;min-width:0}@media(min-width:1280px){.mst-header__navwrap{display:block;justify-self:center;max-width:100%}}.mst-nav__list{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:0 clamp(1.2rem,-2rem + 2.5vw,2.8rem);margin:0;padding:0;list-style:none;min-width:0}.mst-nav__item{flex-shrink:0}.mst-nav__link{display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;padding:.8rem .2rem;font-family:var(--mst-font-body);font-weight:400;font-style:normal;font-size:clamp(1.25rem,.79rem + .357vw,1.4rem);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:var(--mst-ink);text-decoration:none;cursor:pointer}.mst-nav__caret{color:var(--mst-ink-75);transition:transform .25s ease}.mst-nav__dd[open]>summary .mst-nav__caret{transform:rotate(180deg)}.mst-nav__dd{position:relative}.mst-nav__panel{position:absolute;top:calc(100% + .2rem);left:-1.6rem;z-index:45;min-width:22rem;margin:0;padding:1rem 0;list-style:none;background-color:var(--mst-surface);border:1px solid var(--mst-line);border-radius:var(--mst-radius)}.mst-nav__sublink{display:flex;align-items:center;min-height:4.4rem;padding:1rem 2rem;font-family:var(--mst-font-body);font-weight:400;font-style:normal;font-size:1.4rem;letter-spacing:.02em;color:var(--mst-ink);text-decoration:none;transition:background-color .25s ease}.mst-nav__sublink:hover,.mst-nav__sublink:focus-visible{background-color:var(--mst-mist)}.mst-nav__sublink.is-active{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.mst-header__drawer-host{display:inline-flex}@media(min-width:1280px){.mst-header__drawer-host{display:none}}.mst-drawer-details{display:inline-flex}.mst-drawer__toggle{list-style:none}.mst-drawer__toggle::-webkit-details-marker{display:none}.mst-drawer__overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background-color:var(--mst-scrim)}.mst-drawer-details[open] .mst-drawer__overlay{display:block}html.no-js .mst-drawer__overlay{display:none}.mst-drawer{position:fixed;top:0;bottom:0;left:0;z-index:56;display:flex;flex-direction:column;width:min(38rem,92vw);background-color:var(--mst-surface);border-right:1px solid var(--mst-line);transform:translate(-102%);visibility:hidden;transition:transform .3s ease,visibility .3s ease}.mst-drawer-details[open] .mst-drawer{visibility:visible}.mst-drawer-details[open].is-open .mst-drawer{transform:none}html.no-js .mst-drawer-details[open] .mst-drawer{position:absolute;top:100%;bottom:auto;left:0;right:0;width:100%;max-height:calc(100vh - 8rem);overflow-y:auto;transform:none;visibility:visible;border-right:0;border-bottom:1px solid var(--mst-line);z-index:56}html.no-js .mst-drawer__close{display:none}.mst-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem .8rem .8rem 2.4rem;border-bottom:1px solid var(--mst-line)}.mst-drawer__brand{margin:0;font-family:var(--mst-font-heading);font-weight:var(--mst-font-heading-weight, 400);font-size:1.5rem;letter-spacing:.28em;text-transform:uppercase;color:var(--mst-ink)}.mst-drawer__nav{flex:1 1 auto;overflow-y:auto;padding-block:1.2rem}.mst-drawer__list,.mst-drawer__sublist{margin:0;padding:0;list-style:none}.mst-drawer__link{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.8rem;padding:1.2rem 2.4rem;font-family:var(--mst-font-body);font-weight:400;font-style:normal;font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mst-ink);text-decoration:none;cursor:pointer;transition:background-color .25s ease}.mst-drawer__link:hover,.mst-drawer__link:focus-visible{background-color:var(--mst-mist)}.mst-drawer__link.is-active>span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.mst-drawer__caret{color:var(--mst-ink-75);transition:transform .25s ease}.mst-drawer__sub[open]>summary .mst-drawer__caret{transform:rotate(180deg)}.mst-drawer__sublist{padding-block:.4rem;background-color:var(--mst-mist)}.mst-drawer__sublink{display:flex;align-items:center;min-height:4.8rem;padding:1.2rem 2.4rem 1.2rem 3.6rem;font-family:var(--mst-font-body);font-weight:400;font-style:normal;font-size:1.4rem;color:var(--mst-ink);text-decoration:none}.mst-drawer__sublink:hover,.mst-drawer__sublink:focus-visible,.mst-drawer__sublink.is-active{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.mst-drawer__foot{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;padding:2rem 2.4rem;border-top:1px solid var(--mst-line)}.mst-drawer__account{display:inline-flex;align-items:center;gap:1rem;min-height:4.8rem;font-size:1.4rem;letter-spacing:.04em;color:var(--mst-ink);text-decoration:none}.mst-drawer__account:hover,.mst-drawer__account:focus-visible{color:var(--mst-sand)}.mst-drawer__social{display:flex;gap:.2rem;margin:0 0 0 -1.2rem;padding:0;list-style:none}.mst-search-host{display:inline-flex}.mst-search{display:inline-flex;position:static}.mst-search__toggle{list-style:none}.mst-search__toggle::-webkit-details-marker{display:none}.mst-search__overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:44;background-color:var(--mst-scrim)}.mst-search[open] .mst-search__overlay{display:block}html.no-js .mst-search__overlay{display:none}.mst-search__panel{position:absolute;top:100%;left:0;right:0;z-index:46;background-color:var(--mst-surface);border-bottom:1px solid var(--mst-line)}.mst-search__inner{max-width:min(72rem,100%);margin-inline:auto;padding:2.8rem clamp(1.6rem,4vw,4rem) 3.6rem}.mst-search__form{display:flex;align-items:center;gap:.4rem;border-bottom:1px solid var(--mst-ink-60);transition:border-color .25s ease}.mst-search__form:focus-within{border-color:var(--mst-ink)}.mst-search__input{flex:1 1 auto;min-width:0;min-height:4.8rem;padding:.4rem 0;border:0;border-radius:0;background:transparent;font-family:var(--mst-font-body);font-size:1.7rem;color:var(--mst-ink)}.mst-search__input::placeholder{color:var(--mst-ink-60);opacity:1}.mst-search__input::-webkit-search-decoration,.mst-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.mst-search__status{min-height:2.2rem;padding-top:1rem;font-size:1.3rem;font-weight:300;color:var(--mst-ink-75)}.mst-search__results{max-height:min(56vh,44rem);overflow-y:auto}.mst-search__message{margin:0;padding-block:1rem;font-size:1.4rem;color:var(--mst-ink-75)}.mst-search__list{margin:0;padding:0;list-style:none}.mst-search__result{display:flex;align-items:center;gap:1.4rem;min-height:4.8rem;padding:.8rem;color:var(--mst-ink);text-decoration:none;border-radius:var(--mst-radius);transition:background-color .25s ease}.mst-search__result:hover,.mst-search__result:focus-visible,.mst-search__item.is-selected .mst-search__result{background-color:var(--mst-mist)}.mst-search__thumb{flex-shrink:0;display:block;width:5.6rem;height:5.6rem;object-fit:cover;border-radius:var(--mst-radius);background-color:var(--mst-mist)}.mst-search__thumb--empty{background-image:linear-gradient(160deg,var(--mst-mist) 20%,var(--mst-sand-tint) 100%)}.mst-search__title{flex:1 1 auto;min-width:0;font-family:var(--mst-font-body);font-weight:400;font-size:1.4rem;line-height:1.4}.mst-search__price{margin-left:auto;font-size:1.4rem;font-variant-numeric:tabular-nums;color:var(--mst-ink-75);white-space:nowrap}.mst-search__item--all .mst-search__result{justify-content:center}.mst-search__viewall{font-size:1.3rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--mst-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-header.css.map */
