@font-face {
    font-family: 'BonVivant';
    src: url('fonts/BonVivant-Regular.otf') format('opentype');
}

@font-face {
    font-family: 'Yomogi';
    src: url('fonts/Yomogi-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Bauhaus';
    src: url('fonts/BAUHS93.TTF') format('truetype');
}

:root {
    --font-1: 'Yomogi', sans-serif;
    --font-2: 'Bauhaus', sans-serif;
    --font-3: 'BonVivant', cursive;
}

/* why is the Bauhaus93 missing some hollow spaces in letters like R and a? */