/* Only navigation: existing mobile header, hero and page sections are untouched. */
#site-header .desktop-nav .cf-workshop-nav>a{white-space:nowrap}
#site-header .desktop-nav .cf-workshop-nav.is-current>a{color:var(--pink-dark)}
#site-header .desktop-nav .cf-workshop-nav.is-current>a:after{content:'';position:absolute;bottom:7px;left:0;right:0;height:2px;background:var(--pink);border-radius:50%}
#site-header .cf-workshop-nav .nav-dropdown{min-width:225px}
#site-header .cf-workshop-nav .nav-dropdown [aria-current=page]{background:var(--blush)}
#site-header .cf-workshop-nav .nav-dropdown [aria-current=page]:after{display:none}
#site-header #mobile-navigation .mobile-nav-children [aria-current=page]{color:var(--pink-dark);font-weight:600}
@media(min-width:901px){
 #site-header .desktop-nav{gap:16px}
 #site-header .desktop-nav>a,#site-header .nav-group>a{white-space:nowrap}
 #site-header .header-inner{gap:20px}
}
@media(min-width:901px) and (max-width:1100px){
 #site-header .desktop-nav{gap:12px}
 #site-header .header-inner{gap:12px}
 #site-header .header-actions{gap:3px}
 #site-header .cf-login-link span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
}
