.ar-scrolling-banner{padding-top:var(--section-padding-top, 0);padding-bottom:var(--section-padding-bottom, 0);width:100%}.ar-scrolling-banner__wrapper{width:100%;height:var(--banner-height, 80px);overflow:hidden;position:relative;background:rgb(var(--color-background))}.ar-scrolling-banner__content{display:flex;position:absolute;height:100%;width:max-content;align-items:center}.ar-scrolling-banner__wrapper[data-direction=left] .ar-scrolling-banner__content{animation:ar-scroll-left var(--scroll-speed, 30s) linear infinite}.ar-scrolling-banner__wrapper[data-direction=right] .ar-scrolling-banner__content{animation:ar-scroll-right var(--scroll-speed, 30s) linear infinite}.ar-scrolling-banner--pausable:hover .ar-scrolling-banner__content{animation-play-state:paused}.ar-scrolling-banner--image .ar-scrolling-banner__image{height:var(--banner-height, 80px);width:auto;display:block;object-fit:contain}.ar-scrolling-banner--text .ar-scrolling-banner__content{gap:var(--ar-space-lg)}.ar-scrolling-banner__text-item{display:flex;align-items:center;gap:var(--ar-space-sm);white-space:nowrap;color:rgb(var(--color-foreground));font-size:var(--ar-text-base);font-weight:var(--ar-weight-semibold);text-transform:uppercase;letter-spacing:.05em}.ar-scrolling-banner__icon{font-size:var(--ar-text-lg);color:rgb(var(--color-foreground))}.ar-scrolling-banner__text{color:rgb(var(--color-foreground))}.ar-scrolling-banner__separator{margin-left:var(--ar-space-sm);color:rgba(var(--color-foreground),.5);font-size:var(--ar-text-xl)}.ar-scrolling-banner__placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ar-space-sm);background:rgba(var(--color-foreground),.05);color:rgba(var(--color-foreground),.6)}.ar-scrolling-banner__placeholder .placeholder-svg{width:60px;height:60px;opacity:.3}.ar-scrolling-banner__placeholder p{margin:0;font-size:var(--ar-text-sm)}@keyframes ar-scroll-left{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes ar-scroll-right{0%{transform:translate(-33.333%)}to{transform:translate(0)}}@media screen and (max-width: 749px){.ar-scrolling-banner__text-item{font-size:var(--ar-text-sm)}.ar-scrolling-banner__icon{font-size:var(--ar-text-base)}}@media (prefers-reduced-motion: reduce){.ar-scrolling-banner__content{animation:none!important}.ar-scrolling-banner__content{position:static;justify-content:center;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-ar-scrolling-banner-v2.css.map */
