[data-type="coblocks/dynamic-separator"] {

	.wp-block-coblocks-dynamic-separator {

		&::before {
			transition: width 300ms cubic-bezier(0.645, 0.045, 0.355, 1), max-width 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
		}
	}
}

.block-editor-block-styles__item-preview {

	.wp-block-coblocks-dynamic-separator {
		height: 90px !important;

		&::before {
			top: 56% !important;
		}

		&.is-style-line::before {
			top: 71% !important;
			width: 4vw;
		}

		&.is-style-fullwidth::before {
			top: 71% !important;
		}
	}
}
