.src8ec11-catalog-title,.sub-hero.ledger{padding:48px 0 24px;background:var(--brand-bg);border-bottom:1px solid var(--brand-border);border-left:24px solid #133e3c}.src8ec11-catalog-title h1{font-size:max(2rem, min(4vw, 3.5rem));color:var(--brand-text)}.src8ec11-filter-row{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.src8ec11-filter-row .form-control{max-width:320px}.src8ec11-catalog-list{padding:32px 0 64px;background:var(--brand-bg-alt)}.src8ec11-product-item{display:grid;grid-template-columns:120px 1fr;grid-gap:16px;gap:16px;align-items:start;background:var(--brand-bg);border:1px solid var(--brand-border);border-left:8px solid var(--brand-primary);padding:16px;min-height:100%}.src8ec11-product-item.is-wide{grid-template-columns:200px 1fr;border-left-width:16px}.src8ec11-product-item img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt)}.src8ec11-product-item h3,.src8ec11-product-item p{color:var(--brand-text)}[data-catalog-filter].is-active{background:var(--brand-primary);color:var(--brand-text-inverse);border-color:var(--brand-primary)}@media (max-width:767px){.src8ec11-product-item,.src8ec11-product-item.is-wide{grid-template-columns:1fr}}