.menu-item:hover .megamenu,.menu-item.active .megamenu{transform:translateY(0)}.megamenu{position:absolute;top:calc(100% + 1px);left:0;width:100%;background:#f7f6f4;box-shadow:0 10px 30px #0000001a;padding:4rem 0;transform:translateY(-10px);z-index:999}.megamenu__content ul{list-style:none;margin:0;padding:0}.megamenu a{color:#222;text-decoration:none}.megamenu__content ul li{padding:10px 0}.megamenu__content ul li a{text-decoration:none;color:#000;font-weight:500}.megamenu__content ul li a:hover{color:#0073e6}.megamenu .megamenu-title{margin-bottom:2rem;font-size:12px;text-transform:uppercase;letter-spacing:1.5px}.megamenu a{position:relative;display:inline-flex;align-items:self-start;font-size:16px;text-decoration:none;color:#222}.megamenu a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#222;transition:width .15s ease-in-out}.megamenu a:hover:after{width:100%}.megamenu ul li:not(:last-child){margin-bottom:8px}.megamenu a svg{margin-right:8px}.megamenu .button--outline{align-items:center;margin-top:3rem}.megamenu-featured-item{display:block;position:relative;overflow:hidden}.megamenu-featured-item:after{display:none}.megamenu-featured-item img{max-height:400px;object-fit:cover;width:100%;height:auto;display:block;transition:transform .2s ease-in-out}.megamenu-featured-item:hover img{transform:scale(1.05)}.megamenu-featured-text{position:absolute;bottom:3rem;left:50%;transform:translate(-50%);text-align:center;width:100%;color:#fff}.list-menu .menu-item:last-child .megamenu a{color:#222}@media screen and (min-width: 750px){.megamenu .grid{column-gap:8px;row-gap:8px}}@media screen and (max-width: 990px){.megamenu{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-mega-menu.css.map */
