/* Preserve both levels of the original navigation after the header becomes fixed. */
@media (min-width:1024px) {
  #navi-in li:hover > .sub-menu,
  #navi-in li:focus-within > .sub-menu { display:block; }
  #navi-in li.myv-submenu-dismissed > .sub-menu { display:none; }
  #navi-in .has-sub { display:block; }
  #navi-in a:focus-visible { outline:3px solid #9b5a24;outline-offset:-3px; }
}
.myv-missing-card-title { display:block;padding:.8rem 1rem;text-align:center;font-size:1.1rem;font-weight:700;line-height:1.5;color:#463d30;background:#fffdf4; }
