.ct-content-block-placeholder {
	min-height: 200px;

	fieldset {
		flex-direction: column;
		align-items: center;
		max-width: 350px;
		margin: auto;

		.block-editor-block-icon svg {
			width: 28px;
			height: 28px;
		}

		.components-placeholder__label {
			font-size: 20px;
			font-weight: 400;
			margin-block: 0 15px;
		}

		.ct-content-block-select {
			width: 100%;
		}
	}
}

.ct-components-panel__row-full-width {
	align-items: stretch;
	flex-direction: column;

	.components-button {
		justify-content: center;
	}
}