Ваше первое изображение имеет размеры 93px * 150px
В вашем элементе img вы указали:
width="100px" height="150px"
Поэтому оно будет искажать ваше изображение (растягиваться) для соответствия этим размерам
2-й имеет ширину 106 пикселей, так что это будет сжато / сжато / искажено, чтобы соответствовать.
Удалите атрибут width
из ваших изображений, и они больше не будут искажаться.
Также в вашем CSS есть следующее, что повлияет на вещи:
img, embed, object, video {
max-width: 100%;
}
Вы можете либо удалить это (что решит проблему), либо, поскольку я не знаю, для чего это еще нужно, переопределить его в строке:
<img style="max-width:auto;"..