#header-component .mb-list{list-style:none;margin:0;padding:0}#header-component .mb-desktop{display:grid;grid-template-columns:minmax(0,var(--mb-left-width)) minmax(0,var(--mb-right-width));width:100%;gap:var(--mb-gap);color:var(--mb-text);background:var(--mb-background);font-family:var(--menu-child-font-family, var(--font-body--family));font-size:var(--mb-text-size);line-height:1.4;white-space:normal}#header-component .mb-sidebar{background:var(--mb-left-background);padding:min(var(--mb-padding),3vw);border-inline-end:1px solid var(--mb-border);display:flex;flex-direction:column;gap:var(--mb-row-gap)}#header-component .mb-panels{min-width:0;background:var(--mb-right-background);padding:var(--mb-padding)}#header-component .mb-panel[hidden],#header-component .mb-button[hidden],#header-component .mb-page-description[hidden]{display:none}#header-component .mb-child-row{display:flex;flex-direction:row;align-items:center;gap:min(12px,2vw);min-height:48px;width:100%;padding:8px 10px;border:var(--mb-active-border-width) solid transparent;border-radius:var(--mb-item-radius);color:var(--mb-text);text-decoration:none;cursor:pointer;font:inherit;font-weight:700}#header-component .mb-child-row>span:not(.mb-icon,.mb-chevron){min-width:0;overflow-wrap:anywhere}#header-component .mb-child-row.is-active,#header-component .mb-inline-details[open]>.mb-child-row{background:var(--mb-active-background);color:var(--mb-active-text);border-color:var(--mb-active-border);box-shadow:var(--mb-active-shadow) var(--mb-active-shadow) 0 var(--mb-shadow)}#header-component .mb-icon{display:grid;place-items:center;flex:0 1 var(--mb-icon-width);max-width:45%;width:var(--mb-icon-width);height:var(--mb-icon-height);background:#80808014;border-radius:7px;overflow:hidden}#header-component .mb-icon img{width:100%;height:100%;object-fit:contain}#header-component .mb-icon svg{width:65%;height:65%}#header-component .mb-chevron{margin-inline-start:auto;flex:0 0 auto;font-size:24px;line-height:1}#header-component .mb-panel-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-block:0 16px;margin-block-end:18px;border-bottom:1px solid var(--mb-border)}#header-component .mb-panel-heading h2{margin:0;font-family:var(--font-heading--family);font-size:clamp(18px,2vw,24px);font-weight:700;color:var(--mb-heading);overflow-wrap:anywhere}#header-component .mb-button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 18px;border:var(--mb-button-border-width) solid;border-radius:var(--mb-button-radius);text-decoration:none;font:inherit;font-size:12px;font-weight:700;text-align:center}#header-component .mb-button--all{background:var(--mb-show-all-background);border-color:var(--mb-show-all-border);color:var(--mb-show-all-text-color)}#header-component .mb-button--page{background:var(--mb-view-page-background);border-color:var(--mb-view-page-border);color:var(--mb-view-page-text-color)}#header-component .mb-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--mb-card-width)),1fr));gap:var(--mb-gap)}#header-component .mb-products>li{min-width:0}#header-component .mb-desktop .mb-products:has(>li:nth-child(6)){grid-template-columns:repeat(5,minmax(0,1fr))}#header-component .mb-desktop .mb-products:not(:has(>li:nth-child(3))){grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--mb-sparse-card-width)),var(--mb-sparse-card-max)))}#header-component .mb-product{display:flex;align-items:center;gap:10px;min-height:var(--mb-card-height);height:100%;padding:10px;border:var(--mb-card-border-width) solid var(--mb-card-border);border-radius:var(--mb-item-radius);background:var(--mb-card-background);color:var(--mb-product-text);box-shadow:var(--mb-card-shadow) var(--mb-card-shadow) 0 var(--mb-shadow);text-decoration:none}#header-component .mb-product-image{flex:0 0 min(var(--mb-product-width),50%);width:var(--mb-product-width);height:var(--mb-product-height);max-width:50%;overflow:hidden;border-radius:6px}#header-component .mb-product-image :is(img,svg){display:block;width:100%;height:100%;object-fit:var(--mb-image-fit);object-position:var(--mb-image-position)}#header-component .mb-product-title{min-width:0;overflow-wrap:anywhere;font-size:12px;font-weight:600;color:var(--mb-product-text)}#header-component .mb-page-image{display:block;width:min(100%,var(--mb-page-width));height:var(--mb-page-height);object-fit:var(--mb-image-fit);object-position:var(--mb-image-position);border-radius:var(--mb-item-radius)}#header-component .mb-page-description{margin:12px 0 0;color:var(--mb-text);overflow-wrap:anywhere}#header-component .mb-grandchildren{display:grid;gap:var(--mb-row-gap);margin-block-start:18px}#header-component .mb-grandchildren a,#header-component .mb-parent-link,#header-component .mb-mobile-page-link{display:flex;align-items:center;min-height:44px;color:var(--mb-text);text-decoration:underline;overflow-wrap:anywhere}#header-component .mb-desktop .mb-mobile-page-link{display:none}#header-component :is(.mb-child-row,.mb-product,.mb-button,.mb-main-row,.mb-parent-link,.mb-grandchildren a,.mb-mobile-page-link):focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(min-width:750px){#header-component:has(header-menu[data-rich-submenu=true]) .header__underlay-open{height:0;background:transparent}#header-component header-menu[data-rich-submenu=true] .overflow-menu::part(list){overflow:visible}#header-component header-menu[data-rich-submenu=true] .menu-list__list-item:not([slot=overflow],[slot=more]){position:relative}#header-component header-menu[data-rich-submenu=true] .menu-list__list-item:not([slot=overflow])>.mb-submenu{position:absolute;top:var(--mb-dropdown-top, 100%);inset-inline-start:auto;left:var(--mb-dropdown-left, 0px);width:min(var(--mb-width),var(--mb-boundary-width, calc(100vw - 32px) ),calc(100vw - 32px));min-width:0;max-width:calc(100vw - 32px);padding:0;clip-path:none;overflow:visible;background:var(--mb-background);border:var(--mb-border-width) solid var(--mb-border);border-radius:var(--mb-radius);box-shadow:0 8px var(--mb-shadow-size) color-mix(in srgb,var(--mb-shadow) calc(var(--mb-shadow-opacity) * 1%),transparent);transition:none}#header-component header-menu[data-rich-submenu=true] .mb-submenu:before{content:"";position:absolute;inset-inline:0;bottom:100%;height:var(--mb-bridge-height, 24px)}#header-component header-menu[data-rich-submenu=true] .mb-submenu>.menu-list__submenu-inner{display:block;padding:0;width:100%;min-width:0;transform:none;transition:none;border-radius:inherit;max-height:var(--mb-available-height, calc(80dvh - var(--header-height)));overflow:auto;overscroll-behavior:contain}#header-component header-menu[data-rich-submenu=true] [slot=overflow]>.mb-submenu{min-width:0;padding:0}#header-component header-menu[data-rich-submenu=true] .overflow-menu::part(overflow-list){grid-template-columns:minmax(120px,180px) minmax(0,1fr)}#header-component header-menu[data-rich-submenu=true] [slot=overflow] .mb-desktop{grid-template-columns:minmax(120px,1fr) minmax(0,2.6fr)}#header-component header-menu[data-rich-submenu=true] [slot=overflow] :is(.mb-sidebar,.mb-panels){padding:min(var(--mb-padding),16px)}}#header-component .mb-mobile-main{color:var(--mb-text);font-size:var(--mb-mobile-text-size)}#header-component .mb-inline-details{width:100%}#header-component .mb-inline-details>summary{list-style:none}#header-component .mb-inline-details>summary::-webkit-details-marker{display:none}#header-component .mb-inline-details[open]>summary>.mb-chevron{transform:rotate(90deg)}#header-component .mb-main-row{display:flex;align-items:center;gap:12px;min-height:52px;padding:10px 0;color:var(--mb-text);text-decoration:none;cursor:pointer;font-weight:700}#header-component .mb-main-row>span:first-child{min-width:0;overflow-wrap:anywhere}#header-component .mb-mobile-children{margin-inline-start:var(--mb-mobile-padding);padding-inline-start:var(--mb-mobile-padding);border-inline-start:1px solid var(--mb-border);background:var(--mb-left-background);padding-inline-end:var(--mb-mobile-padding)}#header-component .mb-mobile-children .mb-list{display:grid;gap:var(--mb-row-gap)}#header-component .mb-mobile-children .mb-icon{flex-basis:var(--mb-mobile-icon-width);width:var(--mb-mobile-icon-width);height:var(--mb-mobile-icon-height)}#header-component .mb-mobile-preview{margin-inline-start:var(--mb-mobile-padding);padding:var(--mb-mobile-padding);background:var(--mb-right-background);border-inline-start:1px solid var(--mb-border)}#header-component .mb-mobile-preview .mb-products{grid-template-columns:minmax(0,1fr);gap:var(--mb-gap)}#header-component .mb-mobile-preview .mb-product{min-height:var(--mb-mobile-card-height)}#header-component .mb-mobile-preview .mb-product-image{flex-basis:var(--mb-mobile-product-width);width:var(--mb-mobile-product-width);height:var(--mb-mobile-product-height)}#header-component .mb-mobile-preview .mb-page-image{width:min(100%,var(--mb-mobile-page-width));height:var(--mb-mobile-page-height)}#header-component .mb-mobile-preview .mb-panel-heading h2{font-size:18px}#header-component .menu-drawer:has(.mb-mobile-main){background:var(--mb-background);color:var(--mb-text)}#header-component header-menu[data-rich-submenu=true] .menu-list__list-item>.menu-list__submenu:not(.mb-submenu){display:none}#header-component :is(.mb-desktop,.mb-mobile-main),#header-component :is(.mb-desktop,.mb-mobile-main) *{font-family:var(--menu-child-font-family);font-style:var(--menu-child-font-style);font-weight:var(--menu-child-font-weight)}#header-component .mb-main-row,#header-component .mb-main-row *,#header-component .mb-panel-heading h2,#header-component .mb-panel-heading h2 *{font-family:var(--menu-top-level-font-family);font-style:var(--menu-top-level-font-style);font-weight:var(--menu-top-level-font-weight)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/header-submenu.css.map */
