
/* SWAL */
.swal2-container .swal2-icon.swal2-info{
    color: var(--primary-clr);
    border-color: var(--primary-clr);
}
.swal2-container .swal2-title{
    font-size: 2.6rem;
    color: var(--secondary-clr);
    text-align: left;
}
.swal2-container .swal2-popup{
    border-radius: 0;
    width: 50rem;
    color: var(--secondary-clr);
}
.swal2-container .swal2-styled.swal2-confirm{
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: 600;
    border: 2px solid var(--primary-clr);
    background-color: var(--white);
    color: var(--secondary-clr);
    transition: var(--transition);
    padding: 1rem 2rem;
}
.swal2-container .swal2-styled.swal2-confirm:focus,
.swal2-container .swal2-styled.swal2-confirm:focus-visible{
    box-shadow: none;
}
.swal2-container .swal2-actions:not(.swal2-loading) .swal2-styled.swal2-confirm:hover{
    background-color: var(--primary-clr);
    color: var(--white);
    background-image: none;
}
.swal2-container .swal2-html-container{
    font-size: 1.8rem;
    text-align: left;
}
.swal2-container .swal2-html-container > ul{
    padding: 0;
    margin: 0;
    list-style-type: none;
}
.swal2-container .swal2-html-container > ul > li{
    margin-bottom: 1rem;
}
.swal2-container .swal-timeString{
    margin: 0;
    padding: 0;
    font-weight: 600;
}