#mobile_sales_new, 
#mobile_purchases_new {
  .ikmd-input-group-container {
    background-color: $ikmd-color-t5;
  }
}

.product-items-wrapper {
  background-color: $ikmd-color-t5;

  &.no-header {
    margin-top: #{$ikmd-space-base}px;
  }

  .product-items {
    border-top: 1px solid $ikmd-color-t5;
    border-bottom: 1px solid $ikmd-color-t5;

    .product-item {
      padding: #{$ikmd-space-base}px;
      background-color: white;

      &::after {
        content: "";
        height: 1px;
        width: 100%;
        left: 0;
        bottom: 0;
        position: absolute;
        background-color: $ikmd-color-t5;
      }

      &:last-child::after {
        display: none;
      }
    }
  }

  .product-items-total {
    @extend .ikmd-display-flex;

    background-color: white;

    .product-items-total-item {
      @extend .ikmd-box-flex-1;

      padding: #{$ikmd-space-base}px;
      border-right: 1px solid $ikmd-color-t5;

      &:last-child {
        border-right: none;
      }
    }
  }
}
