@AndreyJ у меня, например, на iPad 10,5 в вертикальном режиме уже все криво.
Трабл тут еще в том, что (как я писал в стартовом посте) UniTheme похоже определяет с какого устройства вы заходите, не по размеру окна, а по информации в заголовке User-Agent. А Safari на iPad отдает заголовок, что он не планшет, а вполне себе десктоп, поэтому настройки "Для планшета" в UniTheme не срабатывают.
В то же время сам CS-CART определяет именно по размеру окна и если указать, например, в макете не показывать баннеры на планшете, то при уменьшении окна они пропадут.
В общем, на мой взгляд, это явный баг, на примере демки с баннерами по умолчанию он не так бросается в глаза, потому что там баннеры здоровенные по высоте, а если сделать поменьше, как у меня, то сразу видно как ломается компоновка на экранах поменьше.