
/* Signature Edge reusable section navigation — V78 */
.ser-section-nav{
  background:#ced1d3;
  border-top:1px solid #c2c5c7;
  border-bottom:1px solid #b9bdc0;
}
.ser-section-nav .container{
  display:flex;
  align-items:stretch;
  justify-content:center;
}
.ser-section-nav a{
  min-height:50px;
  padding:0 28px;
  display:flex;
  align-items:center;
  justify-content:center;
  border-right:1px solid #b9bdc0;
  text-decoration:none;
  color:#444a50;
  font-family:Inter,"Segoe UI",Arial,sans-serif;
  font-size:.76rem;
  font-weight:650;
  letter-spacing:.055em;
  text-transform:uppercase;
  white-space:nowrap;
}
.ser-section-nav a:first-child{border-left:1px solid #b9bdc0}
.ser-section-nav a:hover,
.ser-section-nav a:focus{
  background:#c3c6c8;
  color:#25282b;
}
@media(max-width:760px){
  .ser-section-nav{overflow-x:auto;-webkit-overflow-scrolling:touch}
  .ser-section-nav .container{
    width:max-content;
    min-width:100%;
    justify-content:flex-start;
  }
  .ser-section-nav a{
    padding:0 20px;
    min-height:46px;
  }
}


/* V79 section nav active/hover refinement */
.ser-section-nav a{
  font-size:.76rem;
}
.ser-section-nav a:hover,
.ser-section-nav a:focus{
  color:#2f3438;
  background:#c4c7c9;
}


/* V85 — SELL has six items; keep the same visual system with slightly tighter desktop spacing. */
@media(min-width:761px) and (max-width:1320px){
  body.sell-v37 .ser-section-nav a{
    padding-inline:18px;
    letter-spacing:.045em;
  }
}
