.mega-menu{position:static}.mega-menu__content{background-color:rgb(var(--color-background));border:0;border-radius:0;left:0;overflow-y:auto;padding:4rem 0 4.5rem;position:absolute;right:0;top:100%;box-shadow:0 12px 30px #0000000f}.js .mega-menu__content{opacity:0;transform:translateY(-1rem);transition:opacity .18s ease,transform .18s ease}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0)}.mega-menu__inner{width:100%}.mega-menu__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:7rem}.mega-menu__column{min-width:0}.mega-menu__heading{color:rgb(var(--color-foreground));display:inline-block;font-size:1.15rem;font-weight:600;letter-spacing:.08em;line-height:1.4;margin-bottom:1.5rem;text-decoration:none;text-transform:uppercase}.mega-menu__heading:hover{text-decoration:underline;text-underline-offset:.3rem}.mega-menu__items{list-style:none;margin:0;padding:0}.mega-menu__item{color:rgba(var(--color-foreground),.72);display:block;font-size:1.45rem;line-height:1.5;padding:.35rem 0;text-decoration:none;transition:color .15s ease,transform .15s ease}.mega-menu__item:hover{color:rgb(var(--color-foreground));transform:translate(3px)}.mega-menu__item--active{color:rgb(var(--color-foreground))}.mega-menu__columns ul,.mega-menu__columns li{list-style:none}.mega-menu__list{display:block}@media screen and (max-width:1100px){.mega-menu__columns{column-gap:4rem}.mega-menu__item{font-size:1.35rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-mega-menu.css.map */
