/* Consistent direct country routes on every main page. */
header[data-country-navigation]{height:auto;min-height:82px;gap:20px;flex-wrap:wrap;padding-top:16px;padding-bottom:16px}
header[data-country-navigation] nav{display:flex!important;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}
header[data-country-navigation] nav>a.territory-nav-link{display:inline-flex!important;position:static!important;align-items:center;justify-content:center;min-height:42px;padding:10px 13px;border:1px solid #5eda9f;border-radius:7px;background:#102b24;color:#f0fff7!important;font-family:inherit;font-size:12px;font-weight:800;line-height:1.25;letter-spacing:0;text-decoration:none;white-space:nowrap;visibility:visible!important;opacity:1!important}
header[data-country-navigation] nav>a.territory-nav-link[href="/us-territories"]{background:#25183d;border-color:#b28aef;color:#f9f1ff!important}
header[data-country-navigation] nav>a.territory-nav-link[aria-current="page"]{box-shadow:inset 0 -3px 0 #fff}
header[data-country-navigation] nav>a.territory-nav-link:focus-visible{outline:3px solid #40d9ef;outline-offset:3px}
@media(max-width:1100px){header[data-country-navigation] nav{gap:8px}header[data-country-navigation] nav>a.territory-nav-link{font-size:11px;padding:10px}}
@media(max-width:760px){header[data-country-navigation]{align-items:center;gap:12px}header[data-country-navigation] nav{width:100%;justify-content:flex-start;flex-wrap:wrap}header[data-country-navigation] nav>a.territory-nav-link{display:inline-flex!important;order:-1;flex:1;min-width:130px;min-height:44px;font-size:12px}header[data-country-navigation] nav>button{margin-left:0!important}}
