.logo-marquee{width:100%;max-width:100%;height:var(--logo-marquee-height);display:flex;align-items:center;overflow:hidden;border:0!important;padding-block:var(--logo-marquee-padding-block);box-sizing:border-box}.section-logo-marquee+.shopify-section>div{border-block-start:0!important}.logo-marquee__track{display:flex;align-items:center;width:max-content;flex:0 0 auto;will-change:transform}.logo-marquee--animated .logo-marquee__track{animation:logo-marquee var(--logo-marquee-duration) linear infinite}.logo-marquee--right .logo-marquee__track{animation-direction:reverse}.logo-marquee--hover-pause:hover .logo-marquee__track{animation-play-state:paused}.logo-marquee__group{flex:0 0 auto;display:flex;align-items:center;gap:var(--logo-marquee-gap);padding-inline:var(--logo-marquee-group-padding)}.logo-marquee__link{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:currentColor}a.logo-marquee__link:focus-visible{outline:.2rem solid rgba(var(--color-heading-text),.65);outline-offset:.4rem}.logo-marquee__item{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--logo-marquee-item-width);height:var(--logo-marquee-logo-height);opacity:var(--logo-marquee-item-opacity)}.logo-marquee__item img{display:block;width:100%;height:100%;object-fit:contain;filter:var(--logo-marquee-image-filter)}.logo-marquee__text{font-family:var(--font-heading-family);font-size:calc(var(--logo-marquee-logo-height) * .62);line-height:1;letter-spacing:0;text-transform:uppercase;white-space:nowrap;color:rgb(var(--color-heading-text))}@keyframes logo-marquee{0%{transform:translateZ(0)}to{transform:translate3d(var(--logo-marquee-shift),0,0)}}@media(prefers-reduced-motion:reduce){.logo-marquee--animated .logo-marquee__track{animation:none}}@media screen and (min-width:750px){.logo-marquee{height:var(--logo-marquee-height-desktop);padding-block:var(--logo-marquee-padding-block-desktop)}.logo-marquee--animated .logo-marquee__track{animation-duration:var(--logo-marquee-duration-desktop)}.logo-marquee__group{gap:var(--logo-marquee-gap-desktop);padding-inline:var(--logo-marquee-group-padding-desktop)}.logo-marquee__item{width:var(--logo-marquee-item-width-desktop);height:var(--logo-marquee-logo-height-desktop)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-logo-marquee.css.map */
