.logo-bar{padding:2rem 0;background-color:var(--logo-bar-bg);color:var(--logo-bar-text);overflow:hidden}.logo-bar .page-width{max-width:100%;display:flex;justify-content:center}.logo-bar__container{display:flex;align-items:center;gap:44px}.logo-bar__title{font-family:Avenir Next,Avenir,sans-serif;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;flex-shrink:0;margin:0;white-space:nowrap;color:#fff}.logo-bar__logos-wrapper{flex-grow:1;overflow:hidden}.logo-bar__logos{display:flex;align-items:center;gap:44px;width:100%;justify-content:flex-start}.logo-bar__logo-item{flex-shrink:0}.logo-bar__logo-item img{max-height:35px;width:auto;display:block;object-fit:contain;filter:brightness(0) invert(1)}@media screen and (max-width:749px){.logo-bar{padding:10px 0}.logo-bar__container{flex-direction:column;gap:2rem}.logo-bar__title{font-size:18px;text-align:center}.logo-bar__logos-wrapper{width:100vw}.logo-bar__logos{width:max-content;animation:logo-marquee var(--marquee-speed, 30s) linear infinite;gap:2rem}.logo-bar__logo-item img{max-height:20px}}@media screen and (min-width:750px){.logo-bar__logos{justify-content:space-between}.logo-bar__logo-item--mobile-only{display:none}}@keyframes logo-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (prefers-reduced-motion:reduce){.logo-bar__logos{animation:none!important}.logo-bar__logos-wrapper{overflow-x:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/565/assets/section-logo-bar.css.map */
