.refund-goods-info-container {
  flex-direction: row;

  .goods-info-pic-box {
    width: 144rpx;
    height: 144rpx;
    border-radius: var(--corner-1, 8rpx);

    .goods-info-pic {
      width: 100%;
      border-radius: var(--corner-1, 8rpx);
    }
  }

  .goods-info-content {
    display: flex;
    flex: 1;
    align-items: flex-start;
    flex-direction: column;
    margin-left: 24rpx;

    .goods-info-name {
      display: -webkit-box;
      overflow: hidden;
      width: 100%;
      -webkit-box-orient: vertical;
      width: 306rpx;
      margin-bottom: 8rpx;
      text-overflow: ellipsis;
      color: var(--color-text1-4, #111);
      font-size: var(--p-body-1-font-size, 28rpx);
      -webkit-line-clamp: 2;
      width: 100%;
    }

    .goods-info-content-desc {
      width: 100%;
      .goods-info-info {
        display: flex;

        .goods-info-row {
          display: flex;
          align-items: flex-start;
          flex-direction: row;
          justify-content: flex-start;
          margin-bottom: 8rpx;
          width: 100%;

          .goods-info-sku {
            color: var(--color-text1-2, #999);
            font-size: var(--p-body-1-font-size, 28rpx);
            flex: 1;
          }

          .goods-info-quantity {
            &.single {
              flex: 1;
            }
            color: var(--color-text1-2, #999);
            font-size: var(--p-body-1-font-size, 28rpx);
            text-align: right;
          }
        }
      }
    }
    .goods-info-refund-price-text {
      color: var(--color-text1-4, #111);
      font-size: var(--p-body-1-font-size, 28rpx);
    }
  }
}

.goods-info-item {
  margin-top: 12rpx;
  color: var(--color-text1-4, #111);
  font-size: var(--p-body-1-font-size, 28rpx);
  line-height: 44rpx;
}
