/* Menu depth v2: geometry 62 / 86 / 110px; desktop only. */
@media (min-width: 992px) {
  .box-categories.oramat-desktop-category-menu #categories [data-om-menu-depth="4"] > a { padding-left: 62px !important; }
  .box-categories.oramat-desktop-category-menu #categories [data-om-menu-depth="4"] > ul { position: relative; }
  .box-categories.oramat-desktop-category-menu #categories [data-om-menu-depth="4"] > ul::before { content: ""; position: absolute; z-index: 1; top: 5px; bottom: 5px; left: 62px; width: 2px; background: #c9d2dc; border-radius: 1px; pointer-events: none; }
  .box-categories.oramat-desktop-category-menu #categories [data-om-menu-depth="5"] > a { padding-left: 86px !important; }
  .box-categories.oramat-desktop-category-menu #categories [data-om-menu-depth="5"] > ul { position: relative; }
  .box-categories.oramat-desktop-category-menu #categories [data-om-menu-depth="5"] > ul::before { content: ""; position: absolute; z-index: 1; top: 5px; bottom: 5px; left: 86px; width: 2px; background: #c9d2dc; border-radius: 1px; pointer-events: none; }
  .box-categories.oramat-desktop-category-menu #categories [data-om-menu-depth="6"] > a { padding-left: 110px !important; }
  @media (hover: hover) and (pointer: fine) {
    .box-categories.oramat-desktop-category-menu #categories [data-om-menu-depth="4"]:has(> a:hover, > .om-category-toggle:hover) > a { --om-menu-hover-padding: 62px; padding-left: 65px !important; }
    .box-categories.oramat-desktop-category-menu #categories [data-om-menu-depth="5"]:has(> a:hover, > .om-category-toggle:hover) > a { --om-menu-hover-padding: 86px; padding-left: 89px !important; }
    .box-categories.oramat-desktop-category-menu #categories [data-om-menu-depth="6"]:has(> a:hover, > .om-category-toggle:hover) > a { --om-menu-hover-padding: 110px; padding-left: 113px !important; }
  }
}
