/* Simple elegant CSS additions on top of Bootstrap */
body { background: #f7f9fc; }
.navbar-brand { font-weight: 700; letter-spacing: 0.6px; }
.card { border: none; border-radius: 12px; box-shadow: 0 6px 18px rgba(18,38,63,0.06); }
.product-image { height: 220px; object-fit: cover; border-top-left-radius: 12px; border-top-right-radius: 12px; }
.footer { padding: 2rem 0; color: #6b7280; }
