@charset "UTF-8";

/**
 * List block styles.
 *
 * @package museegodf
 * @author  Grégoire Noyelle
 * @license GPL-2.0-or-later
 * @link    https://www.gregoirenoyelle.com/
 */

.wp-block-list {
	padding-left: var(--wp--preset--spacing--tw-small);
}

.wp-block-list li::marker {
	color: var(--wp--preset--color--tw-primary-1);
}

.is-style-list-plus-2-col {
	color: var(--wp--preset--color--tw-primary-2);
}

.is-style-list-plus-2-col li::marker {
	content: "+ ";
	color: var(--wp--preset--color--tw-primary-2);
}

.is-style-list-check {
	list-style: none;
	padding-left: 0;
	padding-top: var(--wp--preset--spacing--tw-small);
}

.is-style-list-check li {
	display: flex;
	align-items: flex-start;
	gap: 26px;
	margin-bottom: 19px;
}

.is-style-list-check li::before {
	content: "";
	display: inline-block;
	width: 1em;
	height: 1em;
	flex-shrink: 0;
	margin-top: 3px;
	background-color: var(--wp--preset--color--tw-primary-2);
	-webkit-mask-image: url('../../img/icons/list-check.svg');
	mask-image: url('../../img/icons/list-check.svg');
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
}

@media (min-width: 782px) {
	.is-style-list-2-col,
	.is-style-list-plus-2-col {
		column-count: 2;
		column-gap: var(--wp--preset--spacing--tw-normal);
	}
}