.scrolling-banner{overflow:hidden;padding:var(--scrolling-banner-padding) 0}.scrolling-banner__track{display:flex;width:max-content;animation:scrolling-banner var(--scrolling-banner-duration) linear infinite}.scrolling-banner:hover .scrolling-banner__track,.scrolling-banner:focus-within .scrolling-banner__track,.scrolling-banner.is-paused .scrolling-banner__track{animation-play-state:paused}.scrolling-banner__list{display:flex;align-items:center;margin:0;padding:0}.scrolling-banner__item{display:flex;align-items:center;gap:2.4rem;padding-right:2.4rem;white-space:nowrap}.scrolling-banner__text{font-size:1.3rem;letter-spacing:.12rem;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none}.scrolling-banner--large .scrolling-banner__text{font-family:var(--font-heading-family);font-size:clamp(2.4rem,4vw,4rem);letter-spacing:0;text-transform:none}.scrolling-banner__separator{font-size:1.6rem;opacity:.8}.scrolling-banner--large .scrolling-banner__separator{font-size:2.8rem}@keyframes scrolling-banner{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.scrolling-banner__track{animation-duration:calc(var(--scrolling-banner-duration) * 2)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-scrolling-banner.css.map */
