.srcca28c-prod-hero{background:#f7e3e5;padding-bottom:32px}.srcca28c-prod-band{display:grid;grid-gap:24px;gap:24px}.srcca28c-prod-band img{min-height:220px}.srcca28c-catalog-tools{display:grid;grid-gap:16px;gap:16px;margin-bottom:24px}.srcca28c-catalog-tools input{border:1px solid #d5dde1;border-radius:4px;display:block;margin-top:8px;padding:8px 12px;width:min(420px,100%)}.srcca28c-filters{display:flex;flex-wrap:wrap;gap:8px}.srcca28c-filters button{background:#fff;border:1px solid #d5dde1;border-radius:4px;color:#24313b;padding:8px 12px}.srcca28c-filters button.is-active{background:#6e2126;border-color:#6e2126;color:#fff}.srcca28c-card-grid{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:32px}.srcca28c-pcard{background:#fff;border:1px solid #d5dde1;border-radius:4px}.srcca28c-pcard-hit{background:0 0;border:0;color:#24313b;display:block;padding:16px;text-align:left;width:100%}.srcca28c-pcard-hit img{min-height:160px}.srcca28c-pcard-hit span{color:#6e2126;font-weight:700}.srcca28c-empty{background:#f1f5f6;border-radius:4px;padding:24px}.srcca28c-prod-notes{border-top:1px solid #d5dde1;margin-top:32px;padding-top:32px}.srcca28c-prod-grid{padding-top:32px}@media (min-width:992px){.srcca28c-prod-band{align-items:center;grid-template-columns:1.2fr 0.8fr}}