.logo-list__header{text-align:center;margin-bottom:3rem}.logo-list__heading{margin:0;letter-spacing:.1em;text-transform:uppercase}.logo-list__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--logo-list-columns, 5),minmax(0,1fr));gap:0}.logo-list__item{min-width:0}.logo-list__cell{display:flex;align-items:center;justify-content:center;height:var(--logo-list-cell-height, 120px);padding:1.6rem;text-decoration:none;color:rgb(var(--color-foreground))}.logo-list__grid--bordered{border-top:1px solid rgba(var(--color-foreground),.12);border-left:1px solid rgba(var(--color-foreground),.12);margin-right:-1px;margin-bottom:-1px;overflow:hidden}.logo-list__grid--bordered .logo-list__item{border-right:1px solid rgba(var(--color-foreground),.12);border-bottom:1px solid rgba(var(--color-foreground),.12)}.logo-list__image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.logo-list__fallback{font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-align:center;opacity:.65}.logo-list__placeholder{width:60%;height:auto;opacity:.25}.logo-list__grid--grayscale .logo-list__image{filter:grayscale(100%);opacity:.7;transition:filter .3s ease,opacity .3s ease}@media(hover:hover){.logo-list__grid--grayscale .logo-list__cell:hover .logo-list__image{filter:grayscale(0);opacity:1}}@media(prefers-reduced-motion:reduce){.logo-list__grid--grayscale .logo-list__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-logo-list.css.map */
