.mega-menu{position:static}@media screen and (min-width:1070px){.mega-menu--simple{position:relative}}.mega-menu__content{background-color:#fff;overflow-y:auto;position:absolute;left:0;right:0;top:100%}@media screen and (min-width:1070px){.mega-menu__content--simple{left:0;right:auto;min-width:22.3rem}}.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}.mega-menu[open]>.mega-menu__content:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:5rem}@media screen and (min-width:1070px){.mega-menu[open] .mega-menu__content{padding:4.8rem 0rem 4rem}}@media screen and (min-width:1070px){.mega-menu[open] .mega-menu__content--simple{padding:0}}.mega-menu__list{list-style:none}.mega-menu__link{display:block;text-decoration:none;word-wrap:break-word}.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 .mega-menu__list--condensed{display:block}.mega-menu__list--condensed .mega-menu__link{font-weight:400}.mega-menu__list__image__link{transition:transform .3s ease;display:block}.mega-menu__list__image__link:hover{transform:translateY(-8px)}@media(prefers-reduced-motion:reduce){.mega-menu__list__image__link{transition:none}}@media screen and (min-width:1070px){.mega-menu__body{max-width:140rem;margin-inline:auto;gap:3.2rem 4rem}.mega-menu__list--single:not(:has(li)){display:none}.mega-menu__list--childs{flex:0 1 auto;min-width:0}.mega-menu__list--childs>li{flex:0 1 17.6rem;min-width:13rem}.mega-menu__list--images{flex:1 1 0;min-width:17.6rem;container-type:inline-size;justify-content:flex-start}.mega-menu__list__image{flex:0 0 17.6rem;width:17.6rem}}@container (max-width: 37.1rem){.mega-menu__list__image:nth-child(n+2){display:none}}@container (min-width: 37.2rem) and (max-width: 56.7rem){.mega-menu__list__image:nth-child(n+3){display:none}}@container (min-width: 56.8rem) and (max-width: 76.3rem){.mega-menu__list__image:nth-child(n+4){display:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/component-mega-menu.css.map */
