.header-wrapper{position:relative}.header__inline-menu.ed-desktop-menu{margin-left:0}.ed-mega-nav{display:flex;align-items:center;justify-content:space-between;gap:18px}.ed-mega-item{position:static}.ed-mega-trigger{display:block;list-style:none;cursor:pointer;padding:18px 0;font:11px/1.5 Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#111}.ed-mega-trigger::-webkit-details-marker{display:none}.ed-mega-item[open]>.ed-mega-trigger{text-decoration:underline;text-underline-offset:9px}.ed-mega-panel{position:absolute;left:0;right:0;top:100%;z-index:30;display:grid;grid-template-columns:1.25fr 1.25fr 1fr .8fr;gap:48px;padding:40px 32px 48px;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #ddd;box-shadow:0 80vh 0 80vh #0000002e;max-height:75vh;overflow-y:auto}.ed-mega-item:not([open])>.ed-mega-panel{display:none}.ed-mega-panel h2{font:11px/1.5 Arial,sans-serif;letter-spacing:.06em;margin:0 0 18px}.ed-mega-panel a{display:block;width:fit-content;max-width:100%;font:12px/1.6 Arial,sans-serif;color:#222;text-decoration:none;padding:6px 0}.ed-mega-panel a:hover{text-decoration:underline;text-underline-offset:4px}.ed-mega-status{display:block;font-size:10px;color:#777}.ed-mega-view{margin-bottom:10px}.ed-mega-muted,.ed-mega-note{font:12px/1.7 Arial,sans-serif;color:#777}.ed-mega-note{border-left:1px solid #eee;padding-left:32px}.ed-mobile-navigation{display:none}@media(min-width:990px){.header{position:static}.ed-desktop-menu{width:100%}}@media(max-width:989px){.ed-desktop-menu{display:none!important}.ed-mobile-navigation{display:block}.ed-mobile-navigation .ed-mega-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0 16px;background:#fff;border-bottom:1px solid #eee}.ed-mega-trigger{text-align:center;padding:13px 4px;font-size:10px;min-height:44px}.ed-mega-panel{position:absolute;top:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:24px 16px;max-height:65svh}.ed-mobile-navigation{position:relative;z-index:5}.ed-mega-note{display:none}.ed-mega-panel a{min-height:36px}.ed-mega-panel h2{margin-bottom:10px}}@media(max-width:989px){.ed-mobile-navigation .ed-mega-nav{display:flex;justify-content:space-between;gap:2px;padding-inline:10px}.ed-mobile-navigation .ed-mega-trigger{white-space:nowrap;font-size:clamp(8px,2.55vw,10px);padding-inline:2px;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ed-mega-menu.css.map */
