.content-section{margin:40px 0}.content-section h2{color:#007bff;margin-bottom:20px;font-size:24px}.products-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;display:grid}
.product-card{text-align:center;background-color:#fff;border:1px solid #ddd;padding:10px}.product-card img{object-fit:cover;width:100%;height:150px}.product-card a{color:#007bff;margin:10px 0;display:block}
