Какого-то простого и красивого способа, емнип - не существует.
Поддержка CSS-регионов печальна:
caniuse.com/#feat=css-regions
Что-то костылить на скриптах, чтобы определяло ширину контейнера и вставляло те же самые br-ки... геморно и ненадежно.
Мое мнение - лучше поискать компромисс с дизайнером.