.src52917-catalog{padding:48px 0 64px}.src52917-catalog-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:32px}.src52917-search-label{display:block;color:var(--brand-text);font-weight:700}.src52917-catalog [data-catalog-filters]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.src52917-catalog [data-catalog-filters] button,.src52917-catalog [data-catalog-reset]{border:1px solid var(--brand-border);background:var(--brand-bg);color:var(--brand-text);border-radius:12px;padding:8px 16px}.src52917-catalog [data-catalog-filters] button.is-active{background:var(--brand-primary);color:var(--brand-text-inverse);border-color:var(--brand-primary)}.src52917-catalog-row{border-bottom:1px solid var(--brand-border)}.src52917-catalog-row a{display:grid;grid-template-columns:64px 1fr auto;grid-gap:16px;gap:16px;align-items:center;padding:16px 0;-webkit-text-decoration:none;text-decoration:none;color:var(--brand-text)}.src52917-catalog-row img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt);border-radius:12px}.src52917-inquire{background:var(--brand-primary);color:var(--brand-text-inverse);border-radius:12px;padding:8px 16px}.src52917-catalog-row:hover{background:var(--brand-primary-light)}@media (max-width:767.98px){.src52917-catalog-head{flex-direction:column;align-items:stretch}.src52917-catalog-row a{grid-template-columns:64px 1fr}.src52917-inquire{grid-column:2;justify-self:start}}