.omni-badge {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.omni-badge yandex-pay-badge {
    margin-top: 0.75rem;
}
.omni-widget .ya-pay-widget {
    margin-top: 20px!important;
    margin-bottom: 0!important;
}
.t706__sidebar-prodamount-wrap {
    padding-top: 20px!important;
    padding-bottom: 20px!important;
}
.t706__cartpage-info-wrapper .omni-widget .ya-pay-widget {
    margin-top: -30px!important;
    margin-bottom: 20px!important;
}
.t706__cartpage-totals {
    padding-top: 20px!important;
}

/* СКРЫТЬ платежные виджеты ТОЛЬКО на общей странице магазина */
.t-store .omni-badge {
    display: none !important;
}

/* Поменять местами описание и цену в карточках магазина */
/* Универсально переставить title → descr → price */
.t-store__card {
  display: flex;
  flex-direction: column;
}

/* заголовок – первый */
.t-store__card > *, 
.t-store__card > div, 
.t-store__card > p {
  order: 0;
}

/* описание – второй */
.t-store__card [class*="descr"], 
.t-store__card [class*="subtitle"], 
.t-store__card [class*="prod-descr"] {
  order: 1 !important;
}

/* цена – третий */
.t-store__card [class*="price"], 
.t-store__card [class*="Price"] {
  order: 2 !important;
}

  
  /* Уменьшаем отступ у описания в карточках магазина */
.t-store__card .t-descr_xxs {
  margin-top: 1px !important;
  margin-bottom: 0 !important;
}




/* Убиваем «линию через всю карточку», которую рисует Тильда */
.t-store__card__price_old::after,
.t-store__prod-popup__price_old::after {
  border-top: none !important;
  content: none !important;   /* на всякий случай */
}
/* Старая цена – отдельной строкой и со своим зачёркиванием */
.t-store__card__price_old {
  display: block;             /* строкой под новой ценой */
  margin-top: 4px;
  margin-bottom: 0;
  color: #c4c4c4;
  font-size: 16px;
  text-align: center;         /* если вся карточка по центру */
}

.t-store__card__price_old .t-store__card__price-value,
.t-store__card__price_old .t-store__card__price-currency {
  text-decoration: line-through;
  text-decoration-color: #d0d0d0;
}
