.logo-marquee{width:100%;overflow:hidden;position:relative}.logo-marquee__heading{margin-top:0;font-weight:600}.marquee{position:relative;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none}.marquee__content{flex-shrink:0;display:flex;justify-content:space-around;min-width:100%;animation:scroll var(--marquee-duration, 30s) linear infinite}.marquee__content .logo-item{margin-right:var(--marquee-gap)}.marquee__content .logo-item:last-child{margin-right:0}.logo-item{display:flex;align-items:center;justify-content:center;padding:10px;max-width:var(--logo-max-width, 120px);height:var(--logo-height, 60px)}.logo-item img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:var(--logo-filter, none);transition:transform .3s ease,opacity .3s ease;opacity:.7}.logo-item:hover img{transform:scale(1.05);opacity:1}.logo-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#0000000d;border-radius:4px}.logo-placeholder svg{width:60%;height:60%;opacity:.3}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.marquee.pause-on-hover:hover .marquee__content{animation-play-state:paused}@media screen and (max-width: 749px){.logo-item{max-width:calc(var(--logo-max-width, 120px) * .8);height:calc(var(--logo-height, 60px) * .8)}.marquee__content .logo-item{margin-right:calc(var(--marquee-gap) * .7)}.logo-marquee__heading{font-size:calc(var(--heading-size, 28px) * .85)!important}}@media (prefers-reduced-motion){.marquee__content{animation:none}.marquee{gap:calc(var(--gap) / 2)}.marquee__content{flex-wrap:wrap;justify-content:center;gap:var(--gap)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-logo-marquee.css.map */
