I agree that the suggested workaround doesn’t fully meet your case, but, unfortunately, there is no other way to adjust the widget’s appearance on mobile devices for vertical and horizontal orientations. I am really sorry
We see that it would be a great enhancement and I’ve added your idea to the Wishlist. You can keep an eye on it here - Mobile responsive widget for both vertical and horizontal orientation