.hz-mega{display:grid;grid-template-columns:280px 1fr;align-items:stretch;min-height:400px;height:auto!important;transition:min-height .3s ease}.hz-mega__left{background-color:#2e2e2e;padding:20px 20px 24px;height:100%;min-height:100%;border-right:1px solid rgba(0,0,0,.15);box-shadow:4px 0 12px #00000040;z-index:10}.hz-mega__l2-item+.hz-mega__l2-item{margin-top:8px}.hz-mega__l2-link{display:flex;justify-content:space-between;align-items:center;padding:10px;text-decoration:none;border-radius:10px;color:#fff}.hz-mega__l2-link.is-active{background:#ffffff14}.hz-mega__panel{display:none;background-color:#f2f2f2;padding:24px;height:100%}.hz-mega__panel.is-active{display:block}.hz-mega__l2-richtext{position:relative;background-color:#f8f8f8!important;border-bottom:1px solid #e0e0e0!important;margin:-24px -24px 15px!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:35px!important;overflow:hidden}.hz-mega__l2-richtext-track{flex:1;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 40px!important;padding:4px 0!important;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.hz-mega__l2-richtext-track::-webkit-scrollbar{display:none}.hz-mega__l2-richtext-track,.hz-mega__l2-richtext-track p,.hz-mega__l2-richtext-track>*{margin:0!important;font-size:13px!important;font-weight:600!important;color:#333!important;line-height:1!important;text-align:center;word-spacing:1.2em}.hz-mega__l2-richtext-track a{text-decoration:none!important;color:#000!important;padding:2px 6px;border-radius:2px;transition:all .2s ease;display:inline-block}.hz-mega__l2-richtext-track a:hover{background-color:#eee;color:#ff4500!important}.hz-mega__l2-richtext-arrow{position:absolute;top:0;bottom:0;width:35px;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease;z-index:2;background:#f8f8f8}.hz-mega__l2-richtext-arrow:hover{color:#ff4500;transform:scale(1.1)}.hz-mega__l2-richtext-arrow[data-dir=left]{left:0;border-right:1px solid #ececec}.hz-mega__l2-richtext-arrow[data-dir=right]{right:0;border-left:1px solid #ececec}.hz-mega__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 15px;align-items:start;padding-right:20px;padding-left:20px}.hz-mega__panel.has-l2-promo .hz-mega__grid{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1fr)}.hz-mega__col{min-width:0;padding-left:0;padding-right:0}.hz-mega__col .mega-menu__link--parent{display:block!important;font-family:inherit;font-weight:800!important;font-size:14px!important;color:#1a1a1a!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:12px!important;line-height:1.2!important;white-space:normal!important}.hz-mega__col .mega-menu__link--parent:hover{color:#ff4500!important;border-bottom-color:#ff4500;text-decoration:none!important}.hz-mega__panel .hz-mega__l4-slot a{display:block!important;white-space:normal!important;word-break:break-word!important;line-height:1!important;margin-bottom:0!important;font-size:12px;color:#444;overflow:visible!important}.rich-text a{margin:2px 0;display:inline-block}.hz-mega__panel .hz-mega__l4-slot a:hover{color:#000!important;text-decoration:underline!important}.hz-mega__col--promo{padding-left:0}.mega-menu-second-level-promo{width:100%}.mega-menu-second-level-promo__wrapper{position:relative;display:block;overflow:hidden;box-shadow:0 6px 16px #0003;transition:transform .18s ease,box-shadow .18s ease}.mega-menu-second-level-promo__wrapper:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000002e}.mega-menu-second-level-promo__image{width:100%;display:block}.mega-menu-second-level-promo__label{position:absolute;bottom:8px;left:50%;transform:translate(-50%);background:none;padding:4px 12px;font-size:14px;font-weight:600;color:#fff}.header,.header__row,.header__row--top{background-color:#1a1a1a}.header-menu .menu-list__link,.header-menu .menu-list__link span,.header-actions__action svg{color:#fff}.header__row--top{box-shadow:0 4px 12px #00000040;position:relative;z-index:20}.mega-menu__grid:has(.hz-mega){padding-left:0!important;padding-right:0!important}.menu-list__submenu-inner:has(.hz-mega){padding-bottom:0!important;padding-top:0!important}.hz-mobile-l3-group-title{font-weight:700;margin:1.5rem 0 .5rem;font-size:1.1em;padding-bottom:.5rem;border-bottom:1px solid rgba(var(--color-foreground-rgb),.1)}.hz-mobile-l3-link{display:block;padding:.75rem 0;color:var(--color-foreground);text-decoration:none}.hz-mobile-l3-link:hover{color:var(--color-primary-button-text)}.hz-mobile-l3-promo{margin-bottom:1rem}a{text-decoration:none!important}@media (min-width: 1024px){.hz-mega__panel[data-hz-l2-key=guanti-da-portiere] .hz-mega__col:has(>a.mega-menu__link--parent){display:none!important}.hz-mega__panel[data-hz-l2-key=guanti-da-portiere] .hz-mega__grid{grid-auto-flow:dense}}@media (min-width: 1024px){.hz-mega__panel[data-hz-l2-key=guanti-da-portiere] .hz-mega__col:nth-child(-n+6){display:none!important}}@media (min-width: 1024px){.hz-mega__panel[data-hz-l2-key=accessori] .hz-mega__col:has(>a.mega-menu__link--parent){display:none!important}.hz-mega__panel[data-hz-l2-key=accessori] .hz-mega__grid{grid-auto-flow:dense}}@media (min-width: 1024px){.hz-mega__panel[data-hz-l2-key=accessori] .hz-mega__col:nth-child(-n+3){display:none!important}}@media (min-width: 990px){.hz-mega__col:has(>a.mega-menu__link[href="/collections/1_bambino-abbigliamento-1"]){display:none!important}}@media (min-width: 990px){.hz-mega__grid .hz-mega__col:has(>a.mega-menu__link[href="/collections/1_calcio5-nike"]),.hz-mega__grid .hz-mega__col:has(>a.mega-menu__link[href="/collections/1_calcio5-nike-copia"]),.hz-mega__grid .hz-mega__col:has(>a.mega-menu__link[href="/collections/1_calcio5-adidas-copia"]),.hz-mega__grid .hz-mega__col:has(>a.mega-menu__link[href="/collections/1_calcio5-altri-marchi"]){display:none!important}}@media (min-width: 990px){.hz-mega__col:has(>a.mega-menu__link[href="/collections/1_scarpe-padel-donna-copia"]){display:none!important}.hz-mega__col:has(>a.mega-menu__link[href="/collections/1_scarpe-tennis-copia-1"]){display:none!important}.hz-mega__col:has(>a.mega-menu__link[href="/collections/1_scarpe-padel-copia"]){display:none!important}.hz-mega__col:has(>a.mega-menu__link[href="/collections/1_scarpe-tennis-uomo-copia"]){display:none!important}}@media (min-width: 990px){.hz-mega__col:has(>a.mega-menu__link[href="/collections/1_racchette-padel"]){display:none!important}.hz-mega__col:has(>a.mega-menu__link[href="/collections/1_racchette-padel-copia"]){display:none!important}}@media (min-width: 990px){.hz-mega__col:has(>a.mega-menu__link[href="/collections/1_borse-accessori-t-p-copia"]){display:none!important}.hz-mega__col:has(>a.mega-menu__link[href="/collections/1_abbigliamento-uomo-t-p-copia"]){display:none!important}.hz-mega__col:has(>a.mega-menu__link[href="/collections/1_accessori-borse-t-p"]){display:none!important}}@media (min-width: 990px){.hz-mega__col:has(>a.mega-menu__link[href="/collections/0_scarpe-da-volley-low-copia"]){display:none!important}.hz-mega__col:has(>a.mega-menu__link[href="/collections/0_scarpe-da-volley-low"]){display:none!important}}@media (min-width: 990px){.hz-mega__col:has(>a.mega-menu__link[href="/collections/0_accessori-volley-copia"]){display:none!important}.hz-mega__col:has(>a.mega-menu__link[href="/collections/0_accessori-volley-copia-1"]){display:none!important}}@media (min-width: 990px){.hz-mega__col:has(.hz-mega__l4-slot[data-l3-key=felpe]),.hz-mega__col:has(.hz-mega__l4-slot[data-l3-key=tshirt]),.hz-mega__col:has(.hz-mega__l4-slot[data-l3-key=giacche]),.hz-mega__col:has(.hz-mega__l4-slot[data-l3-key=pantaloni]){display:none!important}}@media (min-width: 990px){.hz-mega__col:has(>a.mega-menu__link[href="/collections/1_calcio-abbigliamento-maglie-gara"]){display:none!important}.hz-mega__col:has(>a.mega-menu__link[href="/collections/1_calcio-abbigliamento-pantaloncini-copia"]){display:none!important}.hz-mega__col:has(>a.mega-menu__link[href="/collections/1_calcio-abbigliamento-maglie-gara-copia"]){display:none!important}.hz-mega__col:has(>a.mega-menu__link[href="/collections/1_calcio-abbigliamento-allenamento-tute-copia"]){display:none!important}}@media (min-width: 990px){.hz-mega__col:has(>a.mega-menu__link[href="/collections/1_running-abbigliamento-uomo"]){display:none!important}}@media (min-width: 990px){.hz-mega__col:has(>a.mega-menu__link[href="/collections/1_running-abbigliamento-uomo-copia"]){display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/hz-mega-vertical.css.map */
