.brand-logos-section{width:100%}.brand-logos-heading{text-align:center;font-weight:400;margin-bottom:0}.brand-logos-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #000;border-left:1px solid #000}.brand-logos-grid{grid-template-columns:repeat(5,1fr)}@media screen and (max-width: 1024px){.brand-logos-grid{grid-template-columns:repeat(3,1fr)!important}}@media screen and (max-width: 749px){.brand-logos-grid{grid-template-columns:repeat(2,1fr)!important}.brand-logos-heading{padding-bottom:3rem}.brand-logos-section{padding-left:15px;padding-right:15px}.brand-logo-item:last-child:nth-child(odd){grid-column:1 / -1}}@media screen and (min-width: 750px){.brand-logos-heading{padding-bottom:4rem}}.brand-logo-item{display:flex;align-items:center;justify-content:center;padding:2.5rem 2rem;border-right:1px solid #000;border-bottom:1px solid #000;border-top:1px solid #000;min-height:120px;background-color:rgb(var(--color-background))}@media screen and (min-width: 750px){.brand-logo-item{padding:3rem 2.5rem;min-height:150px}}.brand-logo-wrapper{width:100%;max-width:180px;display:flex;align-items:center;justify-content:center}.brand-logo-wrapper img{width:100%;height:auto;object-fit:contain;max-height:80px}@media screen and (min-width: 750px){.brand-logo-wrapper{max-width:220px}.brand-logo-wrapper img{max-height:100px}}.brand-logo-placeholder{width:100%;max-width:180px;opacity:.3}.brand-logo-placeholder svg{width:100%;height:auto}.color-scheme-1 .brand-logos-grid,.color-scheme-2 .brand-logos-grid,.color-scheme-3 .brand-logos-grid,.color-scheme-4 .brand-logos-grid,.color-scheme-5 .brand-logos-grid,.color-scheme-1 .brand-logo-item,.color-scheme-2 .brand-logo-item,.color-scheme-3 .brand-logo-item,.color-scheme-4 .brand-logo-item,.color-scheme-5 .brand-logo-item{border-color:rgba(var(--color-foreground),.15)}.brand-logos-section.color-background-1,.brand-logos-section.color-background-2{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.brand-logos-section.color-inverse{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.brand-logos-section.color-inverse .brand-logos-grid,.brand-logos-section.color-inverse .brand-logo-item{border-color:rgba(var(--color-background),.15)}.brand-logos-section.color-accent-1,.brand-logos-section.color-accent-2{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-brand-logos-grid.css.map */
