diff --git a/src/patterns/03-layouts/header/header.twig b/src/patterns/03-layouts/header/header.twig
index 9de3faddb1787e6480be9777c23852629b714575..e2f99791ce00a72ac0c783f9adda8d543f3b6946 100644
--- a/src/patterns/03-layouts/header/header.twig
+++ b/src/patterns/03-layouts/header/header.twig
@@ -29,7 +29,10 @@
   <nav class="uw-header__nav">
     <div class="uw-header__center">
       <div class="uw-header__site-name">
-        Site Name
+        {% include '@components/site-name/site-name.twig' with {
+          'site_name': site_name,
+          'home_link': home_link
+        } %}
        </div>
       <button class="uw-navigation-button" aria-controls="uw-header__navigation" aria-expanded="false">
         <span class="uw-navigation-button__text">Menu</span>
diff --git a/src/patterns/04-components/_index.scss b/src/patterns/04-components/_index.scss
index cff7a1d7db0d826a346d1e2a8a52cdffce20eae1..54c7a0bb320d2a99dcdfa9ae8d55d30dffb60707 100644
--- a/src/patterns/04-components/_index.scss
+++ b/src/patterns/04-components/_index.scss
@@ -16,6 +16,7 @@
 @forward 'social-media/social-media--icon/social-media--icon';
 @forward 'svg/svg';
 @forward 'site-logo/site-logo';
+@forward 'site-name/site-name';
 @forward 'tag/tag';
 @forward 'tag-list/tag-list';
 @forward 'territorial-statement/territorial-statement';
diff --git a/src/patterns/04-components/menu/menu--header/_menu--header.scss b/src/patterns/04-components/menu/menu--header/_menu--header.scss
index 2296e38a204ec3fea60edce5c61e73ce7ffb7b1c..bb2d13269a319ae01815b49edbea1b1a6a98671b 100644
--- a/src/patterns/04-components/menu/menu--header/_menu--header.scss
+++ b/src/patterns/04-components/menu/menu--header/_menu--header.scss
@@ -23,7 +23,7 @@
       border: var(--size-xs) solid var(--uw-white);
       height: auto;
       position: relative;
