.logo-slider{position:relative;overflow:hidden}.logo-slider__container{margin:0 auto}.logo-slider__heading{margin:0 0 1rem;text-align:center}.logo-slider__viewport{position:relative}.logo-slider__track{display:flex;align-items:center;gap:var(--slide-gap-current, var(--slide-gap));will-change:transform}.logo-slider__slide{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:var(--logo-height)}.logo-slider__image{max-height:var(--logo-height);height:auto;width:auto;max-width:220px;object-fit:contain;opacity:var(--logo-opacity, 1);transition:opacity .2s ease}.logo-slider__image.is-grayscale{filter:grayscale(1)}.logo-slider__track.is-animating{animation:logo-marquee var(--track-speed-current, var(--track-speed)) linear infinite}@keyframes logo-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--marquee-distance, 50%) * -1),0,0)}}.logo-slider__fade{position:absolute;top:0;bottom:0;width:80px;pointer-events:none}.logo-slider__fade--left{left:0;background:linear-gradient(90deg,rgba(0,0,0,.08),transparent)}.logo-slider__fade--right{right:0;background:linear-gradient(270deg,rgba(0,0,0,.08),transparent)}@media (prefers-reduced-motion: reduce){.logo-slider__track.is-animating{animation:none}}@media (max-width: 749px){.logo-slider{--track-speed-current: var(--track-speed-mobile, var(--track-speed));--slide-gap-current: var(--slide-gap-mobile, var(--slide-gap))}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/logo-slider.css.map */
