.brandsMarquee{width:100%;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6%,#000 94%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 6%,#000 94%,#0000)}.brandsMarquee__inner{display:flex;gap:20px;width:max-content;animation:brandsMarqueeScroll 80s linear infinite}.brandsMarquee:hover .brandsMarquee__inner{animation-play-state:paused}@keyframes brandsMarqueeScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.brandsMarquee__tile{width:104px;height:104px;border-radius:18px;overflow:hidden;flex-shrink:0;border:1px solid #e4e4e7;box-shadow:0 2px 8px #0a17291a;background:#fff}.brandsMarquee__tile img{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit}