.vehicle-status,.detail-status{left:16px;top:16px;right:auto;bottom:auto}
.vehicle-card .vehicle-gallery{padding-top:44px}
.vehicle-card .gallery-main{height:auto;aspect-ratio:1.655/1;object-fit:contain;object-position:center;background:#05070a}
.vehicle-status.status-disponibile,.detail-status.status-disponibile{background:transparent;color:var(--cyan);padding-left:0;padding-right:0;text-shadow:0 1px 8px rgba(0,0,0,.9)}
.vehicle-status.status-in-arrivo,.detail-status.status-in-arrivo{background:#f5b942;color:#241700}
.vehicle-status.status-venduta,.detail-status.status-venduta{background:#d6d9dc;color:#20262b}
.vehicle-card.status-venduta .gallery-main,.detail-hero.status-venduta .detail-photo img{filter:saturate(.55)}
.expired-vehicle{max-width:820px;margin:72px auto;padding:clamp(28px,6vw,64px);border:1px solid rgba(255,255,255,.12);border-radius:24px;background:#10151a;text-align:center}
.expired-vehicle h1{margin:.35em 0}.expired-vehicle p{color:#aab6bf;line-height:1.7}.expired-vehicle .actions{justify-content:center;margin-top:28px}
[hidden]{display:none!important}
