.single-post__content .article-text-deco-bold-marker,
.editor-styles-wrapper .article-text-deco-bold-marker,
.mce-content-body .article-text-deco-bold-marker {
    padding: 0 0.16em;
    background: linear-gradient(transparent 58%, #fff875 58%);
    font-weight: 700;
}

.single-post__content .article-text-deco-pink-marker,
.editor-styles-wrapper .article-text-deco-pink-marker,
.mce-content-body .article-text-deco-pink-marker {
    padding: 0 0.16em;
    background: linear-gradient(transparent 58%, #ffd6e3 58%);
    font-weight: 700;
}

.single-post__content .article-text-deco-dot-underline,
.editor-styles-wrapper .article-text-deco-dot-underline,
.mce-content-body .article-text-deco-dot-underline {
    font-weight: 700;
    text-decoration: underline;
    text-decoration-color: #d0a900;
    text-decoration-style: dotted;
    text-decoration-thickness: 2px;
    text-underline-offset: 0.22em;
}

.single-post__content .article-text-deco-important,
.editor-styles-wrapper .article-text-deco-important,
.mce-content-body .article-text-deco-important {
    padding: 0.08em 0.32em;
    border-radius: 4px;
    background-color: #333;
    color: #fff;
    font-weight: 700;
}

.single-post__content .article-text-size-xsmall,
.editor-styles-wrapper .article-text-size-xsmall,
.mce-content-body .article-text-size-xsmall {
    font-size: 0.65rem;
    line-height: 1.6;
}

.single-post__content .article-text-size-small,
.editor-styles-wrapper .article-text-size-small,
.mce-content-body .article-text-size-small {
    font-size: 0.88em;
    line-height: 1.8;
}

.single-post__content .article-text-size-large,
.editor-styles-wrapper .article-text-size-large,
.mce-content-body .article-text-size-large {
    font-size: 1.16em;
    line-height: 1.65;
}

.single-post__content .article-text-size-xlarge,
.editor-styles-wrapper .article-text-size-xlarge,
.mce-content-body .article-text-size-xlarge {
    font-size: 1.34em;
    line-height: 1.55;
}
