Can I disable some WooCommerce Checkout fields based on other field inputs?

Is it possible to disable the address fields on the checkout if the customer selects Pickup and Pay by Cash?

If possible, I want to just keep Name/Number/Email for pickups where the user is paying by cash.

Thanks
Farzan