.prod-hero-grid{background:var(--brand-primary-light);padding:48px 0;min-height:0}.prod-hero-grid h1,.prod-hero-grid p{color:var(--brand-text)}.prod-hero-grid-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.prod-hero-grid img{width:100%;aspect-ratio:720/560;-o-object-fit:cover;object-fit:cover;background:var(--brand-secondary);border-radius:var(--brand-radius)}@media (min-width:992px){.prod-hero-grid{min-height:600px;display:flex;align-items:center}.prod-hero-grid .container{width:100%}}.src4c9fc-catalog-tools{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;margin-bottom:32px}.src4c9fc-filter-row{display:flex;flex-wrap:wrap;gap:8px}.src4c9fc-search-label{min-width:220px}.src4c9fc-product-card{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:16px;height:100%;background:var(--brand-bg);box-shadow:0 2px 8px rgba(0,0,0,.1)}.src4c9fc-product-card img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt)}.src4c9fc-text-card{min-height:160px;display:flex;align-items:center;background:var(--brand-bg-alt);padding:16px;color:var(--brand-text);margin:0}.src4c9fc-featured-note{display:none;color:var(--brand-text)}.src4c9fc-featured-grid>.src4c9fc-catalog-item:first-child{flex:0 0 100%;max-width:100%}.src4c9fc-featured-grid>.src4c9fc-catalog-item:first-child .src4c9fc-product-card{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;align-items:center}.src4c9fc-featured-grid>.src4c9fc-catalog-item:first-child .src4c9fc-featured-note{display:block}.src4c9fc-featured-grid>.src4c9fc-catalog-item:first-child .src4c9fc-product-card img,.src4c9fc-featured-grid>.src4c9fc-catalog-item:first-child .src4c9fc-text-card{aspect-ratio:16/10;min-height:220px}@media (min-width:768px){.src4c9fc-featured-grid>.src4c9fc-catalog-item:first-child .src4c9fc-product-card{grid-template-columns:1fr 1fr}}.src4c9fc-category-block{margin-bottom:48px}.src4c9fc-catalog-empty,.src4c9fc-catalog-foot{padding:24px 0 0}.src4c9fc-catalog-empty{padding:24px;background:var(--brand-bg-alt)}