.zero-navigation{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 26px}.zero-navigation a{color:#f0d59b;border:1px solid #9d813d;border-radius:24px;padding:10px 18px;text-decoration:none;min-height:44px;box-sizing:border-box}.zero-navigation a:hover,.zero-navigation a:focus-visible{background:#3a3120}#zero-km-section{margin-top:60px;padding-top:28px;border-top:1px solid #454a51;scroll-margin-top:140px}.zero-heading{max-width:780px;margin-bottom:24px}.zero-heading h2{margin:16px 0;font-size:clamp(28px,4vw,42px)}.zero-heading p{color:#b8bec7;line-height:1.6}.catalog-photo-note{font:14px/1.6 Arial,sans-serif;color:#adb4be}.zero-card{container-type:inline-size}.zero-card .card-photo{background:#fff;aspect-ratio:4/3;display:block;position:relative;overflow:hidden}.zero-card .card-photo img{width:100%;height:100%;object-fit:contain!important;display:block}.zero-card .card-badge{background:#262b31;color:#f2d69b}.zero-card .card-footer{display:flex;flex-direction:column;gap:12px}.zero-card .card-details{display:flex;justify-content:center;border:1px solid #6b7179;border-radius:24px;padding:13px;text-decoration:none;color:#eee}.zero-card .card-specs{min-height:26px}.zero-detail .product-main-photo{background:#fff}.zero-detail .product-main-photo img{object-fit:contain!important;width:100%;height:100%}.zero-showcase{background:linear-gradient(145deg,#32332f,#15191d);border:1px solid #ac8d47}.zero-showcase .showcase-cta{display:block;padding:20px;color:#edc782;font-weight:700}.zero-search-label{display:block;margin-bottom:10px}.zero-search{width:100%;box-sizing:border-box;background:#232931;color:#fff;border:1px solid #68717c;border-radius:12px;font:inherit;padding:16px;max-width:650px}#zero-km .grid,#zero-km-section .grid{grid-template-columns:repeat(4,minmax(0,1fr))}@container(min-width:360px){.zero-card .card-name{font-size:26px}}@media(max-width:600px){#zero-km-section{margin-top:36px}.zero-navigation a{flex:1;text-align:center}.zero-heading{margin-bottom:20px}}
#zeroKmGrid>.card{min-width:0}.zero-card .card-name,.zero-card .card-price{overflow-wrap:anywhere}.zero-availability{font:13px/1.5 Arial,sans-serif;color:#b8bec7;margin:0 0 10px}.zero-specs{margin-bottom:26px}.zero-specs>div{min-width:0}.zero-specs b{overflow-wrap:anywhere}.zero-reference-note{border-left:2px solid #ac8d47;padding-left:12px}@media(max-width:1023px){#zero-km .grid,#zero-km-section .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(max-width:699px){#zero-km .grid,#zero-km-section .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.zero-card .card-body{padding:12px}.zero-card .card-name{font-size:20px;line-height:1.25}.zero-card .card-price{font-size:23px}.zero-card .card-make{font-size:11px;letter-spacing:.5px}.zero-card .card-specs{font-size:13px;line-height:1.5}.zero-card .card-cta,.zero-card .card-details{font-size:13px;padding:11px 5px}.zero-card .card-badge{font-size:11px;max-width:calc(100% - 18px)}.zero-specs{grid-template-columns:minmax(0,1fr)}.zero-heading h2{font-size:30px}}
.showcase-card.zero-showcase {
  position: relative;
  isolation: isolate;
  overflow: hidden;
  background: #191d21;
}
.showcase-card.zero-showcase::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -2;
  pointer-events: none;
  background: url('/zero-km-fotos/81.png') center 76% / 108% auto no-repeat;
  opacity: .46;
}
.showcase-card.zero-showcase::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  pointer-events: none;
  background: linear-gradient(180deg, rgba(21,25,29,.91) 0%, rgba(21,25,29,.78) 38%, rgba(21,25,29,.18) 73%, rgba(21,25,29,.88) 100%);
}
.showcase-card.zero-showcase p { color: #ced0d3; }
.showcase-card.zero-showcase:hover,
.showcase-card.zero-showcase:focus-visible {
  background: #22262a;
  border-color: #edc782;
}
