Product page - display section based on variant selected?

Hi all

I’m setting up the Kingdom theme for my new store, so far it’s been terrific and working well.

I was hoping to get some help with displaying a product page section based upon the variant value selected.

Basically I design and make bags; these come in several styles and several fabrics (which are available in all the different styles), so customers would select a size bag and a fabric.

I was hoping to simplify my website structure so that each style is one product, with the fabrics available being variants.

For each fabric I have an image and a description that I’d like to display in a page section when they are selected and that change dynamically.

Ideally these would all be added in the product page template which would then only display the appropriate content (and switch it out when a different fabric is viewed).

This approach would also mean I can have a single product template and the fabric sections would then be reused for all products, so updating the copy or image would only need to be done in a single place (not replicated and repeated for each style bag).

I’d suspect this would be a javascript solution but hopeless at such things.

What approach would you suggest?