.ps-products{padding:48px 0 64px;background:var(--brand-bg)}.ps-products h1{font-size:max(2rem, min(4vw, 3rem))}.ps-filter{position:sticky;top:88px;background:var(--brand-bg-alt);border-radius:12px;padding:16px}.ps-filter button,.ps-filter input{width:100%;margin-top:8px;border-radius:12px;border:1px solid var(--brand-border);padding:8px 12px;background:var(--brand-bg);color:var(--brand-text);text-align:left}.ps-filter button[aria-pressed=true]{background:var(--brand-primary);color:var(--brand-text-inverse)}.bm-product-inquiry{width:100%;text-align:left;border:1px solid var(--brand-border);border-radius:12px;background:var(--brand-bg);padding:0 0 16px;color:var(--brand-text)}.bm-text-card{display:block;background:var(--brand-primary-light);min-height:140px;border-radius:12px 12px 0 0;padding:24px;font-weight:700}.bm-product-name{display:block;padding:16px 16px 0;font-weight:700}.bm-catalog-item[hidden]{display:none}.ps-products-links{margin-top:32px}@media (max-width:991px){.ps-filter{position:static;margin-bottom:16px}}