.src456f7-subhero-filter{background:var(--brand-bg-alt);padding:160px 0 48px;border-bottom:8px solid var(--brand-accent)}.src456f7-subhero-filter .eyebrow,.src456f7-subhero-filter h1,.src456f7-subhero-filter p{color:var(--brand-text)}.src456f7-subhero-filter img{margin-top:32px;min-height:220px;-o-object-fit:cover;object-fit:cover}.src456f7-filter-shell{display:grid;grid-template-columns:260px 1fr;grid-gap:32px;gap:32px}.src456f7-filter-shell aside{background:#fff;border:1px solid var(--brand-border);padding:24px;border-radius:var(--brand-radius);box-shadow:0 8px 6px rgba(36,49,59,.12);align-self:start}.src456f7-filter-shell aside .btn{margin-bottom:16px}.src456f7-product-card{border:1px solid var(--brand-border);border-left:8px solid var(--brand-primary);padding:16px;background:#fff;border-radius:0}.src456f7-product-card h3{margin-bottom:16px}.src456f7-product-card img{width:100%;min-height:160px;-o-object-fit:cover;object-fit:cover;margin-bottom:16px}.src456f7-empty{padding:32px;border:1px dashed var(--brand-border);margin-top:24px}@media (max-width:991px){.src456f7-filter-shell{grid-template-columns:1fr}}