@media screen and (max-width: 960px){

  /* Иконки в 2 ряда только в нужных блоках */
  #rec236676594 .t491__content,
  #rec236413871 .t497__col{
    width: 50%;
    float: left;
    margin-bottom: 10px;
  }

  #rec236676594 .t491__col,
  #rec236413871 .t497__col{
    margin-top: 0;
    margin-bottom: 10px;
  }

  #rec236676594 .t491__descr{
    font-size: 13px !important;
    margin-top: 0;
    padding-right: 10px;
  }

  #rec236676594 .t491__img{
    max-width: 50px !important;
  }

  #rec236676594 .t491__title{
    font-size: 16px !important;
  }

  #rec236676594 .t-name_lg,
  #rec236413871 .t-name_lg,
  #rec236676594 .t-text_md,
  #rec236676594 .t-heading_sm,
  #rec236676594 .t-name_md,
  #rec236413871 .t-text_md,
  #rec236413871 .t-heading_sm,
  #rec236413871 .t-name_md{
    font-size: 18px !important;
    padding-top: 0 !important;
  }

  /* Блок с этапами */
  .t899__itemwrapper_4{
    max-width: 100%;
  }
}

/* Корзина — общая стилистика */
.t706__cartwin-content {
    border-radius: 12px !important;
}

/* Ваш заказ */
.t706__cartwin-heading {
    font-family: 'Montserrat', Arial, sans-serif !important;
    font-size: 42px !important;
    line-height: 48px !important;
    font-weight: 600 !important;
    text-align: center !important;
}

/* Название товара — 18px */
.t706__product-title,
.t706__product-title a,
.t706__cartwin-content .t706__product-title {
    font-family: 'Onest', Arial, sans-serif !important;
    font-size: 18px !important;
    line-height: 24px !important;
    font-weight: 400 !important;
}

/* Все подписи внутри товара — 16px */
.t706__product-title *,
.t706__product-descr,
.t706__product-option,
.t706__product-price,
.t706__cartwin-content .t706__product-title div {
    font-family: 'Onest', Arial, sans-serif !important;
    font-size: 16px !important;
    line-height: 22px !important;
    font-weight: 400 !important;
}

/* УБРАТЬ правую колонку с ценой и 1 м² */
.t706__product-amount,
.t706__product-quantity,
.t706__product-amount-wrapper,
.t706__product > td:nth-last-child(2),
.t706__product > div:nth-last-child(2) {
    display: none !important;
}

/* Заголовок формы */
.t706__cartwin-content .t-form__title,
.t706__cartwin-content .t-title {
    font-family: 'Montserrat', Arial, sans-serif !important;
    font-size: 34px !important;
    line-height: 44px !important;
    font-weight: 600 !important;
    text-align: center !important;
    margin-top: 60px !important;
    margin-bottom: 34px !important;
}

/* Текст формы */
.t706__cartwin-content label,
.t706__cartwin-content input,
.t706__cartwin-content textarea {
    font-family: 'Onest', Arial, sans-serif !important;
    font-size: 18px !important;
    line-height: 29px !important;
}

/* Согласие */
.t706__cartwin-content .t-checkbox__labeltext,
.t706__cartwin-content .t-checkbox__control {
    font-family: 'Onest', Arial, sans-serif !important;
    font-size: 14px !important;
    line-height: 22px !important;
}

/* Убрать итоговые суммы */
.t706__cartwin-totalamount-wrap,
.t706__cartwin-totalamount,
.t706__cartwin-prodamount-wrap {
    display: none !important;
}
