.marquee-banner{width:100%;overflow:hidden}.marquee-banner__track-wrap{background-color:var(--mb-track-bg, #fdf9f0);padding-block:var(--mb-track-padding, 1.4rem);overflow:hidden}.marquee-banner__track{display:flex;width:max-content;will-change:transform;animation:marquee-banner-scroll var(--mb-duration, 40s) linear infinite;animation-direction:var(--mb-direction, normal)}.marquee-banner__track:hover{animation-play-state:paused}.marquee-banner__group{display:flex;align-items:center;flex-shrink:0;gap:var(--mb-item-gap, 3.2rem);padding-inline:calc(var(--mb-item-gap, 3.2rem) / 2)}.marquee-banner__item{display:inline-flex;align-items:center;gap:var(--mb-item-gap, 3.2rem);flex-shrink:0}.marquee-banner__text{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--mb-font-size, 1.1rem);letter-spacing:.14em;line-height:1;text-transform:uppercase;color:var(--mb-text-color, #c88b8b);white-space:nowrap}.marquee-banner__separator{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--mb-text-color, #c88b8b)}.marquee-banner__separator .icon-marquee-star{width:auto;height:var(--mb-icon-size, 1rem)}@keyframes marquee-banner-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:749px){.marquee-banner__text{font-size:calc(var(--mb-font-size, 1.1rem) * .9)}.marquee-banner__group,.marquee-banner__item{gap:var(--mb-item-gap-mobile, 2.4rem)}}@media(prefers-reduced-motion:reduce){.marquee-banner__track{animation:none;width:100%;justify-content:center;flex-wrap:wrap;row-gap:1rem}.marquee-banner__group[aria-hidden=true]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-marquee-banner.css.map */
