You’ll definitely need those conditionals in your PHP code.
From what I can tell, it looks like you need change:
get_field('product_type')
to get_sub_field('product_type')
Reason being, is it looks like from your structure, that “product_type” is a sub_field of the Specifications field (which is a “Group” field type), right? If so, that should do it.