/* Sarakkeiden natiivi mobiiliraja; Pinoa mobiilissa -asetuksen on oltava käytössä. */
@media (max-width: 781px) {
	.wp-block-columns.jaloin-mobile-reverse:not(.is-not-stacked-on-mobile) {
		flex-direction: column-reverse;
		/* Core forces wrapping even when the flex axis is vertical. */
		flex-wrap: nowrap !important;
	}

	.wp-block-columns.jaloin-mobile-reverse:not(.is-not-stacked-on-mobile) > .wp-block-column {
		/* Core's mobile basis is a width; on a vertical axis it becomes a height. */
		flex-basis: auto !important;
		flex-grow: 0;
		width: 100%;
	}
}
