/* START_SNIPPET:ss-nav-submenu (INDEX:97) */
.ss-nav-item{position:relative}
  .ss-nav-submenu{position:absolute;top:100%;right:0;z-index:10;width:32rem;max-width:calc(100vw - 4rem);padding:1rem 0;background:#101212;border:1px solid rgba(240,196,103,.25);box-shadow:0 8px 24px rgba(0,0,0,.3)}
  .ss-nav-submenu[hidden]{display:none}
  .ss-nav-submenu__title{margin:0;padding:.8rem 2rem;color:#edc16c;font-size:1.3rem;font-weight:600}
/* END_SNIPPET:ss-nav-submenu */
