.bbs-catalog-filters{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:14px;align-items:end;padding:22px 24px;margin-bottom:24px;background:#fff;border:1px solid #d7e1db;border-radius:7px}.bbs-catalog-filters[hidden]{display:none}.bbs-catalog-filters label{display:grid;gap:8px;color:#3b4940;font-size:13px;min-width:0}.bbs-catalog-filters select{width:100%;height:44px;border:1px solid #ccd8d0;border-radius:4px;background:#fff;color:#222;font:inherit;padding:8px 12px;text-overflow:ellipsis}.bbs-catalog-filters button{height:44px;border:1px solid #ccd8d0;background:#fff;color:#00873c;padding:9px 16px;border-radius:4px;cursor:pointer;font-size:13px}.bbs-catalog-filters button:hover{background:#f1f8f4}.bbs-catalog-filters small{grid-column:1/-1;font-size:12px;line-height:1.6;color:#748078}.bbs-catalog-filters :focus-visible{outline:2px solid #00873c;outline-offset:3px}.bbs .bbs-sidebar .bbs-series:empty{display:none}@media(max-width:699px){.bbs-catalog-filters{grid-template-columns:1fr;padding:16px;gap:12px}.bbs-catalog-filters button{justify-self:start}.bbs-catalog-filters small{grid-column:1}.bbs-catalog-filters select{font-size:16px}}
