.src8ab95-showcase{background:var(--brand-primary-light);padding:48px 0}.src8ab95-showcase h1{font-size:max(2rem, min(4vw, 3.25rem))}.src8ab95-showcase img{width:100%;min-height:280px;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius);background:var(--brand-bg)}.src8ab95-catalog{padding:48px 0 64px}.src8ab95-search{display:block;font-weight:700;margin-bottom:16px}.src8ab95-catalog button,.src8ab95-search input{border-radius:var(--brand-radius)}.src8ab95-catalog [data-catalog-filters]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.src8ab95-catalog [data-catalog-filters] button,.src8ab95-catalog [data-catalog-reset]{border:1px solid var(--brand-border);background:var(--brand-bg);color:var(--brand-text);padding:8px 12px}.src8ab95-catalog [aria-pressed=true]{background:var(--brand-primary);color:var(--brand-text-inverse);border-color:var(--brand-primary)}.src8ab95-card{width:100%;text-align:left;border:1px solid var(--brand-border);background:var(--brand-bg);border-radius:var(--brand-radius);padding:0 0 16px}.src8ab95-card img{width:100%;height:180px;-o-object-fit:contain;object-fit:contain;background:var(--brand-bg-alt)}.src8ab95-card-note,.src8ab95-product-name{display:block;padding:8px 16px 0}.src8ab95-product-name{font-weight:700;color:var(--brand-text)}.src8ab95-card-note{color:var(--brand-neutral-mid)}.src8ab95-after{margin-top:48px}.src8ab95-queries{padding-left:18px}.src8ab95-queries li{margin-bottom:12px}