-      width: 6rem;
+      width: var(--size-12);
       a{
         color: var(--uw-white);
         outline: none;
@@ -48,7 +48,7 @@
           width: 100%;
           &.has-submenu {
             > a{
-              padding-right: var(--size-4);
+              padding-right: var(--size-3);
               position: relative;
               &::after {
                 @include svg-background(mobile-arrow-down-w);
diff --git a/src/patterns/04-components/menu/menu--horizontal/_menu--horizontal.scss b/src/patterns/04-components/menu/menu--horizontal/_menu--horizontal.scss
index 485247de83fe622eb517569bb8e643c1257297ad..f5c319b8fdd3ad0abaa72fc3fd1cd5a25de72f91 100644
--- a/src/patterns/04-components/menu/menu--horizontal/_menu--horizontal.scss
+++ b/src/patterns/04-components/menu/menu--horizontal/_menu--horizontal.scss
@@ -6,6 +6,7 @@ $menu-horizontal-sub-font: var(--font-system);
 $menu-horizontal-sub-font-bold:  var(--font-systembold);
 $menu-horizontal-bar-font-size:  var(--font-size-000);
 $menu-horizontal-sub-font-size:  var(--font-size-000);
+$menu-horizontal-drop-bg: #f7f7f7;
 // Colors
 $menu-faculties: 'org-default', 'org-ahs', 'org-art', 'org-eng', 'org-env', 'org-mat', 'org-sci', 'org-school', 'org-stp', 'org-cgc', 'org-stj', 'org-ren';
 @each $faculty in $menu-faculties {
@@ -288,6 +289,9 @@ $menu-faculties: 'org-default', 'org-ahs', 'org-art', 'org-eng', 'org-env', 'org
         font-family: $menu-horizontal-bar-font;
         justify-content: flex-start;
         width: 100%;
+        li{
+          font-size: $menu-horizontal-bar-font-size;
+        }
         > .menu__item{
           border-bottom: var(--size-xs) solid  var(--gray-3);
           font-size: $menu-horizontal-bar-font-size;
@@ -321,7 +325,7 @@ $menu-faculties: 'org-default', 'org-ahs', 'org-art', 'org-eng', 'org-env', 'org
                 position: absolute;
                 right: var(--size-05);
                 text-align: center;
-                top: var(--size-105);
+                top: 14px;
                 width: var(--size-1);
               }
             }
@@ -357,6 +361,7 @@ $menu-faculties: 'org-default', 'org-ahs', 'org-art', 'org-eng', 'org-env', 'org
         width: 100%;
       }
       .submenu-active {
+
         &[aria-expanded="true"]{
           > a{
             &::after {
@@ -367,7 +372,7 @@ $menu-faculties: 'org-default', 'org-ahs', 'org-art', 'org-eng', 'org-env', 'org
         .menu__subnav{
           background-color: #f7f7f7;
           display: block;
-          height: calc(100vh - var(--size-14));
+          height: calc(100vh - 7rem);
           position: absolute;
           top: 0;
           z-index: var(--layer-dropdown);
@@ -392,7 +397,7 @@ $menu-faculties: 'org-default', 'org-ahs', 'org-art', 'org-eng', 'org-env', 'org
             z-index: inherit;
           }
           @media(min-width: $screen-md) {
-            @include uw-contained-width;
+            //@include uw-contained-width;
             background-color: #f7f7f7;
             box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1), 0 6px 6px rgba(0, 0, 0, 0.13);
             break-inside: avoid;
@@ -400,11 +405,11 @@ $menu-faculties: 'org-default', 'org-ahs', 'org-art', 'org-eng', 'org-env', 'org
             column-fill: balance;
             column-gap: var(--grid-gap);
             height: auto;
-            left: var(--size-3);
+            left: var(--size-6);
             overflow-y: inherit;
             padding: 0 var(--size-2) var(--size-3) var(--size-2);
             top: 100%;
-            width: calc(100% - var(--size-12));
+            width: calc(100% - 6rem);
             // Puts the dropdown at z-index 7
             z-index: var(--layer-dropdown);
           }
@@ -414,6 +419,9 @@ $menu-faculties: 'org-default', 'org-ahs', 'org-art', 'org-eng', 'org-env', 'org
           @media(min-width: $screen-xl) {
             column-count: 4;
           }
+          li{
+            font-size: $menu-horizontal-bar-font-size;
+          }
           .menu__item{
             @supports (break-inside: avoid-column) {
               display: block;
@@ -524,7 +532,7 @@ $menu-faculties: 'org-default', 'org-ahs', 'org-art', 'org-eng', 'org-env', 'org
                   font-size: var(--font-size-00);
                   margin: 0 0 var(--size-05) 0;
                   &::after {
-                    right: -(var(--size-05));
+                    right: -1rem !important;
                   }
                 }
               }
diff --git a/src/patterns/04-components/menu/menu--secondary/_menu--secondary.scss b/src/patterns/04-components/menu/menu--secondary/_menu--secondary.scss
index 41b0f924c9d21bce255aacf3ce362b25cf802181..966e2f17c08e73623f86f9675bd3982217ffe9b8 100644
--- a/src/patterns/04-components/menu/menu--secondary/_menu--secondary.scss
+++ b/src/patterns/04-components/menu/menu--secondary/_menu--secondary.scss
@@ -45,6 +45,9 @@ $menu-horizontal-bg-sm: var(--uw-white);
         justify-content: flex-start;
         text-transform: inherit;
         width: 100%;
+        li{
+          font-size: var(--font-size-000);
+        }
         > .menu__item{
           @media(min-width: $screen-md) {
             width: auto;
diff --git a/src/patterns/04-components/mobile-menu-button/_mobile-menu-button.scss b/src/patterns/04-components/mobile-menu-button/_mobile-menu-button.scss
index 1978048c8d4d3912915a5a6928a159bf185c43f7..9896b125a6cc9993d1fe2c3b67b7b4f7819df782 100644
--- a/src/patterns/04-components/mobile-menu-button/_mobile-menu-button.scss
+++ b/src/patterns/04-components/mobile-menu-button/_mobile-menu-button.scss
@@ -15,7 +15,7 @@
   }
   font-family: var(--font-book);
   font-size: var(--font-size-00000);
-  font-weight: 400;
+  font-weight: var(--font-weight-400);
   height: 2.98125rem;
   letter-spacing: 0;
   margin: inherit;
@@ -49,12 +49,12 @@
     width: var(--size-3);
   }
   > .uw-navigation-button__lines {
-    background-color: gesso-grayscale(gray-5);
+    background-color: var(--gray-5);
     display: block;
     font-size: 0;
     height: var(--size-sm);
     left: 50%;
-    margin-left: -(var(--size-105));
+    margin-left: -0.75rem;
     position: absolute;
     top: 28%;
     transition: background-color 0.3s;
diff --git a/src/patterns/04-components/site-name/_site-name.scss b/src/patterns/04-components/site-name/_site-name.scss
new file mode 100644
index 0000000000000000000000000000000000000000..31752d7bf7d2083a568bbacc810d902d2e85a2fe
--- /dev/null
+++ b/src/patterns/04-components/site-name/_site-name.scss
@@ -0,0 +1,31 @@
+// @file
+// Styles for Site name.
+@use '../../01-core' as *;
+
+$site-name-font-family: var(--gray-2);
+$site-name-font-size: var(--font-size-5);
+
+.uw-site-name {
+  a{
+    &:hover{
+      text-decoration: underline;
+    }
+  }
+  &__wrapper{
+    padding: 0 var(--size-1);
+    @media(min-width: $screen-md) {
+      @include uw-contained-width();
+    }
+  }
+  &__link{
+    display: inline-block;
+    letter-spacing: inherit;
+    text-decoration: none;
+    text-transform: uppercase;
+  }
+  &__text{
+    font-size: $site-name-font-size;
+    margin: 0;
+    padding: var(--size-1) 0;
+  }
+}
diff --git a/src/patterns/04-components/site-name/site-name.md b/src/patterns/04-components/site-name/site-name.md
new file mode 100644
index 0000000000000000000000000000000000000000..7a7003d8fba1e34a593d4798c84ff2f313c4be0c
--- /dev/null
+++ b/src/patterns/04-components/site-name/site-name.md
@@ -0,0 +1,8 @@
+---
+el: .site-name
+title: Site Name
+---
+
+__Variables:__
+* url: [string] URL of the site name link.
+* site_name: [string] Text of the site name.
diff --git a/src/patterns/04-components/site-name/site-name.twig b/src/patterns/04-components/site-name/site-name.twig
new file mode 100644
index 0000000000000000000000000000000000000000..74b9c200d284f1b6960b5e20854a4c7df2eaa42f
--- /dev/null
+++ b/src/patterns/04-components/site-name/site-name.twig
@@ -0,0 +1,8 @@
+<div class="uw-site-name">
+  <div class="uw-site-name__wrapper">
+    <a class="uw-site-name__link" href="{{ home_link }}" title="{{ site_name}} {{ 'Home'|t }}" rel="home">
+      <h1 class="uw-site-name__text">{{ site_name }}</h1>
+    </a>
+  </div>
+</div>
+