.header-top {
   $header-top-color: $black !default;
   $header-top-font-size: $font-size-smaller !default;
   $header-top-border: null !default;

   border-bottom: 1px solid $border-color;
   border-bottom: $header-top-border;
   color: $header-top-color;
   font-size: $header-top-font-size;
   padding: 10px 0;
   justify-content: space-between;
   align-items: center;
   z-index: 100;


   .container-fluid {
      justify-content: space-between;
      max-width: 1420px;

      > p a {
         font-weight: bold;

         &:first-child {
            padding: 0 5px;
         }
      }
   }

   ul {
      @include list-inline;

      a {
         @include underline-hover;

         padding: 0 10px;
      }
   }

   p {
      margin-bottom: 0;
   }

   .need-help {
      display: flex;
      align-items: center;
   }

   .header-top-left {
      margin-right: 60px;
   }

   .header-top-right {
      display: flex;
      align-items: center;

      .currency-text {
         margin-right: 20px;

         &::before {
            border-left: 1px solid $white;
         }
      }

      a:not(.currency) {
         @include underline-hover;

         margin-left: 10px;
      }
   }

   .top-menu-wrapper {
      display: flex;
   }
}
