Hello, @TFS,
A) Actually, Yes you can make more banners like this in the static block feature of our theme.
B) To show the different banners on different product page requires multiple custom product page layouts. In easy words “You have to create your own custom product page layouts for different products” To do this navigate to the Dashboard >> XSTORE >> Theme Options >> WooCommerce >> Single Product Builder >> Multiple Templates check image: https://postimg.cc/qhrLJgdc and https://postimg.cc/FYJg00rg as you can see in the images to understand how you can create your own multiple custom product page layout. This is the only possible way to make it.
2) To edit the icons and change the colors navigate to the Dashboard >> XSTORE >> Theme Options >> WooCommerce >> Single Product Builder >> Sharing there you will be able to change the color and icons as per your need check the image: https://postimg.cc/vgjZ7xHf and https://postimg.cc/PChrMjh3
What text you are talking about I don’t get it “Can I also make the text which is grey into the color black?” can you please share a screenshot of the text so that I will be able to provide you with a proper solution in order to solve your issue.
Regards 8Themes Team.