diff --git a/assets/sass/_theme/blocks/timeline.sass b/assets/sass/_theme/blocks/timeline.sass
index ca2b9a447084adabb0e01ed27b8d192adad92e42..0d05c39e6697adf7a2cf867020703ce24fa63f66 100644
--- a/assets/sass/_theme/blocks/timeline.sass
+++ b/assets/sass/_theme/blocks/timeline.sass
@@ -83,11 +83,11 @@
                 color: $block-timeline-horizontal-color
                 cursor: pointer
                 font-size: 1rem
-                padding: half($grid-gutter)
+                padding: half($spacing1)
                 &:first-child
-                    @include icon(arrow-left, before)
+                    @include icon-block(arrow-left, before)
                 &:last-child
-                    @include icon(arrow-right, before)
+                    @include icon-block(arrow-right, before)
                 &:disabled
                     cursor: default
                     opacity: 0.3
@@ -151,9 +151,6 @@
         @include in-page-with-sidebar
             .timeline
                 padding-left: offset(4)
-            // @include media-breakpoint-up(xxl)
-            //     .timeline
-            //         padding-left: offset(5)
 
         @include in-page-without-sidebar
             @include media-breakpoint-up(xxl)
diff --git a/assets/sass/_theme/design-system/typography.sass b/assets/sass/_theme/design-system/typography.sass
index e58b0f802c65acccfde60e0583d8d66a5dce7b85..10c18c86d8ac61db1d013eda5376686a413c66e7 100644
--- a/assets/sass/_theme/design-system/typography.sass
+++ b/assets/sass/_theme/design-system/typography.sass
@@ -277,6 +277,8 @@ abbr, abbr[title]
 @each $name, $glyph in $icons
     .icon-#{$name}
         @include icon($name, before)
+    .icon-block-#{$name}
+        @include icon-block($name, before)
     .btn-#{$name}
         @include icon($name)
         &::before