@font-face {
    font-family: 'Quicksand';
    src: url('https://mrj.testwb.nl/fonts/Quicksand/Variable.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Quicksand';
    src: url('https://mrj.testwb.nl/fonts/Quicksand/Variable.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Quicksand';
    src: url('https://mrj.testwb.nl/fonts/Quicksand/Variable.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Quicksand';
    src: url('https://mrj.testwb.nl/fonts/Quicksand/Variable.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Quicksand';
    src: url('https://mrj.testwb.nl/fonts/Quicksand/Variable.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Quicksand';
    src: url('https://mrj.testwb.nl/fonts/Quicksand/Variable.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Quicksand';
    src: url('https://mrj.testwb.nl/fonts/Quicksand/Variable.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Quicksand';
    src: url('https://mrj.testwb.nl/fonts/Quicksand/Variable.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Quicksand';
    src: url('https://mrj.testwb.nl/fonts/Quicksand/Variable.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}


:root {
    --primary: #0A0034;
    --secondary: #E0EBF1;
    --background: #0A0A08;
    --foreground: #FFFFFF;

    --best-friends: 0.75rem;
    --friends: 1.5rem;
    --acquaintances: 3.5rem;
    --strangers: 4rem;

    --rounded-small: 0.5rem;
    --rounded-medium: 2rem;
    --rounded-large: 3.5rem;
    --rounded-full: 50%;

    --font-family: Quicksand;
    --font-zoom-multiplier: 1;
}

@media (min-width: 768px) {
    :root {
        --strangers-md: 7.5rem;
        --strangers: var(--strangers-md);
    }
}
