.donation-layout { display:flex; gap:20px; flex-wrap:wrap; }
.products { width:60%; display:grid; grid-template-columns:repeat(2,1fr); gap:15px; }
.product { border:1px solid #ddd; padding:15px; border-radius:10px; text-align:center; }
.donation-box { width:35%; border:1px solid #ddd; padding:20px; }
