.mib-announcement{background:var(--surface-deep);color:var(--text-on-deep)}.mib-announcement .mib-announcement__text{margin-block:0;padding-block:var(--padding-xs);font-size:var(--type-size--sm);line-height:var(--line-height--body-normal);text-align:center}.mib-announcement .mib-announcement__link{color:inherit;text-decoration:underline;text-underline-offset:.2em}.mib-announcement.mib-announcement--empty{background:var(--surface-raised);color:var(--text-muted)}.mib-header{--mib-megamenu-mode: mobile;--mib-header-icon: clamp(1.25rem, 1rem + .8cqi, 1.5rem);--mib-header-logo: clamp(1.75rem, 1.25rem + 1.5cqi, 2.5rem);position:relative;isolation:isolate;background:oklch(var(--page-lch) / .88);color:var(--text-body);box-shadow:var(--shadow-sticky)}.mib-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-backdrop-filter:var(--blur-sticky);backdrop-filter:var(--blur-sticky)}.mib-header__inner{display:block;position:relative}.mib-header__row{display:grid;grid-template-columns:1fr auto auto;grid-template-areas:"logo search end";align-items:center;column-gap:var(--gap-2xs);min-height:4rem}.mib-header__logo{grid-area:logo;justify-self:start;display:inline-flex;align-items:center;gap:var(--gap-sm);min-height:var(--minimum-touch-target);color:var(--text-body);text-decoration:none}.mib-header__logo:hover{color:var(--text-body);text-decoration:none}.mib-header__logo-img{width:auto;height:var(--mib-header-logo)}.mib-header__row .mib-icon-button .mib-icon{width:var(--mib-header-icon);height:var(--mib-header-icon)}.mib-header__name{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--type-size--xl);letter-spacing:-.01em;white-space:nowrap}.mib-header__search{grid-area:search}.mib-header__searchbox{grid-area:search;display:none}.mib-header__form{width:100%;padding:.25em 1em;border-radius:var(--radius-badge);font-size:var(--type-size--md)}.mib-header__form .mib-search__field{padding-block:.5em;font-size:inherit}.mib-header__form .mib-search__clear{min-width:var(--minimum-touch-target);min-height:var(--minimum-touch-target);margin-block:calc((var(--icon-size-sm) - var(--minimum-touch-target)) / 2);margin-inline-end:calc((var(--icon-size-sm) - var(--minimum-touch-target)) / 2)}@container page (min-width: 37.5rem){.mib-header__row{grid-template-columns:auto minmax(0,1fr) auto;column-gap:var(--gap-lg)}.mib-header__search{display:none}.mib-header__searchbox{display:block;justify-self:center;width:40cqi;max-width:100%}}.mib-header__results-panel{position:absolute;inset-block-start:100%;inset-inline:0;z-index:var(--layer-header-menu);display:none;max-height:calc(100dvh - var(--mib-header-height, 8rem));overflow-y:auto;border-block-start:1px solid var(--color-border-quiet);background:var(--surface-page);box-shadow:var(--shadow-menu-panel);animation:mib-header-results-in var(--duration-default) var(--ease-out-cubic)}.mib-header__results-panel:has([data-search-results]){display:block}.mib-header__results-panel:has(.mib-search-results__empty) .mib-header__results-footer{display:none}.mib-header__results-inner{display:flex;flex-direction:column;gap:var(--space-sm);width:min(100%,60cqi);margin-inline:auto;padding:var(--space-sm) var(--page-margin) var(--space-md)}@keyframes mib-header-results-in{0%{opacity:0;transform:translateY(-.5rem)}}.mib-header__end{grid-area:end;display:flex;align-items:center;justify-content:flex-end;gap:var(--gap-2xs)}.mib-header__account{display:none}.mib-header__cart{position:relative}.mib-header__count{position:absolute;inset-block-start:.25rem;inset-inline-end:.125rem;display:grid;place-items:center;min-width:1.125rem;height:1.125rem;padding-inline:.25rem;border-radius:var(--radius-badge);background:var(--color-accent);color:var(--text-on-accent);font-size:var(--type-size--3xs);font-variant-numeric:tabular-nums}.mib-burger{--mib-burger-w: var(--mib-header-icon);--mib-burger-h: calc(var(--mib-header-icon) / 11);--mib-burger-gap: calc(var(--mib-header-icon) / 4);position:relative;display:block;width:var(--mib-burger-w);height:calc(var(--mib-burger-h) * 3 + var(--mib-burger-gap) * 2)}.mib-burger__inner{top:0;transition:background-color 0s .13s linear}.mib-burger__inner,.mib-burger__inner:before,.mib-burger__inner:after{position:absolute;display:block;width:var(--mib-burger-w);height:var(--mib-burger-h);border-radius:var(--mib-burger-h);background:currentColor}.mib-burger__inner:before,.mib-burger__inner:after{content:""}.mib-burger__inner:before{top:calc(var(--mib-burger-h) + var(--mib-burger-gap));transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.mib-burger__inner:after{top:calc((var(--mib-burger-h) + var(--mib-burger-gap)) * 2);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.mib-header__burger[aria-expanded=true] .mib-burger__inner{background:transparent;transition-delay:.22s}.mib-header__burger[aria-expanded=true] .mib-burger__inner:before{top:0;transform:translate3d(0,calc(var(--mib-burger-h) + var(--mib-burger-gap)),0) rotate(45deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.mib-header__burger[aria-expanded=true] .mib-burger__inner:after{top:0;transform:translate3d(0,calc(var(--mib-burger-h) + var(--mib-burger-gap)),0) rotate(-45deg);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}@media(prefers-reduced-motion:reduce){.mib-burger__inner,.mib-burger__inner:before,.mib-burger__inner:after{transition-duration:0s;transition-delay:0s}}.mib-megamenu__sheet{position:absolute;inset-block-start:100%;inset-inline:0;z-index:var(--layer-menu-drawer);height:calc(100dvh - var(--mib-sheet-top, var(--mib-header-height, 4rem)));overflow:hidden;pointer-events:none}.mib-header__inner[data-drawer-open=true] .mib-megamenu__sheet{pointer-events:auto}.mib-megamenu__nav{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--surface-page);box-shadow:var(--shadow-drawer);transform:translateY(-100%);transition:transform var(--duration-long) var(--ease-spring-drawer)}.mib-header__inner[data-drawer-open=true] .mib-megamenu__nav{transform:none}.mib-megamenu__drawer-head,.mib-megamenu__view-head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--gap-xs);min-height:3.5rem;padding-inline:var(--page-margin) var(--space-2xs);border-block-end:1px solid var(--color-border-quiet);background:var(--surface-page)}.mib-megamenu__drawer-title{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--type-size--xl)}.mib-megamenu__roots{position:relative;flex:1 1 auto;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;list-style:none}.mib-megamenu__root{border-block-end:1px solid var(--color-border-quiet)}.mib-megamenu__root-link,.mib-megamenu__column-title,.mib-megamenu__link,.mib-megamenu__view-all{display:flex;align-items:center;gap:.3em;min-height:var(--minimum-touch-target);padding:var(--padding-sm) var(--page-margin);color:var(--text-body);font-size:var(--type-size--md);text-decoration:none}.mib-megamenu__root:has(.mib-megamenu__disclosure)>.mib-megamenu__root-link,.mib-megamenu__column:has(.mib-megamenu__disclosure--nested)>.mib-megamenu__column-title{display:none}.mib-megamenu__disclosure{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-xs);width:100%;min-height:var(--minimum-touch-target);padding:var(--padding-sm) var(--page-margin);border:0;background:none;color:var(--text-body);font-family:var(--font-body--family);font-size:var(--type-size--md);text-align:start;cursor:pointer}.mib-megamenu__caret{color:var(--text-muted);transform:rotate(-90deg)}.mib-megamenu__utility{display:flex;flex:none;align-items:center;gap:var(--gap-xs);min-height:3.5rem;padding-inline:var(--page-margin);border-block-start:1px solid var(--color-border-quiet);color:var(--text-body);font-size:var(--type-size--md);text-decoration:none}.mib-megamenu__panel,.mib-megamenu__sublist{position:absolute;inset-block-start:0;inset-inline:0;z-index:1;display:block;min-height:100%;margin:0;padding:0;list-style:none;background:var(--surface-page);transform:translate(100%);transition:transform var(--duration-long) var(--ease-spring-drawer)}:is(.mib-megamenu__panel,.mib-megamenu__sublist)[hidden]{display:block}:is(.mib-megamenu__panel,.mib-megamenu__sublist)[data-open=true]{transform:none}.mib-megamenu__panel>.mib-megamenu__view-head,.mib-megamenu__sublist>.mib-megamenu__view-head{position:sticky;inset-block-start:0;z-index:1}.mib-megamenu__back{display:flex;flex:1 1 auto;align-items:center;gap:var(--gap-xs);min-height:var(--minimum-touch-target);padding:var(--padding-sm) 0;border:0;background:none;color:var(--text-body);font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:var(--type-size--md);text-align:start;cursor:pointer}.mib-megamenu__view-all{color:var(--text-secondary);border-block-end:1px solid var(--color-border-quiet)}.mib-megamenu__columns,.mib-megamenu__leaf-list{margin:0;padding:0;list-style:none}.mib-megamenu__column,.mib-megamenu__leaf,.mib-megamenu__sublist>li:not(.mib-megamenu__view-head){border-block-end:1px solid var(--color-border-quiet)}.mib-megamenu__column--leaves{border:0}.mib-megamenu__link{color:var(--text-secondary)}@container page (min-width: 56rem){.mib-header{--mib-megamenu-mode: desktop}.mib-header__row{column-gap:clamp(var(--gap-lg),2.5cqi,var(--space-md));min-height:clamp(4rem,3rem + 1.5cqi,4.5rem)}.mib-header__burger{display:none}.mib-header__end{margin-inline-end:calc(var(--minimum-touch-target) / -3)}.mib-header__account{display:grid}.mib-megamenu__utility{display:none}.mib-megamenu__sheet{position:static;height:auto;overflow:visible;pointer-events:auto}.mib-megamenu__nav{position:static;display:block;width:auto;height:auto;overflow:visible;border-block-start:1px solid var(--color-border-quiet);box-shadow:none;transform:none;transition:none}.mib-megamenu__drawer-head,.mib-megamenu__view-head,.mib-megamenu__view-all,.mib-megamenu__disclosure-title,.mib-megamenu__disclosure--nested{display:none}.mib-megamenu__roots{--mib-megamenu-root-size: clamp(.8125rem, .4rem + .5cqi, 1rem);position:static;display:flex;align-items:center;justify-content:center;gap:clamp(.6rem,2.2cqi - .6rem,var(--gap-2xl));max-width:var(--page-width);margin-inline:auto;padding-block:0;padding-inline:var(--page-margin);overflow:visible}.mib-megamenu__root{position:static;display:flex;align-items:center;border:0}.mib-megamenu__root:has(.mib-megamenu__disclosure)>.mib-megamenu__root-link{display:inline-flex}.mib-megamenu__root-link{min-height:var(--minimum-touch-target);padding:0;font-size:var(--mib-megamenu-root-size);white-space:nowrap;transition:var(--transition-hover)}.mib-megamenu__root-link:hover{color:var(--color-accent);text-decoration:none}.mib-megamenu__disclosure{width:auto;min-width:1.5rem;min-height:var(--minimum-touch-target);padding:0;justify-content:center;transition:var(--transition-hover)}.mib-megamenu__disclosure:hover,.mib-megamenu__disclosure[aria-expanded=true]{color:var(--color-accent)}.mib-megamenu__disclosure[aria-expanded=true] .mib-megamenu__caret{transform:rotate(180deg)}.mib-megamenu__caret{color:inherit;transform:none;transition:transform var(--duration-short) var(--ease-out-quad)}.mib-megamenu__panel{position:absolute;inset-block-start:100%;inset-inline:0;z-index:var(--layer-header-menu);min-height:0;border-block-start:1px solid var(--color-border-quiet);background:var(--surface-page);box-shadow:var(--shadow-menu-panel);transform:none;transition:none}.mib-megamenu__panel[hidden]{display:none}.mib-megamenu__panel-inner{padding-block:calc(var(--space-md) / 2) var(--space-md);padding-inline:var(--mib-megamenu-offset, var(--page-margin)) var(--page-margin)}.mib-megamenu__columns{display:grid;grid-template-columns:repeat(var(--mib-megamenu-columns, 6),minmax(0,max-content));justify-content:start;align-items:start;gap:var(--gap-lg) var(--gap-2xl)}.mib-megamenu__columns--flat{grid-auto-flow:column;grid-template-rows:repeat(var(--mib-megamenu-rows, 7),auto);grid-template-columns:none;grid-auto-columns:minmax(0,max-content);row-gap:var(--gap-xs)}.mib-megamenu__column,.mib-megamenu__leaf,.mib-megamenu__sublist>li:not(.mib-megamenu__view-head){border:0}.mib-megamenu__column:has(.mib-megamenu__disclosure--nested)>.mib-megamenu__column-title{display:inline-flex}.mib-megamenu__column-title{display:inline-flex;min-height:0;margin-block-end:var(--gap-xs);padding:0;font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:var(--type-size--md);font-variant-caps:small-caps;transition:var(--transition-hover)}.mib-megamenu__column-title:hover{color:var(--color-accent);text-decoration:none}.mib-megamenu__columns--flat .mib-megamenu__column-title,.mib-megamenu__leaf .mib-megamenu__column-title{margin-block-end:0}.mib-megamenu__leaf-list{display:grid;gap:var(--gap-xs)}.mib-megamenu__sublist{position:static;display:grid;gap:var(--gap-2xs);min-height:0;background:none;transform:none;transition:none}.mib-megamenu__link{display:inline-flex;min-height:0;padding:0;font-size:var(--type-size--sm);line-height:var(--line-height--body-normal);transition:var(--transition-hover)}.mib-megamenu__link:hover{color:var(--color-accent);text-decoration:none}}.mib-drawer.mib-search-drawer__dialog{height:100dvh}.mib-search-drawer__inner{display:flex;flex:1;flex-direction:column;width:100%;max-width:42rem;min-height:0;margin-inline:auto}.mib-search-drawer__body{display:flex;flex-direction:column;gap:var(--space-sm)}.mib-search__clear[hidden],.mib-search-drawer__footer{display:none}.mib-search-drawer__inner:has([data-search-results]):not(:has(.mib-search-results__empty)) .mib-search-drawer__footer{display:block}
/*# sourceMappingURL=/cdn/shop/t/12/assets/mib-header.css.map */
