.wp-block-columns {
	display: flex;
}.wp-block-columns:not(.are-vertically-aligned-center):not(.are-vertically-aligned-bottom) {
		align-items: initial;
	}.wp-block-columns:where(:not([class^="is-stacked-on"])) {
		flex-direction: column;
	}.wp-block-columns:where(.is-reversed-when-stacked) {
		flex-direction: column-reverse;
	}@media (min-width: 480px) {.wp-block-columns:where(.is-stacked-on-xs) {
			flex-direction: row;
			flex-wrap: nowrap;
	}
		}@media (min-width: 640px) {.wp-block-columns:where(.is-stacked-on-sm) {
			flex-direction: row;
			flex-wrap: nowrap;
	}
		}@media (min-width: 768px) {.wp-block-columns:where(.is-stacked-on-md),
	.wp-block-columns:where(:not([class*="is-stacked-on"])) {
			flex-direction: row;
			flex-wrap: nowrap;
	}
		}@media (min-width: 1024px) {.wp-block-columns:where(.is-stacked-on-lg) {
			flex-direction: row;
			flex-wrap: nowrap;
	}
		}@media (min-width: 1280px) {.wp-block-columns:where(.is-stacked-on-xl) {
			flex-direction: row;
			flex-wrap: nowrap;
	}
		}.wp-block-columns.are-vertically-aligned-top {
		align-items: flex-start;
	}.wp-block-columns.are-vertically-aligned-center {
		align-items: center;
	}.wp-block-columns.are-vertically-aligned-bottom {
		align-items: flex-end;
	}

