/*корзина*/
    .t706__cartwin-content {
        background-color: #474747
    }
    .t706__product-title {
            color: #fff;
            font-size: 18px;
    }
    .t706__product-quantity {
            color: #fff;
    }
    .t706__product-plus, .t706__product-minus, .t706__product-del {
        opacity: 1;
    }
    .t706__cartwin-top {
        border-bottom: none;
    }
    .t706__cartwin-bottom {
        border-top: none;
    }
    .t706__orderform {
        margin-top: 0;
    }
    /*корзина*/
    /*меню*/
    .tmenu-mobile {
        background-color: #333 !important;
    }
    /*меню*/
    /*иконка свайпа*/
    .t774__scroll-icon-wrapper, .t786 .t-store__scroll-icon-wrapper {
        mix-blend-mode: color-dodge !important;
    }
    /*иконка свайпа*/
    /*подробнее о товаре*/
    .t-store__relevants__title.t-uptitle.t-uptitle_xxl, .t-popup__container .js-store-prod-name.js-product-name.t-store__card__title.t-name.t-name_xs {
            color: #000000 !important;
        }
    .t951 .t-descr_xxs {
        font-size: 16px;
    }
    /*подробнее о товаре*/
    /*кнопка в популярных товарах*/
    .t923 .t-card__btn-wrapper {
        left: 50%;
        transform: translate(-50%, 0);
        text-align: center;
    }
    /*кнопка в популярных товарах*/
    /*обводка в каталоге*/
    .t951__cont-wrapper .t951__sidebar {
        border: 1px solid rgb(129,193,52,0.4);
    }
    .t951 .t-store__grid-cont_col-width_stretch .t-store__card__imgwrapper_1-1 {
        border: 1px solid rgb(129,193,52,0.4);
    }
    
    /*обводка в каталоге*/
    /*перенос текста для карточек в каталоге*/
    .t951 .t-name {
        word-break: break-word;
    }
    /*перенос текста для карточек в каталоге*/
    /*отступы для поиска декс вер*/
    .t228__right_langs {
        padding:0 15px;
    }
    /*отступы для поиска декс вер*/
    /*жирность иконки поиска*/
    .t985__search-widget-icon svg path {
        stroke-width:3;
    }
    /*жирность иконки поиска*/
    /*жирность иконки закрытия поиска*/
    .t985__close-icon.t-search-widget__close-icon svg path {
        stroke-width:4 !important;
    }
    /*жирность иконки закрытия поиска*/
    /*жирность иконки поиска в открытом виде*/
    .t985__blockinput.t-search-widget__blockinput svg circle, .t985__blockinput.t-search-widget__blockinput svg line {
        stroke-width:2 !important;
    }
    /*жирность иконки поиска в открытом виде*/
    /*кнопка показать еще в поиске*/
    .t-search-widget__loadmore-btn {
        background-color: #81c134 !important;
        font-size: 14px !important;
        border-radius: 30px !important;
    }
    .t-search-widget__loadmore-btn:hover {
        background-color: #333 !important;
    }
    /*кнопка показать еще в поиске*/
    /*указатели страниц в поиске*/
    .t-search-widget__pagination-active {
        background-color: #ddd !important;
    }
    .t-search-widget__pagination span {
        color: #333 !important;
    }
    /*указатели страниц в поиске*/
    /*"показать все" в фильтрах*/
    .t951 .t951__sidebar .t-store__filter__btn-text {
        font-weight: 600;
    }
    /*"показать все" в фильтрах*/
    /*"ничего не найдено" в каталоге border*/
    .t-store__empty-part-msg-wrapper, .t-store__error-msg-wrapper {
        border: 1px solid rgb(129,193,52,0.5) !important;
    }
    /*"ничего не найдено" в каталоге border*/
    /*отступ у кнопки на стр 404*/
    .uc-padding .t228 .t-btn {
        margin-right: 10px;
    }
