/* Self-hosted fonts available for artist website typography settings
   (brand_font / heading_font / body_font on ArtistWebsite).
   Sourced from Google Fonts (OFL-licensed); license files alongside each
   font under static/fonts/<FontName>/OFL.txt. Variable-font families use a
   single file with a font-weight range so 400/700 both resolve correctly. */

@font-face {
    font-family: 'Playfair Display';
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url('/static/fonts/PlayfairDisplay/PlayfairDisplay-Variable.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url('/static/fonts/CormorantGaramond/CormorantGaramond-Variable.ttf') format('truetype');
}

@font-face {
    font-family: 'Lora';
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url('/static/fonts/Lora/Lora-Variable.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitter';
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url('/static/fonts/Bitter/Bitter-Variable.ttf') format('truetype');
}

@font-face {
    font-family: 'EB Garamond';
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url('/static/fonts/EBGaramond/EBGaramond-Variable.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url('/static/fonts/Montserrat/Montserrat-Variable.ttf') format('truetype');
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/static/fonts/Poppins/Poppins-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('/static/fonts/Poppins/Poppins-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url('/static/fonts/Raleway/Raleway-Variable.ttf') format('truetype');
}

@font-face {
    font-family: 'Work Sans';
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url('/static/fonts/WorkSans/WorkSans-Variable.ttf') format('truetype');
}

@font-face {
    font-family: 'Josefin Sans';
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url('/static/fonts/JosefinSans/JosefinSans-Variable.ttf') format('truetype');
}
