For our example we use WP Page Builder Framework, but the procedure is identical for all themes.
In the video, the first thing we do is download the Generate Child Theme plugin to create the child theme. Theoretically, this can also be done without the plugin - but it takes longer and requires FTP access. Generate Child Theme can also be deleted again at the end.
In the second video we will download the font using https://google-webfonts-helper.herokuapp.com/fonts/. We will work a lot with Copy&Paste (CTRL + C and CTRL + V on Windows, CMD + C and CMD + V on macOS), as you can see from the superimposed letters.
After downloading the .zip file containing our fonts, we unzip the .zip file and upload the folder via WordPress Media Management.
Then we determine the path to the files, since we need this once again for the Google Font Tool.
In the Google Font Tool, we replace the "../fonts/" in the field with our path and then copy the CSS.
We then paste the CSS into the style.css of our child theme. Done.
Note: Normally fonts are not uploaded via the media management, but into the child theme folder. However, since this requires FTP access and many are overwhelmed with setting up an FTP program, we decided to show how it can be done without an FTP program.
If several different fonts are used, the process just needs to be repeated.