I couldn't figure out how to change the font of the headings and the body after changing themes back to the default. (I feel like I had done it and then when I changed to a different theme and then back my customizations were lost and I couldn't figure out how to re-customize). So, I installed a plugin (but I feel like this is such a basic change). Am I missing something? How do I set basic styling like the font and size of a heading (H1, H2, H3, etc)?
Edit: I'm using the Twenty-Twenty-Two theme and hoping to import the google fonts without a plugin and also to make the H1, H2, body, ..etc.. styles consistent throughout the site and use those instead of modifying everything separately.
For reference this is the site I'm trying to create (it's currently only one page but will grow to be several pages) https://nationalparksatoz.com
@import
font-family (if it's not added already) and then write custom CSS to headings, and body (eg.h1 {font-family: 'xxx'; font-size: 32px;}
).