.scrolling-promotion{color:rgb(var(--color-foreground));background:var(--gradient-background);background-color:rgb(var(--color-background));contain:layout;min-height:60px}.scrolling-promotion .promotion{flex:0 0 auto}.scrolling-promotion .promotion img,.scrolling-promotion .promotion svg{height:calc(var(--image-height) * .75)}.scrolling-promotion .promotion--animated{animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:var(--duration);animation-play-state:running;width:max-content;will-change:transform,width}.scrolling-promotion--left .promotion--animated{animation-name:scrolling-left}.scrolling-promotion--right .promotion--animated{animation-name:scrolling-right}@media screen and (hover:hover){.scrolling-promotion:hover .promotion--animated{animation-play-state:paused}}.scrolling-promotion--paused .promotion--animated{animation-play-state:paused}.scrolling-promotion .promotion__item{--icon-height: 2.6rem;contain:layout;display:flex;align-items:center;width:max-content;flex-shrink:0}.scrolling-promotion .promotion__text{font-display:swap;min-height:1.5em;display:inline-block}.scrolling-promotion .heading{font-display:swap;min-height:1.2em;display:inline-block}.scrolling-promotion .promotion-icon--small{--icon-height: 2rem}.scrolling-promotion .promotion-icon--large{--icon-height: 3.2rem}@media screen and (min-width:768px){.scrolling-promotion .promotion img,.scrolling-promotion .promotion svg{height:var(--image-height)}}.scrolling-promotion .promotion__link{color:rgb(var(--color-link))}.scrolling-promotion .media-wrapper:not(.loading){background-color:transparent}@keyframes scrolling-left{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}@keyframes scrolling-right{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.promotion-icon--colored .promotion__icon{height:calc(var(--icon-height) + 3rem);align-items:center;justify-content:center}.promotion-icon--colored .promotion__icon.promotion__icon-circled{width:calc(var(--icon-height) + 3rem);border-radius:50%;background-color:rgb(var(--color-icon))}.scrolling-promotion .promotion__icon svg,.scrolling-promotion .promotion__icon img{height:var(--icon-height);fill:currentColor}.scrolling-promotion .promotion__icon.promotion__icon-circled :is(svg,img){max-width:var(--icon-height)}.scrolling-promotion--static .promotion~.promotion{display:none!important}.scrolling-promotion--static>.promotion,.scrolling-promotion--static>.promotion.promotion--animated{width:100%!important;justify-content:center;animation:none!important;will-change:auto!important}@media screen and (max-width:767px){.scrolling-promotion--mobile-wrap{overflow:visible;contain:none;width:100%;max-width:100%;height:auto}.scrolling-promotion--mobile-wrap .promotion~.promotion{display:none!important}.scrolling-promotion--mobile-wrap>.promotion,.scrolling-promotion--mobile-wrap>.promotion.promotion--animated{width:100%!important;max-width:100%!important;min-width:0!important;flex:0 1 100%!important;flex-wrap:wrap;justify-content:center;will-change:auto!important;animation:none!important}.scrolling-promotion--mobile-wrap .promotion__item{width:100%!important;max-width:100%!important;min-width:0!important;flex-shrink:1!important;contain:none;justify-content:center;box-sizing:border-box}.scrolling-promotion--mobile-wrap .promotion__text,.scrolling-promotion--mobile-wrap .heading{display:block!important;white-space:normal!important;overflow-wrap:anywhere;word-break:break-word;text-align:center;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box}.scrolling-promotion--mobile-wrap .promotion__link{width:100%;min-width:0;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/258/assets/tailwind-section-scrolling-promotion.css.map */
