.menuBlock {
  background-color: #000; }
  .menuBlock__nav {
    padding: 16px 0; }
    .menuBlock__nav .nav {
      gap: 32px; }
      @media (max-width: 767px) {
        .menuBlock__nav .nav {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          gap: 16px;
          padding: 16px 0; } }
    .menuBlock__nav li {
      padding: 0; }
      .menuBlock__nav li .dropdown-menu {
        padding: 5px; }
      .menuBlock__nav li a {
        font-weight: 500;
        color: #fff;
        padding: 1px 0;
        border-bottom: 2px solid transparent; }
        .menuBlock__nav li a:hover {
          border-bottom: 2px solid #fff;
          text-decoration: none; }
  .menuBlock__search {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 40px;
    width: 100%;
    border: 1px solid var(--color-primary);
    position: relative; }
    .menuBlock__search:focus-visible {
      outline: none; }
    .menuBlock__search input {
      padding-left: 10px;
      border: none;
      padding-right: 35px;
      background-color: white; }
      .menuBlock__search input:focus-visible {
        outline: none; }
    .menuBlock__search button {
      border: none;
      background-color: white;
      padding: 0;
      display: block;
      position: absolute;
      top: 8px;
      right: 11px; }
  .menuBlock .mainNavBar {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    gap: 15px; }
    @media (max-width: 991px) {
      .menuBlock .mainNavBar {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; } }

.dropdown-menu.show {
  right: 0;
  left: auto !important; }

.dropdown-item,
.dropdown-item a {
  color: #000000 !important; }


/*# sourceMappingURL=menu.css.map*/