.pisell-product-sku__card-wrapper {
  box-shadow: none;
  touch-action: manipulation;

  .pisell-product-sku__card-wrapper-card {
    user-select: none;
    position: relative;
    overflow: hidden;
    align-items: center;
    box-sizing: border-box;
    cursor: pointer;
    border: 2px solid transparent;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);

    .pisell-lowcode-card-body {
      padding: 0;
      border: none;
      width: 100%;

      .pisell-cardPro-content {
        overflow-y: hidden;
        margin-top: 0;
        width: 100%;
      }
    }

    // 只在非触摸设备上启用hover效果
    @media (hover: hover) {
      &:hover {
        background: var(--ps-card-hover-bg, #eaecf0);
      }
    }
  }

  // 选中状态
  .pisell-product-sku__card-wrapper-selected {
    border: 2px solid var(--Primary-600, #7f56d9) !important;
    background: var(--Primary-100, #f4ebff) !important;
  }

  .pisell-product-sku__card-wrapper-children {
    width: 100%;
    height: 100%;
    display: flex;
  }

  .pisell-product-sku__card-wrapper-action {
    position: absolute;
  }
}

.pisell-product-sku__card-wrapper-overlay {
  .pisell-cardPro-wrap {
    cursor: not-allowed;
    user-select: none;
  }
}