
body { background-color: #f8f9fa; color: #333; font-family: Arial, sans-serif; }
.navbar { background-color: #ffffff; }
.navbar a { color: #007bff; text-decoration: none; }
.navbar a:hover { color: #0056b3; }
.btn-primary { background-color: #ff7f32; border-color: #ff7f32; }
.btn-primary:hover { background-color: #e0671f; border-color: #e0671f; }
.banner-shop { background: linear-gradient(90deg,#ff7f32,#ffb732); color:white; padding:1rem; text-align:center; font-size:1.2rem; font-weight:bold; margin-bottom:20px; border-radius:8px; }
footer { background-color: #343a40; color: white; padding: 1rem 0; }
