Your theme’s CSS has the following:
article img, .e-content img, .p-summary img {
width: 100%;
height: auto;
border-radius: 5px;
}
So that will always take up all of the width. You would want to edit the CSS to set max-width: 100%
instead so that if you have an image whose resolution is smaller than the container, it won’t stretch.