.src54549-catalog-intro{padding:48px 0 24px;background:var(--brand-bg-alt)}.src54549-catalog-intro h1{margin-bottom:16px}.src54549-catalog{padding-bottom:64px}.bm-catalog-tools{display:grid;grid-gap:16px;gap:16px;margin:24px 0 32px;padding:24px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg)}.bm-catalog-search{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr auto;align-items:end}.bm-catalog-filters{display:flex;flex-wrap:wrap;gap:8px}.bm-category-filter{border:1px solid var(--brand-border);background:var(--brand-bg-alt);color:var(--brand-text);border-radius:var(--brand-radius);padding:8px 16px}.bm-category-filter[aria-pressed=true]{background:var(--brand-primary);color:var(--brand-text-inverse);border-color:var(--brand-primary)}.bm-catalog-reset{border:1px solid var(--brand-border);background:var(--brand-bg);border-radius:var(--brand-radius);padding:8px 16px;height:42px}.ap-category-6{margin-bottom:48px}.src54549-category-note{color:var(--brand-text-secondary);margin-bottom:24px}.ap-item-list{display:grid;grid-gap:16px;gap:16px}.bm-catalog-item{margin:0}.bm-product-inquiry{width:100%;display:grid;grid-template-columns:2fr 7fr 3fr;grid-gap:16px;gap:16px;align-items:center;text-align:left;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg);padding:16px;color:var(--brand-text)}.bm-product-inquiry img,.src54549-text-card{width:100%;min-height:72px;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius);background:var(--brand-primary-light);display:grid;align-items:center;justify-items:center;place-items:center;font-size:.8rem;color:var(--brand-primary-dark)}.bm-product-name{font-weight:600}.bm-product-action{color:var(--brand-primary);justify-self:end}.bm-catalog-empty{padding:24px;border:1px dashed var(--brand-border);border-radius:var(--brand-radius)}@media (max-width:991.98px){.bm-catalog-search,.bm-product-inquiry{grid-template-columns:1fr}.bm-product-action{justify-self:start}}