.image-row-swiper{mask-image:linear-gradient(90deg,#000,#000 95%,transparent)}.image-wrapper{gap:1.5rem;overflow:hidden;white-space:nowrap}.image-wrapper,.swiper-image-slide{align-items:center;display:flex;justify-content:center}.image-inner{display:inline-block}.image-row-image{height:75px;max-width:100%;width:auto}:root{--marquee-width:100%;--marquee-elements-displayed:8;--marquee-element-width:calc(var(--marquee-width)/var(--marquee-elements-displayed));--marquee-animation-duration:calc(var(--marquee-elements)*6s)}.marquee{overflow:hidden;position:relative;width:var(--marquee-width)}.marquee:after,.marquee:before{content:"";height:100%;position:absolute;top:0;width:10rem;z-index:1}.marquee:before{background:linear-gradient(90deg,#fff 0,transparent);left:0}.marquee:after{background:linear-gradient(270deg,#fff 0,transparent);right:0}.marquee-content{animation:scrolling var(--marquee-animation-duration) linear infinite;display:flex;height:100%;list-style:none}@keyframes scrolling{0%{transform:translateX(0)}to{transform:translateX(calc(var(--marquee-element-width)*-1*var(--marquee-elements)))}}.marquee-content .image-inner{align-items:center;display:flex;flex-shrink:0;justify-content:center;max-height:100%;white-space:nowrap;width:var(--marquee-element-width)}@media (max-width:600px){:root{--marquee-elements-displayed:3}.marquee:after,.marquee:before{width:5rem}}