.toast-event {
    filter: drop-shadow(0px 8px 25px rgba(0, 0, 0, 0.25));
}

.toast-event__button {
    background-color: var(--JA-WhitePrimary, #FFF);
}

.toast-event .nice-select-dropdown {
    width: 100%;
    max-height: 160px;
    overflow-y: auto; 
}

.toast-event .card.card-body {
    max-height: 385px;
}

/*.toast-event .modal-body-content h1.text-start.me-3 {*/
.modal-stopShopping .modal-body h1 {
        font-size: 24px !important;
}

@media screen and (max-width: 768px){
    .toast-event__button {
        height: 65px !important;
        width: 65px !important;
    }
    
    .toast-event .card.card-body,
    .toast-event .card.card-body.no-event {
     width: 440px !important; 
     padding: 32px 24px 32px 32px !important;
    }
    
    .toast-event .card.card-body.no-event {
     flex-direction: column !important;
    }
    
    .nice-select .list li {
    font-size: 14px !important;
    }
    
    
    .toast-event .text.font-primary.no-event {
        margin-bottom: 8px !important;
        align-self: start !important;
    }
    
    .toast-event .button.button--primary.no-event {
        align-self: end !important;
    }
}
@media screen and (max-width: 576px){
    .toast-event .card.card-body,
    .toast-event .card.card-body.no-event {
     width: 300px !important; 
    }
    
    .toast-event .card-body button.new-event-btn {
    margin-bottom: 16px !important;
    }
    
    .modal-stopShopping .modal-body h1 {
        font-size: 20px !important;
    }
}
