.gallery-marquee{background:transparent;color:var(--color-text);padding:var(--space-xl) 0;overflow:hidden}.gallery-marquee__inner{max-width:1400px;margin:0 auto;padding:0 var(--space-md)}.gallery-marquee__header{display:flex;flex-direction:column;gap:var(--space-xs);max-width:640px;margin:0 auto var(--space-lg);text-align:center}.gallery-marquee__heading{margin:0;font-family:var(--font-heading);font-weight:var(--font-heading-weight);line-height:1.15;letter-spacing:-.01em;font-size:clamp(1.5217rem,2.5vw + .8696rem,2.3913rem);color:var(--color-text-bright)}.gallery-marquee__intro{margin:0 auto;font-family:var(--font-body);font-size:1rem;line-height:1.6;color:var(--color-text)}.gallery-marquee__rows{display:flex;flex-direction:column;gap:var(--space-md)}.gallery-marquee__viewport{overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 6%,#000 94%,transparent 100%)}.marquee-row{display:flex;width:max-content;gap:var(--space-sm);animation:marquee-ltr var(--marquee-speed, 60s) linear infinite}.marquee-row--reverse{animation-name:marquee-rtl;animation-duration:calc(var(--marquee-speed, 60s) * 1.2)}.marquee-row--slow{animation-duration:calc(var(--marquee-speed, 60s) * .85)}.marquee-row__set{display:flex;flex-shrink:0;gap:var(--space-sm)}.marquee-row__image{display:block;width:220px;height:160px;object-fit:cover;border-radius:12px;flex-shrink:0}@media screen and (max-width:749px){.marquee-row__image{width:150px;height:110px}}@keyframes marquee-ltr{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes marquee-rtl{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-row:hover,.marquee-row:focus-within{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.gallery-marquee__viewport{-webkit-mask-image:none;mask-image:none}.marquee-row{animation:none;width:100%;overflow-x:auto}.marquee-row__set--duplicate{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-gallery-marquee.css.map */
