.BrandsComponent.type-carousel{display:flex;flex-direction:column;gap:50px;height:-moz-fit-content;height:fit-content;margin-bottom:var(--comp-spacing);margin-top:var(--comp-spacing);width:100%}.BrandsComponent.type-carousel .splide .splide__track .splide__list .splide__slide{display:flex;height:75px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}.BrandsComponent.type-grid{display:flex;flex-direction:column;gap:40px}.BrandsComponent.type-grid .brands{margin-left:auto;margin-right:auto;padding-left:calc(var(--main-padding)*2);padding-right:calc(var(--main-padding)*2);width:100%}@media (min-width:576px){.BrandsComponent.type-grid .brands{max-width:576px}}@media (min-width:768px){.BrandsComponent.type-grid .brands{max-width:768px}}@media (min-width:992px){.BrandsComponent.type-grid .brands{max-width:992px}}@media (min-width:1200px){.BrandsComponent.type-grid .brands{max-width:1200px}}@media (min-width:1400px){.BrandsComponent.type-grid .brands{max-width:1400px}}.BrandsComponent.type-grid .brands{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:576px){.BrandsComponent.type-grid .brands{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:992px){.BrandsComponent.type-grid .brands{grid-template-columns:repeat(6,minmax(0,1fr))}}.BrandsComponent.type-grid .brands>*{border-radius:12px;height:auto;margin:auto;max-height:100px;max-width:100%;width:auto}
