.logo-carousel__track-wrapper{overflow:hidden;padding:var(--logo-carousel-padding, 2rem) 0;mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%)}.logo-carousel__track{display:flex;gap:var(--logo-carousel-gap, 40px);width:max-content;animation:logo-carousel-marquee var(--logo-carousel-speed, 30s) linear infinite}.logo-carousel__track:hover{animation-play-state:paused}logo-carousel-stepper{display:block}.logo-carousel__track--stepped{animation:none}@keyframes logo-carousel-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.logo-carousel__track{animation-play-state:paused}}.logo-carousel__item{flex-shrink:0;display:flex;align-items:center;justify-content:center}.logo-carousel__link{display:flex;align-items:center;justify-content:center;text-decoration:none}.logo-carousel__image{height:calc(var(--logo-carousel-height, 40px) * var(--logo-scale, 1));width:auto;object-fit:contain;opacity:.7;transition:opacity .3s ease,filter .3s ease}.logo-carousel__item:hover .logo-carousel__image{opacity:1}.logo-carousel__placeholder{width:120px;height:var(--logo-carousel-height, 40px);display:flex;align-items:center;justify-content:center;color:rgba(var(--color-foreground),.2)}.logo-carousel__placeholder svg{width:60%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-logo-carousel.css.map */
