.mega-menu{position:static}.mega-menu__content{background-color:rgb(var(--color-background));border-left:0;border-radius:0;border-right:0;left:0;overflow-y:auto;padding:0;position:fixed;right:auto;top:var(--header-bottom-position-desktop, 0);width:auto;min-width:600px;max-width:900px;height:calc(100vh - var(--header-bottom-position-desktop, 0));display:flex;box-shadow:0 10px 30px #0000001a;z-index:20}.shopify-section-header-sticky .mega-menu__content{max-height:100vh}.header-wrapper--border-bottom .mega-menu__content{border-top:1px solid rgba(var(--color-foreground),.1)}.js .mega-menu__content{opacity:0;transform:translateY(-1.5rem);visibility:hidden;transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.mega-menu[open] .mega-menu__content,.mega-menu:hover .mega-menu__content{opacity:1;transform:translateY(0);visibility:visible}.mega-menu__wrapper{display:flex;width:100%;height:100%}.mega-menu__links-column{flex:.7;padding:3rem 2rem 3rem 3rem;overflow-y:auto;min-width:250px}.mega-menu__image-column{flex:1.3;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--color-foreground),.03);padding:3rem;min-width:350px}.mega-menu__image-container{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.mega-menu__image{width:100%;height:100%;object-fit:cover}.mega-menu__list{display:block;gap:0;grid-template-columns:none;list-style:none}.mega-menu__link{color:rgba(var(--color-foreground),.75);display:block;line-height:calc(1 + .3 / var(--font-body-scale));padding:.8rem 0;text-decoration:none;transition:color var(--duration-short) ease;word-wrap:break-word;font-size:1.6rem}.mega-menu__link--level-2{font-weight:600;font-size:1.8rem;margin-bottom:.5rem}.mega-menu__link--level-3{font-weight:400;font-size:1.5rem;padding-left:1.5rem}.mega-menu__list--level-3{margin-top:.5rem;margin-bottom:1.5rem}.header--top-center .mega-menu__list{display:block;justify-content:flex-start;flex-wrap:nowrap;column-gap:0}.header--top-center .mega-menu__list>li{width:100%;padding-right:0}.mega-menu__link:hover,.mega-menu__link--active{color:rgb(var(--color-foreground))}.mega-menu__link--active:hover{text-decoration-thickness:.2rem}.mega-menu .mega-menu__list--condensed{display:block}.mega-menu__list--condensed .mega-menu__link{font-weight:400}@media screen and (min-width: 990px){.mega-menu summary{pointer-events:none}.mega-menu:hover .mega-menu__content{opacity:1;transform:translateY(0);visibility:visible}.mega-menu[open] summary:after{display:none}}@media screen and (max-width: 989px){.mega-menu__content{position:absolute;top:100%;left:0;width:100%;height:auto;max-height:80vh;min-width:auto}.mega-menu__wrapper{flex-direction:column}.mega-menu__links-column{padding:2rem}.mega-menu__image-column{display:none}.mega-menu summary{pointer-events:auto}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/component-mega-menu.css.map */
