.top-menu-open-bar {
    z-index:9999;
}

.parts-menu {
  background-color: #fff !important;
}

.parts-line {
  background-color: var(--primary-color) !important;
}

.parts-close i.pi.pi-arrow-up{
  color:  var(--primary-color);
}

.top-menu-open-bar .parts-close.close-menu-bar:hover, .top-menu-open-bar .close-menu-bar-nav:hover {
  background-color:  var(--primary-color);
}
.top-menu-open-bar .parts-close.close-menu-bar:hover i, .top-menu-open-bar .close-menu-bar-nav:hover i {
  color: #fff;
}

.parts-menu .menu-open-content .column-menu-parent .menu-parent .parent-box-link nu {
  color:  var(--primary-color);
}

.parts-menu .menu-open-content .column-menu-parent .menu-parent .parent-box-link a {
  color:  var(--primary-color);
}

.parts-menu .menu-open-content .column-menu-parent .menu-parent .parent-box-link.active a {
  color:  var(--secondary-color);
}

.parts-menu .menu-open-content .column-menu-child .content-submenu .box-link-menu .head-sub-menu {
  color:  var(--primary-color);
}
.parts-menu .menu-open-content .column-menu-child .content-submenu .box-link-menu .head-sub-menu.active {
  color:  var(--primary-color);
}
.parts-menu .menu-open-content .column-menu-child .content-submenu .box-link-menu {
  border-bottom: 1px solid  var(--primary-color);
}

.parts-menu .menu-open-content .column-menu-child .content-submenu .box-link-menu .box-sub-right-menu a {
  display: block;
  font-size: 20px;
  margin-top: 5px;
  color:  var(--primary-color);
  text-transform: uppercase;
}

@media (max-width: 768px) {
    .moved-up {
         transform: translateY(-100%);
         transition: transform 0.3s ease;
    }
    .parts-menu .menu-open-content .column-menu-child .content-submenu .box-link-menu .box-sub-right-menu a {
        font-size: 16px;
    }
    .parts-menu .menu-open-content .column-menu-child .content-submenu .box-link-menu .head-sub-menu {
        font-size: 24px;
        margin-right: 10px;
    }
}

.parts-menu .menu-open-content .column-menu-parent .menu-parent .parent-box-link.parts a {
    color: var(--primary-color) !important;
}

.menu-open-content .column-menu-child .content-submenu .box-link-menu .head-sub-menu.parts:hover {
    color: var(--primary-color) !important;
}

.parts-menu .menu-open-content .column-menu-child .content-submenu .box-link-menu .box-sub-right-menu.parts a:hover {
    color: var(--primary-color) !important;
}