body {
        overflow: auto !important;
}

/*зеленый при наведени_кнопки*/
.hover_anim .tn-atom {
    color: #000000 !important;
}
.hover_anim .tn-atom:hover {
  color: #5DC969 !important;
}



/*Ссылка подчеркивается- Заказать звонок*/
.link-effect-menu[data-elem-type="text"] a {
    border: 0 !important;
    display: inline-block !important;
    width: auto !important;
    position: relative !important;
    transition: all 0.3s ease !important;
    /* цвет ссылки до наведения */
    color:  !important;
}
.link-effect-menu[data-elem-type="text"] a:hover {
    /* цвет ссылки после наведения */
    color:  !important;
}
.link-effect-menu[data-elem-type="text"] a::after {
    content: '';
    position: absolute;
    transition: all 0.3s ease;
    margin: auto;
    /* отступ между ссылкой и подчеркиванием; 
    если нужно сделать расстояние больше, то используй отрицательное значение */
    margin-bottom: -3px;
    /* толщина подчеркивания */
    height: 1.6px;  
    /* цвет подчеркивания до наведения */
    background: ; 
     
    opacity: 1;
    top: auto;
    bottom: 0;
    left: 0;
    right: auto;
    width: 0;
     
}
.link-effect-menu[data-elem-type="text"] a:hover::after {
    /* цвет подчеркивания после наведения */
    background: #5DC969;
     
    opacity: 1;
    top: auto;
    bottom: 0;
    left: 0;
    right: auto;
    width: 100%;
     
}
/*Хлебные крошки в корзине уходили левее контейнера*/
/*.t758__col.t-col.t-col_12 {*/
/*    max-width: 1200px !important;*/
/*    margin: 1px 0px !important;*/
/*    padding: 1px 10px !important;*/
/*}*/

/*Хлебные крошки*/
.t758__col.t-col.t-col_12 {
    max-width: 1200px !important;
    margin: 1px 0px !important;
    padding: 1px 0px !important;
}
@media screen and (max-width: 960px) {
a.t-menu__link-item {
    font-size: 14px !important;
}
.t-menu__link-item.t758__link-item_active {
    font-size: 14px !important;
}
}
@media screen and (max-width: 640px) {
.t758 {
    max-width: 480px !important;
    margin: auto !important;
}
}
@media screen and (max-width: 480px) {
.t758 {
    max-width: 320px !important;
}
}

/*Коррекция Поисковая строка и фильтры*/
.t-store__sort-select-wrapper {
    width: 224px !important;
    height: 40px !important;
}
select.t-store__sort-select.t-descr.t-descr_xxs.js-store-filter-sort {
    padding: 9px 30px 10px 10px !important;
    border: 1px solid #5E5E5E !important;
    background: #fff !important;
    border-radius: 10px !important;
}
input.t-store__filter__input.js-store-filter-search {
    width: 468px !important;
    height: 40px !important;
    border-radius: 10px !important;
    padding: 0px 40px 0px 20px !important;
    border: 1px solid #5E5E5E !important;
    background: #fff !important;
}
svg.t-store__search-icon.js-store-filter-search-btn {
    border-left: 1px solid #5E5E5E !important;
    padding: 0px 12px 0px 12px !important;
    width: 15px !important;
}

