.marquee{position:relative;overflow:hidden;padding:1.4rem 0}.marquee.is-paused .marquee__track{animation-play-state:paused}.marquee__toggle{position:absolute;inset-inline-end:.8rem;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:3.2rem;height:3.2rem;border:0;border-radius:50%;background:rgb(var(--color-background));box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.35);cursor:pointer}.marquee__toggle-icon{width:1rem;height:1.1rem;border-inline:.3rem solid rgb(var(--color-foreground))}.marquee__toggle[aria-pressed=true] .marquee__toggle-icon{width:0;height:0;border-inline:0;border-block:.6rem solid transparent;border-inline-end:1rem solid rgb(var(--color-foreground))}.marquee__toggle:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.marquee__track{display:flex;width:max-content;animation:marquee-scroll var(--marquee-duration, 30s) linear infinite}.marquee:hover .marquee__track{animation-play-state:paused}.marquee__group{display:flex;align-items:center;flex-shrink:0}.marquee__item{padding-inline:2rem;font-family:var(--font-heading-family);font-weight:700;font-size:1.8rem;white-space:nowrap;color:rgb(var(--color-foreground))}.marquee__separator{font-size:1.4rem;opacity:.8;color:rgb(var(--color-foreground))}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}[dir=rtl] .marquee__track{animation-name:marquee-scroll-rtl}@keyframes marquee-scroll-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}@media screen and (min-width:750px){.marquee__item{font-size:2.2rem;padding-inline:2.8rem}}@media(prefers-reduced-motion:reduce){.marquee__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-marquee.css.map */
