.meresso-story--catalog .meresso-photo--contain img{object-fit:contain;background:#faf3f6}
.meresso-story--catalog .meresso-catalog-steps{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}
.meresso-story--catalog .meresso-step-photo--lower img{object-position:center bottom}
.meresso-story--catalog .meresso-step:not(.meresso-step--with-photo){display:block}
@media(max-width:749px){.meresso-story--catalog .meresso-catalog-steps{grid-template-columns:1fr}}
@media(max-width:749px){.meresso-story--catalog .meresso-step:not(.meresso-step--with-photo) h3{margin:14px 0 8px}}
