.lk-ticks {
    display: flex;
    flex-direction: column;
    gap: var(--space-12);
    margin: 0;
    padding: 0;
    list-style: none;
}

.lk-ticks > li {
    position: relative;
    display: flex;
    align-items: center;
    min-height: 33px;
    padding-left: 46px;
}

.lk-ticks > li::before,
.lk-ticks > li::after {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    width: 32px;
    height: 33px;
    transform: translateY(-50%);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-size: contain;
    mask-size: contain;
}

.lk-ticks > li::before {
    background: var(--color-sand-600);
    -webkit-mask-image: url("../../svg/masks/tick-blob.svg");
    mask-image: url("../../svg/masks/tick-blob.svg");
}

.lk-ticks > li::after {
    background: var(--color-white);
    -webkit-mask-image: url("../../svg/masks/tick-mark.svg");
    mask-image: url("../../svg/masks/tick-mark.svg");
}

.lk-ticks--rzad {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    column-gap: 80px;
    row-gap: var(--space-24);
}

@media (max-width: 991px) {
    .lk-ticks--rzad {
        grid-template-columns: minmax(0, 1fr);
        column-gap: 0;
    }
}
