.is-guide-lines-on:not(.is-iceberg) {

	.editor-post-title__block {

		.editor-post-title__input {
			border: 1px solid rgba(66, 88, 99, 0.2);
		}
	}

	.block-editor-block-list__layout {

		.block-editor-block-list__block:not([data-type="core/columns"]):not([data-type="core/column"]):not([data-type="coblocks/accordion"]):not([data-type="coblocks/accordion-item"]):not([data-type="coblocks/row"]):not([data-type="coblocks/column"]):not([data-type="coblocks/buttons"]):not([data-type="atomic-blocks/ab-container"]):not([data-type="atomic-blocks/ab-pricing-table"]) {

			> .block-editor-block-list__block-edit::before {
				border: 1px solid rgba(66, 88, 99, 0.2);
			}

			&.is-selected {

				> .block-editor-block-list__block-edit::before {
					border: 1px solid rgba(66, 88, 99, 0.4);
					border-left: none;
				}
			}
		}

		.block-editor-block-list__block[data-type="atomic-blocks/ab-pricing-table"] {

			.block-editor-block-list__block {

				> .block-editor-block-list__block-edit::before {
					left: -3px;
					right: -3px;
				}
			}
		}
	}

	/* Gutenberg 7 and up */
	&.is-guide-lines-new {

		.block-editor-block-list__layout {

			.block-editor-block-list__block:not([data-type="core/columns"]):not([data-type="core/column"]):not([data-type="coblocks/accordion"]):not([data-type="coblocks/accordion-item"]):not([data-type="coblocks/row"]):not([data-type="coblocks/column"]):not([data-type="coblocks/buttons"]):not([data-type="atomic-blocks/ab-container"]):not([data-type="atomic-blocks/ab-pricing-table"]) {

				&::before {
					border: 1px solid rgba(66, 88, 99, 0.2);
				}

				&.is-selected {

					&::before {
						border: 1px solid rgba(66, 88, 99, 0.4);
						border-left: none;
					}
				}
			}

			.block-editor-block-list__block[data-type="atomic-blocks/ab-pricing-table"] {

				.block-editor-block-list__block {

					&::before {
						left: -3px;
						right: -3px;
					}
				}
			}
		}
	}

	/* For new Gutenberg UI */
	&.is-guide-lines-new-ui {

		.editor-styles-wrapper:not(.block-editor-block-preview__container) {

			.editor-post-title__block .editor-post-title__input {
				border: 0;
			}

			.wp-block[data-type] {

				&:not([data-type="core/columns"]):not([data-type="core/column"]):not([data-type="coblocks/accordion"]):not([data-type="coblocks/accordion-item"]):not([data-type="coblocks/row"]):not([data-type="coblocks/column"]):not([data-type="coblocks/buttons"]):not([data-type="atomic-blocks/ab-container"]):not([data-type="atomic-blocks/ab-pricing-table"]) {

					&::before {
						content: "";
						position: absolute;
						pointer-events: none;
						top: 0;
						bottom: 0;
						left: 0;
						right: 0;
						margin: -10px;
						border: 1px solid rgba(66, 88, 99, 0.4);
						background: transparent !important;
						-webkit-animation: none !important;
						-moz-animation: none !important;
						-o-animation: none !important;
						animation: none !important;
					}
				}
			}
		}
	}

	/* Backward Compatibility */
	.editor-block-list__layout {

		.editor-block-list__block:not([data-type="core/columns"]):not([data-type="core/column"]):not([data-type="coblocks/accordion"]):not([data-type="coblocks/accordion-item"]):not([data-type="coblocks/row"]):not([data-type="coblocks/column"]):not([data-type="coblocks/buttons"]):not([data-type="atomic-blocks/ab-container"]):not([data-type="atomic-blocks/ab-pricing-table"]) {

			> .editor-block-list__block-edit::before {
				border: 1px solid rgba(66, 88, 99, 0.2);
			}

			&.is-selected {

				> .editor-block-list__block-edit::before {
					border: 1px solid rgba(66, 88, 99, 0.4);
					border-left: none;
				}
			}
		}

		.editor-block-list__block[data-type="atomic-blocks/ab-pricing-table"] {

			.editor-block-list__block {

				> .editor-block-list__block-edit::before {
					left: -3px;
					right: -3px;
				}
			}
		}
	}
}