@media (min-width: 980px) and (max-width: 1500px) {
    .t951 .t-name {
        font-size: 20px !important;
    }
}
@media screen and (min-width: 1200px) {
    /*карточки с услугами*/
    .t774__textwrapper {
        padding: 25px 10px;
    }
    .t774 .t-card__link {
        margin-right: 13px;
    }
    .t774 .t-card__btn-wrapper, .t774 .t-card__btntext-wrapper {
        padding: 0 40px 20px;
    }
    /*карточки с услугами*/
    /*меню*/
    .t228__right_buttons, .t228__right_descr {
        padding-left: 15px;
    }
    /*меню*/
    /*отступы справа слево у каталога*/
    .t951 .t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap='10'] {
        padding: 0;
    }
    /*отступы справа слево у каталога*/
    /*отступы для результатов поиска*/
    .t-search-widget__result_product-text {
        padding: 0 10px;
    }
    /*отступы для результатов поиска*/
}
@media (min-width: 820px) and (max-width: 1200px) {
    /*меню*/
    .t228__right_descr {
       font-size: 18px !important; 
    }
    .t228__list_item, .t228__right_langs_lang {
        padding: 0 8px !important;
    }
    .t228__right_descr {
        padding-left: 0;
    }
    /*меню*/
    /*карточки с услугами*/
    .t774 .t-card__btn-wrapper, .t774 .t-card__btntext-wrapper {
        padding: 0 15px 20px !important;
    }
    .t774__textwrapper {
        padding: 20px 10px !important;
    }
    /*карточки с услугами*/
}
@media screen and (max-width: 980px) {
    .t-search-widget__inputcontainer.t-col.t-col_8.t-prefix_2 {
        padding: 10px;
    }
    /*отступы у поля поиска*/
}
@media (min-width: 640px) and (max-width: 820px) {
    .t-title_lg {
        font-size: 56px;
    }
    .r.t-rec.t-rec_pt_60.t-rec_pb_60 {
        padding-bottom: 0px !important;
    }
    .r.t-rec.t-rec_pt_90.t-rec_pb_60 {
         padding-top: 60px !important;
        padding-bottom: 40px !important;
    }
    /*блок контактов*/
    .t551 .t-name_xs {
        font-size: 56px !important;
    }
    /*блок контактов*/
    /*карточки в каталоге*/
    .t694 .t-name_xl {
        font-size: 30px !important;
    }
    /*карточки в каталоге*/
    /*отступы для иконки поиска*/
    .t985 .t985__search-widget-button {
        top: 18px !important;
        right: 60px !important;
    }
    /*отступы для иконки поиска*/
        /*карточки с услугами*/
    .t774 .t-card__btn-wrapper {
        padding: 0 2px 20px !important;
        display: inline-block;
        text-align: center;
    }
    .t774__textwrapper {
        padding: 20px 5px !important;
    }
    .t774 .t-align_left .t-card__btn {
        margin: 0 2px 8px 2px;
    }
    /*карточки с услугами*/
}
@media screen and (max-width: 640px) {
    .t-name_xl {
        font-size: 24px;
    }
    /*корзина*/
    .t706__cartwin-content {
        padding: 0 20px;
    }
    .t706__product {
        margin: 20px 0;
    }
    /*корзина*/
    /*меню*/
    .tmenu-mobile__container {
        padding: 5px 15px !important;
    }
     /*меню*/
     /*карточки с услугами*/
    .t774 .t-card__btn-wrapper, .t774 .t-card__btntext-wrapper {
        padding: 0 10px 20px;
    }
    .t774__textwrapper {
        padding: 25px 10px 5px;
    }
    .t-card__title.t-name.t-name_md {
        font-size: 22px !important;
    }
    .t774__container_mobile-flex .t774__col {
        min-width: 90%;
        max-width: 90%;
    }
    .t774 .t-card__descr {
        margin-top: 15px;
    }
    .t774 .t-align_left .t-card__btn {
        margin: 0 5px 8px 5px;
    }
    .t774 .t-card__btn-wrapper {
        padding: 0 2px 20px !important;
        display: inline-block;
        text-align: center;
    }
    /*карточки с услугами*/
    /*блок контактов*/
    .t551 .t-name_xs {
        font-size: 30px !important;
    }
    .t551 .t-title_xxs {
        font-size: 24px !important;
    }
    /*блок контактов*/
    /*форма обратного звонка*/
    .t702 .t-popup__block-close {
        background: #474747;
    }
    .t702 .t702__text-wrapper {
        margin-bottom: 20px;
    }
    .t702 .t-input-group {
        margin-bottom: 30px;
    }
    /*форма обратного звонка*/
    /*корзина*/
    .t706 .t706__close {
        background-color: #474747 !important;
    }
    /*корзина*/
    /*каталог фильтры*/
    .t951 .t-name_xs {
        font-size: 18px;
    }
    .t951__cont-wrapper .t951__sidebar {
        background-color: #ffffff !important;
        padding: 20px !important;
    }
    .t951 .t-descr {
        color: #000;
    }
    .t951 .t-descr_xxs {
        font-size: 18px;
    }
    /*каталог фильтры*/
    /*товары в каталоге*/
    .t-store__mobile-two-columns .t-store__card__title.t-name {
        font-size: 16px !important;
    }
    /*товары в каталоге*/
    /*подробнее о товаре*/
    .t951 .t-popup__close {
       background-color: #474747 !important; 
    }
    /*подробнее о товаре*/
    /*хлебные крошки*/
    .t758__list_item a {
        font-size: 16px !important;
    }
     /*хлебные крошки*/
     /*блок преимуществ в услугах*/
     .t499__blockdescr {
        padding-right: 0px;
    }
    .t686 .t686__textwrapper__content {
        margin: 0;
    }
    /*блок преимуществ в услугах*/
    /*обложка*/
    .t734__witharrows .t734__textwrapper {
        padding: 0 10px !important;
    }
    .t734__descr {
        margin: 15px 20px;
    }
    /*обложка*/
    /*текст на 404*/
    .t182__descr {
        line-height: 26px !important;
    }
    /*отступы для каталога,карточки*/
    .t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap='10'], .t-store__grid-cont_col-width_stretch[data-col-gap='10'] {
        padding: 5px !important;
    }
    /*отступы для каталога,карточки*/
    /*отступы у поля поиска*/
}
@media (min-width: 375px) and (max-width: 640px) {
     /*карточки с услугами*/
    .t774 .t-card__btn-wrapper, .t774 .t-card__btntext-wrapper {
        padding: 0 15px 20px;
    }
    .t774 .t-card__link {
        margin-right: 3px;
    }
    .t774 .t-card__descr {
        margin-top: 8px;
        margin-bottom: 10px;
    }
     /*карточки с услугами*/
}
 @media screen and (max-width: 320px) {
     .t-title_lg {
        font-size: 25px;
    }
}
    
    
    
    
    
    
    