/* Content pages: white panel / black links / white bars; black X when open */
.filters.hidden{position:absolute;width:0;height:0;overflow:hidden}

.lab-invert{
  -webkit-tap-highlight-color:transparent;
}

.lab-invert .menu{ z-index:50; }

.lab-invert .menu-toggle{
  z-index:200;
  background:transparent !important;
  border-radius:0;
  backdrop-filter:none;
  -webkit-backdrop-filter:none;
}

.lab-invert .menu-bg{ background:#fff; }

.lab-invert .menu-item,
.lab-invert .menu-item:link,
.lab-invert .menu-item:visited{
  color:#000 !important;
  text-decoration:none;
  background:transparent !important;
  border-bottom:1px solid transparent !important;
  opacity:0.85 !important;
  -webkit-tap-highlight-color:transparent !important;
  transition:opacity 160ms ease, border-color 160ms ease !important;
}

.lab-invert .menu-item:hover,
.lab-invert .menu-item:active,
.lab-invert .menu-item:focus,
.lab-invert .menu-item:focus-visible{
  color:#000 !important;
  opacity:1 !important;
  border-bottom-color:rgba(0,0,0,0.55) !important;
  background:transparent !important;
  outline:none !important;
  -webkit-tap-highlight-color:transparent !important;
}

.lab-invert .menu-item[aria-current="page"]{
  color:#000 !important;
  opacity:1 !important;
  border-bottom-color:#000 !important;
  background:transparent !important;
  outline:none !important;
  -webkit-tap-highlight-color:transparent !important;
}

.lab-invert .menu-toggle span{
  -webkit-transition:none !important;
  transition:none !important;
  background:#fff !important;
  background-color:#fff !important;
}

.lab-invert .menu-toggle span:before,
.lab-invert .menu-toggle span:after{
  -webkit-transition:-webkit-transform 0.2s !important;
  transition:transform 0.2s !important;
  background:#fff !important;
  background-color:#fff !important;
}

.lab-invert .menu-open.menu-toggle span{
  background:transparent !important;
  background-color:transparent !important;
}

.lab-invert .menu-open.menu-toggle span:before,
.lab-invert .menu-open.menu-toggle span:after{
  background:#111 !important;
  background-color:#111 !important;
}

.lab-invert .menu-toggle,
.lab-invert .menu-toggle:hover,
.lab-invert .menu-toggle:active,
.lab-invert .menu-toggle:focus,
.lab-invert .menu-toggle:focus-visible{
  -webkit-tap-highlight-color:transparent !important;
  background:transparent !important;
  background-color:transparent !important;
  outline:none !important;
  box-shadow:none !important;
}
