.mh-nav-list,.mh-nav-children,.mh-nav-grandchildren{list-style:none;margin:0;padding:0}.mh-nav-list--desktop{display:flex;align-items:center;justify-content:center;gap:clamp(18px,3vw,54px);min-width:0}.mh-nav-item{position:relative;display:flex;align-items:center;min-width:0}.mh-nav-parent{min-width:0}.mh-nav-disclosure{position:static;flex:0 0 36px;align-self:stretch}.mh-nav-toggle{display:flex;align-items:center;justify-content:center;min-height:44px;width:36px;cursor:pointer;list-style:none}.mh-nav-toggle::-webkit-details-marker{display:none}.mh-nav-chevron{width:7px;height:7px;display:block;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-2px) rotate(45deg)}.mh-nav-disclosure[open]>.mh-nav-toggle .mh-nav-chevron{transform:translateY(2px) rotate(225deg)}.mh-nav-children{position:absolute;top:100%;left:0;min-width:210px;width:max-content;max-width:min(360px,calc(100vw - 48px));max-height:calc(100svh - var(--header) - 24px);overflow:auto;padding:14px 20px 18px;background:var(--paper,#fff);color:var(--night);border:1px solid var(--line);box-shadow:0 10px 28px #0000000c;z-index:35}.header .mh-nav-children a{display:flex;min-height:44px;overflow-wrap:anywhere;padding:8px 0;font-size:.875rem;line-height:1.5}.header .mh-nav-children a:after{display:none}.mh-nav-children a[aria-current=page],.mh-nav-grandchildren a[aria-current=page],.mh-nav-children a:hover,.mh-nav-grandchildren a:hover{text-decoration:underline;text-underline-offset:5px}.mh-nav-grandchildren{padding:0 0 8px 16px;border-left:1px solid var(--line)}.mh-nav-child+.mh-nav-child{margin-top:3px}.mh-nav-list--mobile,.mh-nav-list--fallback{display:flex;flex-direction:column;gap:4px;width:100%}.mh-nav-list--mobile .mh-nav-item,.mh-nav-list--fallback .mh-nav-item{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:start}.mh-nav-list--mobile .mh-nav-item>a,.mh-nav-list--fallback .mh-nav-item>a{grid-column:1;grid-row:1;min-height:44px;overflow-wrap:anywhere}.mh-nav-list--mobile .mh-nav-disclosure,.mh-nav-list--fallback .mh-nav-disclosure{grid-column:1/-1;grid-row:1;display:grid;grid-template-columns:minmax(0,1fr) 44px;pointer-events:none;min-width:0}.mh-nav-list--mobile .mh-nav-toggle,.mh-nav-list--fallback .mh-nav-toggle{grid-column:2;width:44px;pointer-events:auto}.mh-nav-list--mobile .mh-nav-children,.mh-nav-list--fallback .mh-nav-children{position:static;grid-column:1/-1;min-width:0;width:100%;max-width:none;max-height:none;box-shadow:none;border:0;border-left:1px solid var(--line);background:transparent;padding:6px 0 10px 18px;margin:5px 0 12px;pointer-events:auto}.mh-nav-list--mobile .mh-nav-disclosure:not([open])>.mh-nav-children,.mh-nav-list--fallback .mh-nav-disclosure:not([open])>.mh-nav-children{display:none}.menu-dialog .mh-nav-children a{display:flex;align-items:center;min-height:44px;padding:6px 0;font:400 1rem/1.5 Space,Arial,sans-serif;text-transform:none;overflow-wrap:anywhere}.mh-nav-list--fallback a{display:flex;align-items:center;min-height:44px;overflow-wrap:anywhere}.mh-nav-list--fallback .mh-nav-children a{font-size:.875rem}.mh-nav-item.is-active>.mh-nav-parent{font-weight:500}@media(min-width:761px)and (max-width:1100px){.mh-nav-list--desktop{gap:16px}}@media(max-width:760px){.menu-dialog{overflow-y:auto;overscroll-behavior:contain}.menu-dialog nav{padding-top:24px;gap:8px}.menu-dialog .mh-nav-list--mobile .mh-nav-item>a{padding:7px 0}.mh-nav-list--fallback{gap:2px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mh-navigation.css.map */
