nav[aria-label="Mobile navigation"] .affiliate-mobile-tab{flex:1;min-width:0;min-height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-radius:10px;color:var(--text-secondary);text-decoration:none;font-size:10px;font-weight:600}
nav[aria-label="Mobile navigation"] .affiliate-mobile-tab span:first-child{font-size:20px;line-height:20px}
@media(min-width:701px) and (max-width:1050px){header .header-inner{flex-wrap:wrap;padding-bottom:8px}header .desktop-nav{order:3;width:100%;justify-content:center}header .desktop-nav a{padding:8px 0}}

/* Responsive six-tab navigation: retain every destination on narrow phones. */
@media(max-width:700px){nav[aria-label="Mobile navigation"]{gap:4px}nav[aria-label="Mobile navigation"] > button,nav[aria-label="Mobile navigation"] > .affiliate-mobile-tab{flex:1 1 0;min-width:0;padding-left:0;padding-right:0}}
