.src49c72-prod-hero{background:#e4e9f6;padding:48px 0}.src49c72-prod-hero h1,.src49c72-prod-hero p{color:#24313b}.src49c72-prod-hero img{display:block;min-height:240px;-o-object-fit:cover;object-fit:cover;width:100%}.src49c72-prod-grid{background:#fff;padding:48px 0 64px}.src49c72-catalog-tools{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:32px}.src49c72-catalog-tools label{color:#24313b;font-weight:700}.src49c72-catalog-tools input{border:1px solid #d5dde1;display:block;margin-top:8px;min-width:240px;padding:8px}.src49c72-filters button{background:#fff;border:1px solid #23376b;color:#23376b;margin-right:8px;padding:8px 12px}.src49c72-filters button.is-active{background:#23376b;color:#fff}.src49c72-card-grid{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.src49c72-pcard{background:#f1f5f6;border:1px solid #d5dde1}.src49c72-pcard-hit{background:0 0;border:0;color:#24313b;display:block;padding:16px;text-align:left;width:100%}.src49c72-pcard img{background:#e4e9f6;display:block;height:160px;-o-object-fit:cover;object-fit:cover;width:100%}.src49c72-pcard h3{color:#24313b;font-size:1.1rem;margin:16px 0 8px}.src49c72-pcard span{color:#23376b;font-weight:700}.src49c72-empty{border:1px dashed #d5dde1;margin-top:24px;padding:24px}.src49c72-prod-grid h2{margin-top:32px}