.brand-logos-list{display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin:0;list-style:none}.brand-logos-list__item{display:flex;align-items:center;justify-content:center;height:4rem;padding:1.5rem;flex:0 1 calc(100% / var(--logos-per-row-mobile, 2));max-width:calc(100% / var(--logos-per-row-mobile, 2))}@media screen and (min-width:750px){.brand-logos-list__item{flex-basis:calc(100% / var(--logos-per-row-desktop, 5));max-width:calc(100% / var(--logos-per-row-desktop, 5))}}.brand-logos-list--slider{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.brand-logos-list--slider .brand-logos-list__item{flex:0 0 auto;width:calc(100% / var(--logos-per-row-mobile, 2));scroll-snap-align:start}@media screen and (min-width:750px){.brand-logos-list--slider{overflow-x:visible;flex-wrap:wrap;justify-content:center}.brand-logos-list--slider .brand-logos-list__item{width:auto;flex-basis:calc(100% / var(--logos-per-row-desktop, 5))}}.brand-logos-list__link{display:flex;align-items:center;justify-content:center;width:100%;height:4rem}.brand-logos-list__image{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;transition:filter .2s ease,opacity .2s ease}.brand-logos-list--grayscale .brand-logos-list__image{filter:grayscale(100%);opacity:.6}.brand-logos-list--grayscale .brand-logos-list__item:hover .brand-logos-list__image{filter:grayscale(0%);opacity:1}.brand-logos-list__placeholder{width:100%;opacity:.4}.brand-logos-list__placeholder svg{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-brand-logos.css.map */
