Hide custom text field until an option is selected

I have a product on a store page that has the option of being customised at an additional cost. I have added an option of ‘with personalised message’ or ‘without personalised message’ from a product options dropdown. How do I only show the custom text field if the customer selects the ‘with personalised message’ option rather than all the time?