.promo-marquee{position:relative;overflow:hidden;padding:1.4rem 0;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.promo-marquee__viewport{overflow:hidden}.promo-marquee__track{display:flex;width:max-content;animation:promo-marquee-scroll var(--marquee-duration, 40s) linear infinite;animation-play-state:paused}.promo-marquee.is-ready .promo-marquee__track{animation-play-state:running}.promo-marquee[data-pause-on-hover=true]:hover .promo-marquee__track,.promo-marquee:focus-within .promo-marquee__track{animation-play-state:paused}@keyframes promo-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.promo-marquee__group{display:flex;align-items:center;flex:0 0 auto}.promo-marquee__item{display:inline-flex;align-items:center;gap:.8rem;padding:0 var(--marquee-gap, 4rem) 0 0;white-space:nowrap;font-size:var(--marquee-font-size, 1.4rem);line-height:1.3;color:rgb(var(--color-foreground))}.promo-marquee__item--link{text-decoration:none;color:inherit}.promo-marquee__item--link:hover .promo-marquee__text{text-decoration:underline;text-underline-offset:.3rem}.promo-marquee__icon{flex:0 0 auto;width:1.8rem;height:1.8rem;color:var(--je-accent, #23a2e2)}.promo-marquee__icon svg{display:block;width:100%;height:100%}.promo-marquee__strong{font-weight:600}@media screen and (max-width:749px){.promo-marquee__item{padding-right:min(var(--marquee-gap, 4rem),2.8rem)}}@media(prefers-reduced-motion:reduce){.promo-marquee__track{animation:none}.promo-marquee__viewport{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.promo-marquee__viewport::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/promo-marquee.css.map */
