Вдохновившись вот этой статьей
https://www.olegpro.ru/post/1c_bitriks_kastomizaci...
Понял что без костылей не куда и придумал свой.
В CSS добавил
#bx-soa-region {
display: none !important;
}
#bx-soa-delivery .bx-soa-more-btn .pull-left {
display: none !important;
}
и в метод clickNextAction файла order_ajax.js добавил
if( 'bx-soa-region' == section.next.getAttribute('id') ) {
this.show(section.next);
jQuery(event.target).remove();
var self = this;
var $nextBtn = jQuery('.bx-soa-more-btn .pull-right', jQuery(section.next));
$nextBtn.one('click', function(event) {
self.clickNextAction(event);
}).trigger('click');
return;
}
перед
this.fade(actionSection, section.next);
this.show(section.next);
Вроде работает ;D