ody { font-family: 'Arial', sans-serif; margin: 0; padding: 0; background-color: #fffaf5; color: #333; } header { background: #1c1c1c; color: white; padding: 1rem; text-align: center; } nav ul { display: flex; justify-content: center; gap: 1rem; list-style: none; padding: 0; margin: 0.5rem 0 0; } nav a { color: white; text-decoration: none; font-weight: bold; } section { padding: 2rem; } .producto { display: inline-block; width: 220px; margin: 1rem; text-align: center; } .producto img { width: 100%; height: auto; border: 1px solid #ccc; border-radius: 8px; } footer { background: #1c1c1c; color: white; text-align: center; padding: 1rem; }