Как я понимаю, это происходит из-за того, что при сужении блок с той или с другой стороны давит на другой блок из-за этого изображение уменьшается до такой степени, что оно пропадает при 900px, как можно адаптировать так, чтобы этого не было? Блокам не заданы ширина и высота, только gap, сделано на flex