.returns-step-summary {
   .box-returns-summary {
      border: 1px solid $border-color;
      margin-bottom: 10px;
      padding: 30px 30px 22px;

      .form-group {
         margin-bottom: 8px;
      }

      p:last-child {
         margin-bottom: 0;
      }

      @media screen and (max-width: 419px) {
         padding: 20px 20px 12px;
      }
   }

   .descr {
      max-width: 1030px;
      margin: 0 auto 20px;
   }

   .box-returns-payment {
      margin-bottom: 20px;

      .cart-box {
         max-width: 100%;
      }
   }

   .box-returns-delivery {
      margin-bottom: 20px;

      .title-default {
         margin-bottom: 0;
      }
   }
}

@media screen and (min-width: 992px) {
   .payments-list.thepay-method .thepay-more {
      min-width: unset;
   }
}
