diff --git a/assets/sass/_theme/_utils.sass b/assets/sass/_theme/_utils.sass
index 1ffb5c3db5d94e95dfc1dc07c032e7278b25ee4b..3f75354880a896cb749fccb53f021dee077f1087 100644
--- a/assets/sass/_theme/_utils.sass
+++ b/assets/sass/_theme/_utils.sass
@@ -17,10 +17,15 @@
     body.full-width &,
         @content
 
+// Aliases
 @mixin full-page
     @include in-page-without-sidebar
         @content
 
+@mixin not-full-page
+    @include in-page-with-sidebar
+        @content
+
 @mixin in-page-program
     .programs__section &
         @content
diff --git a/assets/sass/_theme/design-system/grid.sass b/assets/sass/_theme/design-system/grid.sass
index 6dd652581800bfb73777d115be2f343de0527892..eb1052e438987b6aa2f2fb8c9679712f932f5ebc 100644
--- a/assets/sass/_theme/design-system/grid.sass
+++ b/assets/sass/_theme/design-system/grid.sass
@@ -4,7 +4,7 @@
 .document-content
     position: relative
     @include media-breakpoint-up(md)
-        body:not(.full-width) &
+        @include in-page-with-sidebar
             .blocks
                 .block-content
                     padding-left: offset(5)