.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)}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0)}.mega-menu__list{display:grid;gap:1.8rem 4rem;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none}.mega-menu__link{color:rgba(var(--color-foreground),.75);display:block;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__link--level-2{font-weight:700}.header--top-center .mega-menu__list{display:flex;justify-content:center;flex-wrap:wrap;column-gap:0}.header--top-center .mega-menu__list>li{width:16%;padding-right:2.4rem}.mega-menu__link:hover,.mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:underline}.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}header.header.header--middle-left{max-width:100%;padding:24px 51px 12px!important;align-items:flex-start}nav.header__inline-menu li a{font-family:Fragment Mono;color:#000;font-size:14px;padding-top:0;padding-bottom:0}nav.header__inline-menu ul{column-gap:90px}.header__icon,.header__icon--cart .icon{height:auto;width:25px;padding:0}.header__icon .icon{height:auto;width:25px}.header__icon img{width:25px}.header__icons{column-gap:40px}.header__icon--cart{margin-right:0}.megamenu .grid__item.one-quarter a img{width:100%}.js .mega-menu__content{background:url(/cdn/shop/files/Rectangle_655.png?v=1732991710);background-size:100% 100%;border:none;padding:20px 50px 40px}.header__menu-item span{font-family:Fragment Mono}ul.list-menu.list-menu--inline>li{display:flex}nav.header__inline-menu li .megamenu a p{text-align:center;font-size:18px;letter-spacing:0}nav.header__inline-menu li .megamenu a{text-decoration:none}.megamenu .grid__item.one-quarter ul{padding:0;list-style:none;text-align:left;display:flex;flex-direction:column;row-gap:30px}.megamenu .grid__item.one-quarter ul a{font-family:fragment mono;line-height:19px}.megamenu .grid__item.one-quarter ul li{line-height:19px}@media screen and (min-width: 990px){.header--middle-left{grid-template-columns:2fr 6fr 1fr}.header--middle-left .header__inline-menu{text-align:right}}@media only screen and (max-width: 990px){.megamenu .grid{flex-wrap:wrap}.megamenu .grid .grid__item.one-quarter:first-child{width:100%;max-width:100%}.megamenu .grid .grid__item.one-quarter:first-child ul{gap:10px}.megamenu .grid .grid__item.one-quarter p{font-size:10px;margin:0;text-align:center}.megamenu .grid{padding:10px}.megamenu{padding-top:0}.megamenu .grid__item.one-quarter ul a{font-family:fragment mono;line-height:12px;font-size:10px}.megamenu .grid .grid__item.one-quarter:first-child ul{gap:5px}div#menu-drawer:has(.submenu-open) .menu-drawer__utility-links{display:none}.megamenu .grid__item.one-quarter ul a{font-family:fragment mono;line-height:12px;font-size:10px;color:rgba(var(--color-foreground),1);text-decoration:none}.megamenu .grid__item.one-quarter ul li{padding:0}.megamenu .grid__item.one-quarter a{line-height:12px;font-size:10px;color:rgba(var(--color-foreground),1);text-decoration:none}.js .menu-drawer__submenu{position:relative}.js .menu-drawer__navigation .submenu-open{height:280px;overflow:hidden}.js .menu-drawer__navigation .submenu-open summary.menu-drawer__menu-item{display:none}}@media only screen and (max-width: 767px){header.header.header--middle-left{max-width:100%;padding:68px 15px 18px!important}.header__icons{padding-right:0}.header__icon .icon{height:auto;width:35px}.header__icon span{height:25px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-mega-menu.css.map */
