.marquee-banner{overflow:hidden;position:relative;background:linear-gradient(135deg,var(--color-purple) 0%,var(--color-purple-dark) 100%);color:var(--color-white)}.marquee-banner.color-primary{background:linear-gradient(135deg,var(--color-purple) 0%,var(--color-purple-dark) 100%)}.marquee-banner.color-secondary{background-color:var(--color-gray-dark)}.marquee-banner.color-dark{background-color:var(--color-black)}.marquee-banner.color-light{background-color:var(--color-white);color:var(--color-black)}.marquee-banner__wrapper{width:100%;overflow:hidden}.marquee--banner{padding:2rem 0}.marquee--banner .marquee__content{animation:marqueeScroll 30s linear infinite}.marquee--banner .marquee__item{padding:0 3rem}.marquee--banner .marquee__item--large{gap:1.5rem}.marquee--banner .marquee__icon--large{width:40px;height:40px}.marquee--banner .marquee__text--large{font-size:var(--font-size-xl);font-weight:700;text-transform:uppercase;letter-spacing:.05em}@media screen and (max-width: 989px){.marquee--banner{padding:1.5rem 0}.marquee--banner .marquee__item{padding:0 2rem}.marquee--banner .marquee__text--large{font-size:var(--font-size-lg)}.marquee--banner .marquee__icon--large{width:32px;height:32px}}@media screen and (max-width: 749px){.marquee--banner{padding:1rem 0}.marquee--banner .marquee__text--large{font-size:var(--font-size-base)}.marquee--banner .marquee__icon--large{width:28px;height:28px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/marquee-banner.css.map */
