diff --git a/src/patterns/04-components/_index.scss b/src/patterns/04-components/_index.scss
index 706ed1e623a77bae086c762c0d04b1e6d7d16c4f..87e50ba84ead20c709546ca65a8fb69daae250d2 100644
--- a/src/patterns/04-components/_index.scss
+++ b/src/patterns/04-components/_index.scss
@@ -21,6 +21,7 @@
 @forward 'skiplinks/skiplinks';
 @forward 'social-media/social-media--icon/social-media--icon';
 @forward 'svg/svg';
+@forward 'tabs/tabs';
 @forward 'tag/tag';
 @forward 'tag-list/tag-list';
 @forward 'territorial-statement/territorial-statement';
diff --git a/src/patterns/04-components/tabs/_tabs.scss b/src/patterns/04-components/tabs/_tabs.scss
index ae13a39a9813f95d0c923caa8b5f95f0a6154841..b868a04bc7fb832fe664d356232d3427bcb8b665 100644
--- a/src/patterns/04-components/tabs/_tabs.scss
+++ b/src/patterns/04-components/tabs/_tabs.scss
@@ -1,13 +1,13 @@
 // @file
 // Styles for UW Tabs.
-@use '../../../01-core' as *;
+@use '../../01-core' as *;
 
 .uw-tabs {
   margin: var(--size-1) auto;
 
   &.catalog {
 
-    @include medium {
+    @media(min-width: $screen-md) {
       padding: 0;
     }
   }
@@ -36,7 +36,7 @@
 
   overflow-y: scroll;
 
-  @include medium {
+  @media(min-width: $screen-md) {
     overflow-y: initial;
   }
 
@@ -61,7 +61,7 @@
   max-width: inherit;
   padding: 1rem 2rem;
 
-  @include medium {
+  @media(min-width: $screen-md) {
     border-bottom: 0.4rem solid var(--uw-white);
     font-weight: inherit;
     margin: 0 0 0 0.15rem;