/* Theme: Organic — Natural earth tones for food & organic products */
:root {
    --color-bg: #fefdf8;
    --color-surface: #f0ead2;
    --color-primary: #6c784e;
    --color-primary-dark: #5a6640;
    --color-text: #333622;
    --color-text-light: #5c5f46;
    --color-muted: #8a8d72;
    --color-border: #dde5b6;
    --font-family: 'Nunito', 'Segoe UI', sans-serif;
    --font-heading: 'Nunito', sans-serif;
    --header-bg: #fefdf8;
    --header-text: #333622;
    --footer-bg: #333622;
    --footer-text: #adc178;
    --border-radius: 14px;
    --card-shadow: 0 4px 16px rgba(51,54,34,0.06);
}
.hero-simple { background: linear-gradient(135deg, #6c784e, #adc178); }
