.t-card__link:hover {
    color: black !important;
}

.t-slds_animated {
    transition: opacity ease-in-out 2s !important;
}

.t858__img {
    display: block;
    padding-bottom: 25px !important;
    padding-top: 35px !important;
    width: 65px;
    height: auto;
    max-width: 100%;
    margin: 0 auto;
}

.t850__inner-col:hover .t-card__title,
.t858__inner-col:hover .t-name {
    color: #000 !important;
    border-radius: 20px;
}

.t858__wrap {
    border-width: 4px;
    border-radius:10px;
    border-style: solid;
    border-color:#e4c178;
    box-shadow: 0px 10px 50px rgb(209 170 99 / 30%), 0px 4px 0px #a37b35;
}

.t-range__value-txt {
    background: #1C1C1C !important;
}

body {
    background: black;
}

.tmenu-mobile__container {
    min-height: 60px !important;
    padding: 5px 20px 0 !important;
}


    /*глобальное меню с наложением, но без фиксации
    .uc-globmenu {
        position:absolute;
    }*/

.t706__cartwin-content {
    background-color: black !important;
}

.t706__form-upper-text,
.t706__product-title,
.t706__cartwin-heading {
    color: white !important;
}



    .t-form__screen-btn-prev,
    .t-form__screen-btn-next,
    .uc-btn-more .t-btn,
    .t395 li.t395__tab_active button,
    .t774 .t-card__btn,
    .btn-shdw-brdr,
    button.t-submit {
        color: #000000;
        background: linear-gradient( 180deg, #e4c178 0%, #CBA35C 100%);
        box-shadow: 0px 10px 50px rgb(209 170 99 / 30%), 0px 4px 0px #a37b35;
    }

    /*Применяем такое отображение на экранах больше 550рх*/
    @media screen and (min-width: 550px) {
    /*Создаём колонку левую
        .t-input-group_nm , .sbleft {
            float: left;
        }*/
        /*Создаём колонку правую
           .t-input-group_ph , .sbright {
            float: right;
        }*/
        /*Выставляем ширину полей по 48%
            .t-input-group_nm , .t-input-group_ph , .t-input-group_sb {
             width: 48%;    
            }*/
        /*Добавляем отступ сверху у кнопки*/   
            .t678 .t-submit {
             margin-top: 15px;
        }    
        /*Редактируем вид окна Error*/
        .t-form__errorbox-wrapper {
            clear: both;
        }
    }
    
    .t-submit {
        background: linear-gradient(180deg, #E8C67E 0%, #CBA35C 100%);
        box-shadow: 0px 10px 50px rgba(209, 170, 99, 0.3), 0px 4px 0px #A37B35;
        height: 65px;
    }
    
    .t678 .t-section__topwrapper {
        margin-bottom: 45px;
    }
    
    
    .t678 .t-section__topwrapper {
        text-align:left !important;
    }
    
    .t678 .t-title {
        text-transform: uppercase;
    }
    
    .t678 .t-section__descr {
        margin: 0 !important;
    }
    
    
    .t-upwidget-container__button,
    .t228__right_buttons .t-btn,
    .btn-shdw-brdr,
    button.t-submit {
        color: #000000;
        background: linear-gradient( 180deg, #E8C67E 0%, #CBA35C 100%);
        box-shadow: 0px 10px 50px rgb(209 170 99 / 30%), 0px 4px 0px #a37b35;
        width: 100%;
    }
    
    .t-form option {
       color: #ffffff;
       background: #000000;
     }
     
    .nummber {
        text-shadow: 3px 0 3px #E8C67E, 0 3px 3px #E8C67E, -3px 0 3px #E8C67E, 0 -3px 3px #E8C67E;
    }
    
    .t728 .t-btn_md,
    .knoppka {
        background: linear-gradient(180deg, #E8C67E 0%, #CBA35C 100%);
        box-shadow: 0px 10px 50px rgba(209, 170, 99, 0.3), 0px 4px 0px #A37B35;
    }
    
    .t668__header {
        background: linear-gradient(180deg, #E8C67E 0%, #CBA35C 100%);
        border-radius: 10px;
        margin-top: 5px;
    }
/*    
    .t668__wrapper {
        border-radius: 10px;
    }
    
    .t668__text {
        margin-top: 20px;
    }
    
    .t668__text.t-descr {
        color: #000 !important;
    }
    @media screen  and (min-width: 960px){
        .twoColAcc .t585 .t-col {
            float: none;
            display: block;
        }
        .twoColAcc .Column {
            width: 50%;
            float: left;
        }
    }

    .t668__icon {
        display: none;
    }
    
    .t668__header {
        background: linear-gradient(180deg, #E8C67E 0%, #CBA35C 100%);
        border-radius: 10px 10px 0 0;
        margin-top: 5px;
    }
    
    .t668__wrapper {
        border-radius: 10px 10px 0 0;
    }
    
    .t668__text {
    margin-top: 20px;
    }
*/