.ronner-marquee{position:relative;background:var(--rt-bg);overflow:hidden;min-height:var(--rt-height);display:flex;align-items:center}.ronner-marquee__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.ronner-marquee__bg-img{width:100%;height:100%;object-fit:cover}.ronner-marquee__bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--rt-overlay-color),var(--rt-overlay-opacity))}.ronner-marquee__inner{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:0 24px;text-align:center;width:100%}.ronner-marquee__title{font-family:var(--heading-font-family, inherit);font-weight:var(--heading-font-weight, 700);font-style:var(--heading-font-style, normal);text-transform:var(--heading-text-transform, none);letter-spacing:var(--heading-letter-spacing, normal);color:var(--rt-title);margin:0 0 40px}.ronner-marquee__viewport{overflow:hidden;mask-image:linear-gradient(to right,transparent 0,#000 5%,#000 95%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 5%,#000 95%,transparent 100%)}.ronner-marquee__track{display:flex;width:max-content;animation:ronner-marquee-scroll var(--rt-duration, 30s) linear infinite;animation-direction:var(--rt-direction, normal)}.ronner-marquee__group{display:flex;flex-shrink:0;gap:var(--rt-gap, 70px)}.ronner-marquee__item{flex:0 0 auto;display:flex;align-items:center;margin:0}.ronner-marquee__link{display:flex;align-items:center}.ronner-marquee__item img{display:block;width:auto;height:var(--rt-logo-height, 44px);max-width:none;object-fit:contain}.ronner-marquee--grayscale .ronner-marquee__item img{filter:grayscale(100%);opacity:.6;transition:filter .25s ease,opacity .25s ease}.ronner-marquee--grayscale .ronner-marquee__item:hover img{filter:grayscale(0%);opacity:1}.ronner-marquee--pausable:hover .ronner-marquee__track,.ronner-marquee__track.is-paused{animation-play-state:paused}@keyframes ronner-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ronner-marquee__track{animation:none}.ronner-marquee__viewport{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media screen and (max-width:767px){.ronner-marquee{padding:40px 0}.ronner-marquee__title{margin-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ronner-logo-marquee.css.map */
