Conditional Logic: Conditions not working for sub products with multiple quantity fields