.mega-menu{position:static}.mega-menu__list--condensed{display:flex}.mega-menu__list--condensed .mega-menu__link{font-weight:400}.mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:underline}.mega-menu__link--active:hover{text-decoration-thickness:.2rem}.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%}.mega-menu__link{color:rgba(var(--color-foreground),1);display:block;line-height:calc(1 + .3 / var(--font-body-scale));padding-bottom:.6rem;padding-top:.6rem;text-decoration:none;transition:-webkit-text-decoration var(--duration-short) ease;transition:text-decoration var(--duration-short) ease;transition:text-decoration var(--duration-short) ease,-webkit-text-decoration var(--duration-short) ease;word-wrap:break-word;font-weight:500!important}.mega-menu__link:hover{color:rgb(var(--color-foreground));text-decoration:underline}.mega-menu__link sup{display:inline-block;text-decoration:none}.mega-menu__list{display:grid;gap:1.8rem 6rem;grid-template-columns:repeat(7,minmax(0,1fr));list-style:none}.mega-menu__list ul{padding-left:0;list-style-type:none}.mega-menu__list ul li a{font-weight:500}.mega-menu__list__wrapper{display:flex;flex-flow:column}@media screen and (min-width: 768px){.mega-menu__list__wrapper .link--shop-all{margin-top:10px}}.mega-menu__list__img.full-3{grid-column:4/span 5}.mega-menu__list__img.full-5{grid-column:3/6}.mega-menu__list__img.half-5{grid-column:6/8}.mega-menu__list__img.half-4,.mega-menu__list__img.half{grid-column:span 2}@media screen and (min-width: 1441px){.mega-menu__list__img.full-3{grid-column:5/span 3}.mega-menu__list__img.half-5{grid-column:7/10}.mega-menu__list__img.full-5{grid-column:4/7}}.mega-menu__list__info-box{margin-top:3.2rem;display:flex;flex-flow:row;flex-wrap:wrap;padding-bottom:5rem}@media screen and (min-width: 768px){.mega-menu__list__info-box{margin-top:auto;display:block;padding-bottom:0rem}}.mega-menu__list__info-box *{margin:0}.mega-menu__list__info-box p{font-size:calc(var(--font-heading-scale) * 1rem);font-weight:500;flex-grow:1}.mega-menu__list__info-box strong{font-weight:500!important}.mega-menu__list__info-box a{color:rgba(var(--color-foreground),1)!important;text-decoration:none;margin-right:20px}.mega-menu__list__info-box a:hover{text-decoration:underline}.mega-menu__list__info-box h5{font-weight:500;flex-grow:1}@media screen and (min-width: 768px){.mega-menu__list__info-box h5 h5{margin-top:20px}}.mega-menu__list__info-box h6{margin-top:3.2rem}@media screen and (min-width: 768px){.mega-menu__list__info-box h6{margin-top:20px}}.mega-menu__list__info-box span{font-weight:500}.mega-menu__list__img-link{bottom:0;top:unset!important;height:-moz-fit-content!important;height:fit-content!important;margin-left:18px;margin-bottom:14px;color:#fff;text-decoration:none;max-width:-moz-fit-content!important;max-width:fit-content!important;border-bottom:1px solid transparent;font-size:1.4rem!important;font-weight:500}.mega-menu__list__img-link:hover{border-bottom:1px solid #fff}.mega-menu__list__img-link svg{margin-left:10px}.mega-menu__link sup{letter-spacing:-.01em}.mega-menu__link--level-2{font-weight:700}.mega-menu .block_img_separator{display:block}.shopify-section-header-sticky .mega-menu__content{max-height:unset}.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)}.header--top-center .mega-menu__list{display:flex;justify-content:center;flex-wrap:wrap;-moz-column-gap:0;column-gap:0}.header--top-center .mega-menu__list>li{width:16%;padding-right:2.4rem}
/*# sourceMappingURL=/cdn/shop/t/410/assets/component-mega-menu.css.map */
