.Nm5nzG_grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px;margin-top:40px;display:grid}.Nm5nzG_productCard{flex-direction:column;gap:14px;text-decoration:none;display:flex;overflow:hidden}.Nm5nzG_productImage{aspect-ratio:1;object-fit:cover;background:var(--s2);border-radius:12px;width:100%}.Nm5nzG_productName{font-family:var(--font-display), sans-serif;color:#fff;font-size:1.1rem;font-weight:700}.Nm5nzG_productPrice{color:var(--gold);font-weight:700}.Nm5nzG_empty{color:var(--dim);margin-top:24px}
