Just like many of your previous problems, this is due to your use of margin/padding.
You gave the “Best Price” image uneven padding on the sides. Try giving it a uniform padding of 20px all round. Then to make it fit the box and maintain aspect, give the image box-sizing: border-box
with max-width: 100%
and height: auto
3 Likes