/**
 * Mobile alternate on core/image — never squash; keep intrinsic ratio.
 */

body.legalion-gutenberg .wp-block-image.has-mobile-alt picture {
	display: block;
	max-width: 100%;
	line-height: 0;
}

body.legalion-gutenberg .wp-block-image.has-mobile-alt picture img {
	display: block;
	width: 100%;
	max-width: 100%;
	height: auto !important;
	object-fit: unset;
	aspect-ratio: auto;
}
