.post-content blockquote strong {
  color: #fff;
}

h1, .h1 {
  color: #161616;
}

.info-top img {
  border-radius: 12px;
}

table {
  border-spacing: 0;
}
table tr td {
  background: var(--bg-gray);
  border-left: 1px solid #FAE4C8;
  border-bottom: 1px solid #FAE4C8;
}
table tr td:last-child {
  border-right: 1px solid #FAE4C8;
}
table tr th,
table:not(:has(thead)) tr:first-child td {
  background: #FAE4C8;
  color: var(--dark-blue);
}

table:not(:has(tfoot)) tr:last-child td:first-child,
table tfoot tr:last-child td:first-child {
  border-bottom-left-radius: 12px;
}
table:not(:has(tfoot)) tr:last-child td:last-child,
table tfoot tr:last-child td:last-child {
  border-bottom-right-radius: 12px;
}
figure.wp-block-table.pros_cons table:not(:has(thead)) tr:first-child td, 
figure.wp-block-table.pros_cons table tr th {
  background: #B53608;
  color: #fff;
}
figure.wp-block-table.pros_cons table:not(:has(thead)) tr:first-child td:first-child, 
figure.wp-block-table.pros_cons table tr th:first-child {
  background: #27A13D;
}

figure.wp-block-table.pros_cons table tr td {
  background: #F8E7E2;
}
figure.wp-block-table.pros_cons table tr td:first-child {
  background: #E2F8E4;
}

.post-navigation {
  background: var(--bg-gray) !important;
}
.post-navigation .navigation-head {
  background: #FAE4C8;
  color: var(--dark-blue);
}

.post-navigation a {
  color: var(--text-color);
  text-decoration: none;
  font-weight: 300 !important;
}
.post-navigation .navigation-content {

}

.post-content {
  color: var(--text-color);
}

h2,
.h2,
h3,
.h3
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  color: #161616;
}

.wp-block-table {
  overflow: auto;
}

@media (max-width: 1279px) {
    .single-bottom {
        background: #FAE4C8;
    }
}
.tags-block__title {
  border-color: #FAE4C8;
}
.tags-block__list .tag {
  background: #FAE4C8;
}
.site-error__tooltip {
  background: var(--bg-gray);
  color: var(--text-color);
}

.main-week .item .name {
  color: var(--text-color);
}

@media (max-width: 1279px) {
  .custom-grid .info-top {
    background: #FAE4C8;
  }
}

.play-warning .content {
  color: #3D2B45;
}

.ads-banner-1 .h4 {
  color: #fff;
}