@keyframes logo-carousel-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.section-logo-carousel-wrapper:not(.section-logo-carousel-wrapper-fullwidth) .section-content-padded{padding-left:2rem;padding-right:2rem;border-radius:var(--border-radius-base)}@media(min-width:990px){.section-logo-carousel-wrapper:not(.section-logo-carousel-wrapper-fullwidth) .section-content-padded{padding-left:4rem;padding-right:4rem}}.logo-carousel{display:block;overflow:hidden}.logo-carousel.logo-carousel-faded{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 8rem,#000 calc(100% - 8rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 8rem,#000 calc(100% - 8rem),transparent 100%)}.logo-carousel-track{display:flex;align-items:center;width:max-content;animation:logo-carousel-scroll var(--logo-carousel-speed) linear infinite}.logo-carousel-reverse .logo-carousel-track,[dir=rtl] .logo-carousel-track{animation-direction:reverse}[dir=rtl] .logo-carousel-reverse .logo-carousel-track{animation-direction:normal}.logo-carousel.pause-on-hover:hover .logo-carousel-track,.logo-carousel.pause-on-hover:focus-within .logo-carousel-track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.logo-carousel-track{animation-play-state:paused}}.logo-carousel-group{display:flex;align-items:center;flex:0 0 auto}.logo-carousel-item{display:flex;align-items:center;justify-content:center;flex:0 0 auto;height:var(--logo-carousel-height);padding:0 calc(var(--logo-carousel-gap) / 2)}.logo-carousel-item img,.logo-carousel-item .placeholder-svg{display:block;width:auto;height:100%;max-width:none;object-fit:contain;opacity:var(--logo-carousel-opacity);filter:var(--logo-carousel-filter);transition:opacity .2s ease,filter .2s ease}.logo-carousel-item .placeholder-svg{width:calc(var(--logo-carousel-height) * 1.6);background-color:color-mix(in srgb,rgb(var(--color-foreground)),transparent 97%);fill:color-mix(in srgb,rgb(var(--color-foreground)),transparent 45%)}.logo-carousel-item a{display:flex;align-items:center;height:100%}.logo-carousel-item a:hover img,.logo-carousel-item a:focus-visible img{opacity:1;filter:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-logo-carousel.css.map */
