.brand-listing{padding:150px 0 80px}.brand-listing .featured-products-btn{border:1px solid var(--ft-border,#0003);color:var(--ft-text-secondary,#393939);background-color:#fff;border-radius:12px;padding:16px 50px;font-size:16px;font-weight:500;display:inline-block}.brand-listing .featured-products-btn.active{color:#fff;background-color:var(--ft-dark,#272727)}.brand-listing .featured-brands-wrapper .featured-card{text-align:center;border:1px solid var(--ft-hairline,#1414141a);border-radius:14px;height:100%;padding:40px 10px}.brand-listing .featured-brands-wrapper .featured-card .featured-card-mark{justify-content:center;align-items:center;min-height:40px;display:flex}.brand-listing .featured-brands-wrapper .featured-card img{object-fit:contain;width:177px;max-width:100%;max-height:40px;margin:auto}.brand-listing .featured-brands-wrapper .featured-card .featured-card-wordmark{-webkit-line-clamp:2;line-clamp:2;text-align:center;color:var(--ft-ink,#141414);-webkit-box-orient:vertical;font-size:22px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.brand-listing .featured-brands-wrapper .featured-card p{color:var(--ft-muted,#999);margin:25px 0 0;font-size:16px;font-weight:600}
