.has-mega-nav{position:static!important;cursor:pointer}.has-mega-nav .mega-nav-container{position:absolute;width:100%;top:calc(100% - 1px);left:0;background-color:rgb(var(--color-background));display:block;margin-top:0;z-index:0;opacity:0;overflow:visible;visibility:hidden}.has-mega-nav .mega-nav-container:before{content:"";position:absolute;top:-10px;left:0;width:100%;height:10px;background-color:transparent}.has-mega-nav .mega-nav-container.show{z-index:100;opacity:1;visibility:visible}.mega-nav-container .mega-nav{padding-top:32px;padding-bottom:64px;padding-left:var(--page-width-margin);padding-right:var(--page-width-margin)}.mega-nav-container .mega-nav .mega-nav__menu{padding-left:0;list-style:none}.mega-nav-container .mega-nav .mega-nav__menu a{padding-top:0;padding-bottom:0}.mega-nav__category{font-size:13px;font-weight:var(--font-heading-weight);letter-spacing:.025em;line-height:20px}.mega-nav__category+ul{margin-top:10px}.mega-nav-container .mega-nav__menu li:not(:last-child){margin-bottom:4px}.has-mega-nav .mega-nav-container.transition-out{-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1),visibility 0s linear .3s;transition:opacity .3s cubic-bezier(.215,.61,.355,1),visibility 0s linear .3s}.has-mega-nav .mega-nav-container.transition-in{-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.mega-nav-container .mega-nav-wrapper a{display:inline-block}.mega-nav__menu li,.mega-nav__menu li a{font-size:1.2rem;letter-spacing:.025em;line-height:2rem}
/*# sourceMappingURL=/cdn/shop/t/39/assets/component-mega-menu.css.map */
