.scrolling-promotion{display:flex;align-items:center;overflow:hidden;color:rgb(var(--color-foreground));background:var(--gradient-background);background-color:rgb(var(--color-background));position:relative;width:100%}.scrolling-promotion .promotion{display:flex;align-items:center;width:max-content;height:100%;animation:scroll var(--scroll-speed, 20s) linear infinite;will-change:transform}.scrolling-promotion .promotion__wrapper{display:inline-flex;align-items:center;white-space:nowrap;width:max-content}.scrolling-promotion--left .promotion{animation-name:scroll-left}.scrolling-promotion--right .promotion{animation-name:scroll-right}.scrolling-promotion .promotion__item{display:inline-flex;align-items:center;padding:1rem 2rem;flex-shrink:0}.scrolling-promotion .promotion__text{margin:0;padding:0;white-space:nowrap}.scrolling-promotion .media-wrapper{display:inline-flex;align-items:center}.scrolling-promotion .promotion__icon{margin-right:1rem}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scroll-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (hover: hover){.scrolling-promotion:hover .promotion{animation-play-state:paused}}@media screen and (max-width: 749px){.scrolling-promotion .promotion__item{padding:.5rem 1rem}.scrolling-promotion .promotion__text{font-size:calc(var(--font-size) * .75)}.scrolling-promotion .promotion{animation-duration:calc(var(--scroll-speed, 20s) * .75)}}.scrolling-promotion .image-fit{width:auto;height:var(--image-height, 80px);object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-scrolling-promotion.css.map */
