/* core/list · lista con checks */
.wp-block-list.is-style-dv-checklist {
	padding-inline-start: 0;
	list-style: none;
}

.wp-block-list.is-style-dv-checklist > li {
	position: relative;
	padding-inline-start: 2rem;
}

.wp-block-list.is-style-dv-checklist > li + li {
	margin-top: var(--space-xs);
}

.wp-block-list.is-style-dv-checklist > li::before {
	content: "";
	position: absolute;
	top: 0.2em;
	left: 0;
	width: 1.25rem;
	height: 1.25rem;
	border-radius: 50%;
	background: var(--color-accent-tint-strong);
}

.wp-block-list.is-style-dv-checklist > li::after {
	content: "";
	position: absolute;
	top: calc(0.2em + 0.3125rem);
	left: 0.3125rem;
	width: 0.625rem;
	height: 0.625rem;
	background: var(--color-accent);
	-webkit-mask: url("../../icons/check.svg") center / contain no-repeat;
	mask: url("../../icons/check.svg") center / contain no-repeat;
}
