:root {
    --sweetalert-global-scale: 1.5;
}

/*
 * SweetAlert2 utiliza transformaciones durante sus animaciones. La prioridad
 * mantiene el tamaño ampliado también cuando la librería añade sus clases.
 */
.swal2-container .swal2-popup {
    transform: scale(var(--sweetalert-global-scale)) !important;
    transform-origin: center center !important;
}

@media (max-width: 767px) {
    :root {
        --sweetalert-global-scale: 1.05;
    }

    .swal2-container .swal2-popup {
        max-width: calc(100vw - 2rem) !important;
    }
}
