Creating a better product options experience for my customers

Question:
[Hello. I sell a product that is highly customizable by my customers. One of the options is color. I have solid colors, transparent colors, specialty colors etc. I need to be able to set up a “most current” selection. This means that, if a customer selects a solid color, but then decides to select a specialty color, the initial solid color will deselect and only show the specialty color at the checkout. I hope I have explained this well. Thank you. ]

Product:
[Wix Stores]

What are you trying to achieve:
[I will give an example to better explain my issue: a customer goes to my Wix store and sees a product they like. They select the color red. They then see another product option that says “Specialty Colors”. They check out the specialty colors options and decide they would like metallic instead of red. However, when they select metallic, the red selection does not deselect. Therefore, when they go to the checkout, the see red and metallic as their color selection. I am getting around this right now by using a third party store, but it is really expensive to use.]

What have you already tried:
[I have spoken with Wix support but I don’t think they understand my issue]

Additional information:
[One of the products in my third party store can be found at SHOP | In Ears Canada. You will see that I have several faceplate design options. However, it is only the customer’s last selection that creates the final order. I need to be able to do something similar to this in Wix Stores. Thank you.]