.wp-block-list.is-iconed-list {
	display: block;

	li.has-custom-icon {
		padding-left: 48px;
		margin-bottom: 20px;
		gap: 20px;
		position: relative;

		// display: flex;
		// align-items: center;

		&::before {
			content: " ";
			// position: static;
			position: absolute;
			top: 0;
			left: 0;
			display: inline-block;
			padding: 6px;
			width: 36px;
			height: 36px;
			background-color: var(--wp--preset--color--primary);
			background-size: 20px auto;
			background-repeat: no-repeat;
			background-position: center;
		}
		&--sablier::before {
			background-image: url("../core-variants/core-list-variant/icons/carhop-sablier.svg");
		}
		&--loupe::before {
			background-image: url("../core-variants/core-list-variant/icons/carhop-loupe.svg");
		}
		&--cadenas::before {
			background-image: url("../core-variants/core-list-variant/icons/carhop-cadenas.svg");
		}
		&--check::before {
			background-image: url("../core-variants/core-list-variant/icons/carhop-check.svg");
		}
		&--loupe-alt::before {
			background-image: url("../core-variants/core-list-variant/icons/carhop-loupe-alt.svg");
		}
		&--pendule::before {
			background-image: url("../core-variants/core-list-variant/icons/carhop-pendule.svg");
		}
	}
}

.iconed-list-item-backend-icon-square {
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	color: currentColor;
	filter: invert(1);
	&--sablier {
		background-image: url("../core-variants/core-list-variant/icons/carhop-sablier.svg");
	}
	&--loupe {
		background-image: url("../core-variants/core-list-variant/icons/carhop-loupe.svg");
	}
	&--cadenas {
		background-image: url("../core-variants/core-list-variant/icons/carhop-cadenas.svg");
	}
	&--check {
		background-image: url("../core-variants/core-list-variant/icons/carhop-check.svg");
	}
	&--loupe-alt {
		background-image: url("../core-variants/core-list-variant/icons/carhop-loupe-alt.svg");
	}
	&--pendule {
		background-image: url("../core-variants/core-list-variant/icons/carhop-pendule.svg");
	}
}

.wp-block-columns.is-style-sticky-columns {
	align-items: flex-start;
	.wp-block-columns-is-layout-flex {
		align-items: flex-start;
	}
	.wp-block-column {
		position: sticky;
		top: 0;
	}
}

body.wp-admin {
	.sticky-column-wrapper {
		flex-basis: 0;
		flex-grow: 1;
		.block-editor-block-list__block {
			position: sticky;
			top: 0;
		}
	}
}
