.vehicles-page{font-family:Birzia,Heebo,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:300}.vehicles-page .breadcrumb,.vehicles-page .btn,.vehicles-page label{font-family:Birzia,Heebo,system-ui,sans-serif}.vehicles-page b,.vehicles-page strong{font-weight:700}.vehicles-hero{position:relative;z-index:2;display:flex;align-items:center;padding:180px 0 0;color:#fff;isolation:isolate;overflow:visible;background:radial-gradient(ellipse at top left,rgba(240,108,51,.18) 0,transparent 55%),linear-gradient(180deg,transparent 55%,rgba(3,17,55,.88)),linear-gradient(135deg,rgba(3,17,55,.92),rgba(3,17,55,.7) 55%,rgba(3,17,55,.55)),url(/assets/gallery/team-06.jpg) top /cover no-repeat}.vehicles-hero:before{display:none}.vehicles-hero .page-hero-inner{width:100%;position:relative;z-index:1}.vehicles-hero .breadcrumb{color:hsla(0,0%,100%,.75)}.vehicles-hero .breadcrumb a{color:hsla(0,0%,100%,.92);transition:color .15s}.vehicles-hero .breadcrumb a:hover{color:var(--orange)}.vehicles-hero h1{font-family:Birzia,Heebo,system-ui,sans-serif;font-size:56px;font-weight:700;color:#fff}.vehicles-hero h1 .accent,.vehicles-hero h1 .t-orange{color:var(--orange);font-weight:300}.vehicles-hero h1 .accent-sale{color:#16a34a}.vehicles-hero p{font-size:20px;max-width:720px;color:hsla(0,0%,100%,.85)}.vehicles-hero-image{display:block;width:85%;height:auto;margin:40px auto -90px;filter:drop-shadow(0 28px 40px rgba(0,0,0,.45));position:relative;z-index:1}.vehicles-hero-divider{display:none}.vehicles-page section.section{padding-top:190px}@media (max-width:700px){.vehicles-page section.section{padding-top:95px}.vehicles-hero{padding:140px 0 0}.vehicles-hero h1{font-size:38px}.vehicles-hero p{font-size:17px}.vehicles-hero-image{width:115%;max-width:none;margin-top:28px;margin-bottom:-50px;margin-inline:-7.5%}}@keyframes vehicles-hero-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes vehicles-hero-image-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.vehicles-hero .breadcrumb,.vehicles-hero h1,.vehicles-hero p{animation:vehicles-hero-fade-up 1.2s cubic-bezier(.22,1,.36,1) both}.vehicles-hero .breadcrumb{animation-delay:.12s}.vehicles-hero h1{animation-delay:.34s}.vehicles-hero p{animation-delay:.56s}.vehicles-hero-image{animation:vehicles-hero-image-in 1.3s cubic-bezier(.22,1,.36,1) .78s both}@media (prefers-reduced-motion:reduce){.vehicles-hero .breadcrumb,.vehicles-hero h1,.vehicles-hero p,.vehicles-hero-image{animation:none}}.tabs{display:flex;gap:8px;justify-content:center;margin-bottom:32px;flex-wrap:wrap}.tab{padding:11px 22px;border-radius:12px;font-weight:700;font-size:14px;background:var(--bg-soft);color:var(--ink-2);border:1px solid var(--border);cursor:pointer;transition:all .15s}.tab.active,.tab:hover{background:var(--blue);color:#fff;border-color:var(--blue)}.filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:36px;justify-content:center}.filter{padding:9px 18px;border-radius:999px;font-size:13px;font-weight:600;background:#fff;color:var(--ink-2);border:1px solid var(--border);cursor:pointer;transition:all .15s ease}.filter:hover{border-color:var(--orange);color:var(--orange)}.filter.active{background:var(--orange);color:#fff;border-color:var(--orange)}.car-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media (max-width:980px){.car-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.car-grid{grid-template-columns:1fr}}.car{background:#fff;border:1px solid var(--border);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.car:hover{border-color:var(--orange);transform:translateY(-4px);box-shadow:var(--shadow-md)}.car-img{position:relative;height:220px;background-color:#f5f7fa;background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden}.car-img:not([style*=background-image]){background:repeating-linear-gradient(135deg,rgba(0,98,184,.05) 0 12px,transparent 12px 24px),linear-gradient(135deg,var(--bg-soft),var(--blue-lighter));display:grid;place-items:center}.car-img-make{font-family:Birzia,Heebo,system-ui,sans-serif;font-size:42px;font-weight:700;letter-spacing:-.03em;color:var(--blue)}.car-badge{position:absolute;top:14px;inset-inline-end:14px;background:var(--orange);color:#fff;padding:6px 14px;border-radius:999px;font-family:Heebo,Assistant,system-ui,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:0;box-shadow:0 4px 14px rgba(0,0,0,.18)}.car-body{padding:22px 22px 20px;flex:1 1;display:flex;flex-direction:column;gap:8px}.car-make-line{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.car-title{font-family:Birzia,Heebo,system-ui,sans-serif;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--ink);margin:0}.car-sub{font-size:15px;color:var(--muted);margin-bottom:4px}.car-specs{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.car-spec{display:inline-flex;align-items:baseline;gap:5px;background:var(--bg-soft);border:1px solid var(--border-soft);padding:5px 10px;border-radius:999px;font-size:12px}.car-spec b{color:var(--ink);font-weight:700;font-size:12.5px}.car-spec span{color:var(--muted);font-weight:500}.car-foot{display:flex;justify-content:space-between;align-items:center;padding-top:16px;margin-top:auto;border-top:1px solid var(--border-soft)}.car-price{display:flex;align-items:baseline;gap:4px}.car-price-num{font-family:Birzia,Heebo,system-ui,sans-serif;font-size:24px;font-weight:700;color:var(--ink);letter-spacing:-.02em;line-height:1}.car-price-unit{font-size:12px;font-weight:500;color:var(--muted)}.car-cta{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;font-size:14px;font-weight:700;color:var(--blue);background:transparent;text-decoration:none;transition:gap .2s ease,background-color .2s ease,color .2s ease}.car-cta svg{width:14px;height:14px;transition:transform .2s ease}.car:hover .car-cta{gap:10px;color:var(--orange)}.car-edit-meta{margin-top:12px;padding-top:10px;border-top:1px dashed var(--border);display:grid;grid-gap:4px;gap:4px;font-size:12px;color:#6b7280}.vehicles-edit-groups{display:flex;flex-direction:column;gap:40px}.vehicles-edit-group{border:1px dashed var(--border);border-radius:16px;padding:20px 20px 24px;background:hsla(0,0%,100%,.5)}.vehicles-edit-group-title{font-family:Birzia,Heebo,system-ui,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--ink);margin:0 0 16px;padding-bottom:10px;border-bottom:2px solid var(--orange)}.vehicles-edit-group .gg-list-add{margin-top:18px}.vehicles-edit-archive{margin-top:16px;border:2px dashed #94a3b8;border-radius:16px;padding:22px 22px 26px;background:linear-gradient(180deg,rgba(148,163,184,.06),rgba(148,163,184,.02))}.vehicles-edit-archive-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}.vehicles-edit-archive-head .vehicles-edit-group-title{border-bottom-color:#94a3b8;margin-bottom:0}.vehicles-edit-archive-count{font-size:13px;color:#64748b;font-weight:600}.vehicles-edit-archive-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.vehicles-edit-archive-link{display:inline-flex;align-items:center;gap:6px;background:var(--ink);color:#fff;padding:8px 14px;border-radius:10px;font-size:13px;font-weight:700;text-decoration:none;transition:background .15s}.vehicles-edit-archive-link:hover{background:var(--orange)}.vehicles-edit-archive-note{font-size:13px;color:#475569;margin:8px 0 18px}.vehicles-edit-archive-empty{padding:28px 16px;text-align:center;color:#94a3b8;font-size:14px;border:1px dashed #cbd5e1;border-radius:12px;background:hsla(0,0%,100%,.5)}.car-archived{opacity:.78;filter:grayscale(.35)}.car-archived .car-img:after{content:"בארכיון";position:absolute;top:14px;inset-inline-start:14px;background:rgba(15,23,42,.85);color:#fff;padding:5px 12px;border-radius:999px;font-family:Heebo,Assistant,system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:0}.car>.gg-item-tools.car-tools{top:auto;bottom:12px;inset-inline-end:12px;inset-inline-start:auto}.car>.gg-item-tools.car-tools button{width:32px;height:32px;font-size:14px}.car-groups-mobile{display:none}@media (max-width:700px){.car-display.with-mobile-carousels .car-grid{display:none}.car-display.with-mobile-carousels .car-groups-mobile{display:flex;flex-direction:column;gap:28px;margin-top:4px}}.car-group-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px;padding:0 4px}.car-group-title{font-family:Birzia,Heebo,system-ui,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--ink);margin:0}.car-group-link{display:inline-flex;align-items:center;gap:6px;background:transparent;border:0;padding:4px 0;color:var(--blue);font-size:13px;font-weight:700;cursor:pointer;transition:gap .2s ease,color .2s ease}.car-group-link svg{width:14px;height:14px}.car-group-link:hover{gap:10px;color:var(--orange)}.car-group-row{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 16px 12px;margin:0 -16px}.car-group-row::-webkit-scrollbar{display:none}.car-group-row>.car{flex:0 0 78%;min-width:78%;scroll-snap-align:start}.car-group-row>.car:last-child{-webkit-margin-end:8px;margin-inline-end:8px}.car-group-controls{display:flex;justify-content:center;gap:14px;margin-top:14px}.car-nav{width:44px;height:44px;border-radius:999px;border:1.5px solid var(--orange);background:#fff;color:var(--orange);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}.car-nav:active,.car-nav:hover{background:var(--orange);color:#fff}.car-nav:active{transform:scale(.95)}.car-nav svg{width:18px;height:18px}.car-groups-mobile .car-specs{flex-wrap:nowrap;overflow:hidden}.car-groups-mobile .car-spec{flex:0 0 auto}.car-groups-mobile .car-spec:last-child span{display:none}.car-group+.car-group{position:relative;padding-top:28px}.car-group+.car-group:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:56%;max-width:220px;height:1px;background:var(--border)}.cta-box{margin-top:56px;padding:48px;border-radius:20px;background:linear-gradient(135deg,var(--orange),#e05a22);color:#fff;display:grid;grid-template-columns:1.5fr 1fr;grid-gap:24px;gap:24px;align-items:center}@media (max-width:800px){.cta-box{grid-template-columns:1fr;padding:32px 24px;text-align:center}}.cta-box h3{color:#fff;font-size:28px;margin-bottom:8px}.cta-box p{color:hsla(0,0%,100%,.9);font-size:17px}.cta-box .btn-primary{background:#fff;color:var(--orange)}.cta-box .btn-primary:hover{background:var(--ink);color:#fff;box-shadow:none}.cta-box.cta-box-sale{background:linear-gradient(135deg,#0aaa4d,#088a3e);text-decoration:none;position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 12px 28px rgba(10,170,77,.22)}.cta-box.cta-box-sale:after{content:"";position:absolute;inset-inline-end:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.12) 0,transparent 70%);pointer-events:none}.cta-box.cta-box-sale:hover{transform:translateY(-2px);box-shadow:0 18px 36px rgba(10,170,77,.32)}.cta-box.cta-box-sale h3,.cta-box.cta-box-sale p{color:#fff}.cta-box-sale-action{display:flex;justify-content:flex-end}@media (max-width:800px){.cta-box-sale-action{justify-content:center}}.cta-box.cta-box-sale .btn-primary{background:#fff;color:#088a3e;display:inline-flex;align-items:center;gap:8px;transition:gap .2s ease,background .2s ease,color .2s ease}.cta-box.cta-box-sale .btn-primary svg{width:16px;height:16px}.cta-box.cta-box-sale:hover .btn-primary{gap:12px;background:var(--ink);color:#fff}