Before you proceed with this tutorial, make sure you have the correct license for the font you are going to use and that it is intended for use on a commercial website. Purchase the Webfont version of the font.
Step 1: Upload font
- From Shopify admin, go to Content → Files
- Click Upload files and select all your font files
- Keep this page open since you’ll need the URLs in Step 2
Step 2: Load font into theme
- From Shopify admin, go to Online Store → Themes
- Click Customize
- Open Theme settings and scroll to Custom code
- Use ThemeGoal @font-face generator to generate the needed code, and paste the generated code into Css code area.
- When you’re done click Save
You can use the @font-face generator multiple times to apply fonts for display text, header text, body text separately, paste all the generated code into the "Css Code" area, and make sure to enter different font names.