/* Selected Worth navigation styling from v12; previous permanent promotional rail is removed. */
.jcg-worth-nav { position: relative; color: #A1523F!important; font-weight: 730!important; }
.jcg-worth-nav::after { content: ''; position: absolute; right: -8px; top: 0; width: 5px; height: 5px; background: #B75943; border-radius: 50%; }
@media (max-width: 620px) {
  .site-header .header-inner { flex-wrap: wrap; row-gap: 1px; padding: 9px 0 7px; }
  .site-header .site-nav { width: 100%; display: flex; justify-content: space-between; gap: 9px; padding-top: 5px; margin-top: 5px; border-top: 1px solid #E0E6EB; }
  .site-header .site-nav a { font-size: .78rem; }
}
@media (max-width: 335px) { .site-header .site-nav a { font-size: .71rem; } }
