Thanks for the explanation. Assuming, I'd want to use Google Fonts, then they're hosted on google servers. I presume, I'd add the link to the font in theme.liquid and then CSS in base.css? However, I'm not sure where exactly in the base.css. I can see that, e.g., .text-body has font-family: var(--font-body-family)
How/where do I change the font-body-family to my custom font?