You would need to recode your CSS a little.
Since you have your beer image in its own container that helps.
But you’d want to adjust the CSS:
.beer-description{
float: left;
width: 70%;
}
You can tweak it as needed.
To not worry about the image size, you should have a width set (can be a percentage) on the beer-image
container and then 100% width on the .beer-image img