.mega-menu__main{font-family:var(--font-special-family);font-size:12px;letter-spacing:1px;text-transform:uppercase}.mega-menu{position:static}.mega-menu__content{background-color:rgb(var(--color-background));left:0;overflow-y:auto;padding-bottom:2rem;padding-top:2rem;position:absolute;right:0;top:100%;border-bottom:1px solid rgb(var(--color-foreground));border-bottom-right-radius:var(--dialog-corner-radius);border-bottom-left-radius:var(--dialog-corner-radius);opacity:0;transform:translateY(-1.5rem);transition:all var(--duration-fast) ease-in-out}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0)}.shopify-section-header-sticky .mega-menu__content{min-height:var(--mega-menu-min-height, 0)}.mega-menu__list{display:flex;list-style:none;gap:1rem}.mega-menu__column{width:100%;max-width:350px}.mega-menu__column--images{max-width:100%}.mega-menu__column+.mega-menu__column--images{width:33%;margin-left:auto;max-width:500px;min-width:250px;flex-shrink:0}.mega-menu__parent{display:block;font-family:var(--font-special-family);font-size:14px;letter-spacing:1px;text-transform:uppercase;color:inherit;text-decoration:none}.mega-menu__parent--underline{padding-bottom:1rem;border-bottom:2px solid rgb(var(--color-foreground))}.mega-menu__parent--underline+.mega-menu__children{margin-top:1.5rem}.mega-menu__children{display:flex;flex-direction:column;margin-top:1rem;gap:1rem}.mega-menu__images{display:flex;gap:1rem;list-style:none;padding:0;margin:0 auto}.mega-menu__images--responsive-width{width:var(--mega-menu-image-width-desktop);margin-inline:auto}@media screen and (max-width:749px){.mega-menu__images--responsive-width{width:var(--mega-menu-image-width-mobile)}}.mega-menu__images--grid{display:grid;grid-template-columns:repeat(2,1fr)}.mega-menu__images--grid-1{grid-template-columns:repeat(1,1fr)}.mega-menu__images--grid-2{grid-template-columns:repeat(2,1fr)}.mega-menu__images--grid-3{grid-template-columns:repeat(3,1fr)}.mega-menu__images--grid-4{grid-template-columns:repeat(4,1fr)}.mega-menu__images--grid-5{grid-template-columns:repeat(5,1fr)}.mega-menu__images--grid-6{grid-template-columns:repeat(6,1fr)}.mega-menu__images--stacked{flex-direction:column}.mega-menu__images--slider .slider__slide,.mega-menu__image{width:100%}.mega-menu__image-content{margin-top:12px;gap:4px}.mega-menu__image-content *{margin:0}.mega-menu__image-link{margin-top:4px}
/*# sourceMappingURL=/cdn/shop/t/799/assets/component-mega-menu.css.map */
