.t776__col{
    box-shadow: 0 0 1px #4e4e4e;
    padding: 15px;
    box-sizing: border-box;
}
.t549__bgimg{
    filter:invert(100) !important;
}

.t795__title {
    margin-bottom: 0px!important;
}
.t-btn td {
    font-size: 18px!important;
}
.t499__title {
    margin-bottom: 12px!important;
}
.t142 .t142__submit {
    font-size: 18px!important;
}
.t778 .t-popup__close-wrapper {
    position: relative;
    background-color: #007acf!important;
}
.t776__descr {
    font-size: 18px!important;
}
.t-name_xl {
    font-size: 30px!important;
}
@media screen and (max-width: 960px){
.t776__descr {
    font-size: 16px!important;
}
.t776__col {
    margin-bottom: 30px!important;
}
.t706__cartwin-close-wrapper {
    background-color: #fc3c3c!important;
}
.t776 .t-popup__close-wrapper {
    background-color: #fc3c3c!important;
}
.t706 .t-form__submit {
    padding-bottom: 0px!important;
}
.t706__product {
    margin: 15px 0!important;
}
.t706__cartwin-top {
    padding: 0 0 10px 0!important;
}
.t706__cartwin-bottom {
    padding-top: 12px!important;
}
.t706__cartwin-prodamount-wrap {
    padding-bottom: 0px!important;
}
.t706__orderform {
    margin-bottom: 0px!important;
}
.t499__blockdescr {
    font-size: 14px!important;
}
.t-name_xl {
    font-size: 20px!important;
}
.t499__title {
    margin-bottom: 5px!important;
}
.t499__img {
    max-width: 50px!important;
}
.t499__blockdescr {
    padding-right: 60px!important;
}
.t499 .t499__col {
    padding-bottom: 20px!important;
}
.t-text_md {
    font-size: 16px!important;
}
.t503__descr {
    margin-top: 10px!important;
    font-size: 18px!important;
}
}
@media screen and (max-width: 640px){
    .t395__wrapper_mobile{
        display:none;
    }
    .t395__wrapper{
        display:block;
    }
    .t395__wrapper div{
        font-size:14px !important;
    }
}