.header-ordering {
   position: relative;

   + .main {
      margin-top: 0;
   }

   .logo {
      position: absolute;
      top: 50%;
      left: 50%;
      margin-right: 0;
      transform: translate(-50%, -50%);
   }

   .contacts-wrapper {
      display: inline-flex;
      margin-right: auto;
      margin-left: 60px;

      p {
         margin-bottom: 0;
         margin-right: 5px;
      }

      .opening-hours {
         color: $text-muted;
         margin-left: 3px;
      }

      @media screen and (max-width: 1400px) {
         display: none;
      }
   }
}
