#mainMap {
    position:fixed;
    top:0;
    left:0;
    bottom:0;
    right:0;
    width:100%;
    height:100%;
    border:none;
    margin:0;
    padding:0;
    overflow:hidden;
    z-index: -2;
}

.popup_list_saved_copy {
        display: flex;
        flex-direction: column;
        gap: 20px;
        width: 300px;
        height: 300px;
        position: fixed;
        right: 20px;
        bottom: 50px;
        z-index: 100000000;
        pointer-events: none;
    }

@media (max-width: 768px) { 
    .popup_list_saved_copy {
        left: 50%; 
        bottom: 20px; 
        transform: translateX(-50%); 
        right: auto; 
    }
}

    .popup_list_saved_copy .saved_copy{
     display: flex;
     align-items: center;
     gap: 10px;
     width: 300px;
     height: 60px;
     padding-left: 10px;
     border: 1px solid white;
     border-radius: 5px;
     background-color: rgb(27, 27, 27);
     position: absolute;
     bottom: 0;
     transition: all .5s ease;
     z-index: 100000000;
 }

.popup_loc{
  width: 400px !important;
  height: 95px !important;
  padding: 25px !important;
  right: 34px;
 }

 .popup_list_saved_copy .saved_copy._remove{
     opacity: 0;
     bottom: 70px;
 }

 .popup_list_saved_copy .saved_copy._hidden{
     opacity: 0;
     bottom: -70px;
 }


 .popup_list_saved_copy .saved_copy p{
     color: white;
     font-family: "Montserrat-Medium", sans-serif;
     font-size: 16px;
     margin: 0;
 }


 .popup_list_saved_copy .saved_copy svg{
     width: 30px;
     height: 30px;
 }

@media (max-width: 600px) {
  .popup_list_saved_copy {
    left: 50%;
    top: 50%;
    right: auto;
    bottom: auto;
    transform: translate(-50%, -50%);
    width: 90vw;
    max-width: 350px;
    height: auto;
    min-height: 200px;
  }
}