.pisell-product-select {
  &-wrapper {
    height: 100%;
    background: var(--ps-container-bg, #ffffff);
    overflow-y: auto;

    &::-webkit-scrollbar {
      display: none !important;
    }

    &.disabled {
      .pisell-product-select__product-card {
        background: var(--ps-card-hover-bg, #eaecf0);
        cursor: not-allowed;
      }
    }
  }

  &__search-wrapper {
    padding: 12px 12px 0px;
    line-height: 0;
    margin-top: 0 !important;

    .pisell-lowcode-input-affix-wrapper {
      &:hover,
      &:focus,
      &:focus-within {
        border-color: var(--ps-color-primary, #8157d5) !important;
        box-shadow: none !important;
      }
    }

    > span {
      background: var(--ps-container-bg, #ffffff);
      color: var(--ps-search-input-color, #98a2b3);
    }

    input {
      background: transparent;
      color: var(--ps-search-input-color, #98a2b3);
    }
  }

  &__product-list {
    padding: 0px 12px 12px;
  }

  &__tabs-wrapper {
    position: sticky;
    top: 0;
    z-index: 10;
    // 基础样式采用原pill样式
    padding: 16px 12px;
    background: var(--ps-container-bg, #fff);
  }
}
