:root {
    --fs-xs: clamp(0.75rem, 0.81rem + -0.16vw, 0.833rem);
    --fs-sm: 1.25rem;
    --fs-md: clamp(1.2rem, 1.15rem + 0.23vw, 1.33rem);
    --fs-lg: clamp(1.44rem, 1.32rem + 0.59vw, 1.78rem);
    --fs-xl: clamp(1.73rem, 1.51rem + 1.11vw, 2.37rem);
    --fs-xxl: clamp(2.07rem, 1.7rem + 1.88vw, 3.16rem);
    --fs-xxxl: clamp(2.49rem, 1.89rem + 2.99vw, 4.21rem);
    --fs-xxxxl: clamp(2.99rem, 2.07rem + 4.56vw, 5.61rem);

    --ff-headings: 'karla';
    --ff-default: 'karla';

    --lh-headings: 1.15;
    --lh-default: 1.6;

    --fw-headings: 500;
    --fw-default: 400;
    
    --white: #ffffff;
    --grey: #eeeeee;
    --black: #000000;

    --space-xs: .25rem;
    --space-sm: .5rem;
    --space-md: 1rem;
    --space-lg: 1.5rem;
    --space-xl: 2rem;
    --space-xxl: 3rem;
    --space-xxxl: 4rem;
    --space-xxxxl: 6rem;

    --radius-sm: 1rem;
    --radius-md: 2rem;
    --radius-lg: 4rem;

    --box-shadow: 0 0 1rem rgba(0,0,0,0.16666);

    --border: 2px;

    --ff-headings: 'radio canada big';
    --ff-default: 'radio canada';
}