/* /assets/css/base/_variables.css */

/* --- :ROOT - CSS SPREMENLJIVKE --- */
:root {
    --font-heading: 'Playfair Display', serif;
    --font-body: 'Montserrat', sans-serif;
    --color-text: #2c3e50; /* Temna, skoraj črna-modra */
    --color-background: #fdfdfd;
    --color-primary-accent: #0804fc; /* NOVA GLAVNA BARVA */
    --color-primary-accent-dark: #0603c9; /* Temnejši odtenek nove barve */
    --color-white: #ffffff;
    --color-border: #e0e0e0;

    --spacing-xs: 0.25rem;
    --spacing-s: 0.5rem;
    --spacing-m: 1rem;
    --spacing-l: 2rem;
    --spacing-xl: 4rem;

    --shadow-light: 0 4px 6px rgba(0, 0, 0, 0.05);
    --shadow-medium: 0 8px 24px rgba(0, 0, 0, 0.1);

    --transition-fast: 0.2s ease-in-out;
    --transition-medium: 0.5s ease-in-out;
}