/*Коррекция каталога товаров*/
.js-store-cont-w-filter.t951__cont-w-filter.t-store__grid-cont.t-store__grid-cont_col-width_stretch.t-container {
    padding: 1px 0px !important;
}
@media (min-width: 960px) {
.t951__sidebar {
    width: 224px !important;
    margin: 1px 0px !important;
    padding: 1px 0px !important;
}

.js-product.t-store__card.t-store__stretch-col.t-store__stretch-col_33.t-align_left.t-item {
    padding: 0px 0px 0px 20px;
}
.t951__grid-cont {
    max-width: calc(100% - 224px);
    margin: 1px 0px !important;
}
.t-store__stretch-col_25 {
    width: 224px !important;
    margin: 0px 0px 0px 20px !important;
    padding: 2px 0px 0px 0px !important;
}
.t951__grid-cont {
    max-width: calc(100% - 224px);
    margin: 1px 0px !important;
    padding: 1px 0px !important;
}
.t-store__card__bgimg {
    border-radius: 30px;
}
.t-store__card__bgimg_second {
    border-radius: 30px;
}
}
@media screen and (min-width: 961px) and (max-width: 1200px) {
.t951__grid-cont.js-store-grid-cont.t-store__grid-cont_col-width_stretch.t-container.t-store__grid-cont_mobile-grid.t951__container_mobile-grid {
    max-width: 740px !important;
        width: 740px !important;
}
.js-product.t-store__card.t-store__stretch-col.t-store__stretch-col_25.t-align_left.t-item {
    width: 225px !important;
    margin: 0px 0px 30px 20px !important;
}
}
@media screen and (min-width: 641px) and (max-width: 960px) {
.js-store-prod-name.js-product-name.t-store__card__title.t-name.t-name_xs {
    font-size: 12px !important;
}
.js-store-prod-descr.t-store__card__descr.t-descr.t-descr_xxs {
    font-size: 12px !important;
}
span.t-store__card__btn-text {
    font-size: 12px !important;
}
.t951 {
    max-width: 640px !important;
    margin: auto !important;
}
.t951__grid-cont.js-store-grid-cont.t-store__grid-cont_col-width_stretch.t-container.t-store__grid-cont_mobile-grid.t951__container_mobile-grid {
    max-width: 660px !important;
        width: 660px !important;
}
.js-product.t-store__card.t-store__stretch-col.t-store__stretch-col_25.t-align_left.t-item {
    width: 200px !important;
    margin: 0px 20px 30px 0px !important;
}
}
@media screen and (min-width: 481px) and (max-width: 640px) {
.t951 {
    max-width: 480px !important;
    margin: auto !important;
}
.t951__grid-cont.js-store-grid-cont.t-store__grid-cont_col-width_stretch.t-container.t-store__grid-cont_mobile-grid.t951__container_mobile-grid {
    max-width: 500px !important;
        width: 500px !important;
}
.js-product.t-store__card.t-store__stretch-col.t-store__stretch-col_25.t-align_left.t-item {
    width: 230px !important;
    margin: 0px 20px 0px 0px !important;
}
}
@media screen and (max-width: 480px) {
.js-store-cont-w-filter.t951__cont-w-filter.t-store__grid-cont.t-store__grid-cont_col-width_stretch.t-container {
    padding: 1px 10px !important;
}
}

/*Коррекция корзины-горизонт*/
@media (min-width: 960px) {
    .t706__orderform {
        margin: 61px 0px 0px auto;
    }
}
   /*пункты в Бургер-меню внутри шрифт не менялся  */ 
.t450 a.t-menu__link-item {
    font-size: 20px !important;
}

    
/*.t951 {*/
/*    max-width: 320px !important;*/
/*}*/
/*.t951__grid-cont.js-store-grid-cont.t-store__grid-cont_col-width_stretch.t-container.t-store__grid-cont_mobile-grid.t951__container_mobile-grid {*/
/*    max-width: 320px !important;*/
/*}*/
/*.js-product.t-store__card.t-store__stretch-col.t-store__stretch-col_25.t-align_left.t-item {*/
/*    width: 320px !important;*/
/*    margin: 0px 0px 30px 0px !important;*/
/*}*/
}



/*Текст описания товаров  в 2 строчки*/
/*.js-store-prod-descr.t-store__card__descr.t-descr.t-descr_xxs {*/
/*    display: -webkit-box;*/
/*    -webkit-line-clamp: 2;*/
/*    -webkit-box-orient: vertical;*/
/*    overflow: hidden;*/
/*}*/
