.hyrox-menu{display:flex;align-items:center;position:relative;gap:0;font-size:.77rem;font-weight:700;white-space:nowrap}.hyrox-menu>a{padding:15px 0;color:inherit;text-decoration:none}.hyrox-dropdown{position:static}.hyrox-dropdown>summary{list-style:none;cursor:pointer;padding:15px 8px;min-width:30px;line-height:1;display:flex;align-items:center;justify-content:center}.hyrox-dropdown>summary::-webkit-details-marker{display:none}.hyrox-options{position:absolute;top:100%;left:-16px;min-width:220px;background:#fff;border:1px solid #e0e6ef;padding:10px;border-radius:12px;box-shadow:0 16px 40px #0a203026;z-index:70}.hyrox-options a{display:block;padding:12px 14px;color:#16233a;font-size:.82rem;text-decoration:none;border-radius:7px}.hyrox-options a:hover,.hyrox-options a:focus-visible{background:#edf3ff}.hyrox-menu :focus-visible{outline:3px solid #246bfa;outline-offset:3px}.hyrox-dropdown[open]>summary{color:#246bfa}.desktop-nav{gap:12px}.mobile-nav .hyrox-menu{flex-wrap:wrap;width:100%;font-size:1rem;justify-content:space-between}.mobile-nav .hyrox-menu>a{flex:1;padding:14px 0}.mobile-nav .hyrox-dropdown{width:44px}.mobile-nav .hyrox-dropdown>summary{padding:16px;min-height:44px}.mobile-nav .hyrox-options{position:static;width:100%;box-shadow:none;padding:5px 12px;margin:0 0 12px;background:#f3f6fb;border:0}.mobile-nav .hyrox-dropdown[open]{display:contents}.mobile-nav .hyrox-dropdown[open]>summary{position:absolute;right:0;top:0}.mobile-nav .hyrox-dropdown[open] .hyrox-options{flex-basis:100%}
@media(min-width:1351px) and (max-width:1530px){.desktop-nav{gap:9px}.desktop-nav>.nav-link,.hyrox-menu{font-size:.71rem}.coaching-menu>summary,.bodybuilding-menu>summary{font-size:.71rem}.hyrox-dropdown>summary{padding-left:4px;padding-right:4px;min-width:23px}.nav-row{gap:14px}.brand-name{font-size:.68rem}.nav-apply{font-size:.72rem;padding:15px 17px}}

.mobile-nav .hyrox-menu{display:block;position:relative}.mobile-nav .hyrox-menu>a{display:block;padding-right:50px}.mobile-nav .hyrox-dropdown,.mobile-nav .hyrox-dropdown[open]{display:block;width:100%}.mobile-nav .hyrox-dropdown>summary{position:absolute;right:0;top:0;width:44px}.mobile-nav .hyrox-options{box-sizing:border-box}
