/* 90-mobile-drawer.css — extracted from main.css */

/* 0) Never allow horizontal scroll from off-canvas UIs */
html, body { overflow-x: hidden; }

/* A) Default: drawer closed — no shadow, no clicks */
#ws-mobile-drawer,
.ws-mobile-drawer{
  box-shadow: none !important;          /* <- kills the edge strip */
  pointer-events: none;
  will-change: transform;
  backface-visibility: hidden;
}

/* Drawer open: restore shadow */
body.ws-nav-open #ws-mobile-drawer,
body.ws-nav-open .ws-mobile-drawer{
  box-shadow: -14px 0 32px rgba(0,0,0,.32);
  pointer-events: auto;
}
body.ws-nav-open .ws-mobile-drawer,
body.ws-nav-open #ws-mobile-drawer{
  transform: translateX(0) !important;      /* slide in when open */
  pointer-events: auto;                      /* your existing css already sets this */
  box-shadow: -14px 0 32px rgba(0,0,0,.32);  /* your existing css already sets this */
}