@media (max-width: 789px) {
    .header {
      background-color: #ffffff;
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    height: 130px;
    flex-direction: column;
    margin-top: -131px;
    }
  
    .card-details {
      display: flex;
      align-items: flex-start;
      justify-content: center;
      flex-wrap: wrap;
      max-height: 452px;
      border-radius: 10px;
      box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
      padding: 20px;
      overflow-y: scroll;
    }
  
    .pokodex {
      display: flex;
      justify-content: center;
      align-items: center;
      flex-wrap: wrap;
      padding-bottom: 20px;
      margin-top: 120px;
      
    }
  
    .card-info {
      flex: 0 0 100%;
      margin-bottom: 20px;
    }

    #loadMoreButtonContainer {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      margin-top: -16px;
      padding-bottom: 30px;
  }
  }
  
  @media (max-width: 375px) {
    .card {
      width: 75%;
      
    }
  
    .card-details {
      flex-wrap: wrap;
      max-width: 100%;
      padding: 10px;
      overflow-y: scroll;
    }
  
    .card-info {
      flex: 1 1 100%;
      margin: 10px 0;
    }
  
    .card-image {
      width: 100%;
      margin-bottom: 10px;
    }
  }
  