.primago-blog-post {
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 140px;
}
.primago-blog-post img {
    display: none;
    visibility: hidden;
}
.primago-blog-header-bg {
    min-height: 100%;
    background: linear-gradient(0deg, rgba(var(--bg-blog-header-color), 0.6), rgba(var(--bg-blog-header-color), 0.6)), url(/images/blog-bg-img.webp);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.primago-blog-promoted-wrapper {
    background-color: rgba(var(--bg-blog-header-color), 0.25);
    letter-spacing: 0.05rem;
}