.tab{border:0;background-color:inherit;display:flex;column-gap:8px;margin-bottom:3rem;overflow:auto;flex-wrap:nowrap;padding-bottom:10px}.tab button{border:0;border-radius:6px;cursor:pointer;font-size:1.4rem;font-family:inherit;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.tab button:hover,.tab button.active{background-color:#121212;color:#efca2e}.tablinks{padding:1rem 2rem;background-color:#fff;border:.1rem solid rgba(18,18,18,.1)!important}.tabcontent{display:none;border:0;animation:fadeEffect .5s}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}.brand-group{margin-bottom:4rem;width:100%}.brand-letter-heading{font-size:2.8rem;font-weight:700;border-bottom:1px solid rgba(18,18,18,.1);margin-bottom:2.5rem;padding-bottom:1rem;color:inherit;width:100%;display:block}.brand-grid{display:grid;grid-template-columns:repeat(8,1fr);column-gap:20px;row-gap:30px;width:100%}@media screen and (max-width:990px){.brand-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:749px){.brand-grid{grid-template-columns:repeat(2,1fr);row-gap:20px}}.hover-brands{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:inherit;text-decoration:none;font-size:1.4rem;transition:opacity .3s ease}.hover-brands:hover{opacity:.8}.hover-brands:hover .brand-name-text{text-decoration:underline;text-underline-offset:.3rem}.brand-profile_logo{max-width:100%;height:75px;width:100%;border-radius:4px;object-fit:cover;border:1px solid #ddd}.brand-name-text{font-size:1.4rem;font-weight:500;line-height:1.3;word-break:break-word;max-width:100%;height:100%;width:100%;border:1px solid #ddd;border-radius:4px;display:flex;justify-content:center;align-items:center;background-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-brands-list.css.map */
