.refund-list-order-card-container {
  margin: 24rpx 24rpx 0;
  .refund-list-shop-claim {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .refund-list-shop-claim-icon {
    width: 24rpx;
    height: 24rpx;
    font-size: var(--p-body-1-font-size, 28rpx);
  }
  .refund-list-shop-claim-text {
    margin-left: 8rpx;
    font-size: var(--p-body-1-font-size, 28rpx);
    color: var(--color-text1-4, #111);
  }
  .refund-info-status {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 16rpx 0;
    color: var(--color-text1-4, #111);
    font-size: var(--p-body-1-font-size, 28rpx);
    background-color: var(--color-fill1-2, #f5f5f5);
    border-radius: 18rpx;

    &-title {
      margin-left: 24rpx;
      // width: 180rpx;
      line-height: var(--s-5, 40rpx);
      height: 40rpx;
      text-align: left;
      font-size: var(--p-body-2-font-size, 28rpx);
      font-weight: bold;
      &.highlight {
        color: var(--color-brand-3, #ff6a00);
      }
    }

    .highlight {
      color: var(--color-brand-3, #ff6a00);
    }

    &-desc {
      line-height: var(--s-5, 40rpx);
      height: var(--s-5, 40rpx);
      margin-left: 16rpx;
    }
  }

  .refund-op {
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: flex-start;
    box-sizing: border-box;
    background: var(--color-white, #fff);
  }

  .refund-body {
    margin-top: 24rpx;
  }

  .refund-body > .rax-view-v2 {
    margin-bottom: 28rpx;
  }

  .shop-status {
    color: var(--color-text1-4, #111);
    font-size: var(--p-caption-icon-size, 24rpx);
  }
}
