.InfiniteScrollCarousel_scroller__FYqix{--gap:1rem;display:flex;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;padding:1rem 0;box-sizing:content-box}.InfiniteScrollCarousel_scroller__FYqix[data-animated=true]{overflow:hidden;-webkit-mask:none;mask:none}.InfiniteScrollCarousel_scroller__FYqix[data-animated=true] .InfiniteScrollCarousel_scroller__inner__roqNO{width:-moz-max-content;width:max-content;flex-wrap:nowrap;display:flex;gap:5px;animation:InfiniteScrollCarousel_scroll__IlYxC var(--_animation-duration,40s) var(--_animation-direction,forwards) linear infinite;will-change:transform;padding:0 1rem;box-sizing:border-box}.InfiniteScrollCarousel_scroller__FYqix[data-direction=right]{--_animation-direction:reverse}.InfiniteScrollCarousel_scroller__FYqix[data-speed=fast]{--_animation-duration:20s}.InfiniteScrollCarousel_scroller__FYqix[data-speed=slow]{--_animation-duration:60s}@keyframes InfiniteScrollCarousel_scroll__IlYxC{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - var(--gap) / 2))}}.InfiniteScrollCarousel_scroller__inner__roqNO>div{flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:transparent;height:120px}.InfiniteScrollCarousel_imageContainer__CIwXe{display:flex;align-items:center;justify-content:center;padding:15px;transition:all .3s ease;height:100%;width:100%}.InfiniteScrollCarousel_scroller__inner__roqNO img{width:auto;height:180px;max-width:300px;min-width:160px;-o-object-fit:contain;object-fit:contain;transition:all .3s ease;opacity:.9;filter:none}.InfiniteScrollCarousel_scroller__inner__roqNO img:hover,.InfiniteScrollCarousel_scroller__inner__roqNO>div:nth-child(2n) img:hover,.InfiniteScrollCarousel_scroller__inner__roqNO>div:nth-child(odd) img:hover{transform:scale(1.15);filter:brightness(0) invert(1) drop-shadow(0 0 12px rgba(0,234,223,.9));opacity:1}.InfiniteScrollCarousel_scroller__FYqix[data-animated=true]:hover .InfiniteScrollCarousel_scroller__inner__roqNO{animation-play-state:paused}.InfiniteScrollCarousel_scroller__inner__roqNO img:hover{transform:scale(1.1)}@media (max-width:1024px){.InfiniteScrollCarousel_scroller__inner__roqNO img{height:150px;max-width:250px}}@media (max-width:768px){.InfiniteScrollCarousel_scroller__inner__roqNO>div{height:140px;padding:0 15px}.InfiniteScrollCarousel_scroller__inner__roqNO img{height:120px;max-width:200px}.InfiniteScrollCarousel_scroller__FYqix{--gap:1rem}}@media (max-width:480px){.InfiniteScrollCarousel_scroller__inner__roqNO>div{height:70px;padding:0 10px}.InfiniteScrollCarousel_scroller__inner__roqNO img{height:90px;max-width:150px;min-width:120px}.InfiniteScrollCarousel_scroller__FYqix{--gap:0.5rem}}