/* Extracted from resources/views/frontIncludes/subNavMobile.blade.php on 25 September 2026. Edit the rule here, then rename the file with the new md5 of its content and update the <link> in the blade. */
/* Mobile sub navigation (swiper) - unified with desktop styling */
.subNavMobile{background:radial-gradient(1200px 600px at 10% -10%, #d7eefc 0%, transparent 60%),radial-gradient(900px 500px at 110% 20%, #e6fff0 0%, transparent 55%),linear-gradient(180deg,#f9fbfc 0%, #eef3f7 100%);padding:0;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06);font-family: 'Lato','Nunito',sans-serif;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}
/* Signature British gradient line - only on the team page */
.subNavMobile.subNav--britLine{padding-bottom:4px;border-bottom:none}
.subNavMobile.subNav--britLine::after{content:'';position:absolute;left:0;right:0;bottom:0;height:4px;background:linear-gradient(90deg, #012169 0%, #1D4ED8 26%, #E2E8F0 44%, #F8FAFC 50%, #E2E8F0 56%, #EF4444 74%, #C8102E 100%);pointer-events:none;z-index:2}
.subNavMobile .swiper-wrapper{align-items:center}
.subNavMobile .swiper-slide{display:flex;align-items:center;justify-content:center}
.subNavMobile .subNavElement{display:flex;align-items:center;gap:.65rem;padding:.34rem .42rem;white-space:nowrap}
.subNavMobile .subNavElement span{font-size:1.05rem;font-weight:700;letter-spacing:.15px;line-height:1.3;font-family: 'Lato','Nunito',sans-serif;color:#003049;text-rendering:optimizeLegibility}
.subNavMobile .subNavImg{width:26px;height:26px;object-fit:contain;flex-shrink:0;filter:brightness(0) saturate(100%) invert(16%) sepia(40%) saturate(1556%) hue-rotate(166deg) brightness(89%) contrast(102%)}
.subNavMobile .subNavSvg{width:26px;height:26px;flex-shrink:0;color:#003049;stroke:currentColor}
@media(max-width:420px){.subNavMobile .subNavElement span{font-size:1rem}}
@media(max-width:350px){.subNavMobile .subNavElement span{font-size:.94rem}}
/* Hide mobile swiper on desktop */
@media(min-width:768px){.subNavMobile{display:none}}
