.scrolling-ticker{width:100%;overflow:hidden;position:relative;white-space:nowrap;background-color:rgba(var(--color-background),var(--alpha-button-background));z-index:1}.scrolling-ticker__container{display:flex;width:100%;overflow:hidden}.scrolling-ticker__content{display:flex;align-items:center;animation:scroll-left linear infinite;white-space:nowrap;will-change:transform;padding:.25rem 0}.scrolling-ticker__text{font-family:var(--font-heading);font-weight:900;font-size:2rem;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.85);margin:0;padding:0;display:inline-block}.scrolling-ticker__separator{font-family:var(--font-heading);font-weight:900;font-size:2rem;color:rgba(var(--color-foreground),.3);margin:0 3rem;display:inline-block}@keyframes scroll-left{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.scrolling-ticker:hover .scrolling-ticker__content{animation-play-state:paused}.scrolling-ticker.color-scheme-4,.scrolling-ticker.color-scheme-accent-1{background-color:#f91507}.scrolling-ticker.color-scheme-4 .scrolling-ticker__text,.scrolling-ticker.color-scheme-accent-1 .scrolling-ticker__text{color:#fff}.scrolling-ticker.color-scheme-4 .scrolling-ticker__separator,.scrolling-ticker.color-scheme-accent-1 .scrolling-ticker__separator{color:#ffffff80}@media screen and (max-width: 749px){.scrolling-ticker{padding-top:.75rem!important;padding-bottom:.75rem!important;margin-bottom:0!important;position:relative;z-index:2}.section:has(.scrolling-ticker){position:relative;z-index:2}.section:has(.scrolling-ticker)+.section{margin-top:-1.5rem!important}.scrolling-ticker__text{font-size:1.5rem;line-height:1.1}.scrolling-ticker__separator{font-size:1.5rem;margin:0 2rem}}@media screen and (max-width: 549px){.scrolling-ticker{padding-top:.625rem!important;padding-bottom:.625rem!important;margin-bottom:0!important;position:relative;z-index:2}.section:has(.scrolling-ticker){position:relative;z-index:2}.section:has(.scrolling-ticker)+.section{margin-top:-1.75rem!important}.scrolling-ticker__text{font-size:1.25rem;line-height:1}.scrolling-ticker__separator{font-size:1.25rem;margin:0 1.5rem}}@media (prefers-reduced-motion: reduce){.scrolling-ticker__content{animation:none}.scrolling-ticker__content{justify-content:center}}@media (prefers-contrast: high){.scrolling-ticker__text{font-weight:700}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-scrolling-ticker.css.map */
