.article {
    ul, .simple-list {
        @include media-breakpoint-down(md) {
            padding-left: 0;
        }

        li {
            list-style-type: none;
            margin: 15px auto;
        }

        li:before {
            content: "• ";
            line-height: 0;
            font-size: 42px;
            vertical-align: middle;
            color: map-get($colors, "list-bullet");
        }
    }
}

ol.leading-zero-ol {
	list-style-type: none;
    counter-reset: li;

    li:before {
        counter-increment: li;
        content: counter(li, decimal-leading-zero);
    }
}

// такие списки появились позже, поэтому они повторяют свойства выше.
// их задача дать одинаковый отступ по-умолчанию для ul, li
.general-list {
    @include media-breakpoint-down(md) {
        padding-left: 0;
    }

    li {
        margin: 15px auto;
    }
}
