.js-product-img{
     background-size: 80%;  
   } 
@media (min-width: 951px) {
  .t762 {
    padding-left: 140px;
    padding-right: 20px;
  }
}
#rec2422139411 .t-section__descr {
     margin-bottom: 0px !important; 
}


/* Плавное изменение max-width */
.t849__textwrapper img {
    transition: max-width 0.3s ease;
}

/* При наведении на обёртку увеличиваем max-width, перебивая инлайн-стиль */
.t849__textwrapper:hover img {
    max-width: 700px !important;   /* подберите нужное значение */
}