.mega-menu{position:static}.mega-menu__content{background-color:rgb(var(--color-background));border-left:0;border-radius:4px;border-right:0;left:0;right:0;width:100%;max-width:var(--page-width);margin-left:auto;margin-right:auto;overflow-y:auto;max-height:calc(100vh - var(--header-bottom-position-desktop, 12rem) - 1.5rem);max-height:calc(100dvh - var(--header-bottom-position-desktop, 12rem) - 1.5rem);padding-bottom:2.5rem;padding-top:2.5rem;position:absolute;top:100%;z-index:100;box-shadow:0 10px 30px #0000001a}.shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop, 12rem) - 1.5rem);max-height:calc(100dvh - var(--header-bottom-position-desktop, 12rem) - 1.5rem)}.header-wrapper--border-bottom .mega-menu__content{border-top:0}.js .mega-menu__content{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.mega-menu[open] .mega-menu__content,.mega-menu:hover>.mega-menu__content{opacity:1;visibility:visible}.mega-menu__list{display:grid;grid-template-columns:repeat(2,max-content);align-items:flex-start;gap:0 2.4rem;list-style:none;flex:0 0 auto;align-self:flex-start}.mega-menu__link{color:rgba(var(--color-foreground),.72);display:block;font-size:1.2rem;font-weight:400;line-height:calc(1 + .3 / var(--font-body-scale));padding:.45rem .8rem;text-decoration:none!important;transition:color .15s ease;word-wrap:break-word}.mega-menu__link--level-2{font-weight:500;font-size:1.3rem}.header--top-center .mega-menu__list{display:grid;grid-template-columns:repeat(2,max-content);column-gap:2.4rem}.header--top-center .mega-menu__list>li{min-width:110px}.mega-menu__link:hover,.mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-thickness:.2rem}.mega-menu__link--ver-todo{color:rgb(var(--color-foreground))!important;font-weight:500!important;text-decoration:underline!important;text-decoration-thickness:.15rem!important;text-underline-offset:.25rem!important}.mega-menu .mega-menu__list--condensed{display:block;column-count:2;column-gap:3.6rem}.mega-menu__list--condensed .mega-menu__link{font-weight:400}.mega-menu summary span{cursor:pointer}.mega-menu__content-inner.page-width{max-width:var(--page-width);padding:2.2rem 5rem 2.8rem;display:flex;align-items:flex-start;gap:0}
/*# sourceMappingURL=/cdn/shop/t/204/assets/component-mega-menu.css.map */
