+.create-account-button {
+ color: #fff;
+ background-color: rgba(255, 255, 255, 0.25);
+
+ &:hover {
+ background-color: rgba(255, 255, 255, 0.28);
+ }
+}
+
+.menu-block,
+.footer-block {
+ margin-bottom: 15px;
+
+ .block-title {
+ @include ellipsis;
+ @include margin-left(26px);
+ @include margin-right(30px);
+
+ text-transform: uppercase;
+ font-weight: $font-bold; // Bold
+ font-size: 13px;
+ margin-bottom: 25px;
+ }
+
+ a {
+ min-height: 40px;
+ }
+}
+
+.footer {
+ width: $menu-width;
+ padding-bottom: 15px;
+}
+
+.footer-bottom {
+ display: flex;
+ flex-direction: column;
+ padding: 0 $menu-lateral-padding;
+}
+
+.footer-links {
+ &,
+ > div {
+ display: flex;
+ flex-wrap: wrap;
+ }
+
+ a,
+ span[role=button] {
+ @include margin-right(8px);
+
+ display: inline-block;
+ text-decoration: none;
+ color: pvar(--menuForegroundColor);
+ opacity: $footer-links-base-opacity;
+ white-space: nowrap;
+ font-size: 90%;
+ font-weight: 500;
+ line-height: 1.4rem;
+ }
+}
+
+.footer-copyleft small a {
+ @include disable-default-a-behaviour;
+
+ color: pvar(--menuForegroundColor);
+ opacity: $footer-links-base-opacity - .2;
+}
+
+.dropdown {
+ z-index: #{z('menu') + 1} !important;
+}
+