.visual-nav-megamenu-wrapper{position:fixed;top:var(--header-height, 100px);left:0;right:0;width:100%;z-index:999;pointer-events:none;transition:top .2s ease}.visual-nav-megamenu-container{position:relative;width:100%;padding:0;background-color:#fff}.visual-nav-megamenu{position:relative;width:100%;min-height:200px;background-color:var(--colorBody, #fff);transition:all .3s cubic-bezier(.2,.06,.05,.95);pointer-events:none;padding:0;opacity:0;visibility:hidden;display:none!important}.visual-nav-megamenu-wrapper.is-transitioning{transition:top .15s ease-out}.visual-nav-megamenu.is-active{display:grid!important;opacity:1!important;visibility:visible!important;transform:translateZ(0)!important;pointer-events:auto!important}.visual-nav-megamenu.is-active *{pointer-events:auto!important}.visual-nav-megamenu.is-active .visual-nav-megamenu{opacity:1!important;visibility:visible!important}.visual-nav-megamenu.is-active *{visibility:visible!important}.visual-nav-megamenu.is-active .group--horizontal{display:grid!important}.visual-nav-megamenu.is-active .group--vertical{display:flex!important}@media screen and (max-width: 768px){.visual-nav-megamenu-wrapper{display:none}}.group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.visual-nav-megamenu.group--horizontal{display:grid;grid-template-columns:repeat(12,1fr);gap:20px;width:100%;max-width:1400px;align-items:start;justify-content:center;margin:0 auto}.visual-nav-megamenu.group--vertical{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.visual-nav-megamenu.group--horizontal>.visual-nav-megamenu.group--vertical{grid-column:span var(--column-span, 3)}.visual-nav-megamenu h3{margin:0 0 15px;font-size:1.1em;font-weight:600}.visual-nav-megamenu a{color:var(--colorTextBody);text-decoration:none;transition:color .2s ease}.visual-nav-megamenu a:hover{color:var(--colorTextBodyLight)}.visual-nav-menu-image{position:relative;min-width:200px}.menu-image-wrapper{display:block;position:relative;overflow:hidden;transition:transform .3s ease;text-decoration:none}.menu-image-wrapper:hover{transform:scale(1.02)}.menu-image{width:100%;display:block}.menu-image-text{margin:10px 0 0;font-size:.95em;color:var(--colorTextBody)}a .menu-image-text{text-decoration:none}.menu-link-list-container{min-width:180px}.menu-link-list{list-style:none;margin:0;padding:0}.menu-link-list li{margin:0 0 8px}.menu-link-list a{display:block;padding:4px 0;font-size:.95em}.menu-link-list a:first-of-type{padding-top:0}.visual-nav-megamenu h3.menu-link-list-heading--body-font,.menu-link-list-container h3.menu-link-list-heading--body-font{font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important}.visual-nav-megamenu h3.menu-link-list-heading--underline,.menu-link-list-container h3.menu-link-list-heading--underline{position:relative;display:inline-block;padding-bottom:5px}.visual-nav-megamenu h3.menu-link-list-heading--underline:after,.menu-link-list-container h3.menu-link-list-heading--underline:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;border-bottom:2px solid;border-bottom-color:var(--colorTextBody);transition:border-color .2s ease}
/*# sourceMappingURL=/cdn/shop/t/199/compiled_assets/styles.css.map */
