@media screen and (hover:none) and (pointer:coarse),screen and (max-width:1023px){.main-hd{background-position:50% 0;background-size:auto 185px;z-index:10}.main-hd .page-width{min-height:155px}.main-hd #main-logo{height:90px;left:8px;top:40px;width:150px}.main-hd #main-logo-nav{animation-duration:.3s;animation-fill-mode:forwards;height:35px;left:20px;max-width:70%;pointer-events:all;position:relative;top:50px;z-index:1}body.main-nav-opened .main-hd #main-logo-nav{animation-name:fadeOutUp;display:block}body.main-nav-open .main-hd #main-logo-nav{animation-name:fadeInDown}.main-hd #main-logo-nav img{filter:brightness(2);height:100%;width:auto}.main-hd .main-hamburger{background:none;border:none;cursor:pointer;display:block;padding:0;pointer-events:all;position:absolute;right:20px;top:44px;z-index:2}.main-hd .main-hamburger svg{fill:#fff;display:block;filter:drop-shadow(0 2px 2px black)}.main-hd .main-hamburger svg>*{transition:transform .3s}.main-hd .main-hamburger .burger-top{transform-origin:6% 30%}.main-hd .main-hamburger .burger-bottom{transform-origin:21% 67%}body.main-nav-open .main-hd .main-hamburger .burger-top{transform:rotate(45deg)}body.main-nav-open .main-hd .main-hamburger .burger-middle{opacity:0}body.main-nav-open .main-hd .main-hamburger .burger-bottom{transform:rotate(-45deg)}.main-hd .main{background:linear-gradient(180deg,#440909,#280707);display:block;font-size:26px;left:0;padding:60px 0 20px;top:0;transform:translateY(-100%);transition:transform 0;width:100%}body.main-nav-opened .main-hd .main{transition-duration:.3s}body.main-nav-open .main-hd .main{transform:translateY(35px)}.main-hd .main .menu-item{display:flex;flex-wrap:wrap;margin:0!important;padding:0}.main-hd .main .menu-item.sub-open{background:rgba(255,0,0,.1)!important}.main-hd .main .menu-item.sub-open>.sub-menu{max-height:1000px;opacity:1;transform:translateY(0)}.main-hd .main .menu-item.sub-open>.menu-expand{transform:rotate(90deg)}.main-hd .main .menu-item.menu-item-has-children>a{background:none;border-right:1px solid rgba(0,0,0,.5)}.main-hd .main .menu-item.menu-item-has-children{border-bottom:1px solid rgba(0,0,0,.5)}.main-hd .main .menu-item.menu-item-has-children:first-child{border-top:1px solid rgba(0,0,0,.5)}.main-hd .main a{flex-grow:1;padding-left:20px}.main-hd .main>.downloadBtn{align-items:center;display:flex;flex-direction:column;justify-content:space-around}.main-hd .main>.downloadBtn>a{font-size:15px;margin-top:16px}.main-hd .menu-expand{background:transparent url(https://guildwars2.staticwars.com/wp-content/themes/guildwars2.com-live/img/bumpers/menu-arrow.e17a5966.svg) no-repeat 50% 50%;background-size:auto 40%;border:none;bottom:0;display:block;right:0;top:0;width:60px}.main-hd .sub-menu{background:none!important;border-top:1px solid rgba(0,0,0,.5);flex-basis:100%;max-height:0;padding:0!important;position:static!important;width:unset}.main-hd .sub-menu:after{content:none}.main-hd .sub-menu li.menu-item-has-children:first-child{border-top:0!important}.main-hd .sub-menu a{color:#fff;display:inline-block;font-size:22px;margin:0;padding:10px 40px}.main-hd .sub-menu a:hover{color:#fff}.main-hd .sub-menu .sub-menu{transform:translateY(-10px)}.main-hd .sub-menu .sub-menu a{padding:5px 0 5px 60px}.page-races .selector{display:none}}