.brand-directory{padding:50px 0}.wraps{display:flex;width:100%}.brand-directory .section-header h2{font-size:42px;font-weight:700;margin-bottom:25px;margin-top:0;text-align:center}.section-header h2{font-size:42px;font-weight:700;margin-bottom:25px}.alphabet-filter{display:flex;flex-wrap:wrap;justify-content:center}.alphabet-filter button{border:none;background:none;cursor:pointer;font-size:15px;color:#333;padding:10px}.alphabet-filter button.active{font-weight:700;text-decoration:underline}.brand-grid{display:flex;max-width:870px;margin:35px auto;flex-wrap:wrap;flex-direction:start}.brand-grid .left{width:33.333%}.brand-card{text-align:center;max-width:23%}.wraps .right{display:flex;flex-wrap:wrap;width:75%;gap:15px;justify-content:start}.brand-card a{text-decoration:none;color:#222}.brand-image{border:1px solid #1fb7f2;border-radius:10px;display:flex;justify-content:center;align-items:center;background:#fff;transition:.3s;overflow:hidden}.brand-image:hover{transform:translateY(-4px);box-shadow:0 8px 18px #00000014}.brand-image img{max-width:100%;object-fit:contain}.wraps{display:flex}.brand-card h4{margin-top:15px;font-size:16px;font-weight:500}@media(max-width:768px){.wraps{display:flex;flex-direction:column}.brand-grid .left{width:100%}section.brand-directory.page-width .section-header{position:static!important}.brand-directory{padding:0}.brand-letter-heading{text-align:center;padding-bottom:10px}.brand-card{text-align:center;max-width:27%}.wraps .right{display:flex;flex-wrap:wrap;width:100%;gap:15px;justify-content:center}.section-header h2{font-size:30px}.brand-grid{grid-template-columns:repeat(2,1fr);gap:20px}.brand-image{height:140px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brand-directory.css.map */
