/* rx-nav v1 (11/9): the Home phone header + menu (hero css v20 = menu/rx-menu-common.css + rx-menu-d.css) on EVERY page. Site footer. On Home these duplicate identical rules (harmless). */
@media (max-width:991px){
  .mobile-navigation-container{justify-content:flex-start!important}
  .navbar_menu-bottom{display:block!important;position:static!important;width:100%;height:auto;margin-top:28px}
  .navbar_menu-bottom .button-group{display:flex!important;flex-direction:column;gap:12px;width:100%;height:auto}
  .navbar_menu-bottom .button-new{width:100%!important;height:48px!important;display:flex!important;justify-content:center;align-items:center;margin:0!important;box-sizing:border-box}
  .navigation-2025 .side-links-container{justify-content:flex-end!important;gap:12px!important;padding-left:12px}
  body.frozen .navigation-2025 .navbarcta{visibility:hidden!important}
}
@media (max-width:767px){
  .navigation-2025 .outlined-log-in{border:1.333px solid #131313!important;background:transparent!important;padding:0 16px!important}
  .navigation-2025 .navbarcta{display:none!important}
}
@media (max-width:359px){
  .navigation-2025 .side-links-container{gap:8px!important;padding-left:8px}
  .navigation-2025 .side-links-container .button-new{padding:0 11px!important}
}
