Если вы не возражаете против использования медиа-запросов, я думаю, это должно решить вашу проблему:
PS: я использовал "! Важное", потому что я ввел код через плагин.Возможно, в вашем случае это не нужно.
Я также предполагаю, что вы хотите, чтобы текстовая область составляла 70% ширины вашего окна просмотра и 600 пикселей в качестве максимальной ширины в вашем медиазапросе.Поэтому, когда ширина вашего окна просмотра меньше 600 пикселей, код переопределит ваш CSS для этого селектора.
О медиазапросах: https://www.w3schools.com/css/css_rwd_mediaqueries.asp
@media only screen and (max-width: 600px) {
.text-block {
left: auto !important;
right:auto !important;
min-width:70vw;
}
}