.mi-announcement{border-bottom:1px solid #292929;background:#050505;color:#fff}.mi-announcement__inner{display:grid;grid-template-columns:repeat(3,1fr);min-height:3.8rem;align-items:center;gap:1rem;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-align:center;text-transform:uppercase}.mi-announcement__item:first-child{text-align:left}.mi-announcement__item:last-child{text-align:right}.mi-announcement a{color:inherit;text-decoration:none}.mi-header{position:relative;z-index:20;border-bottom:1px solid #292929;background:#050505;color:#fff}.mi-header--sticky{position:sticky;top:0}.mi-header__utility{display:grid;min-height:7.4rem;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem}.mi-header__brand{color:inherit;line-height:1;text-decoration:none}.mi-header__brand img{display:block;width:clamp(11rem,14vw,18rem);height:auto}.mi-header__search{display:flex;max-width:42rem;border:1px solid #333}.mi-header__search input{width:100%;min-width:0;padding:1rem 1.4rem;border:0;color:#fff;background:transparent}.mi-header__search input::placeholder{color:#aaa}.mi-header__nav{padding-bottom:1.6rem}.mi-header__menu{display:flex;margin:0;padding:0;align-items:center;justify-content:center;gap:clamp(1.6rem,2.5vw,4rem);list-style:none}.mi-header__menu a,.mi-header__menu summary{color:inherit;cursor:pointer;font-size:1.3rem;font-weight:500;letter-spacing:.01em;text-decoration:none}.mi-header__submenu{position:absolute;top:100%;left:0;width:100%;padding:2.4rem var(--mi-page-gutter);border-block:var(--mi-border);background:var(--mi-surface);box-shadow:var(--mi-shadow);list-style:none}.mi-header__actions{display:flex;justify-self:end;gap:.4rem}.mi-icon-button{display:inline-grid;width:4.4rem;height:4.4rem;padding:1rem;border:0;place-items:center;color:inherit;background:transparent;cursor:pointer}.mi-icon-button svg{width:2.2rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.7}.mi-header__mobile-toggle,.mi-drawer[hidden]{display:none}.mi-drawer{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;padding:1.6rem;background:var(--mi-surface);overflow:auto}.mi-drawer__top{display:flex;align-items:center;justify-content:space-between}.mi-drawer__menu{margin:4rem 0;padding:0;list-style:none}.mi-drawer__menu a,.mi-drawer__menu summary{display:block;padding:1.3rem 0;color:inherit;font-size:clamp(2.8rem,9vw,5rem);font-weight:700;letter-spacing:-.04em;line-height:1;text-decoration:none}.mi-drawer__submenu{padding-left:2rem;list-style:none}.mi-navigation-open{overflow:hidden}.mi-footer{padding-block:var(--mi-section-space) 2.4rem;border-top:var(--mi-border);background:var(--mi-text);color:var(--mi-surface)}.mi-footer__grid{display:grid;grid-template-columns:minmax(28rem,2fr) repeat(3,1fr);gap:var(--mi-grid-gap)}.mi-footer__brand{margin:0 0 2rem;font-size:clamp(4rem,7vw,8rem);font-weight:800;letter-spacing:-.06em;line-height:.9}.mi-footer h2{margin:0 0 1.6rem;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.mi-footer ul{margin:0;padding:0;list-style:none}.mi-footer a{display:inline-block;padding-block:.5rem;color:inherit;text-decoration:none}.mi-footer__newsletter{display:flex;max-width:48rem;border-bottom:1px solid currentColor}.mi-footer__newsletter input{width:100%;padding:1.2rem 0;border:0;color:inherit;background:transparent}.mi-footer__newsletter button{border:0;color:inherit;background:transparent;font-weight:700;cursor:pointer}.mi-footer__bottom{display:flex;margin-top:6rem;padding-top:2rem;border-top:1px solid color-mix(in srgb,currentColor 25%,transparent);justify-content:space-between;gap:2rem;font-size:1.1rem}@media(max-width:989px){.mi-announcement__inner{grid-template-columns:1fr;min-height:3.4rem}.mi-announcement__item{display:none}.mi-announcement__item:first-child{display:block;text-align:center}.mi-header__utility{min-height:6.4rem}.mi-header__nav,.mi-header__search,.mi-header__actions .mi-account{display:none}.mi-header__mobile-toggle{display:inline-grid;justify-self:start}.mi-footer__grid{grid-template-columns:1fr 1fr}.mi-footer__intro{grid-column:1 / -1}}@media(max-width:549px){.mi-footer__grid{grid-template-columns:1fr}.mi-footer__intro{grid-column:auto}.mi-footer__bottom{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mi-shell.css.map */
