/* Healthy Fungi — productkaarten, productdetail en straks winkelwagen/checkout */
.product-grid { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:26px; padding-block:20px 80px; }
.product-kaart { min-width:0; }
.product-kaart a { text-decoration:none; }
.product-kaart img { aspect-ratio:1/1; width:100%; object-fit:contain; background:#f7f8f5; }
.product-kaart h2 { font-size:17px; font-weight:500; margin:14px 0 0; }
.product-detail { display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1fr); align-items:start; gap:52px; }
.product-detail>img { width:100%; max-height:600px; object-fit:contain; background:#f7f8f5; }
@media(max-width:900px){ .product-grid { grid-template-columns:repeat(3,minmax(0,1fr)); } }
@media(max-width:640px){ .product-grid { grid-template-columns:repeat(2,minmax(0,1fr)); gap:16px; } .product-detail { grid-template-columns:1fr; gap:24px; } }
