your page has 3 different form in it, one for each of the elements, quantity, color, and embroidery, not sure where the extra form tags came form, but there should only be one from with all the elements in the same form. When the form is submitted, it is not sending the value for the color or embroidery because those elements belong to a different form then the add to cart button.