.module-brands-grid-01{--grid-gutter-x:0.75rem;--grid-gutter-y:0.75rem}.module-brands-grid-01 .grid-items{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-gutter-y) var(--grid-gutter-x)}.module-brands-grid-01 .grid-item{min-width:0;border:1px solid var(--bs-gray-200);border-radius:0.5rem;transition:border-color 375ms ease}.module-brands-grid-01 .grid-item:hover{border-color:var(--bs-gray-400)}.module-brands-grid-01 .grid-item .brand-list{height:100%}.module-brands-grid-01 .module-header-container{margin-bottom:0.75rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.module-brands-grid-01 .module-title{margin-bottom:0}@media (max-width:575px){.module-brands-grid-01 .btn-view-more-brands{height:32px}}@media (min-width:768px){.module-brands-grid-01 .grid-items{grid-template-columns:repeat(4,1fr)}}@media (min-width:992px){.module-brands-grid-01{--grid-gutter-x:1.5rem;--grid-gutter-y:1.5rem}.module-brands-grid-01 .module-header-container{margin-bottom:1.5rem}}
.brand-list-01 .brand-list-title-link{padding:1rem 1rem 1.25rem;display:block}.brand-list-01 .ratio>.img-fluid{width:auto;height:auto;inset:0;margin:auto;max-width:100%;max-height:100%}.brand-list-01 .brand-list-title-link:not(:hover){color:inherit}.brand-list-01 .brand-list-title{font-size:1.25rem;text-align:center;line-height:1.1;font-weight:600}@media (max-width:575px){.brand-list-01 .brand-list-title-link{padding:0.75rem 0 0.75rem}}