.mega-menu__view-all,.mega-menu__arrow{display:none}@media(min-width:1023.02px){.header .mega-menu{--mm-card: 15rem;--mm-gap: clamp(1.6rem, 2.2vw, 4rem);--mm-visible: 6;--mm-arrow-zone: 5.6rem;--mm-card-bg: transparent;--mm-line: #e3e3e3;--mm-tab-pad: clamp(1.2rem, 1.6vw, 2.4rem);--mm-tab-size: clamp(1.15rem, .9vw, 1.3rem);height:auto;min-height:0}.header .mega-menu .mega-menu__content{width:100%;margin:0;padding:calc(18px + 2.4rem) 0 4.8rem}.header .mega-menu .mega-menu__navs{display:grid;grid-template-columns:repeat(var(--mm-tabs, 4),minmax(0,auto));justify-content:center;max-width:100%;margin:0}.header .mega-menu .mega-menu__navs>nav{display:contents}.header .mega-menu .mega-menu__navs .mega-menu__section-trigger{grid-row:1;position:relative;margin:0;padding:0 var(--mm-tab-pad) 1.6rem;border-bottom:1px solid var(--mm-line);font-size:var(--mm-tab-size);letter-spacing:.08em;text-wrap:balance;cursor:pointer;text-align:center}.header .mega-menu .mega-menu__section-trigger a{font:inherit;letter-spacing:inherit;text-decoration:none;color:inherit}.header .mega-menu .mega-menu__section-trigger:after{content:"";position:absolute;left:var(--mm-tab-pad);right:var(--mm-tab-pad);bottom:-1px;height:2px;background-color:currentColor;opacity:0;transform:scaleX(0);transition:transform .2s ease,opacity .2s ease}.header .mega-menu nav.is-mm-active>.mega-menu__section-trigger:after,.header .mega-menu .mega-menu__section-trigger:hover:after,.header .mega-menu .mega-menu__section-trigger:focus-visible:after{opacity:1;transform:scaleX(1)}.header .mega-menu .mega-menu__section-trigger:focus-visible,.header .mega-menu .mega-menu__section-trigger a:focus-visible{outline:1px solid currentColor;outline-offset:-1px}.header .mega-menu .menu__tr-holder{grid-row:2;grid-column:1 / -1;justify-self:center;display:none;position:relative;width:100%;max-width:calc(var(--mm-visible) * var(--mm-card) + (var(--mm-visible) - 1) * var(--mm-gap) + 2 * var(--mm-arrow-zone));padding:4rem var(--mm-arrow-zone) 0}.header .mega-menu nav.is-mm-active>.menu__tr-holder{display:block}.header .mega-menu .mega-menu__cards{display:flex;gap:var(--mm-gap);width:100%;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:auto;scrollbar-width:none}.header .mega-menu .mega-menu__cards::-webkit-scrollbar{display:none}.header .mega-menu .mega-menu__cards>li{flex:0 0 calc((100% - (var(--mm-visible) - 1) * var(--mm-gap)) / var(--mm-visible));min-width:0;margin:0;scroll-snap-align:start}.header .mega-menu .mega-menu__cards:not(.is-overflowing){justify-content:center}.header .mega-menu .mega-menu__cards>li.is-view-all{display:none}.header .mega-menu .mega-menu__cards .hover-picture{display:flex;flex-direction:column;align-items:center;gap:2rem;text-wrap:balance;text-decoration:none;text-align:center}.header .mega-menu .mega-menu__cards .hover-picture img{display:block!important;width:100%;max-width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;background-color:var(--mm-card-bg);transition:opacity .2s ease}.header .mega-menu .mega-menu__cards .hover-picture:hover img{opacity:.85}.header .mega-menu .mega-menu__card-title{font-family:SangBleu OG Sans,sans-serif;font-size:1.2rem;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.header .mega-menu .mega-menu__cards .hover-picture:hover .mega-menu__card-title,.header .mega-menu .mega-menu__cards .hover-picture:focus-visible .mega-menu__card-title{text-decoration:underline;text-underline-offset:.3em}.header .mega-menu .mega-menu__arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(4rem + var(--mm-img-h, 15rem) / 2);width:4.4rem;height:4.4rem;margin-top:-2.2rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.header .mega-menu .mega-menu__arrow[hidden]{display:none}.header .mega-menu .mega-menu__arrow:disabled{opacity:.25;cursor:default}.header .mega-menu .mega-menu__arrow--prev{left:0}.header .mega-menu .mega-menu__arrow--next{right:0}.header .mega-menu .mega-menu__view-all{display:table;margin:4rem auto 0;font-family:SangBleu OG Sans,sans-serif;font-size:1.4rem;text-decoration:underline;text-underline-offset:.35em}.header .mega-menu .mega-menu__view-all:hover{text-decoration-thickness:2px}}@media(prefers-reduced-motion:reduce){.header .mega-menu .mega-menu__section-trigger:after,.header .mega-menu .mega-menu__cards .hover-picture img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-mega-menu-tabs.css.map */
