/* content-list --------------------------------------------------------*/

/* @group @variables */

[class*="m-cheque-list"] {
--check-list-gap: .375rem;
--check-list-size: 1.875rem;
--check-list-mask-size: 1.5rem;
--check-list-spacing-top: .1875rem;
--check-list-spacing-left: 2.25rem;
--check-list-background-color: var(--color-brand);
}

/* @end @variables */

/* @group @m-cheque-list */

[class*="m-cheque-list"] {
position: relative;
display: grid;
grid-template-columns: repeat(1, 1fr);
gap: var(--check-list-gap);
align-content: start;
}

[class*="m-cheque-list"]>li {
position: relative;
min-height: var(--check-list-size);
padding-top: var(--check-list-spacing-top);
padding-left: var(--check-list-spacing-left);
}

[class*="m-cheque-list"]>li:before {
content: '';
box-sizing: border-box;
position: absolute;
top: 0;
left: 0;
width: var(--check-list-size);
height: var(--check-list-size);
background-color: var(--check-list-background-color);
-webkit-mask-size: var(--check-list-size);
-webkit-mask-position: center center;
-webkit-mask-repeat: no-repeat;
mask-size: var(--check-list-mask-size);
mask-position: center center;
mask-repeat: no-repeat;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23444' d='M15.71.02l2.026 3.521 3.972.841-.425 4.038L24 11.437l-2.717 3.016.425 4.039-3.972.84-2.027 3.521L12 21.195l-3.71 1.658-2.026-3.52-3.972-.841.425-4.039L0 11.437 2.717 8.42l-.425-4.038 3.972-.841L8.291.021 12 1.678 15.71.021zm.27 7.852L12 12.33l-1.05 1.177-3.133-3.132-.995.996 4.185 4.186.993-1.113 5.03-5.636-1.05-.937z'/%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23444' d='M15.71.02l2.026 3.521 3.972.841-.425 4.038L24 11.437l-2.717 3.016.425 4.039-3.972.84-2.027 3.521L12 21.195l-3.71 1.658-2.026-3.52-3.972-.841.425-4.039L0 11.437 2.717 8.42l-.425-4.038 3.972-.841L8.291.021 12 1.678 15.71.021zm.27 7.852L12 12.33l-1.05 1.177-3.133-3.132-.995.996 4.185 4.186.993-1.113 5.03-5.636-1.05-.937z'/%3E%3C/svg%3E");
}

/* @end @m-cheque-list */