/**
 * Lenda do Churrasco - Estilos
 * @see CLAUDE.md
 */

:root {
    --lenda-primary: #8b4513;
    --lenda-secondary: #a0522d;
    --lenda-dark: #2c1810;
    --font-display: 'Playfair Display', serif;
    --font-body: 'Source Sans 3', sans-serif;
}

body {
    font-family: var(--font-body);
    color: #333;
}

h1, h2, h3, .lenda-display {
    font-family: var(--font-display);
}

.lenda-hero {
    background: linear-gradient(135deg, #f8f4f0 0%, #ede6df 100%);
}

.lenda-header .navbar {
    background-color: var(--lenda-dark) !important;
}

.lenda-header .nav-link.active {
    color: #ffc107 !important;
    font-weight: 600;
}

.lenda-footer a:hover {
    color: #fff !important;
}

.btn-primary {
    background-color: var(--lenda-primary);
    border-color: var(--lenda-primary);
}

.btn-primary:hover {
    background-color: var(--lenda-secondary);
    border-color: var(--lenda-secondary);
}

.card {
    transition: transform 0.2s, box-shadow 0.2s;
}

.card:hover {
    transform: translateY(-4px);
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
