diff --git a/assets/sass/_theme/sections/events.sass b/assets/sass/_theme/sections/events.sass
index 3637a427ae1612d9a42c5e5d5a5850a7412db89e..0a7e1452f129e3b20a6be9f76983317b5ad38288 100644
--- a/assets/sass/_theme/sections/events.sass
+++ b/assets/sass/_theme/sections/events.sass
@@ -85,8 +85,6 @@
 .event
     a
         text-decoration: none
-    hgroup .event-title
-        margin-bottom: 0
     &-subtitle
         @include h3
         color: $color-text-alt
@@ -144,9 +142,16 @@
                 .media
                     grid-column: 10 / 13
             @include media-breakpoint-up(desktop)
-                @include grid
+                flex-direction: row
+                gap: $grid-gutter
+                align-items: start
+                &-content
+                    width: col(10)
+                    > hgroup, > .event-title
+                        margin-bottom: $spacing0
                 .media
                     order: 2
+                    width: col(2)
             @include in-page-without-sidebar
                 &-dates
                     margin-top: 0