/* Типографика редакторских текстов не затрагивает меню, фильтры и товарные списки. */
.about_after,
.news-post .card-info_text {
    font-size: 16px;
    line-height: 1.75;
    color: #606475;
}

.about_after p,
.news-post .card-info_text p {
    margin-bottom: 1em;
}

.about_after ul:not([class]),
.about_after ol:not([class]),
.news-post .card-info_text ul:not([class]),
.news-post .card-info_text ol:not([class]) {
    margin: 1em 0;
    padding-left: 1.5em;
    list-style-position: outside;
}

.about_after ul:not([class]),
.news-post .card-info_text ul:not([class]) {
    list-style-type: disc;
}

.about_after ol:not([class]),
.news-post .card-info_text ol:not([class]) {
    list-style-type: decimal;
}

.about_after ul:not([class]) > li,
.about_after ol:not([class]) > li,
.news-post .card-info_text ul:not([class]) > li,
.news-post .card-info_text ol:not([class]) > li {
    display: list-item;
    margin: 0 0 .4em;
    line-height: 1.75;
    list-style-type: inherit;
}

.about_after ol:not([class]) > li::marker,
.news-post .card-info_text ul:not([class]) > li::marker,
.news-post .card-info_text ol:not([class]) > li::marker {
    content: normal;
    font-size: 1em;
}
