.src27648-catalog{padding:48px 0 64px}.src27648-catalog-head{align-items:end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.src27648-catalog-tools{display:flex;flex-wrap:wrap;gap:8px}.src27648-catalog-tools button,.src27648-search-label input{border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg);color:var(--brand-text);padding:8px 12px}.src27648-catalog-tools button.is-active{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--brand-text-inverse)}.src27648-catalog-row{align-items:center;background:var(--brand-bg);border-bottom:1px solid var(--brand-border);color:var(--brand-text);display:grid;grid-gap:16px;gap:16px;grid-template-columns:64px 1fr auto;padding:16px 0;-webkit-text-decoration:none;text-decoration:none}.src27648-catalog-row img{height:64px;-o-object-fit:cover;object-fit:cover;width:64px;background:var(--brand-bg-alt)}.src27648-catalog-row:hover{background:var(--brand-primary-light)}.src27648-inquire{color:var(--brand-primary-dark);font-weight:700}.src27648-cat-title{border-top:4px solid var(--brand-primary);margin-top:32px;padding-top:16px}