@media screen and (max-width:1000px){html.lenis,html.lenis body{overflow-x:hidden!important}body #page,body #page.site{overflow-x:hidden!important;max-width:100%!important}body .site-content,body #content,body #primary.site-main,main#primary{max-width:100%!important;overflow-x:hidden!important}header#masthead,.site-header{max-width:100%!important;overflow-x:hidden!important}#megamenu-mobile{position:fixed!important;inset:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:hidden!important}}