.brand-logos__heading{margin:0 0 4rem;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.8rem,3.6vw,4.4rem);line-height:1.15;letter-spacing:-.02em;color:rgb(var(--color-foreground))}.brand-logos__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:4.4rem 0;margin:0;padding:0}.brand-logos__item{flex:0 0 calc(100% / 6);display:flex;justify-content:center}.brand-logos__link{display:flex;align-items:center;justify-content:center;width:100%;min-height:5.6rem;padding:0 1.6rem;color:rgb(var(--color-foreground));text-decoration:none;transition:opacity .2s ease}a.brand-logos__link:hover{opacity:.6}a.brand-logos__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}.brand-logos__logo{display:block;max-width:100%;max-height:4.4rem;width:auto;height:auto;object-fit:contain}.brand-logos--mono .brand-logos__logo{filter:grayscale(1) brightness(0)}.brand-logos__wordmark{font-family:var(--font-heading-family);font-size:1.9rem;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;text-align:center}.brand-logos__hint{font-size:1.4rem;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:989px){.brand-logos__item{flex-basis:calc(100% / 3)}}@media screen and (max-width:749px){.brand-logos__heading{margin-bottom:2.8rem}.brand-logos__grid{gap:3.2rem 0}.brand-logos__item{flex-basis:50%}.brand-logos__wordmark{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-brand-logos.css.map */
