/* v2.10.14 — two-line funding titles at the shared mobile navigation scale */
@media (max-width:1360px){
  .mobile-menu a.nav-product{
    min-height:76px!important;
    height:76px!important;
    grid-template-columns:minmax(0,1fr) 30px!important;
    column-gap:10px!important;
  }
  .mobile-menu-featured-grid .mobile-nav-copy b,
  .mobile-nav-copy b{
    display:grid!important;
    gap:1px!important;
    white-space:normal!important;
    text-wrap:wrap!important;
    overflow:visible!important;
    font-size:13px!important;
    line-height:1.08!important;
    letter-spacing:-.015em!important;
    font-weight:740!important;
  }
  .mobile-menu-featured-grid .mobile-nav-copy b>span,
  .mobile-nav-copy b>span{
    display:block!important;
    min-width:0!important;
  }
  .mobile-nav-copy small{
    margin-bottom:5px!important;
  }
  .mobile-menu-link-grid a{
    font-size:13px!important;
    line-height:1.12!important;
    font-weight:740!important;
  }
  .mobile-menu-featured-grid{
    align-items:stretch!important;
  }
}
@media (max-width:370px){
  .mobile-menu a.nav-product{
    min-height:73px!important;
    height:73px!important;
    grid-template-columns:minmax(0,1fr) 28px!important;
    column-gap:7px!important;
  }
  .mobile-menu-featured-grid .mobile-nav-copy b,
  .mobile-nav-copy b,
  .mobile-menu-link-grid a{
    font-size:12.5px!important;
  }
}
