.single-post-sidebar__featured {
    display: flex;
    padding: 32px 24px;
    flex-direction: column;
    align-items: flex-start;
    gap: 24px;
    align-self: stretch;
    border: 1px solid #333535;
    background: #000;
}

.single-post-meta {
    display: flex;
    align-items: center;
    gap: 16px;
}

.single-post-sidebar__title {
    color: #fff;
    border-left: 8px solid var(--primary-color);
    padding: 0 12px;
}

.single-post-sidebar__featured .post-item .col-inner {
    background: transparent !important;
}

.single-post-sidebar__featured .post-item .post-title {
    color: #fff;
}

.single-post-sidebar__featured .post-item {
    padding: 0;
}

.single-post-sidebar__featured .row {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.single-post-sidebar__featured .box-text {
    padding: 0 !important;
}

.single-post-sidebar__newsletter {
    padding-top: 20px;
}

.related-news-title {
    margin-bottom: 0;
}

.related-news-title span {
    color: #a15200;
}

.single-post-page .is_driver {
    width: 80px;
    height: 4px;
    background: var(--primary-color);
    margin: 20px 0;
}