/* Site typography
   Body: TNYAdobeCaslonPro — assets/fonts/TNYAdobeCaslonPro-Regular.woff2
   Headings: AGaramondPro — assets/fonts/AGaramondPro-Regular.woff2
   (served at /static/fonts/ via STATICFILES_DIRS) */

@font-face {
    font-family: TNYAdobeCaslonPro;
    src: url("../fonts/TNYAdobeCaslonPro-Regular.woff2") format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: AGaramondPro;
    src: url("../fonts/AGaramondPro-Regular.woff2") format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

html {
    font-family: var(--font-site);
}

/* Font Awesome icons */
.fa-solid,
.fa-regular,
.fa-brands,
.fas,
.far,
.fab,
.fa {
    font-family: "Font Awesome 6 Free" !important;
}

.fa-brands,
.fab {
    font-family: "Font Awesome 6 Brands" !important;
}

/* Monospace blocks */
code,
pre,
kbd,
samp,
.font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace !important;
}
