You are filtering the rsResults recordset with a bunch of form fields, but you aren't passing those through when submitting the add to cart.
You will want to add hidden form elements for each of the fields that need values so that the rsResults recordset will still have the right rows returned when submitting the add to cart form.