.pisell-lowcode__booking-pet-list-item-avatar {
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--gray-100, #F2F4F7);

  .pisell-lowcode__booking-pet-list-item-avatar-icon {
    font-size: 24px;
    color: #475467;

  }
}

.pisell-lowcode__booking-pet-list-item-info {
  flex: 1;
  flex-direction: column;
  justify-content: center;

  .pisell-lowcode__booking-pet-list-item-info-name {
    color: var(--text-text-1, #1B1B1B);

    /* H6/Semi Bold */

    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
    /* 137.5% */
  }

  .pisell-lowcode__booking-pet-list-item-info-desc {
    color: var(--text-text-2, #777);

    /* Paragraph/Regular */

    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    /* 142.857% */
  }
}

.pisell-lowcode__booking-pet-list-item-actions {
  display: flex;
  align-items: center;
  gap: 10px;

  .pisell-lowcode__booking-pet-list-item-actions-edit,
  .pisell-lowcode__booking-pet-list-item-actions-view {
    display: flex;
    height: 48px;
    padding: 0px 16px;
    justify-content: center;
    align-items: center;
    border-radius: 30px;
    border: 1px solid var(--Gray-true-300, #D5D5D5);
  }

  .pisell-lowcode__booking-pet-list-item-actions-edit {
    color: var(--Base-Black, #000);

    font-size: 16px;
    font-style: normal;
    font-weight: 600;
  }

  .pisell-lowcode__booking-pet-list-item-actions-view {
    color: var(--Primary-600, #7F56D9);

    font-size: 16px;
    font-style: normal;
    font-weight: 600;
  }
}

.pisell-lowcode__booking-pet-card {

  .pet-form-item {
    margin-bottom: 16px;

    .pet-form-item-label {
      color: var(--Gray-900, #101828);

      font-size: 16px;
      font-style: normal;
      font-weight: 600;
      line-height: 24px;
    }

    .pet-form-item-value {
      margin-top: 2px;
      color: var(--Gray-600, #475467);

      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      & > div {
        min-width: 100% !important;
      }
    }
  }

  .pet-form-view-all {
    color: var(--Blue-600, #7F56D9);

    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
  }

  &:last-child {
    margin-bottom: 0;
  }

}

.pisell-lowcode__booking-create-pet {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 16px;
  border-bottom: 1px solid #D0D5DD;
  cursor: pointer;

  .pisell-lowcode__booking-create-pet-icon {
    font-size: 24px;
    color: var(--theme-color, rgb(127, 86, 217));
  }

  .pisell-lowcode__booking-create-pet-txt {
    color: var(--theme-color, #7f56d9);

    /* Text md/Regular */

    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    /* 150% */
  }
}

.pisell-lowcode__booking-pet-wraps {
  margin-top: 16px;
}