Приветствую.
Самый простой вариант - сделать div.row с ошибкой position absolute.
Вариант сложнее - при появлении ошибки уменьшать высоту div.form-container на высоту div.row с ошибкой.
wonderingpeanut, не уверен, что справлюсь. Я там полтора часа крутил вертел. Каждый раз остальная верстка сыпалась. Так и не пришел к чему-то нормальному. На словах не догоняю все равно, как это может пофиксить. Позже смогу затестить
zeaovede, да, об этом. Только я бы сделал более специфичный селектор на случай, если класс row используется где-то еще.
.woocommerce-notices-wrapper > .row {
position: absolute;
left: 0;
right: 0; /* на случай если не будет занимать всю ширину экрана */
z-index: 1; /* отображать поверх других элементов */
top: 0;
}
wonderingpeanut, тут прямо что-то космическое для меня. Вместо banner нужно вставлять .form-container, а вместо .parent нужно вставлять .row? или как это работает