.main-nav .site-menu{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.main-nav .site-menu li{display:block}.main-nav .site-menu li a{display:block;border-bottom:0}.v2a .site-header.open .main-nav{margin-top:10px}.v2a .site-header.open .main-nav .site-menu li a{border-top:0;padding:16px 0}.v2a .site-header.open .nav-actions{padding-top:14px}@media (min-width:960px){.main-nav .site-menu{flex-direction:row;align-items:center;gap:25px}.main-nav .site-menu li a,.main-nav .site-menu li:last-child a{border-bottom:0}}