Hi there!
By default, the Stripe Payment Request buttons (Apple Pay, Google Pay, etc) will display on the Product page and Cart page (and can also be enabled on the Checkout page with a bit of code).
If they are displaying on the Cart page, then that would indicate that the settings are configured correctly in the plugin and your Stripe account. If they are not displaying on the Product page, that would suggest there may be a conflict with code in your theme, or possibly another active plugin on the site. I do see from your site’s source code that you are using a custom theme.
To check for conflicts, please temporarily switch your theme back to Storefront and disable all plugins except for WooCommerce and Stripe, then check to see if the issue is fixed. If it is, then you can switch your theme back and reactivate plugins one-by-one until you find the one that is causing the issue.
You can read about testing for conflicts in our documentation here:
https://docs.woocommerce.com/document/how-to-test-for-conflicts/
To avoid affecting your customers, you may want to do this on a test/staging site. If you don’t have one already, your hosting company might offer one as part of your package. Alternatively, you can use a free plugin like https://www.ads-software.com/plugins/wp-staging/
I hope that helps!