    /*кнопки*/
    .t-btn, .t-submit {
        font-weight: 600 !important;
    }
    .t228 .t-btn {
        font-size: 18px;
        height: 47px;
    }
    .t-submit, .t-btn_sm {
        font-size: 18px;
    }
    .t-btn_sm {
        height: 50px;
    }
    /*кнопки*/
    /*цифры ввода номера в заказать звонок*/
    .t-input, .t-input-phonemask__select {
        font-size: 20px;
    }
    /*линия для меню*/
    .t228__maincontainer, .uc-line .t451__menu__content  {
        border-bottom: 2px solid #fff;
    }
    .uc-lineblack .t451__menu__content, .uc-lineblack .t228.t228__positionfixed.tmenu-mobile__menucontent_hidden, .uc-lineblack .t228__maincontainer {
        border-bottom: 1px solid #bfbfbf;
    }
    /*линия для меню*/
    /*размер текста в каталоге фильтры*/
    .t951 .t-descr_xxs {
        font-size: 18px;
    }
    /*размер текста в каталоге фильтры*/
    /*корзина*/
    .t706__product-title {
        font-size: 18px;
    }
    .t706 .t-form .t-descr_md, .t-input-phonemask__select {
        font-size: 20px !important;
    }
    .t706 .t-name_xl {
        font-size: 30px;
    }
    /*корзина*/
    /*отключение суммы в корзине*/
    .t706__cartwin-totalamount-wrap.t-descr.t-descr_xl {
        visibility: hidden;
        height: 0;
        padding-top: 0px;
    }
    .t706 .t-form__submit {
        margin-top: 0;
    }
    /*отключение суммы в корзине*/
    /*отступы для кнопки в форме обратного звонка*/
    .t702 .t-form__submit {
        margin-top: 35px;
    }
    @media screen and (max-width: 1200px) {
        .t-text_md {
            font-size: 20px !important;
        }
    }
    @media screen and (min-width: 980px){
            /*скрытие фильтров каталога*/
    .t951 .t951__cont-wrapper .t951__sidebar {
     padding: 0 !important;
     width: 0;
    }
    .t951__grid-cont, .t951 .js-store-grid-cont-preloader {
        max-width: 1200px;
    }
    .t951__cont-wrapper {
        justify-content: center;
    }
    .t951 .t-store.js-store {
        justify-content: center;
        display: flex;
    }
    /*скрытие фильтров каталога*/
    }
@media screen and (max-width: 980px) {
        /*поиск в каталоге*/
       .t-store__grid-cont_col-width_stretch .t951__sidebar {
           margin: 0 !important;
       }
        .t951__cont-wrapper .t951__sidebar {
            padding:0 !important;
        }
        .t-store__filter__search-mob-btn-icon {
            width: 20px !important;
        }
       /*поиск в каталоге*/
       /*цвет подложки под крестик*/
       .t706 .t706__close, .t-popup__close.t-popup__block-close {
           background: #235d75;
       }
       /*кнопка в меню*/
    .t451m__list_item:last-child .t-menu__link-item {
        color: #fff !important;
        font-size: 20px !important;
        font-weight: 500 !important;
        border: 1px solid #527b2c;
        border-radius: 60px;
        background-color: #527b2c;
        line-height: 43px;
        padding: 5px 30px;
    }
    /*кнопка в меню*/
    }
@media screen and (max-width: 640px){
    /*текст в преимуществах*/
    .t004 .t-text_md {
        font-size: 20px !important;
    }
    /*номера и адреса в контактах,и текст*/
    .t718 .t718__contacts, .t015__descr.t-descr.t-descr_xl {
        font-size: 20px !important;
    }
    /*хлебные крошки*/
    .t758 .t-menu__link-item {
        font-size: 20px !important;
    }
    /*названия товаров в каталоге*/
    .t951 .t-store__mobile-two-columns .t-store__card__title.t-name {
        font-size: 20px !important;
    }
    /*текст фильтров*/
    .t951 .js-store-filter-mob-btn.t-store__filter__opts-mob-btn.t-name.t-name_xs {
        font-size: 18px !important;
        font-weight: 400 !important;
    }
    /*заголовки*/
    .t-title_lg {
        font-size: 40px !important;
    }
    .t706 .t-checkbox__control.t-text.t-text_xs {
        font-size: 15px !important;
    }
    /*вкладки на странице товара*/
    .t397__select {
        border: 2px solid #2daa55 !important;
        font-size: 18px !important;
    }
    /*Полт.конфид. заголовок*/
    .uc-fs30 .t015__title.t-title.t-title_lg {
        font-size: 30px !important;
    }
    /*Полт.конфид. заголовок*/
    /*размер заголовка на обложке*/
    .t734 .t-title_sm {
        font-size: 40px !important;
    }
    /*размер заголовка на обложке*/
    /*кнопка в меню*/
    .t451m__list_item:last-child .t-menu__link-item {
        color: #fff !important;
        font-size: 20px !important;
        font-weight: 500 !important;
        border: 1px solid #527b2c;
        border-radius: 60px;
        background-color: #527b2c;
        line-height: 43px;
        padding: 5px 30px;
    }
    /*кнопка в меню*/
    /*размер кнопки на гл стр В каталог*/
    .t142 .t142__submit_size_lg,
    /*размер кнопки в лиде*/
    .t581__btn-size_lg, .t-submit, .t-btn_sm
    {
        font-size: 20px;
        font-weight: 500 !important;
    }
    /*заказать обр звонок*/
    .t702 .t-title_xxs {
        font-size: 40px;
    }
    .t702 .t-submit, .t702 .t-input {
        font-size: 20px;
    }
    /*контакты,полит конф галочка*/
    .t718 .t-text_xs {
        font-size: 15px;
    }
    /*текст в 404*/
    .t182__descr {
        font-size: 20px;
        line-height: 22px;
    }
    .t182__title {
        font-size: 40px;
    }
    /*footer*/
    .t463__content {
        padding: 0px 15px 0 !important;
    }
    .t463__maincontainer {
            padding: 0;
        }
}

















