/* use this for style redefinitions to awoid problems with
unpredictable css rules order in build */
.pc-navigation-item {
  cursor: pointer;
}
.pc-navigation-item:last-child {
  margin-bottom: 0;
}
.pc-navigation-item {
  outline: none;
}
.utilityfocus .pc-navigation-item:focus {
  outline: 2px solid #ffdb4d;
}
.pc-navigation-item {
  color: inherit;
  text-decoration: none;
}
.pc-navigation-item__content:not(.pc-navigation-item__content_type_button):hover, .pc-navigation-item__content:not(.pc-navigation-item__content_type_button):active {
  color: var(--g-color-text-link);
}
.pc-navigation-item_menu-layout_desktop {
  height: var(--header-height);
  line-height: var(--header-height);
  margin-bottom: 0;
}
.pc-navigation-item_menu-layout_mobile {
  margin-bottom: 24px;
}
.pc-navigation-item_menu-layout_dropdown {
  margin-bottom: 0;
}
.pc-navigation-item_menu-layout_dropdown .pc-navigation-item__content_type_link {
  padding: 8px 12px;
}