.marquee-section{overflow:hidden;padding:var(--marquee-section-padding-top, 0) 0 var(--marquee-section-padding-bottom, 0)}.marquee{box-sizing:border-box;display:block;overflow:hidden;padding:var(--marquee-inner-padding-block, 1.2rem) var(--marquee-inner-padding-inline, 0);width:100%}.marquee--border-top{border-top:.1rem solid rgba(var(--color-foreground),.08)}.marquee--border-bottom{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.marquee__track{align-items:center;display:flex;width:100%}.marquee__group{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:var(--marquee-gap)}.marquee.is-ready .marquee__track,.marquee.is-measuring .marquee__track{width:max-content}.marquee.is-ready .marquee__group,.marquee.is-measuring .marquee__group{flex:0 0 auto;flex-wrap:nowrap;padding-right:var(--marquee-gap)}.marquee.is-ready .marquee__track{animation:marquee-scroll var(--marquee-duration, 20s) linear infinite}.marquee--right.is-ready .marquee__track{animation-direction:reverse}.marquee--pause-on-hover:hover .marquee__track,.marquee--pause-on-hover:focus-within .marquee__track{animation-play-state:paused}.marquee__item{align-items:center;color:inherit;display:inline-flex;flex:0 0 auto;gap:.65em;font-size:var(--marquee-mobile-font-size);font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap}.marquee__image{aspect-ratio:1 / 1;border-radius:var(--marquee-image-radius);display:block;flex:0 0 auto;height:1.2em;object-fit:cover;width:auto}a.marquee__item:hover{opacity:.75;text-decoration:underline;text-underline-offset:.25rem}a.marquee__item:focus-visible{outline:.2rem solid currentColor;outline-offset:.4rem}.marquee__separator{flex:0 0 auto;font-size:var(--marquee-mobile-font-size);line-height:1}@keyframes marquee-scroll{to{transform:translate(calc(-1 * var(--marquee-distance, 50%)))}}@media screen and (min-width:750px){.marquee__item,.marquee__separator{font-size:var(--marquee-desktop-font-size)}}@media(prefers-reduced-motion:reduce){.marquee.is-ready .marquee__track,.marquee__track{animation:none;width:100%}.marquee.is-ready .marquee__group,.marquee__group{flex:1 1 auto;flex-wrap:wrap;padding-right:0}[data-marquee-copy],[data-marquee-filler]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-marquee.css.map */
