.logo-slider{--logo-marquee-duration: 50s;overflow:hidden}.logo-slider .content-header{margin-bottom:2.4rem}.logo-slider .content-header .title{margin-block:0}@media screen and (max-width:749px){.logo-slider .content-header{margin-bottom:1.2rem}}.logo-slider__marquee{position:relative;display:flex;flex-direction:column;gap:.4rem;padding-block:.8rem}.logo-slider__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 3.5rem,#000 calc(100% - 3.5rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 3.5rem,#000 calc(100% - 3.5rem),transparent 100%)}.logo-slider__track{display:flex;width:max-content;will-change:transform}.logo-slider__track ul{display:flex;align-items:center;list-style:none;margin:0;padding:0}.logo-slider--animate .logo-slider__track{animation:logo-marquee var(--logo-marquee-duration) linear infinite}.logo-slider--animate .logo-slider__row--reverse .logo-slider__track{animation-direction:reverse;animation-duration:calc(var(--logo-marquee-duration) * 1.12)}.logo-slider--animate .logo-slider__marquee:hover .logo-slider__track,.logo-slider--animate .logo-slider__marquee:focus-within .logo-slider__track{animation-play-state:paused}@keyframes logo-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.logo-slider__item{flex:0 0 auto;padding:.4rem 2.4rem}.logo-slider__cell{display:flex;align-items:center;justify-content:center;min-width:11rem;min-height:5.6rem;padding:.6rem 1rem}.logo-slider__cell--dark{background-color:#011f33;padding:.6rem 1.4rem}.logo-slider__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.logo-slider__link:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.logo-slider__image{width:auto;height:auto;max-width:12rem;max-height:3.6rem;object-fit:contain;object-position:center;filter:grayscale(.15);opacity:.88;transition:opacity .18s ease,filter .18s ease}.logo-slider__link:hover .logo-slider__image,.logo-slider__link:focus-visible .logo-slider__image{opacity:1;filter:grayscale(0)}@media screen and (min-width:990px){.logo-slider__item{padding:.6rem 3.2rem}.logo-slider__cell{min-width:13rem;min-height:6.4rem}.logo-slider__image{max-width:14rem;max-height:4.2rem}}@media screen and (max-width:749px){.logo-slider__viewport{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 1.6rem,#000 calc(100% - 1.6rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 1.6rem,#000 calc(100% - 1.6rem),transparent 100%)}.logo-slider__item{padding:.2rem 1.6rem}.logo-slider__cell{min-width:9rem;min-height:4.8rem}.logo-slider__image{max-width:9.6rem;max-height:3rem}}.logo-slider--static .logo-slider__viewport{-webkit-mask-image:none;mask-image:none}.logo-slider--static .logo-slider__track,.logo-slider--static .logo-slider__track ul{flex-wrap:wrap;width:100%;max-width:var(--page-width);margin-inline:auto;justify-content:center}.logo-slider--static .logo-slider__clone{display:none}@media(prefers-reduced-motion:reduce){.logo-slider--animate .logo-slider__track{animation:none}.logo-slider--animate .logo-slider__viewport{-webkit-mask-image:none;mask-image:none}.logo-slider--animate .logo-slider__track,.logo-slider--animate .logo-slider__track ul{flex-wrap:wrap;width:100%;max-width:var(--page-width);margin-inline:auto;justify-content:center}.logo-slider--animate .logo-slider__clone{display:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/logo-slider.css.map */
