.logo-bar{text-align:center;display:flex;align-items:center;justify-content:center;gap:2rem}.logo-bar__item:not(.loading){background-color:transparent}.logo-bar__item{vertical-align:middle;opacity:var(--logo-opacity);transition:opacity var(--duration-default) ease}@media screen and (hover:hover){.logo-bar__item:hover{opacity:1}}.logo-bar__link{display:block}.logo-bar__media{display:block;width:100%;overflow:visible}.logo-bar__image{display:block;width:100%;height:auto;max-height:5.6rem;object-fit:contain}.logo-bar--desktop{display:none}@media screen and (min-width:750px){.logo-bar--desktop{display:flex;flex-wrap:nowrap;gap:3rem}.logo-bar--desktop .logo-bar__item{flex:1 1 0;min-width:0;max-width:18rem}}.logo-marquee{display:block;overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.logo-marquee__track{display:flex;width:max-content;animation:logo-marquee-scroll 24s linear infinite}.logo-marquee__set{display:flex;align-items:center;flex:0 0 auto;gap:2rem;padding-right:2rem}.logo-marquee .logo-bar__item{flex:0 0 auto;width:9rem}@keyframes logo-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (min-width:750px){.logo-marquee{display:none}}@media(prefers-reduced-motion:reduce){.logo-marquee{overflow-x:auto}.logo-marquee__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/section-logo-list.css.map */
