/* PNSS V160R1 — strict current-vs-previous Epson classification correction */
.v160r1-legacy-classification .legacy-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}
.v160r1-legacy-classification .legacy-photo-grid .legacy-wide{grid-column:1/-1}
.v160r1-legacy-classification .v160-search-card img{height:260px!important;object-fit:contain;background:#fff;padding:10px 18px;box-sizing:border-box}
.v160r1-current-range-bridge{margin:1.15rem 0 0;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border:1px solid rgba(117,189,255,.28);border-radius:14px;background:rgba(255,255,255,.065)}
.v160r1-current-range-bridge>div{max-width:760px}
.v160r1-current-range-bridge strong{display:block;color:#fff;font-size:1rem;margin-bottom:.25rem}
.v160r1-current-range-bridge span{display:block;color:#c9d9ee;line-height:1.55}
.v160r1-current-range-bridge a{flex:0 0 auto;color:#75bdff;font-weight:800;text-decoration:none;white-space:nowrap}
.v160r1-current-range-bridge a:hover{text-decoration:underline}
/* Retire V160's two-current-model duo from this previous-model section. */
.v160r1-legacy-classification .v160-current-pathways,.v160r1-legacy-classification .v160-current-duo{display:none!important}
@media(max-width:900px){
  .v160r1-legacy-classification .legacy-photo-grid{grid-template-columns:1fr}
  .v160r1-legacy-classification .legacy-photo-grid .legacy-wide{grid-column:auto}
  .v160r1-legacy-classification .v160-search-card img{height:auto!important;max-height:300px;padding:8px 14px}
  .v160r1-current-range-bridge{align-items:flex-start;flex-direction:column}
  .v160r1-current-range-bridge a{white-space:normal}
}
