:root {

    /* ==========================
       Farben
    ========================== */

    --color-primary: #173f7a;
    --color-secondary: #c98c17;

    --color-text: #333333;
    --color-text-light: #666666;

    --color-background: #f8f9fb;
    --color-white: #ffffff;

    --color-border: #dddddd;

    /* ==========================
       Typografie
    ========================== */

    --font-primary: Georgia, "Times New Roman", serif;
    --font-secondary: Arial, Helvetica, sans-serif;

    --font-size-base: 18px;

    /* ==========================
       Layout
    ========================== */

    --container-width: 1200px;

    /* ==========================
       Abstände
    ========================== */

    --space-xs: .5rem;
    --space-sm: 1rem;
    --space-md: 2rem;
    --space-lg: 4rem;
    --space-xl: 6rem;

    /* ==========================
       Rundungen
    ========================== */

    --radius: 8px;

}