.image-marquee-section{padding:32px 0;overflow:hidden}.image-marquee-heading{text-align:center;margin-bottom:24px;padding:0 20px}.image-marquee-heading h2{font-size:clamp(24px,3.5vw,34px);margin:0}.image-marquee-body{width:100%;overflow:hidden}.marquee__wrapper{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 5%,#000 95%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 5%,#000 95%,transparent 100%)}.marquee__track{display:flex;width:max-content;gap:var(--marquee-gap, 12px);animation:marquee-scroll var(--marquee-duration, 25s) linear infinite}.marquee__track.marquee--reverse{animation-direction:reverse}.marquee__group{display:flex;gap:var(--marquee-gap, 12px);flex-shrink:0}.marquee__item{flex-shrink:0;width:220px}.marquee__item img{width:100%;height:220px;object-fit:cover;border-radius:12px;display:block}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--marquee-gap, 12px)))}}.image-marquee-section:hover .marquee__track{animation-play-state:paused}@media(max-width:600px){.marquee__item{width:140px}.marquee__item img{height:140px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-image-marquee.css.map */
