Может, вам поможет clamp, min или max?
https://developer.mozilla.org/en-US/docs/Web/CSS/max()
Поддержку проверяйте на caniuse
Или попробуйте переформулировать вопрос. Хотя бы опишите словами что там происходит с шириной блока.
А ещё лучше с картинками.