.ms-marquee{overflow:hidden;position:relative}.ms-marquee__track{display:flex;width:max-content;gap:var(--ms-marquee-gap, 3rem);animation:ms-marquee-scroll var(--ms-marquee-duration, 20s) linear infinite;will-change:transform}.ms-marquee--reverse .ms-marquee__track{animation-name:ms-marquee-scroll-reverse}@media(prefers-reduced-motion:reduce){.ms-marquee__track{animation:none}}.ms-marquee--pause-on-hover .ms-marquee__track:hover{animation-play-state:paused}.ms-marquee__group{display:flex;align-items:center;gap:var(--ms-marquee-gap, 3rem);flex-shrink:0}.ms-marquee__item{display:inline-flex;align-items:center;gap:.8rem;flex-shrink:0;white-space:nowrap}.ms-marquee__text{font-size:var(--ms-marquee-font-size-mobile, 2rem);font-weight:var(--ms-marquee-font-weight, 700);line-height:1.2;text-transform:var(--ms-marquee-text-transform, none);letter-spacing:var(--ms-marquee-letter-spacing, 0);color:var(--ms-marquee-text-color, currentColor)}.ms-marquee__text--gradient{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ms-marquee__text--stroke{-webkit-text-stroke:var(--ms-marquee-stroke-width, 1px) var(--ms-marquee-stroke-color, currentColor);-webkit-text-fill-color:transparent;color:transparent}.ms-marquee__text--stroke.ms-marquee__text--gradient{-webkit-text-stroke:var(--ms-marquee-stroke-width, 1px) var(--ms-marquee-stroke-color, currentColor);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ms-marquee__image{display:block;height:var(--ms-marquee-image-height-mobile, 40px);width:auto;object-fit:contain;flex-shrink:0}.ms-marquee__separator{display:inline-flex;align-items:center;flex-shrink:0;color:var(--ms-marquee-separator-color, currentColor);font-size:var(--ms-marquee-separator-size-mobile, 1.4rem);opacity:var(--ms-marquee-separator-opacity, .5)}.ms-marquee__separator svg{width:1em;height:1em;fill:currentColor}.ms-marquee__link{text-decoration:none;color:inherit;display:inline-flex;align-items:center;gap:.8rem;transition:opacity .2s ease}.ms-marquee__link:hover{opacity:.7}@media screen and (min-width:750px){.ms-marquee__text{font-size:var(--ms-marquee-font-size, 3rem)}.ms-marquee__image{height:var(--ms-marquee-image-height, 60px)}.ms-marquee__separator{font-size:var(--ms-marquee-separator-size, 1.6rem)}}@keyframes ms-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ms-marquee-scroll-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ms_marquee.css.map */
