._carousel_xpu50_1{--visible-count:4;--slide-gap:var(--space-2);cursor:grab;outline:none;width:100%;overflow:hidden}._carouselSports_xpu50_11{--visible-count:3.5}._carousel_xpu50_1._carouselSports_xpu50_11{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:auto;overflow:auto hidden;-webkit-mask-image:none;mask-image:none}._carousel_xpu50_1._carouselSports_xpu50_11::-webkit-scrollbar{display:none}._carousel_xpu50_1._carouselSports_xpu50_11:active{cursor:auto}._carouselSports_xpu50_11 ._slide_xpu50_52{border:1px solid var(--color-border-card);max-width:320px}._carousel_xpu50_1:active{cursor:grabbing}._carousel_xpu50_1:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:var(--radius-lg)}._track_xpu50_76{gap:var(--slide-gap);display:flex}._slide_xpu50_52{flex:0 0 calc((100% - (var(--visible-count) - 1) * var(--slide-gap)) / var(--visible-count));box-sizing:border-box;aspect-ratio:2;border-radius:var(--radius-lg);max-width:440px;display:block;overflow:hidden}._bannerImage_xpu50_95{object-fit:contain;border-radius:var(--radius-lg);width:100%;height:100%;display:block}._skeletonTrack_xpu50_104{gap:var(--slide-gap);display:flex}._skeletonSlide_xpu50_109{flex:0 0 calc((100% - (var(--visible-count) - 1) * var(--slide-gap)) / var(--visible-count));aspect-ratio:2;border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--color-shimmer-start) 0%, var(--color-shimmer-mid) 50%, var(--color-shimmer-end) 100%);max-width:440px;animation:_skeleton-shimmer_xpu50_1 var(--duration-shimmer) linear infinite;background-size:200% 100%}@keyframes _skeleton-shimmer_xpu50_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=1199px){._carousel_xpu50_1{--visible-count:3}}@media (width<=991px){._carousel_xpu50_1{--visible-count:2}._slide_xpu50_52,._skeletonSlide_xpu50_109{max-width:308px}}@media (width<=767px){._carousel_xpu50_1{--visible-count:1;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000 100%);mask-image:linear-gradient(90deg,#000 88%,#0000 100%)}._slide_xpu50_52,._skeletonSlide_xpu50_109{flex:0 0 calc(85% - var(--slide-gap))}._skeletonSlide_xpu50_109:not(:first-child){display:none}}
