

/* Плашки для характеристик – как было */
.js-store-prod-text .js-store-prod-all-charcs .js-store-prod-charcs {
  background-color: #EBECF2;
  padding: 10px 10px 10px 20px;
  margin-top: 10px;
  border-radius: 6px;
  font-size: 18px;
}

/* ====== >= 1200px ====== */
@media (min-width: 1200px) {

  /* Две колонки в попапе */
  .t-store__prod-popup__container {
    display: flex;
    flex-wrap: nowrap;
    align-items: flex-start;
  }

  .t-store__prod-popup__col-left,
  .t-store__prod-popup__col-right {
    width: 50% !important;
    box-sizing: border-box;
  }

  .t-store__prod-popup__col-right {
    padding-left: 20px !important;
  }

  /* Заголовок */
  .t-store__prod-popup__title-wrapper .js-store-prod-name {
    font-size: 30px;
  }

  /* Описание */
  .js-store-prod-text.t-store__prod-popup__text {
    font-size: 16px;
  }

  /* Миниатюры слайдера */
  .t-slds__thumbsbullet.t-slds__bullet {
    width: 100px;
  }
}

/* ====== 960–1199px ====== */
@media (min-width: 960px) and (max-width: 1199px) {

  .t-store__prod-popup__container {
    display: flex;
    flex-wrap: nowrap;
    align-items: flex-start;
  }

  .t-store__prod-popup__col-left,
  .t-store__prod-popup__col-right {
    width: 50% !important;
    box-sizing: border-box;
  }

  .t-store__prod-popup__col-right {
    padding-left: 20px !important;
  }

  .t-store__prod-popup__title-wrapper .js-store-prod-name {
    font-size: 28px;
  }

  .js-store-prod-text.t-store__prod-popup__text {
    font-size: 16px;
  }

  .t-slds__thumbsbullet.t-slds__bullet {
    width: 80px;
  }
}

/* ====== 640–959px ====== */
@media (min-width: 640px) and (max-width: 959px) {

  .t-store__prod-popup__title-wrapper .js-store-prod-name {
    font-size: 28px;
  }

  .js-store-prod-text.t-store__prod-popup__text {
    font-size: 16px;
  }

  /* Чуть отступ снизу у левой колонки, когда блоки уже идут друг под другом */
  .t-store__prod-popup__col-left {
    padding-bottom: 20px !important;
  }

  .t-slds__thumbsbullet.t-slds__bullet {
    width: 60px;
  }
}

/* ====== 