.homegrade-blocks-column-cards {
	display: block !important;

	.block-editor-block-list__layout {
		display: grid;
		column-gap: 1rem;
	}
	&--has-2-columns
		> .block-editor-inner-blocks
		> .block-editor-block-list__layout {
		grid-template-columns: 1fr 1fr;
	}
	&--has-3-columns
		> .block-editor-inner-blocks
		> .block-editor-block-list__layout {
		grid-template-columns: 1fr 1fr 1fr;
	}
	&--has-4-columns
		> .block-editor-inner-blocks
		> .block-editor-block-list__layout {
		grid-template-columns: 1fr 1fr 1fr 1fr;
	}
}
.homegrade-blocks-card--align-center {
	.block-editor-block-list__layout {
		display: flex;
		flex-direction: column;
		align-items: center;
		text-align: center;
	}
}
.homegrade-blocks-card--align-right {
	.block-editor-block-list__layout {
		display: flex;
		flex-direction: column;
		align-items: flex-end;
		text-align: right;
	}
}
