Thanks for using our Theme and for contacting us.
To know how to show variation swatches on the shop page. I have captured a video for you. Please watch it complete video and follow the steps shown in this video: https://streamable.com/tn1c7t
And check back to your site after clearing the browser cache.
Regards 8Themes Team.