html body details[is=details-mega]{position:relative!important}html body .mega-menu{position:absolute!important;left:50%!important;transform:translate(-40%)!important;top:100%!important;width:auto!important;max-width:none!important;right:auto!important;margin-top:0!important;padding-top:var(--sp-2, 10px)!important}html body .mega-menu:before{content:"";position:absolute;top:0;left:0;width:100%;height:20px;transform:translateY(-100%);background:transparent;z-index:1}html body .mega-menu__container{width:max-content!important;min-width:250px!important;max-width:90vw!important;padding:var(--sp-6, 1.5rem) var(--sp-6, 1.5rem) var(--sp-10, 2.5rem) var(--sp-6, 1.5rem)!important;margin:0!important;border-radius:0!important;border:1px solid rgba(0,0,0,.04)!important;box-shadow:var(--shadow-horizontal-offset, 0px) var(--shadow-vertical-offset, 10px) var(--shadow-blur-radius, 30px) rgba(var(--color-shadow),var(--shadow-opacity, .1))!important;position:relative;z-index:20}html body .mega-menu__nav a.text-base-xl,html body .mega-menu__nav a.text-lg-2xl,html body .mega-menu__nav .heading{font-size:var(--font-size-body, 1.4rem)!important;font-size:calc(var(--font-body-scale, 1) * .93rem)!important;font-weight:400!important;letter-spacing:.02em!important;line-height:1.5!important;text-transform:none!important;margin-bottom:var(--sp-2, .5rem)!important;color:rgb(var(--color-foreground))!important}html body .mega-menu__nav ul a{font-size:calc(var(--font-body-scale, 1) * .93rem)!important;font-weight:400!important;color:rgb(var(--color-foreground))!important}html body .mega-menu__nav li{margin-bottom:var(--sp-2, .5rem)!important}html body .mega-menu__list.page-width{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}html body .mega-menu__item--nav.mega-menu__item--full{flex:0 0 auto!important;width:auto!important;padding:0!important}html body .mega-menu__item--nav.mega-menu__item--full .mega-menu__nav{display:flex!important;flex-wrap:nowrap!important;gap:var(--sp-10, 3rem)!important;padding:0!important;margin-left:0!important;justify-content:center!important}html body .mega-menu__item--nav.mega-menu__item--full .mega-menu__nav .mega-menu__nav-item{flex:0 0 200px!important;width:200px!important;min-width:200px!important;max-width:200px!important}html body .mega-menu__container .mega-menu__item:not(.mega-menu__item--nav){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mega-menu-custom.css.map */
