.elementor-popup-modal.waw-menu-dialog .dialog-widget-content{margin-top: var(--waw-menu-top,0px)}.elementor-popup-modal.waw-menu-dialog .dialog-message{min-height: calc(100vh - var(--waw-menu-top,0px));max-height: calc(100vh - var(--waw-menu-top,0px));overscroll-behavior: contain;scroll-padding-top: calc(var(--waw-menu-row-h,0px) + 8px)}@supports (height: 100dvh){.elementor-popup-modal.waw-menu-dialog .dialog-message{min-height: calc(100dvh - var(--waw-menu-top,0px));max-height: calc(100dvh - var(--waw-menu-top,0px))}}.waw-menu-dialog .e-con.waw-menu-header{--position: sticky;--z-index: 1;top: 0}.waw-menu-dialog .elementor-widget.waw-menu-header{position: sticky;z-index: 1;top: 0}.waw-menu-dialog.waw-menu-dialog--compact .waw-menu-header{--padding-block-start: var(--waw-menu-pad-shrunk,var(--padding-top));--padding-block-end: var(--waw-menu-pad-shrunk,var(--padding-bottom))}.waw-menu-dialog.waw-menu-dialog--compact .waw-menu-logo{transform-origin: 0 50%;scale: var(--waw-menu-logo-scale,1)}.waw-menu-dialog a.waw-menu-link:focus-visible,.waw-menu-dialog .waw-menu-link a:not(.waw-button):not(.waw-logo-weight__link):focus-visible,.waw-menu-dialog a.waw-menu-logo:focus-visible{outline: 2px solid var(--waw-menu-ring,#362F27);outline-offset: 4px}.waw-menu-dialog .e-n-accordion-item-title:focus-visible{outline: 2px solid var(--waw-menu-ring,#362F27);outline-offset: 2px}