.site-header .desktop-nav{gap:22px}.site-header .nav-buy{background:var(--teal);color:#fff;border:1px solid var(--teal);padding:11px 18px!important;white-space:nowrap}.site-header .nav-buy:hover{background:var(--navy);border-color:var(--navy);color:#fff}.site-header .nav-buy:after{display:none}.site-header .mobile-nav .nav-buy{display:block;text-align:center;margin-top:8px}@media(max-width:1150px){.site-header .desktop-nav{display:none}.site-header .menu-toggle{display:block}}