diff --git a/src/components/modal/style.scss b/src/components/modal/style.scss
index 6fc7dd1c49e5107e96ad716bdabf4961ddc82d4f..283698cc8cc09554eee341902511ada77abf7c1d 100644
--- a/src/components/modal/style.scss
+++ b/src/components/modal/style.scss
@@ -4,7 +4,7 @@
   box-shadow: 0 2px 4px 2px rgba(#000, 0.2);
   border-radius: 1rem;
   min-width: 32rem;
-  max-width: 90vw;
+  max-width: min(90vw, 40rem);
 
   > .alert-container {
     display: grid;