In your e-commerce store, customers often wish to buy different variations of colour, size, and brand in a single product.