#support-refund-confirm-popup {
  width: min(560px, calc(100vw - 32px));
  max-width: calc(100vw - 32px);
}
#support-refund-confirm-popup .popup__form-head {
  padding-right: 26px;
}
#support-refund-confirm-popup .popup__form-btns {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}
#support-refund-confirm-popup .popup__form-btns .btn {
  flex: 1 1 180px;
  min-width: 0;
  margin: 0;
  white-space: normal;
  line-height: 1.4;
  padding: 12px 16px;
}
@media (max-width: 540px) {
  #support-refund-confirm-popup .popup__form-btns {
    flex-direction: column;
  }
  #support-refund-confirm-popup .popup__form-btns .btn {
    flex: none;
    width: 100%;
  }
}

.support-refund-history__entry{padding:14px 0;border-top:1px solid #ddd;line-height:1.7}.support-refund-destinations{padding:14px 0;text-align:left}.support-refund-destinations p{margin:5px 0}

.payment-wrapper__list li.support-refund-history > .support-refund-history__entry{display:block;width:100%;max-width:none;text-align:left;font-weight:400}.support-refund-history__entry strong{font-weight:700}

.js-refund-order[hidden]{display:none!important}
