.brand-banner{position:relative;width:100%;overflow:hidden}.brand-banner__content{padding:var(--bb-padding-y, 30px) 0;overflow:hidden}.brand-banner__row{display:flex;align-items:center;width:max-content;gap:0}.brand-banner__row--ready{animation:brand-banner-scroll var(--bb-speed, 20s) linear infinite}.brand-banner__set{display:flex;align-items:center;gap:48px;padding:0 24px;flex-shrink:0}.brand-banner:hover .brand-banner__row--ready{animation-play-state:paused}@keyframes brand-banner-scroll{0%{transform:translate(0)}to{transform:translate(var(--bb-scroll-dist, -50%))}}@media screen and (max-width:749px){.brand-banner__set{gap:20px;padding:0 10px}.brand-banner__content{padding:calc(var(--bb-padding-y, 30px) * .6) 0}.brand-banner__icon--main{height:calc(var(--bb-icon-height, 100px) * .55)}.brand-banner__icon--small{height:calc(var(--bb-icon-height, 100px) * .22)}.brand-banner--v2 .brand-banner__icon--small{height:calc(var(--bb-icon-height, 100px) * .55)}}.brand-banner__icon--main{height:var(--bb-icon-height, 100px);width:auto;object-fit:contain;flex-shrink:0}.brand-banner__icon--small{height:calc(var(--bb-icon-height, 100px) * .4);width:auto;object-fit:contain;flex-shrink:0}.brand-banner--v2 .brand-banner__icon--small{height:var(--bb-icon-height, 100px)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-brand-banner.css.map */
