I can now see that all of this is supposedly supported by you, with your very own filtering widgets as of Avada 7.8
I am trying to figure out how to filter by category and a few parameters like “material” or “color” on a shop or archive page. According to the link this is something you have now implemented but only via layouts – archives.
Can this be used to achieve what OP tried to achieve years ago? Looks like it in the screenshot!