Add to cart different variations of same product not working