.src5070c-showcase{background:#f1f5f6;padding:48px 0}.src5070c-showcase h1,.src5070c-showcase p{color:#24313b}.src5070c-kicker{color:#675d28;font-weight:700;text-transform:uppercase;font-size:.82rem;letter-spacing:.04em}.src5070c-showcase img{width:100%;border-radius:12px;background:#fff;min-height:280px;-o-object-fit:cover;object-fit:cover}.src5070c-catalog{padding:48px 0 64px;background:#fff}.src5070c-catalog h2,.src5070c-catalog p{color:#24313b}.src5070c-search{display:block;font-weight:700;margin-bottom:16px;color:#24313b}.src5070c-search input{display:block;width:min(420px,100%);margin-top:8px;min-height:48px;border-radius:12px;border:1px solid #d5dde1;padding:8px 12px}[data-catalog-filters]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}[data-catalog-filters] button,[data-catalog-reset]{border-radius:12px;border:1px solid #675d28;background:#fff;color:#24313b;padding:8px 14px}[data-catalog-filters] button[aria-pressed=true]{background:#675d28;color:#fff}.src5070c-card{width:100%;text-align:left;background:#f5f3e5;border:1px solid #d5dde1;border-radius:12px;padding:16px;height:100%;color:#24313b}.src5070c-card img{width:100%;height:180px;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:12px}.src5070c-product-name{display:block;font-weight:700;margin-top:12px;color:#24313b}.src5070c-card-note{display:block;color:#52616d;font-size:.9rem}.src5070c-after{margin-top:48px;max-width:860px}[data-catalog-empty]{color:#24313b}