I tried to install the theme zip file but got an error saying there were no plugins in the zip file

You’re seeing that error because you tried to install the theme via the Plugins section of the WordPress admin. To install a theme follow these steps:

  1. Log in to the WordPress admin and go to Appearance > Themes.
  2. Click “Add New” and then “Upload Theme” and select the zip file you downloaded. Then click “Install Now”.
  3. Once it has installed go to the Themes section, hover over the newly installed theme and click “Activate” and that’s all there is to it.

If you go to Appearance > Customize you will find various settings that will allow you to customize your site.