.m-menu__item--mega .m-mega-menu{position:fixed!important;top:47px!important;left:0!important;right:0!important;width:100vw!important;z-index:100!important;background-color:rgb(var(--color-background, #ffffff))!important;box-shadow:0 8px 25px #00000026!important;border-top:1px solid rgb(var(--color-border, #e0e0e0))!important;display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translateY(-5px)!important;transition:all .15s ease!important;transition-delay:.5s!important;overflow:visible!important;max-height:none!important}.m-menu__item--mega:hover .m-mega-menu{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important;transition-delay:0s!important}.m-menu__item--mega .m-mega-menu:before{content:""!important;position:absolute!important;top:-10px!important;left:0!important;right:0!important;height:10px!important;background:transparent!important;z-index:-1!important}.m-menu__item--mega .m-mega-menu__container{width:100%!important;max-width:calc(var(--fluid-container-width, 1420px) + var(--fluid-container-offset, 65px) * 2)!important;margin:0 auto!important;padding:0 var(--fluid-container-offset, 65px)!important;box-sizing:border-box!important}.m-menu__item--mega .m-mega-menu__inner{display:block!important;width:100%!important}.m-menu__item--mega .m-sub-menu--level-1{display:flex!important;flex-wrap:wrap!important;gap:0!important;width:100%!important;list-style:none!important;margin:0!important;padding:0!important;justify-content:flex-start!important}.m-menu__item--mega .m-sub-menu__item--level-1:has(.m-mega-menu__column){position:relative!important;flex:1 1 0%!important;min-width:0!important;padding:0 15px!important;border-left:none!important;box-sizing:border-box!important}.m-menu__item--mega .m-sub-menu__item--level-1>.m-menu__link{color:rgb(var(--color-foreground))!important;font-weight:700!important;font-size:16px!important;padding:0 0 15px!important;display:block!important;text-decoration:none!important;transition:color .2s ease!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.m-menu__item--mega .m-sub-menu__item--level-1>.m-menu__link:hover{color:var(--azulprimario, #5d89f9)!important}.m-menu__item--mega .m-mega-menu__column{position:static!important;display:block!important;width:100%!important;box-shadow:none!important;border-radius:0!important;padding:0!important;z-index:auto!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important;transition:none!important}.m-menu__item--mega .m-sub-menu--level-2{list-style:none!important;margin:0!important;padding:0!important;display:block!important}.m-menu__item--mega .m-sub-menu__item--level-2{margin-bottom:8px!important;display:block!important}.m-menu__item--mega .m-sub-menu__item--level-2:last-child{margin-bottom:0!important}.m-menu__item--mega .m-sub-menu--level-2 .m-menu__link{color:rgba(var(--color-foreground),.8)!important;font-weight:400!important;font-size:15px!important;padding:6px 0!important;display:block!important;text-decoration:none!important;transition:all .2s ease!important;line-height:1.4!important;white-space:normal!important;word-wrap:break-word!important}.m-menu__item--mega .m-sub-menu--level-2 .m-menu__link:hover{color:var(--azulprimario, #5d89f9)!important;padding-left:8px!important}.m-menu__item--mega .m-sub-menu__item--level-1:not(:has(.m-mega-menu__column)):not(.mega-menu-grouped-column){flex:1 1 0%!important;min-width:0!important;padding:0 15px!important;box-sizing:border-box!important}.m-menu__item--mega[data-index="0"] .m-sub-menu__item--level-1:not(:has(.m-mega-menu__column)):not(.mega-menu-grouped-column){display:none!important}.m-menu__item--mega .mega-menu-grouped-column{position:relative!important;flex:1 1 0%!important;min-width:0!important;padding:0 15px!important;border-left:none!important;display:flex!important;flex-direction:column!important;margin:0!important;box-sizing:border-box!important}.m-menu__item--mega .mega-menu-grouped-list{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:16px!important}.m-menu__item--mega .mega-menu-grouped-item{margin:0!important;padding:0!important}.m-menu__item--mega .mega-menu-grouped-link{color:rgb(var(--color-foreground))!important;font-weight:700!important;font-size:16px!important;padding:0!important;display:block!important;text-decoration:none!important;transition:color .2s ease!important}.m-menu__item--mega .mega-menu-grouped-link:hover{color:var(--azulprimario, #5d89f9)!important}.m-menu__item--mega:not([data-index="0"]) .m-sub-menu__item--level-1:not(:has(.m-mega-menu__column)){position:relative!important;flex:1 1 0%!important;min-width:0!important;padding:0 15px!important;border-left:none!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}.m-menu__item--mega:hover{background-color:#fafafa!important;border-radius:4px!important}.m-menu__item--mega .m-sub-menu__item--level-1{width:auto!important;margin-bottom:0!important;margin-left:0!important;margin-right:0!important}.m-menu__item--mega .m-sub-menu--level-1{width:100%!important;margin-left:0!important;margin-right:0!important}@media screen and (min-width:1280px){.m-menu__item--mega .m-sub-menu__item--level-1{width:auto!important}}@media screen and (min-width:1536px){.m-menu__item--mega .m-sub-menu__item--level-1{width:auto!important}}@media(min-width:1280px)and (max-width:1439px){.m-menu__item--mega .m-mega-menu__container{max-width:100%!important;padding:0 40px!important}}@media(min-width:1024px)and (max-width:1279px){.m-menu__item--mega .m-mega-menu__container{max-width:100%!important;padding:0 40px!important}.m-menu__item--mega .m-sub-menu__item--level-1:has(.m-mega-menu__column),.m-menu__item--mega .m-sub-menu__item--level-1:not(:has(.m-mega-menu__column)):not(.mega-menu-grouped-column),.m-menu__item--mega .mega-menu-grouped-column{flex:1 1 150px!important;padding:0 12px!important;margin-bottom:20px!important;width:auto!important}.m-menu__item--mega .m-sub-menu__item--level-1>.m-menu__link{font-size:15px!important}.m-menu__item--mega .m-sub-menu--level-2 .m-menu__link{font-size:14px!important}}@media(max-width:1023px){.m-menu__item--mega .m-mega-menu{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-mega-menu.css.map */
