.swal2-title-custom-rd {
    color: #f73b3b !important;
}
.swal2-title-bk-custom-bk {
    color: #000000 !important;
}
.swal2-actions-custom {
    width: 100% !important;
    padding: 0 1.6em !important;
    flex-direction: column-reverse;
}
.confirm-button-custom,
.deny-button-custom,
.thanks-button-custom {
    width: 100%;
    font-weight: bolder;
    padding: 1.2em 1.1em !important;
    margin: 0.5em 0 !important;
    border-radius: 1.2em !important;
    transform: scale(0.95) !important;
}
.confirm-button-custom {
    background-color: #f73b3b !important;
    font-weight: bold;

}
.swal2-footer-custom {
    border: none !important;
    font-size: 0.8em !important;
}
.swal2-footer-custom p {
    text-align: center;
}
.swal2-footer-custom a {
    font-weight: bold;
    text-decoration: underline;
}
.deny-button-custom {
    background-color: #e5e5e5 !important;
    color: #000000 !important;
    font-weight: bold;
}
.thanks-button-custom {
    background-color: #ffb7c0 !important;
    background-image: linear-gradient(to bottom right, #ffb7c0cc, #3793ffcc) !important;
}
.swal2-popup-custom {
    border-radius: 1.2em !important;
}
.swal2-backdrop-show-custom  {
    background: var(--body-bg) !important;
}
.swal2-hidden {
    display: none !important;
}
