How to hide conditionally shown fields if another field's answer is changed?