Here you will find Elementor Pro site templates for your Woocommerce shop and an affiliate blog site. The templates are free and ready to download from Google Drive (green link below). Keep in mind, you need Elementor Pro to access some of the functionality within some of the templates.
If you don’t have Elementor Pro yet, you can download below.
If these templates are not sufficient, keep in mind that Elementor Pro has over 200+ page templates created by designers and developers to be modern and responsive. You can also use the several Woocommerce shop and product templates in the theme builder of Elementor Pro. In many cases, adding your color scheme, photos, and fonts is all it takes to turn a template into your own custom site. Elementor Pro has already done most of the work for you. All you have to do is customize it.