.content-picture{display:contents}/* Preserve each existing image frame; intrinsic dimensions must not squeeze photos. */.product-card-catalog-row .content-picture img,.product-card__img .content-picture img,.category-products-card__img .content-picture img,[data-content-gallery] .content-picture img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.article-image .content-picture img{height:auto}[data-content-photo]{display:none}[data-content-photo].active{display:flex}