.btn_icon:not(.btn_blur) svg path, .btn_icon:not(.btn_blur) img path {
    fill: var(--textOnMain);
}

.main-matches__slide-btn:not(.btn_transparent) {
    color: var(--textOnMain);
}

.btn-shop, .btn-ticket {
    color: var(--textOnMain);
}

.header__club-name {
    color: var(--textOnMain);
    border-color: #00000022;
}

.header .btn-shop {
    border-color: #00000022;
}

.main-season * {
    color: var(--textOnMain) !important;
}

.main-season .btn_transparent {
    border: 0.1rem solid var(--whiteOnMain);
}

.main-season__col-tabs-link.active::before {
    background: var(--textOnMain);
}

.main-season__table-row {
    border-bottom: 0.1rem solid var(--borderOnMain);
}

.btn_transparent:hover svg path,
.btn_transparent:hover img path {
    fill: var(--textOnMain);
}

@media (min-width: 769px) {
    .btn_transparent:hover {
        background: var(--white);
        color: var(--textOnMain);
    }
}

.btn_ticket {
    background: var(--white);
    color: var(--textOnMain);
}

.page-table__player-ball svg path {

}

/* Покраска желтых блоков */
.custom-theme {
}

.custom-theme .pattern {
    filter: invert(1);
}

.custom-theme * {
    border-color: #00000022;
    color: var(--textOnMain);
}

.custom-theme .content-cms {
    border-color: #00000022;
}

.custom-theme .content-cms * {
    color: var(--textOnMain);
}

.custom-theme .content-cms::before {
    color: var(--textOnMain);
}

.custom-theme .main-season__table-row_owner {
    background: #fff;
    transform: translateY(-0.1rem);
}

.custom-theme .main-season__players-card-info::before {
    filter: invert(1);
}

/* Покраска желтых блоков */

.page-table__row_owner{
    color: var(--textOnMain);
}
.page-table__row_owner *{
    color: var(--textOnMain) !important;
}

@media (min-width: 769px) {
    .btn_blur:hover {
        color: var(--textOnMain);
    }
}

.text-page__article .btn{
    color: var(--textOnMain);
}

@media (min-width: 769px) {
    .text-page__article .btn:hover {
        background: var(--main);
    }
}

@media (min-width: 769px) {
    .main-matches__btn:hover svg path {
        fill: var(--textOnMain);
    }
}

.cookies .btn{
    color: var(--textOnMain);
}

.text-page__aside-btn:hover svg path,
.text-page__aside-btn:hover img path {
    fill: unset;
    stroke: var(--textOnMain);
}

.btn_ticket:hover {
    color: var(--textOnMain);
}

.partners_club .title {
    color: var(--textOnMain);
}


.match-info__box-btn{
    color: var(--textOnMain);
}
.match-info__box-btn:hover{
    color: var(--textOnMain);
}


