.logo-scroll-row{display:flex;overflow:hidden;justify-content:center}.logo-scroll-track{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:center;justify-items:center;gap:var(--logo-gap, 60px);padding:0 30px}.logo-scroll-inner{display:contents}.logo-scroll-track--duplicate{display:none}.logo-scroll-row.is-marquee{justify-content:flex-start}.logo-scroll-row.is-marquee .logo-scroll-inner{display:flex;flex:0 0 auto;width:max-content;will-change:transform;backface-visibility:hidden;animation:logo-scroll-marquee 25s linear infinite}.logo-scroll-row.is-marquee .logo-scroll-track,.logo-scroll-row.is-marquee .logo-scroll-track--duplicate{display:flex;flex-shrink:0}.logo-scroll-row.is-marquee:hover .logo-scroll-inner{animation-play-state:paused}@keyframes logo-scroll-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.logo-scroll-row.is-marquee .logo-scroll-inner{animation-play-state:paused}}.logo-scroll-item img{height:calc(clamp(36px,20.55px + 4.12vw,70px) * var(--logo-scale, 1));width:auto;transform:translateY(var(--logo-y-offset, 0px));max-width:260px;display:block;filter:grayscale(100%) opacity(var(--logo-gray-opacity, .55));transition:filter .3s ease}.logo-scroll-item:hover img,.logo-scroll-item:focus-within img{filter:grayscale(0%) opacity(1)}@media(hover:none){.logo-scroll-item img{filter:none;transition:none}.logo-scroll-row{filter:grayscale(100%) opacity(var(--logo-gray-opacity, .55))}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-logo-scroll-row.css.map */
