/* Restores dropdown behaviour for the site nav.
   Wix's <wix-dropdown-menu> web component only opens/positions
   submenus via Wix's proprietary runtime JS, which isn't part of
   a static export. All the real links are already in the DOM -
   this file + nav-dropdown-fix.js makes them show/hide the way
   the live site does, including a forgiving grace period so the
   menu doesn't vanish while moving the mouse into it. */

.wixui-dropdown-menu__item {
  position: relative;
}

.wixui-dropdown-menu__item > ul[aria-hidden] {
  display: none;
}

/* JS toggles this class open/closed (see nav-dropdown-fix.js) */
.wixui-dropdown-menu__item.nav-open > ul {
  display: block !important;
  position: absolute;
  top: 100%;
  left: 0;
  margin: 0;
  padding: 6px 0;
  min-width: 190px;
  background: rgba(28, 28, 26, 0.95);
  z-index: 9999;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.35);
  border-radius: 4px;
  list-style: none;
}

.wixui-dropdown-menu__item > ul li {
  list-style: none;
}

.wixui-dropdown-menu__item > ul a {
  display: block;
  padding: 10px 18px;
  color: #ffffff;
  text-decoration: none;
  white-space: nowrap;
  font-size: 14px;
}

.wixui-dropdown-menu__item > ul a:hover,
.wixui-dropdown-menu__item > ul a:focus {
  background: rgba(255, 255, 255, 0.12);
}

/* "more" overflow flyout: reuses Wix's own .dva_z0 / .fYO6yN classes
   (already styled + positioned), we only need to reveal it. JS adds
   this class to toggle visibility with the same grace period. */
#DrpDwnMn0dropWrapper.nav-open {
  visibility: visible !important;
}

#DrpDwnMn0moreContainer li {
  list-style: none;
}

#DrpDwnMn0moreContainer a {
  display: block;
  padding: 10px 18px;
  color: #ffffff;
  text-decoration: none;
  white-space: nowrap;
  font-size: 14px;
}

#DrpDwnMn0moreContainer a:hover,
#DrpDwnMn0moreContainer a:focus {
  background: rgba(255, 255, 255, 0.12);
}
