Иван Козлов: Иван.
Пробовал display: none !important; в первую очередь, но почему то свойство
#shipping_method_0_local_pickup-15.checked + .address-field{
display: none}
Просто не применяется к .address-field
Плагин, который Вы предложили просто убирает поле или делает его необязательным. Я уже пользуюсь таким плагином.
Но у меня задача именно динамически скрыть полле ввода адреса в тот момент, когда человек выбирает самовывоз. И наоборот если человек выбирает доставку, то поле ввода адреса появляется.
Иван: я подобную задачу решал использованием jquery. Использовал событие change для списка способов доставки. При срабатывании его скрывать поле методом hide()