diff --git a/assets/sass/_theme/design-system/layout.sass b/assets/sass/_theme/design-system/layout.sass
index d4205042f2cc913177708242d6e50fc7b963bfc6..832eb64685a8855936fae7eb6c0cbe653f6560d7 100644
--- a/assets/sass/_theme/design-system/layout.sass
+++ b/assets/sass/_theme/design-system/layout.sass
@@ -113,6 +113,7 @@ details
         overflow-y: auto
         @include media-breakpoint-up(desktop)
             padding: $spacing-5
+            max-height: 90vh
             width: columns(8)
         .modal-header
             margin-bottom: $spacing-2
diff --git a/assets/sass/_theme/sections/papers.sass b/assets/sass/_theme/sections/papers.sass
index 38c4af882bab4c86b89288851a05c5afaee0de0b..08875e038afe42aecc4e639dba3484e8553b2e26 100644
--- a/assets/sass/_theme/sections/papers.sass
+++ b/assets/sass/_theme/sections/papers.sass
@@ -47,9 +47,6 @@
                 width: columns(2)
             figure
                 width: columns(3)
-            > div:first-of-type
-                .modal-content
-                    width: columns(7)
 .papers__page
     @include media-breakpoint-down(desktop)
         .document-content