Why my custom font is not loading
Three checks that resolve almost every font issue.
A custom font that uploads but does not render usually fails one of three checks.
1. The font file format
We accept WOFF2 and WOFF. TTF and OTF uploads work for preview but are rejected at publish time. Convert to WOFF2 with a tool like Font Squirrel before re-uploading.
2. The font weight assignment
Each weight (400, 500, 700) needs its own file. Open Theme → Typography and confirm the weights you use are uploaded — not just regular.
3. The CSS class
If your theme uses CSS classes for typography, the class must reference the font name exactly as you uploaded it (case-sensitive).
Re-publish the site after any font change. Theme edits do not propagate until publish.