/* Keep the parent logo and product name together on Trucking OS pages. */
.header-inner>a.header-brand{align-items:center;gap:18px;text-decoration:none;min-width:0}
.header-brand .header-product-name{border-left:1px solid #d8cba8;padding-left:18px;color:#80601d;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.5px;white-space:nowrap}
@media(max-width:700px){
  .header-inner>a.header-brand{gap:10px}
  .trucking-focused .header .header-brand .logo{width:100px;height:44px}
  .header-brand .header-product-name{font-size:16px;padding-left:10px;letter-spacing:-.3px}
  .trucking-focused .header-inner>a.header-account-link{padding:6px 8px;min-height:44px;flex-direction:row;line-height:1.2}
  .trucking-focused .header-account-product{display:none}
  .trucking-focused .header .nav-toggle{font-size:0;gap:0;padding:10px;min-width:44px;min-height:44px}
  .trucking-focused .nav-toggle span{font-size:16px;line-height:1}
}
@media(max-width:380px){
  .trucking-focused .header .header-brand .logo{width:68px}
  .header-inner>a.header-brand{gap:6px}
  .header-brand .header-product-name{font-size:14px;padding-left:6px}
  .trucking-focused .header-inner>a.header-account-link{padding-inline:6px;margin-right:6px}
  .trucking-focused .header-inner>a.header-account-link>span:last-child{font-size:12px}
}
