.src77612-catalog-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px}.src77612-catalog-title{flex:1 1 280px}.src77612-catalog-head h1{margin-bottom:8px;color:var(--brand-text)}.src77612-cat-block h2,.src77612-catalog-head p,.src77612-catalog-notes h2,.src77612-catalog-notes p,.src77612-empty,.src77612-empty a{color:var(--brand-text)}.src77612-catalog-tools{flex:1 1 260px;border:1px solid var(--brand-border);padding:16px;background:var(--brand-bg-alt)}.src77612-filter-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.src77612-search-label{display:block;font-weight:700;margin-bottom:16px;color:var(--brand-text)}.src77612-catalog-list{display:flex;flex-direction:column;gap:0}.src77612-catalog-row{border-bottom:1px solid var(--brand-border)}.src77612-row-btn{width:100%;display:flex;align-items:center;gap:16px;padding:12px 8px;background:0 0;border:0;text-align:left;color:var(--brand-text)}.src77612-row-btn:hover{background:var(--brand-primary-light)}.src77612-row-btn img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover}.src77612-text-card{width:64px;min-height:64px;font-size:.75rem;line-height:1.3;color:var(--brand-text);border:1px solid var(--brand-border);padding:4px}.bm-product-name{flex:1;font-weight:700}.src77612-inquire{color:var(--brand-primary);font-weight:700;white-space:nowrap}.src77612-catalog-notes{margin-top:48px}.src77612-spec-table thead{background:var(--brand-bg-alt)}.src77612-spec-table caption,.src77612-spec-table td,.src77612-spec-table th{padding:12px;color:var(--brand-text)}.src77612-spec-table tbody tr:nth-child(2n){background:var(--brand-bg-alt)}.src77612-empty{margin-top:16px}@media (max-width:575.98px){.src77612-inquire{white-space:normal}}