.header__menu-item{font-weight:400}.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-bottom:3rem;padding-top:3rem;position:absolute;right:0;top:100%}.shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem)}.header-wrapper--border-bottom .mega-menu__content{border-top:0}.js .mega-menu__content{opacity:0;transform:translateY(-1.5rem);visibility:hidden}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0);visibility:visible}.mega-menu__panels{display:flex;align-items:stretch;gap:4rem;width:fit-content}.mega-menu__panels.page-width{margin-left:auto;margin-right:auto}.mega-menu__panel{flex:0 0 auto}.mega-menu__panel+.mega-menu__panel{border-left:1px solid rgba(var(--color-foreground),.15);padding-left:4rem}.mega-menu__panel-heading{color:#000;font-size:1.5rem;font-weight:700;margin:0 0 1rem}.mega-menu__columns{display:flex;align-items:flex-start;gap:4rem}.mega-menu__list{list-style:none;margin:0;padding:0}.mega-menu__link{color:#000!important;display:block;font-size:1.5rem;line-height:calc(1 + .3 / var(--font-body-scale));padding-bottom:.6rem;padding-top:.6rem;text-decoration:none;transition:text-decoration var(--duration-short) ease;word-wrap:break-word}.mega-menu__all-link{font-weight:700;margin-bottom:1rem}.mega-menu__link:hover,.mega-menu__link--active{color:#000!important;text-decoration:underline}.mega-menu__link--active:hover{text-decoration-thickness:.2rem}.mega-menu__image{flex:0 0 20rem;margin-left:auto;width:20rem}.mega-menu__image a{display:block;height:100%;width:100%}.mega-menu__image img{border-radius:8px;display:block;height:100%;object-fit:cover;width:100%}@media screen and (min-width:990px){.header__inline-menu>.list-menu--inline>li>.header__menu-item,.header__inline-menu>.list-menu--inline>li>header-menu>.mega-menu>.header__menu-item{color:#080808!important;font-family:ContaxSans55Reg,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:400!important;letter-spacing:2.4px!important;line-height:27px!important;text-transform:uppercase!important}.header__inline-menu>.list-menu--inline>li>.header__menu-item>span,.header__inline-menu>.list-menu--inline>li>header-menu>.mega-menu>.header__menu-item>span{background-image:linear-gradient(to top,#d2d5d9 0 0);background-position:right bottom;background-repeat:no-repeat;background-size:0% .1rem;text-decoration:none!important;transition:background-size .25s ease}.header__inline-menu>.list-menu--inline>li>.header__menu-item:hover>span,.header__inline-menu>.list-menu--inline>li>.header__menu-item>.header__active-menu-item,.header__inline-menu>.list-menu--inline>li>header-menu>.mega-menu[open]>.header__menu-item>span,.header__inline-menu>.list-menu--inline>li>header-menu>.mega-menu>.header__menu-item:hover>span{background-position:left bottom;background-size:100% .1rem;text-decoration:none!important}.header__inline-menu>.list-menu--inline>li>header-menu>.mega-menu[open]>.header__menu-item{text-decoration:none!important}.mega-menu__panel-heading,.mega-menu__all-link{color:#0c0c0c!important;font-family:ContaxSans55Reg,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:300!important;letter-spacing:.6px!important;line-height:22.4px!important}.mega-menu__all-link{padding-bottom:0!important;padding-top:0!important}.mega-menu__link:not(.mega-menu__all-link){color:#202020!important;font-family:ContaxSans55Reg,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:19.6px!important;text-decoration-color:#d2d5d9!important;text-decoration-line:none!important;text-decoration-thickness:1px!important;text-transform:none!important;text-underline-offset:3px!important;transition:none!important}.mega-menu__link:not(.mega-menu__all-link):hover,.mega-menu__link--active:not(.mega-menu__all-link){text-decoration-color:#d2d5d9!important;text-decoration-line:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}}
/*# sourceMappingURL=/cdn/shop/t/223/assets/component-mega-menu.css.map */
