.marquee-carousel{background:var(--color-cream, #faf7f4);padding:36px 0 40px;overflow:hidden;border-bottom:1px solid var(--color-cream-border, #e8ddd5)}.marquee-carousel__label{text-align:center;font-family:var(--font-body-family, "DM Sans", sans-serif);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--color-muted-text, #7A5C5C);margin-bottom:24px}.marquee-carousel__track-wrapper{position:relative;width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 10%,black 90%,transparent 100%)}.marquee-carousel__track{display:flex;gap:72px;align-items:center;width:max-content;white-space:nowrap;animation:marquee-scroll var(--scroll-speed, 18s) linear infinite}.marquee-carousel__track:hover{animation-play-state:paused}.marquee-carousel__item{font-family:var(--font-body-family, "DM Sans", sans-serif);font-weight:var(--font-weight, 700);font-style:var(--font-style, normal);font-size:var(--font-size, 18px);text-transform:var(--text-transform, uppercase);letter-spacing:var(--letter-spacing, .08em);color:var(--color-dark-text, #1A0E0E);display:inline-block}.marquee-carousel__item span{font-family:Montserrat,DM Sans,sans-serif;white-space:nowrap;flex-shrink:0}@keyframes marquee-scroll{0%{opacity:0;transform:translate(0)}3%{opacity:100}97%{opacity:100}to{opacity:0;transform:translate(-50%)}}@media screen and (max-width:540px){.marquee-carousel__track{gap:42px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-marquee-carousel.css.map */
