.products-hero-band{background:#fff8f0;border-bottom:8px solid var(--brand-accent);padding-top:48px;padding-bottom:40px}.products-hero-band h1{font-size:max(1.2rem, min(2.2vw, 2rem))!important;line-height:1.18!important;max-width:40rem;color:var(--brand-text)}.products-hero-band p{color:var(--brand-text);max-width:40rem}.products-hero-band__counts{list-style:none;display:flex;flex-wrap:wrap;gap:16px;padding:0;margin:24px 0 0}.products-hero-band__counts li{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--brand-border);padding:12px 16px;min-width:180px}.products-hero-band__counts strong{color:var(--brand-primary);font-size:1.25rem}.products-hero-band__counts span{color:var(--brand-text)}.products-grid-band{padding-top:32px}.products-stage{margin:0 0 32px}.products-stage img{width:100%;min-height:220px;-o-object-fit:cover;object-fit:cover}.products-stage figcaption{color:var(--brand-text-secondary);font-size:.84rem;margin-top:8px}.products-tools{margin-bottom:16px}.products-count{color:var(--brand-text);font-weight:700}.products-card{border:1px solid var(--brand-border);background:#fff;height:100%;padding:16px}.products-card a{display:block;color:var(--brand-text);-webkit-text-decoration:none;text-decoration:none}.products-card img{width:100%;min-height:160px;-o-object-fit:cover;object-fit:cover}.products-card h3{margin:16px 0 0;font-size:1.05rem;color:var(--brand-text)}.products-card--wide a{display:grid;grid-template-columns:minmax(160px,42%) 1fr;grid-gap:16px;gap:16px;align-items:center}.products-card--wide h3{margin:0}@media (max-width:767.98px){.products-card--wide a{grid-template-columns:1fr}}