I recently set up a flexbox for my website, but I'm encountering an issue in Chrome. When the viewport is smaller than the width of two images, the entire site zooms out and everything gets distorted. However, this problem doesn't occur in Firefox. I've tried multiple solutions but none seem to work. If you want to take a look at the website itself, here's the link: airstarkennels.com
body {
background: #000000 url("https://www.airstarkennels.com/images/main-background.jpg") left bottom/cover no-repeat fixed;
}
#first-page-header {
color: #ff00ee;
text-align: center;
}
#parents-page-content-wrapper {
margin: 0 0 2em;
}
#parents-page-mommy-info-wrapper {
display: flex;
flex-flow: column nowrap;
align-items: center;
}
.parents-page-image-wrapper {
display: flex;
flex-flow: row nowrap;
max-width: 100%;
}
.parents-page-images {
max-height: 350px;
opacity: 1;
cursor: pointer;
transition: 0.4s;
}
.parents-page-images:hover {
opacity: 0.8;
}
<main>
<div id="parents-page-content-wrapper">
<h1 id="first-page-header">Parents</h1>
<div id="parents-page-mommy-info-wrapper">
<div class="parents-page-image-wrapper">
<img id="parents-page-mommys-pedigree" class="parents-page-images" src="https://www.airstarkennels.com/images/mommy-pedigree.jpg">
<img id="parents-page-mommy-image" class="parents-page-images" src="https://www.airstarkennels.com/images/mommy.jpg">
</div>
</div>
</div>
</main>