{"title":"Accessories \u0026 air control valves","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan\u003eFind all the essential accessories for your Air Ride air management: separate valves, connectors, etc. Ideal for completing, repairing, or optimizing your setup (custom installation, maintenance, parts replacement).\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"telecommande-accuair-e-level","title":"AccuAir e-level+ remote control","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    * { margin: 0; padding: 0; box-sizing: border-box; }\n\n    body {\n        line-height: 1.6; color: #333333 !important; background: #f5f5f5;\n    }\n\n    .wrapper {\n        max-width: 1100px; margin: 0 auto; background: #fff;\n        box-shadow: 0 0 40px rgba(0,0,0,0.15); border-radius: 14px;\n        overflow: hidden; position: relative;\n    }\n\n    \/* ── BUBBLES ──────────────────────────────── *\/\n    .bg-bubbles { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; pointer-events: none; overflow: hidden; }\n    .bubble { position: absolute; bottom: -150px; border-radius: 50%; animation: rise linear infinite; filter: blur(2px); }\n    .bubble.p { background: radial-gradient(circle, rgba(156,0,255,.35) 0%, rgba(156,0,255,.08) 70%, transparent 100%); }\n    .bubble.y { background: radial-gradient(circle, rgba(254,216,3,.45) 0%, rgba(254,216,3,.1) 70%, transparent 100%); }\n    .bubble.m { background: radial-gradient(circle, rgba(224,12,255,.35) 0%, rgba(224,12,255,.08) 70%, transparent 100%); }\n    @keyframes rise {\n        0%   { bottom: -150px; transform: translateX(0) scale(1); opacity: 0; }\n        15%  { opacity: .55; }\n        85%  { opacity: .25; }\n        100% { bottom: 110%; transform: translateX(60px) scale(1.6); opacity: 0; }\n    }\n\n    \/* ── HEADER ──────────────────────────────── *\/\n    .header {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff !important; padding: 65px 40px 55px; text-align: center;\n        position: relative; z-index: 1; border-bottom: 4px solid #9c00ff;\n    }\n    .header .badge { display: inline-block; background: #fed803; color: #333 !important; font-size: .75em; font-weight: 800; text-transform: uppercase; letter-spacing: 1.5px; padding: 5px 16px; border-radius: 30px; margin-bottom: 22px; }\n    .header h1 { font-size: clamp(1.9em, 4.5vw, 3.2em); font-weight: 800; text-transform: uppercase; letter-spacing: -.5px; margin-bottom: 10px; }\n    .header h1 span { color: #fed803 !important; }\n    .header .sub { font-size: 1.15em; opacity: .85; max-width: 680px; margin: 0 auto 30px; }\n    .header .ref-box { display: inline-flex; align-items: center; gap: 10px; background: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.2); padding: 8px 22px; border-radius: 30px; font-size: .9em; color: rgba(255,255,255,.85) !important; }\n    .header .ref-box strong { color: #fed803 !important; }\n\n    \/* ── INTRO BANNER ────────────────────────── *\/\n    .intro-banner { background: linear-gradient(90deg, #9c00ff 0%, #e00cff 100%); color: #fff !important; padding: 25px 40px; font-size: 1.15em; font-weight: 600; text-align: center; position: relative; z-index: 1; }\n    .intro-banner span { background: rgba(0,0,0,.2); padding: 3px 12px; border-radius: 20px; font-size: .9em; margin-left: 10px; font-weight: 400; }\n\n    \/* ── SECTIONS ────────────────────────────── *\/\n    .section { padding: 55px 45px; position: relative; z-index: 1; }\n    .section-alt { background: #fafafa; }\n    .section-title { font-size: 1.75em; font-weight: 800; color: #333 !important; border-left: 5px solid #9c00ff; padding-left: 16px; margin-bottom: 30px; text-transform: uppercase; letter-spacing: -.3px; }\n    .section-title span { color: #9c00ff !important; }\n\n    \/* ── BOUTONS SCHÉMA ──────────────────────── *\/\n    .touchpad-layout {\n        background: linear-gradient(135deg, #0d0d0d, #1c0030);\n        border-radius: 20px;\n        padding: 45px 40px;\n        margin-top: 10px;\n        border: 1px solid rgba(156,0,255,.3);\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 40px;\n        align-items: center;\n    }\n    .tp-schema {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        gap: 16px;\n    }\n    .tp-schema-title { color: #fed803 !important; font-size: .8em; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px; }\n    .tp-buttons-row { display: flex; gap: 12px; align-items: center; }\n    .tp-btn {\n        width: 52px; height: 52px;\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        border-radius: 10px;\n        display: flex; align-items: center; justify-content: center;\n        color: #fff !important; font-size: 1.1em; font-weight: 800;\n        box-shadow: 0 4px 16px rgba(156,0,255,.5);\n        flex-shrink: 0;\n    }\n    .tp-btn.yellow { background: linear-gradient(135deg, #fed803, #e6c200); color: #333 !important; box-shadow: 0 4px 16px rgba(254,216,3,.4); }\n    .tp-btn.small { width: 40px; height: 40px; font-size: .85em; }\n    .tp-btn-label { color: rgba(255,255,255,.7) !important; font-size: .8em; text-align: center; margin-top: 6px; }\n    .tp-sep { width: 2px; height: 40px; background: rgba(255,255,255,.15); border-radius: 2px; }\n    .tp-desc { color: #fff !important; }\n    .tp-desc h3 { font-size: 1.2em; font-weight: 800; color: #fed803 !important; margin-bottom: 16px; text-transform: uppercase; letter-spacing: .5px; }\n    .tp-desc ul { list-style: none; display: flex; flex-direction: column; gap: 12px; }\n    .tp-desc ul li { font-size: .93em; opacity: .85; display: flex; align-items: flex-start; gap: 10px; line-height: 1.5; }\n    .tp-desc ul li::before { content: \"→\"; color: #9c00ff !important; font-weight: 700; flex-shrink: 0; }\n\n    \/* ── FEATURE GRID ────────────────────────── *\/\n    .feature-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(230px, 1fr)); gap: 22px; margin-top: 10px; }\n    .feature-card { background: #fff; border-radius: 14px; padding: 28px 24px; text-align: center; box-shadow: 0 3px 18px rgba(156,0,255,.1); border: 1px solid rgba(156,0,255,.12); transition: transform .2s, box-shadow .2s; }\n    .feature-card:hover { transform: translateY(-4px); box-shadow: 0 8px 30px rgba(156,0,255,.2); }\n    .feature-icon { font-size: 2.4em; margin-bottom: 14px; display: block; }\n    .feature-card h3 { font-size: 1em; font-weight: 700; color: #333 !important; margin-bottom: 8px; text-transform: uppercase; letter-spacing: .3px; }\n    .feature-card p { font-size: .9em; color: #666 !important; line-height: 1.55; }\n\n    \/* ── MODES GRID ──────────────────────────── *\/\n    .modes-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 20px; margin-top: 10px; }\n    .mode-card {\n        background: #fff; border-radius: 14px; padding: 28px 24px;\n        box-shadow: 0 3px 18px rgba(156,0,255,.08);\n        border-top: 4px solid #9c00ff;\n    }\n    .mode-card.yellow { border-top-color: #fed803; }\n    .mode-card.magenta { border-top-color: #e00cff; }\n    .mode-card h3 { font-size: 1.05em; font-weight: 800; color: #333 !important; margin-bottom: 10px; text-transform: uppercase; letter-spacing: .3px; display: flex; align-items: center; gap: 10px; }\n    .mode-card h3 .ico { font-size: 1.3em; }\n    .mode-card p { font-size: .92em; color: #666 !important; line-height: 1.6; }\n\n    \/* ── MONTAGE OPTIONS ─────────────────────── *\/\n    .mount-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; margin-top: 10px; }\n    .mount-card {\n        background: linear-gradient(135deg, #0d0d0d, #1c0030);\n        color: #fff !important; border-radius: 14px; padding: 28px 20px; text-align: center;\n        border: 1px solid rgba(156,0,255,.25);\n    }\n    .mount-card .m-icon { font-size: 2.2em; margin-bottom: 12px; display: block; }\n    .mount-card h3 { font-size: .95em; font-weight: 700; color: #fed803 !important; text-transform: uppercase; letter-spacing: .4px; margin-bottom: 8px; }\n    .mount-card p { font-size: .87em; opacity: .75; line-height: 1.5; }\n\n    \/* ── SPEC TABLE ──────────────────────────── *\/\n    .spec-table { width: 100%; border-collapse: collapse; margin-top: 10px; border-radius: 12px; overflow: hidden; box-shadow: 0 2px 14px rgba(0,0,0,.07); }\n    .spec-table thead tr { background: linear-gradient(90deg, #9c00ff, #e00cff); color: #fff !important; }\n    .spec-table thead th { padding: 14px 22px; text-align: left; font-weight: 700; font-size: .95em; text-transform: uppercase; letter-spacing: .5px; }\n    .spec-table tbody tr:nth-child(even) { background: #f5f0ff; }\n    .spec-table tbody tr:nth-child(odd) { background: #fff; }\n    .spec-table tbody td { padding: 13px 22px; border-bottom: 1px solid #eee; font-size: .95em; color: #444 !important; }\n    .spec-table tbody td:first-child { font-weight: 600; color: #333 !important; }\n\n    \/* ── DELIVERY LIST ───────────────────────── *\/\n    .delivery-list { list-style: none; display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 14px; margin-top: 10px; }\n    .delivery-list li { background: #fff; border-radius: 10px; padding: 16px 20px; display: flex; align-items: center; gap: 14px; box-shadow: 0 2px 12px rgba(0,0,0,.06); border: 1px solid #eee; font-size: .95em; color: #444 !important; }\n    .delivery-list li .icon { width: 36px; height: 36px; background: linear-gradient(135deg, #9c00ff, #e00cff); border-radius: 8px; display: flex; align-items: center; justify-content: center; font-size: 1.1em; flex-shrink: 0; }\n\n    \/* ── WARN \/ INFO BOX ─────────────────────── *\/\n    .warning-box { background: #fff8e1; border-left: 5px solid #fed803; border-radius: 10px; padding: 20px 24px; margin-top: 24px; display: flex; align-items: flex-start; gap: 14px; }\n    .info-box { background: #f5f0ff; border-left: 5px solid #9c00ff; border-radius: 10px; padding: 20px 24px; margin-top: 24px; display: flex; align-items: flex-start; gap: 14px; }\n    .warning-box .w-icon, .info-box .w-icon { font-size: 1.5em; flex-shrink: 0; margin-top: 2px; }\n    .warning-box p, .info-box p { font-size: .95em; color: #555 !important; line-height: 1.6; }\n    .warning-box p strong, .info-box p strong { color: #333 !important; }\n\n    \/* ── FAQ ─────────────────────────────────── *\/\n    .faq-list { margin-top: 10px; }\n    .faq-item { background: #fff; border-radius: 12px; margin-bottom: 14px; box-shadow: 0 2px 12px rgba(0,0,0,.06); overflow: hidden; }\n    .faq-q { padding: 18px 24px; font-weight: 700; color: #333 !important; display: flex; align-items: center; gap: 12px; }\n    .faq-q::before { content: \"Q\"; background: linear-gradient(135deg, #9c00ff, #e00cff); color: #fff !important; width: 30px; height: 30px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: .85em; font-weight: 800; flex-shrink: 0; }\n    .faq-a { padding: 0 24px 18px 66px; font-size: .95em; color: #666 !important; line-height: 1.65; }\n\n    \/* ── CTA ─────────────────────────────────── *\/\n    .cta-section { background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%); color: #fff !important; padding: 55px 40px; text-align: center; position: relative; z-index: 1; overflow: hidden; }\n    .cta-section h2 { font-size: clamp(1.5em, 3.5vw, 2.4em); font-weight: 800; text-transform: uppercase; margin-bottom: 14px; }\n    .cta-section h2 span { color: #fed803 !important; }\n    .cta-section p { font-size: 1.05em; opacity: .85; margin-bottom: 32px; max-width: 550px; margin-left: auto; margin-right: auto; }\n    .cta-btn { display: inline-block; background: linear-gradient(135deg, #fed803, #e6c200); color: #333 !important; font-weight: 800; font-size: 1.1em; padding: 16px 44px; border-radius: 50px; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; transition: transform .2s, box-shadow .2s; box-shadow: 0 6px 25px rgba(254,216,3,.4); }\n    .cta-btn:hover { transform: translateY(-3px); box-shadow: 0 10px 35px rgba(254,216,3,.55); }\n\n    @media (max-width: 720px) {\n        .section { padding: 40px 24px; }\n        .header { padding: 50px 24px 40px; }\n        .intro-banner { padding: 20px 24px; font-size: 1em; }\n        .cta-section { padding: 50px 24px; }\n        .touchpad-layout { grid-template-columns: 1fr; }\n        .mount-grid { grid-template-columns: 1fr 1fr; }\n        .feature-grid { grid-template-columns: 1fr 1fr; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"wrapper\"\u003e\n\u003c!-- Bubbles --\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv class=\"bubble p\" style=\"width: 80px; height: 80px; left: 5%; animation-duration: 8s; animation-delay: 0s\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble y\" style=\"width: 50px; height: 50px; left: 15%; animation-duration: 12s; animation-delay: 2s\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble m\" style=\"width: 65px; height: 65px; left: 28%; animation-duration: 10s; animation-delay: 4s\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble p\" style=\"width: 100px; height: 100px; left: 45%; animation-duration: 9s; animation-delay: 1.5s\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble y\" style=\"width: 40px; height: 40px; left: 62%; animation-duration: 11s; animation-delay: 3s\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble m\" style=\"width: 75px; height: 75px; left: 75%; animation-duration: 13s; animation-delay: .5s\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble p\" style=\"width: 55px; height: 55px; left: 88%; animation-duration: 8.5s; animation-delay: 5s\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Header --\u003e\n\u003cdiv class=\"header\"\u003e\n\u003cdiv class=\"badge\"\u003e🎮 Controller · AA-3640\u003c\/div\u003e\n\u003ch1\u003e\u003cspan style=\"color: rgb(255, 255, 255)\"\u003eAccuAir e-Level+ Touchpad+\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp class=\"sub\"\u003eThe go-to physical remote for your AccuAir air ride — magnetic stainless-steel housing · connectorless cable · compressor LED indicator\u003c\/p\u003e\n\u003cdiv class=\"ref-box\"\u003eReference: \u003cstrong\u003eAA-3640\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Intro Banner --\u003e\n\u003cdiv class=\"intro-banner\"\u003e🎯 Total control of your car, in the palm of your hand — \u003cspan\u003epresets 1\/2\/3 · corner-by-corner adjustment · magnetic mounting\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Présentation + schéma boutons --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003e\u003cspan\u003eTaking control\u003c\/span\u003e of your air ride\u003c\/div\u003e\n\u003cp style=\"font-size: 1.05em; color: #555; margin-bottom: 30px; line-height: 1.75\"\u003eThe Touchpad+ is the wired physical controller for the AccuAir e-Level+ ecosystem. It connects directly to the e+ ECU and gives you immediate access to all height-management functions — either through saved presets (1, 2, 3) if you have the Height+ or Pressure+ kit, or in manual wheel-by-wheel mode. Its slim, magnetic stainless-steel housing fits just as well in a custom interior as it does on a standard magnetic mount.\u003c\/p\u003e\n\u003cdiv class=\"touchpad-layout\"\u003e\n\u003cdiv class=\"tp-schema\"\u003e\n\u003cdiv class=\"tp-schema-title\"\u003eButton layout\u003c\/div\u003e\n\u003c!-- Presets row --\u003e\n\u003cdiv class=\"tp-buttons-row\"\u003e\n\u003cdiv style=\"text-align: center\"\u003e\n\u003cdiv class=\"tp-btn yellow\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"tp-btn-label\"\u003ePreset\u003cbr\u003eLowered\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center\"\u003e\n\u003cdiv class=\"tp-btn yellow\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"tp-btn-label\"\u003ePreset\u003cbr\u003eDriving\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center\"\u003e\n\u003cdiv class=\"tp-btn yellow\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"tp-btn-label\"\u003ePreset\u003cbr\u003eRaised\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tp-sep\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- Corner controls --\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; gap: 8px\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px\"\u003e\n\u003cdiv style=\"text-align: center\"\u003e\n\u003cdiv class=\"tp-btn small\"\u003e↑\u003c\/div\u003e\n\u003cdiv class=\"tp-btn-label\" style=\"font-size: .72em\"\u003eFL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center\"\u003e\n\u003cdiv class=\"tp-btn small\"\u003e↑\u003c\/div\u003e\n\u003cdiv class=\"tp-btn-label\" style=\"font-size: .72em\"\u003eFR\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px\"\u003e\n\u003cdiv style=\"text-align: center\"\u003e\n\u003cdiv class=\"tp-btn small\"\u003e↓\u003c\/div\u003e\n\u003cdiv class=\"tp-btn-label\" style=\"font-size: .72em\"\u003eRL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center\"\u003e\n\u003cdiv class=\"tp-btn small\"\u003e↓\u003c\/div\u003e\n\u003cdiv class=\"tp-btn-label\" style=\"font-size: .72em\"\u003eRR\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- All down --\u003e\n\u003cdiv style=\"text-align: center; margin-top: 8px\"\u003e\n\u003cdiv class=\"tp-btn\" style=\"width: 120px; border-radius: 8px; font-size: .85em; height: 36px\"\u003e⬇ ALL DOWN\u003c\/div\u003e\n\u003cdiv class=\"tp-btn-label\"\u003eAll Down\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tp-desc\"\u003e\n\u003ch3\u003eWhat each button does\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eButtons \u003cstrong style=\"color: #fed803\"\u003e1 \/ 2 \/ 3\u003c\/strong\u003e — direct recall of your saved preset (lowered, driving, raised). Requires the Height+ or Pressure+ kit.\u003c\/li\u003e\n\u003cli\u003e\u003cstrong style=\"color: #9c00ff\"\u003e↑ ↓ per corner\u003c\/strong\u003e buttons — independent manual adjustment of each wheel (front left, front right, rear left, rear right).\u003c\/li\u003e\n\u003cli\u003eDouble press \u003cstrong style=\"color: #9c00ff\"\u003eFRONT \/ REAR\u003c\/strong\u003e — raise or lower the front and rear axles simultaneously with one gesture.\u003c\/li\u003e\n\u003cli\u003e\u003cstrong style=\"color: #e00cff\"\u003eAll Down\u003c\/strong\u003e button — immediately lowers all 4 corners with one press.\u003c\/li\u003e\n\u003cli\u003e\u003cstrong style=\"color: #fed803\"\u003eCompressor indicator LED\u003c\/strong\u003e — lights up when the compressor is running for instant visual diagnostics.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Features --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eTouchpad+ \u003cspan\u003ehighlights\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔩\u003c\/span\u003e\n\u003ch3\u003eStainless-steel housing\u003c\/h3\u003e\n\u003cp\u003eNew slimmer stainless-steel profile, matching the e+ ECU — a premium look in any interior.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔌\u003c\/span\u003e\n\u003ch3\u003eConnectorless cable\u003c\/h3\u003e\n\u003cp\u003eConnectorless design — no weak point on the cable. More reliable than a conventional design with an intermediate connector.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🧲\u003c\/span\u003e\n\u003ch3\u003eMagnetic mounting\u003c\/h3\u003e\n\u003cp\u003eIntegrated magnetic frame — compatible with all standard magnetic mounts, such as magnetic phone holders.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e💡\u003c\/span\u003e\n\u003ch3\u003eCompressor LED\u003c\/h3\u003e\n\u003cp\u003eColored LED indicator that lets you know when your compressor is running — especially useful with a quiet compressor such as a CVT.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🎯\u003c\/span\u003e\n\u003ch3\u003eInstant presets\u003c\/h3\u003e\n\u003cp\u003eRecall your programmed heights 1, 2, and 3 — lowered, driving, raised — with one press, without using the app.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔧\u003c\/span\u003e\n\u003ch3\u003eCorner-by-corner adjustment\u003c\/h3\u003e\n\u003cp\u003eIndividual control of each wheel in manual mode — ideal for leveling or fine-tuning your stance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : 3 modes de contrôle --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003e3 \u003cspan\u003econtrol\u003c\/span\u003e modes\n\u003c\/div\u003e\n\u003cdiv class=\"modes-grid\"\u003e\n\u003cdiv class=\"mode-card\"\u003e\n\u003ch3\u003e\n\u003cspan class=\"ico\"\u003e1️⃣\u003c\/span\u003e Preset mode (Height+ \/ Pressure+)\u003c\/h3\u003e\n\u003cp\u003eIf you have the Height+ (AA-3641) or Pressure+ (AA-3907) kit, buttons 1, 2, and 3 directly recall your saved heights. The system automatically moves to the target height without you having to hold the button — incredibly simple.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mode-card yellow\"\u003e\n\u003ch3\u003e\n\u003cspan class=\"ico\"\u003e🔀\u003c\/span\u003e Manual wheel-by-wheel mode\u003c\/h3\u003e\n\u003cp\u003eWithout the Height+ or Pressure+ kit, or for fine adjustments, the directional buttons let you control each wheel independently. Hold the button to raise or lower the suspension. Release it to stop.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mode-card magenta\"\u003e\n\u003ch3\u003e\n\u003cspan class=\"ico\"\u003e⬇\u003c\/span\u003e All Down + Dual Front\/Rear mode\u003c\/h3\u003e\n\u003cp\u003eAll Down lowers all 4 corners at once. Double-pressing the front or rear buttons raises\/lowers the front or rear axle simultaneously — for quick adjustment of the overall stance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e💡\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eTouchpad+ vs e-Level+ app:\u003c\/strong\u003e Both can coexist on your system. The app provides more information (monitoring, calibration, advanced settings) but requires your smartphone. The Touchpad+ is the physical control that's always available in the cabin, even without a phone nearby. Both complement each other.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Options de montage --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003e\u003cspan\u003eMounting\u003c\/span\u003e options\n\u003c\/div\u003e\n\u003cdiv class=\"mount-grid\"\u003e\n\u003cdiv class=\"mount-card\"\u003e\n\u003cspan class=\"m-icon\"\u003e🧲\u003c\/span\u003e\n\u003ch3\u003eMagnetic mount\u003c\/h3\u003e\n\u003cp\u003eCompatible with all standard magnetic mounts. Place it on a magnetic mount on the dashboard, center console, or anywhere in the cabin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mount-card\"\u003e\n\u003cspan class=\"m-icon\"\u003e🔧\u003c\/span\u003e\n\u003ch3\u003ePanel flush-mount\u003c\/h3\u003e\n\u003cp\u003eConnectorless design intended for flush mounting in a door panel, console, or custom trunk — clean, permanent installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mount-card\"\u003e\n\u003cspan class=\"m-icon\"\u003e✋\u003c\/span\u003e\n\u003ch3\u003eHandheld use\u003c\/h3\u003e\n\u003cp\u003eDesigned to be held in your hand — ideal for shows, photo shoots, or maneuvers requiring frequent adjustments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Contenu livraison --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003e\u003cspan\u003eWhat's included\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cul class=\"delivery-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🎮\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e1 × Touchpad+ AA-3640\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777\"\u003eStainless steel housing with all control buttons and compressor indicator LED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔌\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eConnection cable\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777\"\u003eConnectorless cable for direct connection to the e+ ECU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"warning-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eRequirements:\u003c\/strong\u003e This Touchpad+ requires the AccuAir e+ ECU to operate. Presets 1\/2\/3 are active only if you also have the Height+ (AA-3641) or Pressure+ (AA-3907) kit. Without these kits, only manual wheel-by-wheel control is available.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Fiche technique --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003e\u003cspan\u003eTechnical\u003c\/span\u003e data sheet\n\u003c\/div\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct reference\u003c\/td\u003e\n\u003ctd\u003eAA-3640\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eAccuAir\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003eTouchpad+ wired controller\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHousing material\u003c\/td\u003e\n\u003ctd\u003eStainless steel — slim profile\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCable\u003c\/td\u003e\n\u003ctd\u003eConnectorless (without intermediate connector)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMounting\u003c\/td\u003e\n\u003ctd\u003eMagnetic (standard) · Panel flush-mount · Hands-free\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePreset buttons\u003c\/td\u003e\n\u003ctd\u003e3 (1 \/ 2 \/ 3) — requires Height+ or Pressure+\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIndividual control\u003c\/td\u003e\n\u003ctd\u003e4 independent corners (↑↓ per wheel)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSimultaneous front\/rear adjustment\u003c\/td\u003e\n\u003ctd\u003eYes — front or rear dual control\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAll Down\u003c\/td\u003e\n\u003ctd\u003eYes — all four corners lowered completely with one press\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompressor LED indicator\u003c\/td\u003e\n\u003ctd\u003eYes — colored LED (works with e-Level+ ECU only)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompatible ECU\u003c\/td\u003e\n\u003ctd\u003eAccuAir e+ (required)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePreset compatibility\u003c\/td\u003e\n\u003ctd\u003eWith Height+ AA-3641 or Pressure+ AA-3907\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e2 kg (packaging)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : FAQ --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eFrequently \u003cspan\u003easked questions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eDoes the Touchpad+ replace the e-Level+ app?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eNo, the two are complementary. The Touchpad+ gives you instant physical control from inside the cabin — perfect for everyday use. The e-Level+ smartphone app additionally provides real-time monitoring, calibration, advanced settings, and firmware updates. We recommend having both in your setup.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eDo buttons 1, 2, and 3 work without the Height+ or Pressure+ kit?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eNo. The saved presets (buttons 1\/2\/3) absolutely require the Height+ kit (AA-3641) or Pressure+ kit (AA-3907) to work. Without either one, only manual wheel-by-wheel control is available — which remains fully functional for managing your ride height.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eDoes the compressor LED indicator work with all compressors?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eThe compressor LED indicator works only with the AccuAir e-Level+ ECU — it is the ECU that transmits the compressor status information to the Touchpad+. It is compatible with standard and CVT AccuAir compressors. Compatibility may vary for compressors from other brands connected to the e+ ECU.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eHow long is the Touchpad+ cable?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eAccuAir does not officially specify an exact length, but the cable is designed for installation from the trunk, where the ECU is located, to the cabin. In most compact cars or sedans, it is long enough when routed under the door seals or interior trim. For larger vehicles, such as SUVs and vans, an extension may be required.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eCan I use the Touchpad+ at the same time as the e-Level+ app?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes, absolutely. The e+ ECU manages both interfaces simultaneously without conflict. You can perform an action from the app and see the result, then make adjustments from the Touchpad+ — everything is synchronized through the ECU in real time.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv class=\"bubble p\" style=\"width: 70px; height: 70px; left: 10%; animation-duration: 9s; animation-delay: 1s\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble y\" style=\"width: 50px; height: 50px; left: 50%; animation-duration: 11s; animation-delay: 0s\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble m\" style=\"width: 60px; height: 60px; left: 80%; animation-duration: 8s; animation-delay: 3s\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWant \u003cspan\u003etotal control\u003c\/span\u003e of your air ride?\u003c\/h2\u003e\n\u003cp\u003eTouchpad+ alone or with the Height+ \/ Pressure+ kit — we'll help you choose the configuration that suits your needs and budget.\u003c\/p\u003e\n\u003ca href=\"https:\/\/raslbitume.com\" class=\"cta-btn\"\u003e💬 Contact us\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":40126585438306,"sku":"AA-3640","price":519.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/products\/aa-e_tpad-st_1_720x2344_e5277bcf-276e-41fa-acd6-621e2d42c517.png?v=1774179777"},{"product_id":"accuair-collecteur","title":"AccuAir VU4 Manifold 4 Corners AA-3644 – Valve Block | Rasl'Bitume","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    * { margin: 0; padding: 0; box-sizing: border-box; }\n\n    body {\n        line-height: 1.6;\n        color: #333333 !important;\n        background: #f5f5f5;\n    }\n\n    .wrapper {\n        max-width: 1100px;\n        margin: 0 auto;\n        background: #fff;\n        box-shadow: 0 0 40px rgba(0,0,0,0.15);\n        border-radius: 14px;\n        overflow: hidden;\n        position: relative;\n    }\n\n    \/* ── BUBBLES ──────────────────────────────── *\/\n    .bg-bubbles { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; pointer-events: none; overflow: hidden; }\n    .bubble { position: absolute; bottom: -150px; border-radius: 50%; animation: rise linear infinite; filter: blur(2px); }\n    .bubble.p { background: radial-gradient(circle, rgba(156,0,255,.35) 0%, rgba(156,0,255,.08) 70%, transparent 100%); }\n    .bubble.y { background: radial-gradient(circle, rgba(254,216,3,.45) 0%, rgba(254,216,3,.1) 70%, transparent 100%); }\n    .bubble.m { background: radial-gradient(circle, rgba(224,12,255,.35) 0%, rgba(224,12,255,.08) 70%, transparent 100%); }\n    @keyframes rise {\n        0%   { bottom: -150px; transform: translateX(0) scale(1); opacity: 0; }\n        15%  { opacity: .55; }\n        85%  { opacity: .25; }\n        100% { bottom: 110%; transform: translateX(60px) scale(1.6); opacity: 0; }\n    }\n\n    \/* ── HEADER ──────────────────────────────── *\/\n    .header {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff !important; padding: 65px 40px 55px; text-align: center;\n        position: relative; z-index: 1; border-bottom: 4px solid #9c00ff;\n    }\n    .header .badge {\n        display: inline-block; background: #fed803; color: #333 !important;\n        font-size: .75em; font-weight: 800; text-transform: uppercase;\n        letter-spacing: 1.5px; padding: 5px 16px; border-radius: 30px; margin-bottom: 22px;\n    }\n    .header h1 { font-size: clamp(1.9em, 4.5vw, 3.2em); font-weight: 800; text-transform: uppercase; letter-spacing: -.5px; margin-bottom: 10px; }\n    .header h1 span { color: #fed803 !important; }\n    .header .sub { font-size: 1.15em; opacity: .85; max-width: 680px; margin: 0 auto 30px; }\n    .header .ref-box {\n        display: inline-flex; align-items: center; gap: 10px;\n        background: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.2);\n        padding: 8px 22px; border-radius: 30px; font-size: .9em; color: rgba(255,255,255,.85) !important;\n    }\n    .header .ref-box strong { color: #fed803 !important; }\n\n    \/* ── INTRO BANNER ────────────────────────── *\/\n    .intro-banner {\n        background: linear-gradient(90deg, #9c00ff 0%, #e00cff 100%);\n        color: #fff !important; padding: 25px 40px; font-size: 1.15em; font-weight: 600;\n        text-align: center; position: relative; z-index: 1;\n    }\n    .intro-banner span {\n        background: rgba(0,0,0,.2); padding: 3px 12px; border-radius: 20px;\n        font-size: .9em; margin-left: 10px; font-weight: 400;\n    }\n\n    \/* ── SECTIONS ────────────────────────────── *\/\n    .section { padding: 55px 45px; position: relative; z-index: 1; }\n    .section-alt { background: #fafafa; }\n    .section-title {\n        font-size: 1.75em; font-weight: 800; color: #333 !important;\n        border-left: 5px solid #9c00ff; padding-left: 16px;\n        margin-bottom: 30px; text-transform: uppercase; letter-spacing: -.3px;\n    }\n    .section-title span { color: #9c00ff !important; }\n\n    \/* ── MANIFOLD ANATOMY ────────────────────── *\/\n    .anatomy-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 0;\n        margin-top: 10px;\n        border-radius: 16px;\n        overflow: hidden;\n        box-shadow: 0 4px 24px rgba(156,0,255,.15);\n    }\n    .anatomy-item {\n        background: linear-gradient(135deg, #0d0d0d, #1c0030);\n        color: #fff !important;\n        padding: 32px 24px;\n        text-align: center;\n        border-right: 1px solid rgba(156,0,255,.2);\n        border-bottom: 1px solid rgba(156,0,255,.2);\n        transition: background .2s;\n    }\n    .anatomy-item:hover { background: linear-gradient(135deg, #1c0030, #3a006b); }\n    .anatomy-item:nth-child(3), .anatomy-item:nth-child(6) { border-right: none; }\n    .anatomy-icon { font-size: 2.2em; margin-bottom: 12px; display: block; }\n    .anatomy-item h3 { font-size: .95em; font-weight: 700; color: #fed803 !important; text-transform: uppercase; letter-spacing: .4px; margin-bottom: 8px; }\n    .anatomy-item p { font-size: .88em; opacity: .78; line-height: 1.5; }\n\n    \/* ── STATS ROW ───────────────────────────── *\/\n    .stats-row {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 18px;\n        margin: 30px 0 10px;\n    }\n    .stat-box {\n        background: #fff;\n        border-radius: 12px;\n        padding: 22px 16px;\n        text-align: center;\n        box-shadow: 0 3px 18px rgba(156,0,255,.1);\n        border: 1px solid rgba(156,0,255,.12);\n    }\n    .stat-box .val { font-size: 1.7em; font-weight: 800; color: #9c00ff !important; display: block; margin-bottom: 4px; }\n    .stat-box .lbl { font-size: .82em; color: #777 !important; text-transform: uppercase; letter-spacing: .3px; line-height: 1.4; }\n\n    \/* ── FEATURE GRID ────────────────────────── *\/\n    .feature-grid {\n        display: grid; grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));\n        gap: 22px; margin-top: 10px;\n    }\n    .feature-card {\n        background: #fff; border-radius: 14px; padding: 28px 24px; text-align: center;\n        box-shadow: 0 3px 18px rgba(156,0,255,.1); border: 1px solid rgba(156,0,255,.12);\n        transition: transform .2s, box-shadow .2s;\n    }\n    .feature-card:hover { transform: translateY(-4px); box-shadow: 0 8px 30px rgba(156,0,255,.2); }\n    .feature-icon { font-size: 2.4em; margin-bottom: 14px; display: block; }\n    .feature-card h3 { font-size: 1em; font-weight: 700; color: #333 !important; margin-bottom: 8px; text-transform: uppercase; letter-spacing: .3px; }\n    .feature-card p { font-size: .9em; color: #666 !important; line-height: 1.55; }\n\n    \/* ── INSTALL STEPS ───────────────────────── *\/\n    .steps { display: flex; flex-direction: column; gap: 20px; margin-top: 10px; }\n    .step {\n        display: flex; align-items: flex-start; gap: 20px;\n        background: #fff; border-radius: 12px; padding: 22px 26px;\n        box-shadow: 0 2px 14px rgba(0,0,0,.06); border-left: 4px solid #9c00ff;\n    }\n    .step-num {\n        width: 42px; height: 42px;\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        border-radius: 50%; display: flex; align-items: center; justify-content: center;\n        color: #fff !important; font-size: 1.1em; font-weight: 800; flex-shrink: 0;\n    }\n    .step-content h4 { font-weight: 700; color: #333 !important; margin-bottom: 4px; }\n    .step-content p { font-size: .93em; color: #666 !important; }\n\n    \/* ── SPEC TABLE ──────────────────────────── *\/\n    .spec-table { width: 100%; border-collapse: collapse; margin-top: 10px; border-radius: 12px; overflow: hidden; box-shadow: 0 2px 14px rgba(0,0,0,.07); }\n    .spec-table thead tr { background: linear-gradient(90deg, #9c00ff, #e00cff); color: #fff !important; }\n    .spec-table thead th { padding: 14px 22px; text-align: left; font-weight: 700; font-size: .95em; text-transform: uppercase; letter-spacing: .5px; }\n    .spec-table tbody tr:nth-child(even) { background: #f5f0ff; }\n    .spec-table tbody tr:nth-child(odd) { background: #fff; }\n    .spec-table tbody td { padding: 13px 22px; border-bottom: 1px solid #eee; font-size: .95em; color: #444 !important; }\n    .spec-table tbody td:first-child { font-weight: 600; color: #333 !important; }\n\n    \/* ── DELIVERY LIST ───────────────────────── *\/\n    .delivery-list { list-style: none; display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 14px; margin-top: 10px; }\n    .delivery-list li {\n        background: #fff; border-radius: 10px; padding: 16px 20px;\n        display: flex; align-items: center; gap: 14px;\n        box-shadow: 0 2px 12px rgba(0,0,0,.06); border: 1px solid #eee; font-size: .95em; color: #444 !important;\n    }\n    .delivery-list li .icon {\n        width: 36px; height: 36px; background: linear-gradient(135deg, #9c00ff, #e00cff);\n        border-radius: 8px; display: flex; align-items: center; justify-content: center;\n        font-size: 1.1em; flex-shrink: 0;\n    }\n\n    \/* ── WARNING \/ INFO BOX ──────────────────── *\/\n    .warning-box {\n        background: #fff8e1; border-left: 5px solid #fed803; border-radius: 10px;\n        padding: 20px 24px; margin-top: 24px; display: flex; align-items: flex-start; gap: 14px;\n    }\n    .info-box {\n        background: #f5f0ff; border-left: 5px solid #9c00ff; border-radius: 10px;\n        padding: 20px 24px; margin-top: 24px; display: flex; align-items: flex-start; gap: 14px;\n    }\n    .warning-box .w-icon, .info-box .w-icon { font-size: 1.5em; flex-shrink: 0; margin-top: 2px; }\n    .warning-box p, .info-box p { font-size: .95em; color: #555 !important; line-height: 1.6; }\n    .warning-box p strong, .info-box p strong { color: #333 !important; }\n\n    \/* ── FAQ ─────────────────────────────────── *\/\n    .faq-list { margin-top: 10px; }\n    .faq-item { background: #fff; border-radius: 12px; margin-bottom: 14px; box-shadow: 0 2px 12px rgba(0,0,0,.06); overflow: hidden; }\n    .faq-q { padding: 18px 24px; font-weight: 700; color: #333 !important; display: flex; align-items: center; gap: 12px; }\n    .faq-q::before {\n        content: \"Q\"; background: linear-gradient(135deg, #9c00ff, #e00cff);\n        color: #fff !important; width: 30px; height: 30px; border-radius: 50%;\n        display: flex; align-items: center; justify-content: center;\n        font-size: .85em; font-weight: 800; flex-shrink: 0;\n    }\n    .faq-a { padding: 0 24px 18px 66px; font-size: .95em; color: #666 !important; line-height: 1.65; }\n\n    \/* ── CTA ─────────────────────────────────── *\/\n    .cta-section {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff !important; padding: 55px 40px; text-align: center;\n        position: relative; z-index: 1; overflow: hidden;\n    }\n    .cta-section h2 { font-size: clamp(1.5em, 3.5vw, 2.4em); font-weight: 800; text-transform: uppercase; margin-bottom: 14px; }\n    .cta-section h2 span { color: #fed803 !important; }\n    .cta-section p { font-size: 1.05em; opacity: .85; margin-bottom: 32px; max-width: 550px; margin-left: auto; margin-right: auto; }\n    .cta-btn {\n        display: inline-block; background: linear-gradient(135deg, #fed803, #e6c200);\n        color: #333 !important; font-weight: 800; font-size: 1.1em; padding: 16px 44px;\n        border-radius: 50px; text-decoration: none; text-transform: uppercase; letter-spacing: 1px;\n        transition: transform .2s, box-shadow .2s; box-shadow: 0 6px 25px rgba(254,216,3,.4);\n    }\n    .cta-btn:hover { transform: translateY(-3px); box-shadow: 0 10px 35px rgba(254,216,3,.55); }\n\n    @media (max-width: 680px) {\n        .section { padding: 40px 24px; }\n        .header { padding: 50px 24px 40px; }\n        .intro-banner { padding: 20px 24px; font-size: 1em; }\n        .cta-section { padding: 50px 24px; }\n        .anatomy-grid { grid-template-columns: 1fr 1fr; }\n        .stats-row { grid-template-columns: 1fr 1fr; }\n        .feature-grid { grid-template-columns: 1fr 1fr; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"wrapper\"\u003e\n\u003c!-- Bubbles --\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv style=\"width: 80px; height: 80px; left: 5%; animation-duration: 8s; animation-delay: 0s\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 15%; animation-duration: 12s; animation-delay: 2s\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 65px; height: 65px; left: 28%; animation-duration: 10s; animation-delay: 4s\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 100px; height: 100px; left: 45%; animation-duration: 9s; animation-delay: 1.5s\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 40px; height: 40px; left: 62%; animation-duration: 11s; animation-delay: 3s\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 75px; height: 75px; left: 75%; animation-duration: 13s; animation-delay: .5s\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 55px; height: 55px; left: 88%; animation-duration: 8.5s; animation-delay: 5s\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Header --\u003e\n\u003cdiv class=\"header\"\u003e\n\u003cdiv class=\"badge\"\u003e🔧 Valve block · AA-3644\u003c\/div\u003e\n\u003ch1\u003e\u003cspan style=\"color: rgb(255, 255, 255)\"\u003eAccuAir VU4 4-Corner Manifold\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp class=\"sub\"\u003eThe heart of your AccuAir air ride system — independent control of all 4 air springs · stainless steel · 200 psi · plug \u0026amp; play\u003c\/p\u003e\n\u003cdiv class=\"ref-box\"\u003ePart number: \u003cstrong\u003eAA-3644\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Intro Banner --\u003e\n\u003cdiv class=\"intro-banner\"\u003e💜 The most reliable manifold on the market — \u003cspan\u003estainless steel valves · waterproof harness · ¼\" NPT fittings included\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : C'est quoi un manifold --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eWhat is a \u003cspan\u003emanifold\u003c\/span\u003e?\u003c\/div\u003e\n\u003cp style=\"font-size: 1.05em; color: #555; margin-bottom: 28px; line-height: 1.75\"\u003eThe manifold — or valve block — is the \u003cstrong\u003eheart of every air ride system\u003c\/strong\u003e. It receives compressed air from the tank and distributes it to each air spring through solenoid valves controlled by the ECU. In a 4-corner system like the VU4, each wheel has its own inlet and outlet valve, enabling fully independent height control at every corner — for a perfect level, even on uneven terrain.\u003c\/p\u003e\n\u003c!-- Stats row --\u003e\n\u003cdiv class=\"stats-row\"\u003e\n\u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"val\"\u003e4\u003c\/span\u003e \u003cspan class=\"lbl\"\u003eIndependently controlled corners\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"val\"\u003e200 psi\u003c\/span\u003e \u003cspan class=\"lbl\"\u003eGuaranteed maximum pressure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"val\"\u003e¼\" NPT\u003c\/span\u003e \u003cspan class=\"lbl\"\u003eFittings on all ports\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"val\"\u003e∞\u003c\/span\u003e \u003cspan class=\"lbl\"\u003eMillions of guaranteed cycles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Anatomy grid --\u003e\n\u003cdiv style=\"margin-top: 30px\" class=\"anatomy-grid\"\u003e\n\u003cdiv class=\"anatomy-item\"\u003e\n\u003cspan class=\"anatomy-icon\"\u003e🧱\u003c\/span\u003e\n\u003ch3\u003eAluminum body\u003c\/h3\u003e\n\u003cp\u003eMachined anodized aluminum block — lightweight, corrosion-resistant, and easy to integrate into a custom trunk installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"anatomy-item\"\u003e\n\u003cspan class=\"anatomy-icon\"\u003e🔩\u003c\/span\u003e\n\u003ch3\u003eStainless steel valves\u003c\/h3\u003e\n\u003cp\u003e100% stainless steel internal components for maximum durability and perfect sealing cycle after cycle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"anatomy-item\"\u003e\n\u003cspan class=\"anatomy-icon\"\u003e💧\u003c\/span\u003e\n\u003ch3\u003eBubble-tight sealing\u003c\/h3\u003e\n\u003cp\u003eMaximum-flow solenoid valve architecture with bubble-tight sealing — zero leaks even at high pressure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"anatomy-item\"\u003e\n\u003cspan class=\"anatomy-icon\"\u003e🔌\u003c\/span\u003e\n\u003ch3\u003eWaterproof harness\u003c\/h3\u003e\n\u003cp\u003eWeather-resistant plug \u0026amp; play connectors — designed to withstand the underbody environment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"anatomy-item\"\u003e\n\u003cspan class=\"anatomy-icon\"\u003e🔧\u003c\/span\u003e\n\u003ch3\u003e¼\" NPT fittings\u003c\/h3\u003e\n\u003cp\u003eAll ports feature ¼\" NPT fittings — compatible with standard air ride plumbing without an adapter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"anatomy-item\"\u003e\n\u003cspan class=\"anatomy-icon\"\u003e📐\u003c\/span\u003e\n\u003ch3\u003eCompact design\u003c\/h3\u003e\n\u003cp\u003e134 × 70 × 70 mm (5.28\" × 2.75\" × 2.75\") — easy to position in any trunk or custom installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Features --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eWhy choose \u003cspan\u003ethe VU4\u003c\/span\u003e?\u003c\/div\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🎯\u003c\/span\u003e\n\u003ch3\u003e4-corner control\u003c\/h3\u003e\n\u003cp\u003eEach air spring is controlled independently — precise inflation and deflation, wheel by wheel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔩\u003c\/span\u003e\n\u003ch3\u003eAll-stainless-steel valves\u003c\/h3\u003e\n\u003cp\u003eRobust stainless steel internal architecture — bubble-tight sealing and millions of guaranteed cycles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e💧\u003c\/span\u003e\n\u003ch3\u003eWaterproof harness\u003c\/h3\u003e\n\u003cp\u003eHigh-quality, moisture-resistant connectors — complete reliability in the underbody environment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔌\u003c\/span\u003e\n\u003ch3\u003ePlug \u0026amp; Play e+ ECU\u003c\/h3\u003e\n\u003cp\u003eDirect connection to the e+ AccuAir ECU via a dedicated harness — no custom wiring required.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e⚡\u003c\/span\u003e\n\u003ch3\u003eMaximum airflow\u003c\/h3\u003e\n\u003cp\u003eValve architecture optimized for high airflow — fast suspension raising and lowering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e📐\u003c\/span\u003e\n\u003ch3\u003eCompact design\u003c\/h3\u003e\n\u003cp\u003e134 × 70 × 70 mm — easily fits in a narrow trunk or a custom steel\/aluminum mount.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e💡\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eGood to know:\u003c\/strong\u003e The VU4 comes with ¼\" NPT → ⅜\" PTC fittings for PTC 3\/8\" hoses. If you use ¼\" hoses, you will need additional reducers. Also remember to install a water filter (water trap) between the tank and the manifold inlet to protect the valves — this may be required for the warranty.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Installation --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003e\u003cspan\u003eStep-by-step\u003c\/span\u003e installation\n\u003c\/div\u003e\n\u003cdiv class=\"steps\"\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eChoose the mounting location\u003c\/h4\u003e\n\u003cp\u003eThe VU4 is generally mounted in the trunk or under the vehicle, in a dry and accessible location. Plan for a rigid mounting on sheet metal or a custom bracket to prevent vibrations. Orient the manifold to facilitate routing the hoses to the 4 air springs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eConnect the air lines\u003c\/h4\u003e\n\u003cp\u003eConnect the manifold inlet to the tank through your water trap (mandatory for the warranty). Then connect each valve outlet to the corresponding air spring using ⅜\" DOT-PTC hose. The ¼\" NPT fittings are supplied and compatible with standard AccuAir fittings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eConnect the harness to the e+ ECU\u003c\/h4\u003e\n\u003cp\u003eConnect the VU4 plug \u0026amp; play harness to the dedicated port on your AccuAir e+ ECU. The connection is foolproof — you cannot plug it into the wrong port. Secure the wiring neatly to prevent rubbing against moving parts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eCheck for leaks and calibrate\u003c\/h4\u003e\n\u003cp\u003eBefore closing the trunk, gradually pressurize the system and check every fitting with soapy water. Once it is leak-free, calibrate it from the e-Level+ app (if you have the Height+ or Pressure+ kit).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"warning-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eImportant:\u003c\/strong\u003e Installing a water trap between the tank and the VU4 inlet is mandatory to maintain the warranty. Condensed moisture in the hoses can damage the stainless steel solenoid valves over time. Do not compromise on this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Contenu livraison --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003e\u003cspan\u003eContents\u003c\/span\u003e of the package\n\u003c\/div\u003e\n\u003cul class=\"delivery-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔧\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e1 × VU4 4-corner manifold\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777\"\u003eAluminum block with 8 stainless steel solenoid valves — 1 inlet + 1 outlet per corner\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔌\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePlug \u0026amp; play harness\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777\"\u003eWaterproof connectors for direct connection to the AccuAir e+ ECU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔩\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e¼\" NPT → ⅜\" PTC fittings\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777\"\u003ePTC 3\/8\" hose fittings included on all ports\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"warning-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e📌\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eNot included in this kit:\u003c\/strong\u003e The air tank, compressor, AccuAir e+ ECU, water trap (strongly recommended), hoses, and air springs. If you're building a complete system, contact us for a quote covering all components.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Fiche technique --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003e\u003cspan\u003eTechnical\u003c\/span\u003e specifications\n\u003c\/div\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct reference\u003c\/td\u003e\n\u003ctd\u003eAA-3644\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eAccuAir\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003e4-corner manifold (4-corner valve unit)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNumber of valves\u003c\/td\u003e\n\u003ctd\u003e8 solenoid valves (inlet + outlet × 4 corners)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eValve materials\u003c\/td\u003e\n\u003ctd\u003eStainless steel — 100% stainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eManifold body\u003c\/td\u003e\n\u003ctd\u003eAnodized aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePort fittings\u003c\/td\u003e\n\u003ctd\u003e¼\" NPT on all ports\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompatible tubing\u003c\/td\u003e\n\u003ctd\u003e⅜\" DOT-PTC (fittings included) · ¼\" with reducers\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax. pressure\u003c\/td\u003e\n\u003ctd\u003e200 psi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSealing\u003c\/td\u003e\n\u003ctd\u003eBubble-tight sealing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHarness\u003c\/td\u003e\n\u003ctd\u003eWaterproof plug \u0026amp; play — AccuAir e+ ECU connection\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompatible ECU\u003c\/td\u003e\n\u003ctd\u003eAccuAir e+\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e134 × 70 × 70 mm (5.28\" × 2.75\" × 2.75\")\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e5 kg (packaging)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eManufacturer’s warranty\u003c\/td\u003e\n\u003ctd\u003e1 year (limited) — water trap required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : FAQ --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eFrequently \u003cspan\u003easked questions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eWhat is the difference between the VU4 and the ENDO-VT?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eThe VU4 is an external manifold — a compact block that you install separately in the trunk or under the vehicle. The ENDO-VT is integrated directly into the air tank (tank-mounted), reducing the number of connections and simplifying installation for setups with a custom tank. Both are 100% compatible with the AccuAir e+ ECU. The VU4 offers greater flexibility in placement, while the ENDO-VT provides a cleaner look.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eIs the VU4 compatible with my existing AccuAir ECU?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes — the VU4 is designed to work with the AccuAir e+ ECU. If you have an older SwitchSpeed or pre-2019 e-Level system (R9\/R10), you’ll need to check harness compatibility. With a recent e+ Connect system, it’s direct plug \u0026amp; play.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eCan I use this manifold with ¼\" tubing?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes, but you’ll need ¼\" NPT → ¼\" PTC reducers (not included). The fittings included in this kit are for ⅜\" DOT-PTC tubing, which is the most widely used standard for air ride setups. We recommend ⅜\" for optimal flow and faster suspension raise\/lower times.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eIs the water trap really mandatory?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eTechnically, you can do without it, but AccuAir makes its warranty conditional on using a water trap between the tank and the VU4 inlet. Moisture that condenses in the lines eventually reaches the valves and gradually corrodes them — even stainless steel ones. It’s an investment of a few euros that could save you from replacing a €650 manifold.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eCan I install the VU4 under the vehicle, exposed to the elements?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eThe harnesses are waterproof and the aluminum block resists moisture well, but an underbody installation directly exposed to water, salt, and mud is still not recommended in the long term. If you have no other choice, protect the manifold with a watertight cover and apply an anti-corrosion product to the fittings.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv style=\"width: 70px; height: 70px; left: 10%; animation-duration: 9s; animation-delay: 1s\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 50%; animation-duration: 11s; animation-delay: 0s\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 60px; height: 60px; left: 80%; animation-duration: 8s; animation-delay: 3s\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eAre you installing your \u003cspan\u003eair ride setup\u003c\/span\u003e?\u003c\/h2\u003e\n\u003cp\u003eWe’ll help you assemble the complete parts list — manifold, tank, ECU, compressor, air bags. Tell us your vehicle and budget.\u003c\/p\u003e\n\u003ca class=\"cta-btn\" href=\"https:\/\/raslbitume.com\"\u003e💬 Contact us\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":40126586126434,"sku":"AA-3644","price":649.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/products\/vu4_1_wr_600x_f5ad97f1-facb-4f15-a5a0-717a2dde669b.png?v=1774179779"},{"product_id":"accuair-e-level-height","title":"AccuAir e-Level+ Height AA-3641 – TruPosition Sensors | Rasl'Bitume","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    * { margin: 0; padding: 0; box-sizing: border-box; }\n\n    body {\n        line-height: 1.6;\n        color: #333333 !important;\n        background: #f5f5f5;\n    }\n\n    .wrapper {\n        max-width: 1100px;\n        margin: 0 auto;\n        background: #fff;\n        box-shadow: 0 0 40px rgba(0,0,0,0.15);\n        border-radius: 14px;\n        overflow: hidden;\n        position: relative;\n    }\n\n    \/* ── BUBBLES ──────────────────────────────── *\/\n    .bg-bubbles {\n        position: absolute; top: 0; left: 0;\n        width: 100%; height: 100%;\n        z-index: 0; pointer-events: none; overflow: hidden;\n    }\n    .bubble {\n        position: absolute; bottom: -150px; border-radius: 50%;\n        animation: rise linear infinite; filter: blur(2px);\n    }\n    .bubble.p { background: radial-gradient(circle, rgba(156,0,255,.35) 0%, rgba(156,0,255,.08) 70%, transparent 100%); }\n    .bubble.y { background: radial-gradient(circle, rgba(254,216,3,.45) 0%, rgba(254,216,3,.1) 70%, transparent 100%); }\n    .bubble.m { background: radial-gradient(circle, rgba(224,12,255,.35) 0%, rgba(224,12,255,.08) 70%, transparent 100%); }\n\n    @keyframes rise {\n        0%   { bottom: -150px; transform: translateX(0) scale(1); opacity: 0; }\n        15%  { opacity: .55; }\n        85%  { opacity: .25; }\n        100% { bottom: 110%; transform: translateX(60px) scale(1.6); opacity: 0; }\n    }\n\n    \/* ── HEADER ──────────────────────────────── *\/\n    .header {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff !important;\n        padding: 65px 40px 55px;\n        text-align: center;\n        position: relative;\n        z-index: 1;\n        border-bottom: 4px solid #9c00ff;\n    }\n    .header .badge {\n        display: inline-block;\n        background: #fed803;\n        color: #333 !important;\n        font-size: .75em;\n        font-weight: 800;\n        text-transform: uppercase;\n        letter-spacing: 1.5px;\n        padding: 5px 16px;\n        border-radius: 30px;\n        margin-bottom: 22px;\n    }\n    .header h1 {\n        font-size: clamp(1.9em, 4.5vw, 3.2em);\n        font-weight: 800;\n        text-transform: uppercase;\n        letter-spacing: -.5px;\n        margin-bottom: 10px;\n    }\n    .header h1 span { color: #fed803 !important; }\n    .header .sub {\n        font-size: 1.15em;\n        opacity: .85;\n        max-width: 680px;\n        margin: 0 auto 30px;\n    }\n    .header .ref-box {\n        display: inline-flex;\n        align-items: center;\n        gap: 10px;\n        background: rgba(255,255,255,.1);\n        border: 1px solid rgba(255,255,255,.2);\n        padding: 8px 22px;\n        border-radius: 30px;\n        font-size: .9em;\n        color: rgba(255,255,255,.85) !important;\n    }\n    .header .ref-box strong { color: #fed803 !important; }\n\n    \/* ── INTRO BANNER ────────────────────────── *\/\n    .intro-banner {\n        background: linear-gradient(90deg, #9c00ff 0%, #e00cff 100%);\n        color: #fff !important;\n        padding: 25px 40px;\n        font-size: 1.15em;\n        font-weight: 600;\n        text-align: center;\n        position: relative;\n        z-index: 1;\n    }\n    .intro-banner span {\n        background: rgba(0,0,0,.2);\n        padding: 3px 12px;\n        border-radius: 20px;\n        font-size: .9em;\n        margin-left: 10px;\n        font-weight: 400;\n    }\n\n    \/* ── SECTIONS ────────────────────────────── *\/\n    .section { padding: 55px 45px; position: relative; z-index: 1; }\n    .section-alt { background: #fafafa; }\n\n    .section-title {\n        font-size: 1.75em;\n        font-weight: 800;\n        color: #333 !important;\n        border-left: 5px solid #9c00ff;\n        padding-left: 16px;\n        margin-bottom: 30px;\n        text-transform: uppercase;\n        letter-spacing: -.3px;\n    }\n    .section-title span { color: #9c00ff !important; }\n\n    \/* ── FEATURE GRID ────────────────────────── *\/\n    .feature-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));\n        gap: 22px;\n        margin-top: 10px;\n    }\n    .feature-card {\n        background: #fff;\n        border-radius: 14px;\n        padding: 28px 24px;\n        text-align: center;\n        box-shadow: 0 3px 18px rgba(156,0,255,.1);\n        border: 1px solid rgba(156,0,255,.12);\n        transition: transform .2s, box-shadow .2s;\n    }\n    .feature-card:hover { transform: translateY(-4px); box-shadow: 0 8px 30px rgba(156,0,255,.2); }\n    .feature-icon { font-size: 2.4em; margin-bottom: 14px; display: block; }\n    .feature-card h3 { font-size: 1em; font-weight: 700; color: #333 !important; margin-bottom: 8px; text-transform: uppercase; letter-spacing: .3px; }\n    .feature-card p { font-size: .9em; color: #666 !important; line-height: 1.55; }\n\n    \/* ── TRUPOSITION HIGHLIGHT ───────────────── *\/\n    .truposition-box {\n        background: linear-gradient(135deg, #0d0d0d, #1c0030);\n        border-radius: 16px;\n        padding: 40px 36px;\n        margin-top: 10px;\n        color: #fff !important;\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 30px;\n        align-items: center;\n        border: 1px solid rgba(156,0,255,.35);\n    }\n    .truposition-box .tp-text h3 {\n        font-size: 1.5em;\n        font-weight: 800;\n        color: #fed803 !important;\n        text-transform: uppercase;\n        margin-bottom: 14px;\n        letter-spacing: .5px;\n    }\n    .truposition-box .tp-text p {\n        font-size: .97em;\n        opacity: .85;\n        line-height: 1.7;\n    }\n    .truposition-box .tp-stats {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 16px;\n    }\n    .stat-card {\n        background: rgba(156,0,255,.15);\n        border: 1px solid rgba(156,0,255,.3);\n        border-radius: 12px;\n        padding: 18px 16px;\n        text-align: center;\n    }\n    .stat-card .stat-val {\n        font-size: 1.6em;\n        font-weight: 800;\n        color: #fed803 !important;\n        display: block;\n        margin-bottom: 4px;\n    }\n    .stat-card .stat-label {\n        font-size: .8em;\n        opacity: .75;\n        line-height: 1.35;\n        text-transform: uppercase;\n        letter-spacing: .3px;\n    }\n\n    \/* ── STEPS ───────────────────────────────── *\/\n    .steps { display: flex; flex-direction: column; gap: 20px; margin-top: 10px; }\n    .step {\n        display: flex;\n        align-items: flex-start;\n        gap: 20px;\n        background: #fff;\n        border-radius: 12px;\n        padding: 22px 26px;\n        box-shadow: 0 2px 14px rgba(0,0,0,.06);\n        border-left: 4px solid #9c00ff;\n    }\n    .step-num {\n        width: 42px; height: 42px;\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        border-radius: 50%;\n        display: flex; align-items: center; justify-content: center;\n        color: #fff !important; font-size: 1.1em; font-weight: 800; flex-shrink: 0;\n    }\n    .step-content h4 { font-weight: 700; color: #333 !important; margin-bottom: 4px; }\n    .step-content p { font-size: .93em; color: #666 !important; }\n\n    \/* ── SPEC TABLE ──────────────────────────── *\/\n    .spec-table {\n        width: 100%; border-collapse: collapse; margin-top: 10px;\n        border-radius: 12px; overflow: hidden;\n        box-shadow: 0 2px 14px rgba(0,0,0,.07);\n    }\n    .spec-table thead tr { background: linear-gradient(90deg, #9c00ff, #e00cff); color: #fff !important; }\n    .spec-table thead th { padding: 14px 22px; text-align: left; font-weight: 700; font-size: .95em; text-transform: uppercase; letter-spacing: .5px; }\n    .spec-table tbody tr:nth-child(even) { background: #f5f0ff; }\n    .spec-table tbody tr:nth-child(odd) { background: #fff; }\n    .spec-table tbody td { padding: 13px 22px; border-bottom: 1px solid #eee; font-size: .95em; color: #444 !important; }\n    .spec-table tbody td:first-child { font-weight: 600; color: #333 !important; }\n\n    \/* ── DELIVERY LIST ───────────────────────── *\/\n    .delivery-list {\n        list-style: none;\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n        gap: 14px;\n        margin-top: 10px;\n    }\n    .delivery-list li {\n        background: #fff;\n        border-radius: 10px;\n        padding: 16px 20px;\n        display: flex; align-items: center; gap: 14px;\n        box-shadow: 0 2px 12px rgba(0,0,0,.06);\n        border: 1px solid #eee;\n        font-size: .95em; color: #444 !important;\n    }\n    .delivery-list li .icon {\n        width: 36px; height: 36px;\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        border-radius: 8px;\n        display: flex; align-items: center; justify-content: center;\n        font-size: 1.1em; flex-shrink: 0;\n    }\n\n    \/* ── WARNING \/ INFO BOXES ────────────────── *\/\n    .warning-box {\n        background: #fff8e1;\n        border-left: 5px solid #fed803;\n        border-radius: 10px;\n        padding: 20px 24px;\n        margin-top: 24px;\n        display: flex; align-items: flex-start; gap: 14px;\n    }\n    .info-box {\n        background: #f5f0ff;\n        border-left: 5px solid #9c00ff;\n        border-radius: 10px;\n        padding: 20px 24px;\n        margin-top: 24px;\n        display: flex; align-items: flex-start; gap: 14px;\n    }\n    .warning-box .w-icon, .info-box .w-icon { font-size: 1.5em; flex-shrink: 0; margin-top: 2px; }\n    .warning-box p, .info-box p { font-size: .95em; color: #555 !important; line-height: 1.6; }\n    .warning-box p strong, .info-box p strong { color: #333 !important; }\n\n    \/* ── FAQ ─────────────────────────────────── *\/\n    .faq-list { margin-top: 10px; }\n    .faq-item { background: #fff; border-radius: 12px; margin-bottom: 14px; box-shadow: 0 2px 12px rgba(0,0,0,.06); overflow: hidden; }\n    .faq-q { padding: 18px 24px; font-weight: 700; color: #333 !important; display: flex; align-items: center; gap: 12px; }\n    .faq-q::before {\n        content: \"Q\";\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        color: #fff !important; width: 30px; height: 30px;\n        border-radius: 50%; display: flex; align-items: center; justify-content: center;\n        font-size: .85em; font-weight: 800; flex-shrink: 0;\n    }\n    .faq-a { padding: 0 24px 18px 66px; font-size: .95em; color: #666 !important; line-height: 1.65; }\n\n    \/* ── CTA ─────────────────────────────────── *\/\n    .cta-section {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff !important; padding: 55px 40px; text-align: center;\n        position: relative; z-index: 1; overflow: hidden;\n    }\n    .cta-section h2 { font-size: clamp(1.5em, 3.5vw, 2.4em); font-weight: 800; text-transform: uppercase; margin-bottom: 14px; }\n    .cta-section h2 span { color: #fed803 !important; }\n    .cta-section p { font-size: 1.05em; opacity: .85; margin-bottom: 32px; max-width: 550px; margin-left: auto; margin-right: auto; }\n    .cta-btn {\n        display: inline-block;\n        background: linear-gradient(135deg, #fed803, #e6c200);\n        color: #333 !important; font-weight: 800; font-size: 1.1em;\n        padding: 16px 44px; border-radius: 50px; text-decoration: none;\n        text-transform: uppercase; letter-spacing: 1px;\n        transition: transform .2s, box-shadow .2s;\n        box-shadow: 0 6px 25px rgba(254,216,3,.4);\n    }\n    .cta-btn:hover { transform: translateY(-3px); box-shadow: 0 10px 35px rgba(254,216,3,.55); }\n\n    @media (max-width: 680px) {\n        .section { padding: 40px 24px; }\n        .header { padding: 50px 24px 40px; }\n        .intro-banner { padding: 20px 24px; font-size: 1em; }\n        .cta-section { padding: 50px 24px; }\n        .truposition-box { grid-template-columns: 1fr; }\n        .feature-grid { grid-template-columns: 1fr 1fr; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"wrapper\"\u003e\n\u003c!-- Bubbles --\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv style=\"width: 80px; height: 80px; left: 5%; animation-duration: 8s; animation-delay: 0s\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 15%; animation-duration: 12s; animation-delay: 2s\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 65px; height: 65px; left: 28%; animation-duration: 10s; animation-delay: 4s\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 100px; height: 100px; left: 45%; animation-duration: 9s; animation-delay: 1.5s\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 40px; height: 40px; left: 62%; animation-duration: 11s; animation-delay: 3s\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 75px; height: 75px; left: 75%; animation-duration: 13s; animation-delay: .5s\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 55px; height: 55px; left: 88%; animation-duration: 8.5s; animation-delay: 5s\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Header --\u003e\n\u003cdiv class=\"header\"\u003e\n\u003cdiv class=\"badge\"\u003e📡 Height+ TruPosition · AA-3641\u003c\/div\u003e\n\u003ch1\u003e\u003cspan style=\"color: rgb(255, 255, 255)\"\u003eAccuAir e-Level+ Height\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp class=\"sub\"\u003eThe premium AccuAir height sensor kit — exclusive TruPosition technology · accuracy of less than 3 mm · automatic load compensation\u003c\/p\u003e\n\u003cdiv class=\"ref-box\"\u003eReference: \u003cstrong\u003eAA-3641\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Intro Banner --\u003e\n\u003cdiv class=\"intro-banner\"\u003e🎯 The most precise solution for your AccuAir air ride — \u003cspan\u003eexact height · load compensation · plug \u0026amp; play\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Présentation --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eThe \u003cspan\u003ehighest level\u003c\/span\u003e of AccuAir control\u003c\/div\u003e\n\u003cp style=\"font-size: 1.05em; color: #555; margin-bottom: 30px; line-height: 1.75\"\u003eThe e-Level+ Height kit is the ultimate upgrade for your AccuAir air ride management system. While manual mode leaves you to manage everything by eye and Pressure+ relies on pressure values, this kit uses physical height sensors — the TruPosition sensors — to measure your suspension’s exact position at each wheel in real time. The result: accuracy of less than 3 mm, automatic compensation for onboard weight, and saved heights that you can return to every time, no matter how many people are in the vehicle.\u003c\/p\u003e\n\u003c!-- TruPosition highlight --\u003e\n\u003cdiv class=\"truposition-box\"\u003e\n\u003cdiv class=\"tp-text\"\u003e\n\u003ch3\u003eTruPosition technology\u003c\/h3\u003e\n\u003cp\u003eExclusive to AccuAir, TruPosition technology is what sets Height+ apart from every other system on the market. The sensors measure the suspension’s actual angular position — not pressure, not an estimate — and transmit the data in real time to the e+ ECU and e-Level+ app. No matter the vehicle’s load, the system knows exactly where it is and adjusts accordingly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tp-stats\"\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cspan class=\"stat-val\"\u003e\u0026lt; 3 mm\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eWheel height accuracy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cspan class=\"stat-val\"\u003e4\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eSensors — one per wheel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cspan class=\"stat-val\"\u003e3+\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eProgrammable presets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cspan class=\"stat-val\"\u003e100%\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003ePlug \u0026amp; play with e+ ECU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Features --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eWhat you \u003cspan\u003egain\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e📡\u003c\/span\u003e\n\u003ch3\u003eTruPosition sensors\u003c\/h3\u003e\n\u003cp\u003e4 physical height sensors, one per wheel, for direct and precise measurement of suspension position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e⚖️\u003c\/span\u003e\n\u003ch3\u003eLoad compensation\u003c\/h3\u003e\n\u003cp\u003eThe system automatically adjusts to compensate for weight changes — passengers, a loaded trunk, or a light trailer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🎯\u003c\/span\u003e\n\u003ch3\u003e3 programmable heights\u003c\/h3\u003e\n\u003cp\u003eLowered, driving, raised, and all the way down. Each position is saved with sub-millimeter precision.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e📊\u003c\/span\u003e\n\u003ch3\u003eHeight display %\u003c\/h3\u003e\n\u003cp\u003eView the real-time height percentage of each corner in the e-Level+ app on your smartphone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🚀\u003c\/span\u003e\n\u003ch3\u003eRide-Height-On-Start\u003c\/h3\u003e\n\u003cp\u003eThe vehicle automatically rises to your driving height as soon as the engine starts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e⚡\u003c\/span\u003e\n\u003ch3\u003eStraight-To-Height\u003c\/h3\u003e\n\u003cp\u003eGo straight to the target height without valve pulsing — immediate, smooth, and precise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e📱\u003c\/span\u003e\n\u003ch3\u003ee-Level+ app\u003c\/h3\u003e\n\u003cp\u003eComplete control, calibration, and monitoring from the AccuAir app on iOS or Android.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔄\u003c\/span\u003e\n\u003ch3\u003eAuto-calibration\u003c\/h3\u003e\n\u003cp\u003eThe system learns your vehicle’s behavior during the initial calibration and adapts automatically.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Installation --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eStep-by-step \u003cspan\u003einstallation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"steps\"\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003ePosition the sensors on the chassis\u003c\/h4\u003e\n\u003cp\u003eMount each TruPosition sensor to a stable point on the chassis or body near each wheel. The sensor's rotation axis must be aligned with the suspension's vertical movement. Choose a mounting point not exposed to excessive engine vibration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eConnect the linkages to the suspension\u003c\/h4\u003e\n\u003cp\u003eConnect each linkage between the sensor's rotating arm and a moving suspension point (suspension arm, steering knuckle, or axle). The linkage must move freely without tension in both the raised and lowered positions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eConnect the harness to the e+ ECU\u003c\/h4\u003e\n\u003cp\u003eConnect the kit's harness directly to the dedicated ports on your AccuAir e+ ECU. 100% plug \u0026amp; play connection — no soldering or modification of the original wiring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eCalibrate from the e-Level+ app\u003c\/h4\u003e\n\u003cp\u003eStart the Height+ calibration procedure from the e-Level+ app on your smartphone. The system learns your suspension's limits (minimum \/ maximum height) and stores your 3 presets. Estimated time: 15 to 30 minutes depending on access beneath the vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e💡\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation advice:\u003c\/strong\u003e Install it on a vehicle lift or jack stands for comfortable access to all 4 wheels. Before permanently securing the sensors, move the suspension from full bump to full droop to check that the linkages are not under excessive tension at either extreme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Contenu livraison --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003e\u003cspan\u003ePackage contents\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cul class=\"delivery-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e📡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e4 × TruPosition sensors\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777\"\u003eOne per wheel — front left, front right, rear left, rear right\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔌\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eComplete wiring harness\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777\"\u003ePlug \u0026amp; play — direct connection to the AccuAir e+ ECU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔗\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eConnecting linkages\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777\"\u003eCoupling rods between the sensor and suspension arm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔩\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eComplete fasteners \u0026amp; hardware\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777\"\u003eAll hardware required for installation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"warning-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eNot included:\u003c\/strong\u003e The AccuAir e+ ECU (required for operation), the smartphone for the e-Level+ app, and any Air Lift, Airmext, or TA-Technix management system (incompatible). If you are starting from scratch, make sure you have the e+ ECU before ordering this kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Fiche technique --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003e\u003cspan\u003eTechnical\u003c\/span\u003e sheet\n\u003c\/div\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct reference\u003c\/td\u003e\n\u003ctd\u003eAA-3641\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eAccuAir\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eControl type\u003c\/td\u003e\n\u003ctd\u003ePhysical height (Height+ \/ TruPosition)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor technology\u003c\/td\u003e\n\u003ctd\u003eTruPosition — AccuAir exclusive angular position sensors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNumber of sensors\u003c\/td\u003e\n\u003ctd\u003e4 (one per wheel)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAccuracy\u003c\/td\u003e\n\u003ctd\u003e\u0026lt; 3 mm at the wheels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHarness included\u003c\/td\u003e\n\u003ctd\u003eYes — plug \u0026amp; play with e+ ECU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLinkages included\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHardware included\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eECU required\u003c\/td\u003e\n\u003ctd\u003eAccuAir e+ (required)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eControl app\u003c\/td\u003e\n\u003ctd\u003ee-Level+ (iOS \/ Android)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProgrammable ride heights\u003c\/td\u003e\n\u003ctd\u003e3 + all the way down (lowered \/ driving \/ raised)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLoad compensation\u003c\/td\u003e\n\u003ctd\u003eAutomatic — adjustment based on the onboard weight\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRide-Height-On-Start\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHeight display %\u003c\/td\u003e\n\u003ctd\u003eYes — in real time in the app\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKit weight\u003c\/td\u003e\n\u003ctd\u003e3 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : FAQ --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eFrequently \u003cspan\u003easked questions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eWhat’s the difference between this kit and Pressure+ (AA-3907)?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eHeight+ measures your suspension’s physical position using mechanical sensors mounted on each wheel — it’s the most precise method. Pressure+ uses inline pressure sensors in your air plumbing — easier to install, but less precise and without automatic load compensation. If you want perfectly repeatable ride height regardless of load conditions, Height+ (AA-3641) is the clear choice.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eDoes this kit work on all vehicles?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eTruPosition sensors are universal electronically — compatible with all vehicles equipped with an AccuAir e+ ECU. Mechanical mounting to the chassis may require minor adaptations depending on your suspension geometry. For highly specific setups (custom axles, unusual geometry), don’t hesitate to contact us before ordering.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eCan I add this kit to my existing AccuAir system?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes — that’s exactly what this kit is designed for. It’s made to upgrade an existing e+ Connect system to Height+ control. As long as you have the e+ ECU, this kit connects plug \u0026amp; play, and calibration is carried out through the e-Level+ app.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eIs it difficult to install myself?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eThe wiring is plug \u0026amp; play, so there’s no issue there. The mechanical part requires a little precision: position the sensors correctly, adjust the links so they operate without strain, and calibrate everything properly. With a lift or jack stands, a careful DIYer can complete it in 2–3 hours. Calibration through the app is intuitive and guided.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eDoes automatic load compensation really work?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes — it’s one of TruPosition’s strongest technical advantages. Whether you’re alone or carrying four passengers with a full trunk, the system maintains the programmed height by adding or removing the necessary air. That’s what sets it apart from Pressure+, which only detects pressure and not the suspension’s actual position.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv style=\"width: 70px; height: 70px; left: 10%; animation-duration: 9s; animation-delay: 1s\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 50%; animation-duration: 11s; animation-delay: 0s\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 60px; height: 60px; left: 80%; animation-duration: 8s; animation-delay: 3s\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eHeight+ or Pressure+ — \u003cspan\u003ewe'll help you choose\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eAre you hesitating between the two AccuAir systems based on your budget and intended use? Our team will answer all your questions before you order.\u003c\/p\u003e\n\u003ca class=\"cta-btn\" href=\"https:\/\/raslbitume.com\"\u003e💬 Contact us\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":40133423857762,"sku":"AA-3641","price":499.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/products\/image_2407142e-598a-474e-b6ad-b88afb42583d.png?v=1774179788"},{"product_id":"accuair-pressure","title":"AccuAir Pressure+ Upgrade AA-3907 – Air Ride Control | Asphalt Rasl","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    * { margin: 0; padding: 0; box-sizing: border-box; }\n\n    body {\n        line-height: 1.6;\n        color: #333333 !important;\n        background: #f5f5f5;\n    }\n\n    .wrapper {\n        max-width: 1100px;\n        margin: 0 auto;\n        background: #fff;\n        box-shadow: 0 0 40px rgba(0,0,0,0.15);\n        border-radius: 14px;\n        overflow: hidden;\n        position: relative;\n    }\n\n    \/* ── BUBBLES ──────────────────────────────── *\/\n    .bg-bubbles {\n        position: absolute; top: 0; left: 0;\n        width: 100%; height: 100%;\n        z-index: 0; pointer-events: none; overflow: hidden;\n    }\n    .bubble {\n        position: absolute; bottom: -150px; border-radius: 50%;\n        animation: rise linear infinite; filter: blur(2px);\n    }\n    .bubble.p { background: radial-gradient(circle, rgba(156,0,255,.35) 0%, rgba(156,0,255,.08) 70%, transparent 100%); }\n    .bubble.y { background: radial-gradient(circle, rgba(254,216,3,.45) 0%, rgba(254,216,3,.1) 70%, transparent 100%); }\n    .bubble.m { background: radial-gradient(circle, rgba(224,12,255,.35) 0%, rgba(224,12,255,.08) 70%, transparent 100%); }\n\n    @keyframes rise {\n        0%   { bottom: -150px; transform: translateX(0) scale(1); opacity: 0; }\n        15%  { opacity: .55; }\n        85%  { opacity: .25; }\n        100% { bottom: 110%; transform: translateX(60px) scale(1.6); opacity: 0; }\n    }\n\n    \/* ── HEADER ──────────────────────────────── *\/\n    .header {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff !important;\n        padding: 65px 40px 55px;\n        text-align: center;\n        position: relative;\n        z-index: 1;\n        border-bottom: 4px solid #9c00ff;\n    }\n    .header .badge {\n        display: inline-block;\n        background: #fed803;\n        color: #333 !important;\n        font-size: .75em;\n        font-weight: 800;\n        text-transform: uppercase;\n        letter-spacing: 1.5px;\n        padding: 5px 16px;\n        border-radius: 30px;\n        margin-bottom: 22px;\n    }\n    .header h1 {\n        font-size: clamp(1.9em, 4.5vw, 3.2em);\n        font-weight: 800;\n        text-transform: uppercase;\n        letter-spacing: -.5px;\n        margin-bottom: 10px;\n    }\n    .header h1 span { color: #fed803 !important; }\n    .header .sub {\n        font-size: 1.15em;\n        opacity: .85;\n        max-width: 650px;\n        margin: 0 auto 30px;\n    }\n    .header .ref-box {\n        display: inline-flex;\n        align-items: center;\n        gap: 10px;\n        background: rgba(255,255,255,.1);\n        border: 1px solid rgba(255,255,255,.2);\n        padding: 8px 22px;\n        border-radius: 30px;\n        font-size: .9em;\n        color: rgba(255,255,255,.85) !important;\n    }\n    .header .ref-box strong { color: #fed803 !important; }\n\n    \/* ── INTRO BANNER ────────────────────────── *\/\n    .intro-banner {\n        background: linear-gradient(90deg, #9c00ff 0%, #e00cff 100%);\n        color: #fff !important;\n        padding: 25px 40px;\n        font-size: 1.15em;\n        font-weight: 600;\n        text-align: center;\n        position: relative;\n        z-index: 1;\n    }\n    .intro-banner span {\n        background: rgba(0,0,0,.2);\n        padding: 3px 12px;\n        border-radius: 20px;\n        font-size: .9em;\n        margin-left: 10px;\n        font-weight: 400;\n    }\n\n    \/* ── SECTIONS ────────────────────────────── *\/\n    .section { padding: 55px 45px; position: relative; z-index: 1; }\n    .section-alt { background: #fafafa; }\n\n    .section-title {\n        font-size: 1.75em;\n        font-weight: 800;\n        color: #333 !important;\n        border-left: 5px solid #9c00ff;\n        padding-left: 16px;\n        margin-bottom: 30px;\n        text-transform: uppercase;\n        letter-spacing: -.3px;\n    }\n    .section-title span { color: #9c00ff !important; }\n\n    \/* ── FEATURE GRID ────────────────────────── *\/\n    .feature-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));\n        gap: 22px;\n        margin-top: 10px;\n    }\n    .feature-card {\n        background: #fff;\n        border-radius: 14px;\n        padding: 28px 24px;\n        text-align: center;\n        box-shadow: 0 3px 18px rgba(156,0,255,.1);\n        border: 1px solid rgba(156,0,255,.12);\n        transition: transform .2s, box-shadow .2s;\n    }\n    .feature-card:hover { transform: translateY(-4px); box-shadow: 0 8px 30px rgba(156,0,255,.2); }\n    .feature-icon { font-size: 2.4em; margin-bottom: 14px; display: block; }\n    .feature-card h3 {\n        font-size: 1em; font-weight: 700; color: #333 !important;\n        margin-bottom: 8px; text-transform: uppercase; letter-spacing: .3px;\n    }\n    .feature-card p { font-size: .9em; color: #666 !important; line-height: 1.55; }\n\n    \/* ── VERSUS TABLE ────────────────────────── *\/\n    .versus {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 24px;\n        margin-top: 10px;\n    }\n    .versus-card {\n        border-radius: 14px;\n        padding: 30px 26px;\n        box-shadow: 0 3px 18px rgba(0,0,0,.07);\n    }\n    .versus-card.pressure {\n        background: linear-gradient(135deg, #0d0d0d, #1c0030);\n        color: #fff !important;\n        border: 2px solid #9c00ff;\n    }\n    .versus-card.height {\n        background: #f5f0ff;\n        border: 2px solid rgba(156,0,255,.2);\n    }\n    .versus-card .vs-title {\n        font-size: 1.1em;\n        font-weight: 800;\n        text-transform: uppercase;\n        letter-spacing: .5px;\n        margin-bottom: 18px;\n        padding-bottom: 12px;\n        border-bottom: 2px solid rgba(255,255,255,.15);\n    }\n    .versus-card.pressure .vs-title { color: #fed803 !important; border-bottom-color: rgba(254,216,3,.3); }\n    .versus-card.height .vs-title { color: #9c00ff !important; border-bottom-color: rgba(156,0,255,.2); }\n    .versus-card ul { list-style: none; }\n    .versus-card ul li {\n        padding: 7px 0;\n        font-size: .92em;\n        display: flex;\n        align-items: flex-start;\n        gap: 10px;\n        line-height: 1.45;\n    }\n    .versus-card.pressure ul li { color: rgba(255,255,255,.85) !important; }\n    .versus-card.height ul li { color: #555 !important; }\n    .versus-card ul li::before { flex-shrink: 0; margin-top: 2px; }\n    .versus-card.pressure ul li.pro::before { content: \"✅\"; }\n    .versus-card.pressure ul li.con::before { content: \"⚠️\"; }\n    .versus-card.height ul li.pro::before { content: \"✅\"; }\n    .versus-card.height ul li.con::before { content: \"⚠️\"; }\n\n    \/* ── SPEC TABLE ──────────────────────────── *\/\n    .spec-table {\n        width: 100%;\n        border-collapse: collapse;\n        margin-top: 10px;\n        border-radius: 12px;\n        overflow: hidden;\n        box-shadow: 0 2px 14px rgba(0,0,0,.07);\n    }\n    .spec-table thead tr { background: linear-gradient(90deg, #9c00ff, #e00cff); color: #fff !important; }\n    .spec-table thead th { padding: 14px 22px; text-align: left; font-weight: 700; font-size: .95em; text-transform: uppercase; letter-spacing: .5px; }\n    .spec-table tbody tr:nth-child(even) { background: #f5f0ff; }\n    .spec-table tbody tr:nth-child(odd) { background: #fff; }\n    .spec-table tbody td { padding: 13px 22px; border-bottom: 1px solid #eee; font-size: .95em; color: #444 !important; }\n    .spec-table tbody td:first-child { font-weight: 600; color: #333 !important; }\n\n    \/* ── CONTENU LIVRAISON ───────────────────── *\/\n    .delivery-list {\n        list-style: none;\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n        gap: 14px;\n        margin-top: 10px;\n    }\n    .delivery-list li {\n        background: #fff;\n        border-radius: 10px;\n        padding: 16px 20px;\n        display: flex;\n        align-items: center;\n        gap: 14px;\n        box-shadow: 0 2px 12px rgba(0,0,0,.06);\n        border: 1px solid #eee;\n        font-size: .95em;\n        color: #444 !important;\n    }\n    .delivery-list li .icon {\n        width: 36px; height: 36px;\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        border-radius: 8px;\n        display: flex; align-items: center; justify-content: center;\n        font-size: 1.1em; flex-shrink: 0;\n    }\n\n    \/* ── COMPAT CARDS ────────────────────────── *\/\n    .compat-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n        gap: 16px;\n        margin-top: 10px;\n    }\n    .compat-card {\n        background: linear-gradient(135deg, #0d0d0d, #1c0030);\n        color: #fff !important;\n        border-radius: 12px;\n        padding: 22px 20px;\n        text-align: center;\n        border: 1px solid rgba(156,0,255,.3);\n    }\n    .compat-card .brand { font-size: 1.1em; font-weight: 800; color: #fed803 !important; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 6px; }\n    .compat-card p { font-size: .88em; opacity: .75; line-height: 1.5; }\n\n    \/* ── WARNING BOX ─────────────────────────── *\/\n    .warning-box {\n        background: #fff8e1;\n        border-left: 5px solid #fed803;\n        border-radius: 10px;\n        padding: 20px 24px;\n        margin-top: 24px;\n        display: flex;\n        align-items: flex-start;\n        gap: 14px;\n    }\n    .warning-box .w-icon { font-size: 1.5em; flex-shrink: 0; margin-top: 2px; }\n    .warning-box p { font-size: .95em; color: #555 !important; line-height: 1.6; }\n    .warning-box p strong { color: #333 !important; }\n\n    \/* ── FAQ ─────────────────────────────────── *\/\n    .faq-list { margin-top: 10px; }\n    .faq-item { background: #fff; border-radius: 12px; margin-bottom: 14px; box-shadow: 0 2px 12px rgba(0,0,0,.06); overflow: hidden; }\n    .faq-q { padding: 18px 24px; font-weight: 700; color: #333 !important; display: flex; align-items: center; gap: 12px; }\n    .faq-q::before {\n        content: \"Q\";\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        color: #fff !important; width: 30px; height: 30px;\n        border-radius: 50%; display: flex; align-items: center; justify-content: center;\n        font-size: .85em; font-weight: 800; flex-shrink: 0;\n    }\n    .faq-a { padding: 0 24px 18px 66px; font-size: .95em; color: #666 !important; line-height: 1.65; }\n\n    \/* ── CTA ─────────────────────────────────── *\/\n    .cta-section {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff !important;\n        padding: 55px 40px;\n        text-align: center;\n        position: relative;\n        z-index: 1;\n        overflow: hidden;\n    }\n    .cta-section h2 { font-size: clamp(1.5em, 3.5vw, 2.4em); font-weight: 800; text-transform: uppercase; margin-bottom: 14px; }\n    .cta-section h2 span { color: #fed803 !important; }\n    .cta-section p { font-size: 1.05em; opacity: .85; margin-bottom: 32px; max-width: 550px; margin-left: auto; margin-right: auto; }\n    .cta-btn {\n        display: inline-block;\n        background: linear-gradient(135deg, #fed803, #e6c200);\n        color: #333 !important; font-weight: 800; font-size: 1.1em;\n        padding: 16px 44px; border-radius: 50px; text-decoration: none;\n        text-transform: uppercase; letter-spacing: 1px;\n        transition: transform .2s, box-shadow .2s;\n        box-shadow: 0 6px 25px rgba(254,216,3,.4);\n    }\n    .cta-btn:hover { transform: translateY(-3px); box-shadow: 0 10px 35px rgba(254,216,3,.55); }\n\n    @media (max-width: 680px) {\n        .section { padding: 40px 24px; }\n        .header { padding: 50px 24px 40px; }\n        .intro-banner { padding: 20px 24px; font-size: 1em; }\n        .cta-section { padding: 50px 24px; }\n        .versus { grid-template-columns: 1fr; }\n        .feature-grid { grid-template-columns: 1fr 1fr; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"wrapper\"\u003e\n\u003c!-- Bubbles --\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv style=\"width: 80px; height: 80px; left: 5%; animation-duration: 8s; animation-delay: 0s\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 15%; animation-duration: 12s; animation-delay: 2s\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 65px; height: 65px; left: 28%; animation-duration: 10s; animation-delay: 4s\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 100px; height: 100px; left: 45%; animation-duration: 9s; animation-delay: 1.5s\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 40px; height: 40px; left: 62%; animation-duration: 11s; animation-delay: 3s\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 75px; height: 75px; left: 75%; animation-duration: 13s; animation-delay: .5s\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 55px; height: 55px; left: 88%; animation-duration: 8.5s; animation-delay: 5s\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Header --\u003e\n\u003cdiv class=\"header\"\u003e\n\u003cdiv class=\"badge\"\u003e⚡ AccuAir Upgrade · AA-3907\u003c\/div\u003e\n\u003ch1\u003e\u003cspan style=\"color: rgb(255, 255, 255)\"\u003eAccuAir Pressure+ Upgrade\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp class=\"sub\"\u003ePressure control for your AccuAir air ride — 4 pressure sensors + plug \u0026amp; play harness · Compatible with e-Level+, VU4, ENDO-VT\u003c\/p\u003e\n\u003cdiv class=\"ref-box\"\u003ePart number: \u003cstrong\u003eAA-3907\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Intro Banner --\u003e\n\u003cdiv class=\"intro-banner\"\u003e🎯 The alternative to height sensors — \u003cspan\u003esimpler installation · fewer moving parts · lower price\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : C'est quoi le Pressure+ --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eWhat is \u003cspan\u003ePressure+\u003c\/span\u003e?\u003c\/div\u003e\n\u003cp style=\"font-size: 1.05em; color: #555; margin-bottom: 30px; line-height: 1.75\"\u003eThe Pressure+ Upgrade is an alternative to the Height+ system (height sensors) for controlling your AccuAir air ride. Instead of measuring the physical position of the suspension, it uses 4 pressure sensors — one per air spring — to control and memorize heights using pressure values. Everything is controlled from the e-Level+ smartphone app by activating Pressure+ mode in the advanced settings. Simpler to install, with fewer exposed mechanical components, and directly plug \u0026amp; play with your e+ ECU.\u003c\/p\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e📊\u003c\/span\u003e\n\u003ch3\u003eIndividual pressure\u003c\/h3\u003e\n\u003cp\u003eReal-time display of the pressure in each air spring, corner by corner, from the app.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔌\u003c\/span\u003e\n\u003ch3\u003ePlug \u0026amp; Play\u003c\/h3\u003e\n\u003cp\u003e100% plug \u0026amp; play harness for direct connection to the AccuAir e+ ECU, with no modifications.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e📱\u003c\/span\u003e\n\u003ch3\u003ee-Level+ App\u003c\/h3\u003e\n\u003cp\u003eCalibration, presets, and monitoring from the AccuAir app on your smartphone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🎯\u003c\/span\u003e\n\u003ch3\u003e3 programmable heights\u003c\/h3\u003e\n\u003cp\u003eLowered, driving, raised + fully lowered. Precise memorization of each position via pressure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🚀\u003c\/span\u003e\n\u003ch3\u003eRide-Height-On-Start\u003c\/h3\u003e\n\u003cp\u003eThe vehicle automatically raises to your driving height as soon as it starts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e⚡\u003c\/span\u003e\n\u003ch3\u003eStraight-To-Height\u003c\/h3\u003e\n\u003cp\u003eDirect adjustment without valve “pulsing” — you reach the correct height immediately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Pressure+ vs Height+ --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003ePressure+ \u003cspan\u003evs Height+\u003c\/span\u003e — which one should you choose?\u003c\/div\u003e\n\u003cp style=\"font-size: .97em; color: #666; margin-bottom: 24px\"\u003eBoth systems let you memorize and reproduce heights accurately. Here are the key differences to help you choose based on your setup and budget:\u003c\/p\u003e\n\u003cdiv class=\"versus\"\u003e\n\u003cdiv class=\"versus-card pressure\"\u003e\n\u003cdiv class=\"vs-title\"\u003e⚡ Pressure+ (this product)\u003c\/div\u003e\n\u003cul\u003e\n\u003cli class=\"pro\"\u003eSimpler installation — no sensors to mount on each wheel\u003c\/li\u003e\n\u003cli class=\"pro\"\u003eFewer moving parts that could break\u003c\/li\u003e\n\u003cli class=\"pro\"\u003eSignificantly lower price than the Height+ kit\u003c\/li\u003e\n\u003cli class=\"pro\"\u003eSame Straight-To-Target adjustment style as Height+\u003c\/li\u003e\n\u003cli class=\"con\"\u003eLess accurate than Height+ for reaching an exact height\u003c\/li\u003e\n\u003cli class=\"con\"\u003eDoes not automatically compensate for load variations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"versus-card height\"\u003e\n\u003cdiv class=\"vs-title\"\u003e📡 Height+ (height sensors)\u003c\/div\u003e\n\u003cul\u003e\n\u003cli class=\"pro\"\u003eMost accurate method for reproducing an exact height\u003c\/li\u003e\n\u003cli class=\"pro\"\u003eAutomatic compensation for load variations (passengers, luggage)\u003c\/li\u003e\n\u003cli class=\"con\"\u003eMore complex installation — a sensor must be mechanically mounted on each wheel\u003c\/li\u003e\n\u003cli class=\"con\"\u003eMore exposed mechanical parts (link rods, connecting arms)\u003c\/li\u003e\n\u003cli class=\"con\"\u003eHigher price than the Pressure+ kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"warning-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e💡\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eOur recommendation:\u003c\/strong\u003e If you want a simple installation and do not need millimeter-perfect precision (show car, stance, urban driving), Pressure+ is the ideal choice. If you often drive with a heavy load (family, long journeys) or want perfect height repeatability, choose Height+.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Compatibilité --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003e\u003cspan\u003eSystem\u003c\/span\u003e compatibility\n\u003c\/div\u003e\n\u003cdiv class=\"compat-grid\"\u003e\n\u003cdiv class=\"compat-card\"\u003e\n\u003cdiv class=\"brand\"\u003eAccuAir VU4\u003c\/div\u003e\n\u003cp\u003eCompatible via ¼ NPT → ⅛ NPT reducers (not included). Connects to the manifold's pressure ports.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"compat-card\"\u003e\n\u003cdiv class=\"brand\"\u003eENDO-VT\u003c\/div\u003e\n\u003cp\u003eIntegration via an inline pressure tee between the valve and the air spring. Easy to install.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"compat-card\"\u003e\n\u003cdiv class=\"brand\"\u003eOther manifolds\u003c\/div\u003e\n\u003cp\u003eCompatible with any AccuAir manifold by placing the sensors inline between the valve and the air springs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"compat-card\"\u003e\n\u003cdiv class=\"brand\"\u003ee+ ECU\u003c\/div\u003e\n\u003cp\u003eRequires the AccuAir e+ ECU. Activation in the advanced settings of the e-Level+ app.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"warning-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eEssential prerequisite:\u003c\/strong\u003e This kit requires the AccuAir e+ ECU to operate. It is not compatible with Air Lift Performance, Airmext, or TA-Technix systems. The wireless device (smartphone\/tablet) is not included in this kit. Pressure calibration is required during initial installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Contenu livraison --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003e\u003cspan\u003ePackage contents\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cul class=\"delivery-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔌\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e1 × wiring harness\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777\"\u003ePlug \u0026amp; play — direct connection to the AccuAir e+ ECU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e📊\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e4 × pressure sensors\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777\"\u003eOne per air spring — individual measurement of each corner\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top: 20px\" class=\"warning-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e📌\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eNot included in this kit:\u003c\/strong\u003e Inline tees for the VU4 manifold, NPT reducers, and the AccuAir e+ ECU. If you use a VU4 manifold, order 4 inline tees separately to simplify installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Fiche technique --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003e\u003cspan\u003eTechnical\u003c\/span\u003e specifications\n\u003c\/div\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct reference\u003c\/td\u003e\n\u003ctd\u003eAA-3907\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eAccuAir\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eControl type\u003c\/td\u003e\n\u003ctd\u003ePressure (Pressure+ \/ pressure-based)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNumber of sensors\u003c\/td\u003e\n\u003ctd\u003e4 individual pressure sensors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHarness included\u003c\/td\u003e\n\u003ctd\u003e1 plug \u0026amp; play wiring harness\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eECU required\u003c\/td\u003e\n\u003ctd\u003eAccuAir e+ (required)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eControl app\u003c\/td\u003e\n\u003ctd\u003ee-Level+ (iOS \/ Android)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProgrammable heights\u003c\/td\u003e\n\u003ctd\u003e3 + full low (lowered \/ driving \/ raised)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eManifold compatibility\u003c\/td\u003e\n\u003ctd\u003eVU4 (with ¼→⅛ NPT reducers) · ENDO-VT · all AccuAir manifolds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallation\u003c\/td\u003e\n\u003ctd\u003ePlug \u0026amp; Play — no electronic modifications\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCalibration\u003c\/td\u003e\n\u003ctd\u003eRequired via the e-Level+ app upon initial installation\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKit weight\u003c\/td\u003e\n\u003ctd\u003e2 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : FAQ --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eFrequently \u003cspan\u003easked questions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eI already have an AccuAir system with height sensors (Height+). Can I switch to Pressure+?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes, Pressure+ is designed to replace or upgrade an existing system. If you have a VU4 manifold, order 4 inline tees separately to make installing the pressure sensors easier. Recalibration through the e-Level+ app will be required after the swap.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eIs Pressure+ as accurate as Height+ for reproducing ride height?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003ePressure+ is highly accurate under a constant load, but unlike Height+, it does not automatically compensate for load variations (passengers, loaded trunk). If the vehicle’s weight varies frequently, Height+ will remain more reliable for perfectly repeatable ride height. For a show car or static-minded setup, Pressure+ is more than sufficient.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eDo I need a smartphone to use this kit?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes. Pressure+ is configured and calibrated through the e-Level+ app (iOS and Android). The smartphone or tablet is not included. You can also use the AccuAir Touchpad+ if you have one—it is compatible with this system.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eIs this kit compatible with my ENDO-VT manifold?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes, absolutely. On the ENDO-VT, simply place the inline pressure sensors between the valve outlet and the air spring. It’s a straightforward installation that requires no drilling or manifold modifications.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eIs this kit difficult to install compared with height sensors?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eNo—this is actually one of its main advantages. There’s no need to install mechanical sensors on every wheel, adjust linkages, or check alignment. Simply connect the harness to the e+ ECU and install the 4 inline pressure sensors in your air lines. The longest part is calibrating through the app, which generally takes less than 20 minutes.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv style=\"width: 70px; height: 70px; left: 10%; animation-duration: 9s; animation-delay: 1s\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 50%; animation-duration: 11s; animation-delay: 0s\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 60px; height: 60px; left: 80%; animation-duration: 8s; animation-delay: 3s\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eStill unsure about your \u003cspan\u003eAccuAir upgrade\u003c\/span\u003e?\u003c\/h2\u003e\n\u003cp\u003eWe'll help you choose between Pressure+ and Height+ based on your setup, budget, and intended use. Get your answer in just a few minutes.\u003c\/p\u003e\n\u003ca class=\"cta-btn\" href=\"https:\/\/raslbitume.com\"\u003e💬 Contact us\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":40133424414818,"sku":"AA-3907","price":299.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/products\/image_854ce500-d73d-4272-8c89-6efc326947ca.jpg?v=1774179789"},{"product_id":"capteur-de-hauteur-null-bar-pour-accuair","title":"Null-bar height sensor for AccuAir","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    * { margin: 0; padding: 0; box-sizing: border-box; }\n\n    body {\n        line-height: 1.6;\n        color: #333333 !important;\n        background: #f5f5f5;\n    }\n\n    .wrapper {\n        max-width: 1100px;\n        margin: 0 auto;\n        background: #fff;\n        box-shadow: 0 0 40px rgba(0,0,0,0.15);\n        border-radius: 14px;\n        overflow: hidden;\n        position: relative;\n    }\n\n    \/* ── BUBBLES ──────────────────────────────── *\/\n    .bg-bubbles {\n        position: absolute; top: 0; left: 0;\n        width: 100%; height: 100%;\n        z-index: 0; pointer-events: none; overflow: hidden;\n    }\n    .bubble {\n        position: absolute; bottom: -150px; border-radius: 50%;\n        animation: rise linear infinite; filter: blur(2px);\n    }\n    .bubble.p { background: radial-gradient(circle, rgba(156,0,255,.35) 0%, rgba(156,0,255,.08) 70%, transparent 100%); }\n    .bubble.y { background: radial-gradient(circle, rgba(254,216,3,.45) 0%, rgba(254,216,3,.1) 70%, transparent 100%); }\n    .bubble.m { background: radial-gradient(circle, rgba(224,12,255,.35) 0%, rgba(224,12,255,.08) 70%, transparent 100%); }\n\n    @keyframes rise {\n        0%   { bottom: -150px; transform: translateX(0) scale(1); opacity: 0; }\n        15%  { opacity: .55; }\n        85%  { opacity: .25; }\n        100% { bottom: 110%; transform: translateX(60px) scale(1.6); opacity: 0; }\n    }\n\n    \/* ── HEADER ──────────────────────────────── *\/\n    .header {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff !important;\n        padding: 65px 40px 55px;\n        text-align: center;\n        position: relative;\n        z-index: 1;\n        border-bottom: 4px solid #9c00ff;\n    }\n    .header .badge {\n        display: inline-block;\n        background: #fed803;\n        color: #333 !important;\n        font-size: .75em;\n        font-weight: 800;\n        text-transform: uppercase;\n        letter-spacing: 1.5px;\n        padding: 5px 16px;\n        border-radius: 30px;\n        margin-bottom: 22px;\n    }\n    .header h1 {\n        font-size: clamp(1.9em, 4.5vw, 3.2em);\n        font-weight: 800;\n        text-transform: uppercase;\n        letter-spacing: -0.5px;\n        margin-bottom: 10px;\n    }\n    .header h1 span { color: #fed803 !important; }\n    .header .sub {\n        font-size: 1.15em;\n        opacity: .85;\n        max-width: 650px;\n        margin: 0 auto 30px;\n    }\n    .header .ref-box {\n        display: inline-flex;\n        align-items: center;\n        gap: 10px;\n        background: rgba(255,255,255,.1);\n        border: 1px solid rgba(255,255,255,.2);\n        padding: 8px 22px;\n        border-radius: 30px;\n        font-size: .9em;\n        color: rgba(255,255,255,.85) !important;\n    }\n    .header .ref-box strong { color: #fed803 !important; }\n\n    \/* ── INTRO BANNER ────────────────────────── *\/\n    .intro-banner {\n        background: linear-gradient(90deg, #9c00ff 0%, #e00cff 100%);\n        color: #fff !important;\n        padding: 25px 40px;\n        font-size: 1.15em;\n        font-weight: 600;\n        text-align: center;\n        position: relative;\n        z-index: 1;\n    }\n    .intro-banner span {\n        background: rgba(0,0,0,.2);\n        padding: 3px 12px;\n        border-radius: 20px;\n        font-size: .9em;\n        margin-left: 10px;\n        font-weight: 400;\n    }\n\n    \/* ── SECTIONS ────────────────────────────── *\/\n    .section {\n        padding: 55px 45px;\n        position: relative;\n        z-index: 1;\n    }\n    .section-alt { background: #fafafa; }\n\n    .section-title {\n        font-size: 1.75em;\n        font-weight: 800;\n        color: #333 !important;\n        border-left: 5px solid #9c00ff;\n        padding-left: 16px;\n        margin-bottom: 30px;\n        text-transform: uppercase;\n        letter-spacing: -.3px;\n    }\n    .section-title span { color: #9c00ff !important; }\n\n    \/* ── FEATURE GRID ────────────────────────── *\/\n    .feature-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));\n        gap: 22px;\n        margin-top: 10px;\n    }\n    .feature-card {\n        background: #fff;\n        border-radius: 14px;\n        padding: 28px 24px;\n        text-align: center;\n        box-shadow: 0 3px 18px rgba(156,0,255,.1);\n        border: 1px solid rgba(156,0,255,.12);\n        transition: transform .2s, box-shadow .2s;\n    }\n    .feature-card:hover {\n        transform: translateY(-4px);\n        box-shadow: 0 8px 30px rgba(156,0,255,.2);\n    }\n    .feature-icon {\n        font-size: 2.4em;\n        margin-bottom: 14px;\n        display: block;\n    }\n    .feature-card h3 {\n        font-size: 1em;\n        font-weight: 700;\n        color: #333 !important;\n        margin-bottom: 8px;\n        text-transform: uppercase;\n        letter-spacing: .3px;\n    }\n    .feature-card p {\n        font-size: .9em;\n        color: #666 !important;\n        line-height: 1.55;\n    }\n\n    \/* ── INSTALL STEPS ───────────────────────── *\/\n    .steps {\n        display: flex;\n        flex-direction: column;\n        gap: 20px;\n        margin-top: 10px;\n    }\n    .step {\n        display: flex;\n        align-items: flex-start;\n        gap: 20px;\n        background: #fff;\n        border-radius: 12px;\n        padding: 22px 26px;\n        box-shadow: 0 2px 14px rgba(0,0,0,.06);\n        border-left: 4px solid #9c00ff;\n    }\n    .step-num {\n        width: 42px; height: 42px;\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        border-radius: 50%;\n        display: flex; align-items: center; justify-content: center;\n        color: #fff !important; font-size: 1.1em; font-weight: 800;\n        flex-shrink: 0;\n    }\n    .step-content h4 { font-weight: 700; color: #333 !important; margin-bottom: 4px; }\n    .step-content p { font-size: .93em; color: #666 !important; }\n\n    \/* ── SPEC TABLE ──────────────────────────── *\/\n    .spec-table {\n        width: 100%;\n        border-collapse: collapse;\n        margin-top: 10px;\n        border-radius: 12px;\n        overflow: hidden;\n        box-shadow: 0 2px 14px rgba(0,0,0,.07);\n    }\n    .spec-table thead tr {\n        background: linear-gradient(90deg, #9c00ff, #e00cff);\n        color: #fff !important;\n    }\n    .spec-table thead th {\n        padding: 14px 22px;\n        text-align: left;\n        font-weight: 700;\n        font-size: .95em;\n        text-transform: uppercase;\n        letter-spacing: .5px;\n    }\n    .spec-table tbody tr:nth-child(even) { background: #f5f0ff; }\n    .spec-table tbody tr:nth-child(odd) { background: #fff; }\n    .spec-table tbody td {\n        padding: 13px 22px;\n        border-bottom: 1px solid #eee;\n        font-size: .95em;\n        color: #444 !important;\n    }\n    .spec-table tbody td:first-child { font-weight: 600; color: #333 !important; }\n\n    \/* ── COMPATIBLE BOX ──────────────────────── *\/\n    .compat-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n        gap: 18px;\n        margin-top: 10px;\n    }\n    .compat-card {\n        background: linear-gradient(135deg, #0d0d0d, #1c0030);\n        color: #fff !important;\n        border-radius: 12px;\n        padding: 24px 20px;\n        text-align: center;\n        border: 1px solid rgba(156,0,255,.3);\n    }\n    .compat-card .brand {\n        font-size: 1.25em;\n        font-weight: 800;\n        color: #fed803 !important;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        margin-bottom: 6px;\n    }\n    .compat-card p {\n        font-size: .88em;\n        opacity: .75;\n        line-height: 1.5;\n    }\n\n    \/* ── CONTENU LIVRAISON ───────────────────── *\/\n    .delivery-list {\n        list-style: none;\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n        gap: 14px;\n        margin-top: 10px;\n    }\n    .delivery-list li {\n        background: #fff;\n        border-radius: 10px;\n        padding: 16px 20px;\n        display: flex;\n        align-items: center;\n        gap: 14px;\n        box-shadow: 0 2px 12px rgba(0,0,0,.06);\n        border: 1px solid #eee;\n        font-size: .95em;\n        color: #444 !important;\n    }\n    .delivery-list li .icon {\n        width: 36px; height: 36px;\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        border-radius: 8px;\n        display: flex; align-items: center; justify-content: center;\n        font-size: 1.1em;\n        flex-shrink: 0;\n    }\n\n    \/* ── WARNING BOX ─────────────────────────── *\/\n    .warning-box {\n        background: #fff8e1;\n        border-left: 5px solid #fed803;\n        border-radius: 10px;\n        padding: 20px 24px;\n        margin-top: 30px;\n        display: flex;\n        align-items: flex-start;\n        gap: 14px;\n    }\n    .warning-box .w-icon { font-size: 1.5em; flex-shrink: 0; margin-top: 2px; }\n    .warning-box p { font-size: .95em; color: #555 !important; line-height: 1.6; }\n    .warning-box p strong { color: #333 !important; }\n\n    \/* ── CTA ─────────────────────────────────── *\/\n    .cta-section {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff !important;\n        padding: 55px 40px;\n        text-align: center;\n        position: relative;\n        z-index: 1;\n    }\n    .cta-section h2 {\n        font-size: clamp(1.5em, 3.5vw, 2.4em);\n        font-weight: 800;\n        text-transform: uppercase;\n        margin-bottom: 14px;\n    }\n    .cta-section h2 span { color: #fed803 !important; }\n    .cta-section p { font-size: 1.05em; opacity: .85; margin-bottom: 32px; max-width: 550px; margin-left: auto; margin-right: auto; }\n    .cta-btn {\n        display: inline-block;\n        background: linear-gradient(135deg, #fed803, #e6c200);\n        color: #333 !important;\n        font-weight: 800;\n        font-size: 1.1em;\n        padding: 16px 44px;\n        border-radius: 50px;\n        text-decoration: none;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        transition: transform .2s, box-shadow .2s;\n        box-shadow: 0 6px 25px rgba(254,216,3,.4);\n    }\n    .cta-btn:hover {\n        transform: translateY(-3px);\n        box-shadow: 0 10px 35px rgba(254,216,3,.55);\n    }\n\n    \/* ── FAQ ─────────────────────────────────── *\/\n    .faq-list { margin-top: 10px; }\n    .faq-item {\n        background: #fff;\n        border-radius: 12px;\n        margin-bottom: 14px;\n        box-shadow: 0 2px 12px rgba(0,0,0,.06);\n        overflow: hidden;\n    }\n    .faq-q {\n        padding: 18px 24px;\n        font-weight: 700;\n        color: #333 !important;\n        display: flex;\n        align-items: center;\n        gap: 12px;\n        cursor: default;\n    }\n    .faq-q::before {\n        content: \"Q\";\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        color: #fff !important;\n        width: 30px; height: 30px;\n        border-radius: 50%;\n        display: flex; align-items: center; justify-content: center;\n        font-size: .85em; font-weight: 800;\n        flex-shrink: 0;\n    }\n    .faq-a {\n        padding: 0 24px 18px 66px;\n        font-size: .95em;\n        color: #666 !important;\n        line-height: 1.65;\n    }\n\n    @media (max-width: 680px) {\n        .section { padding: 40px 24px; }\n        .header { padding: 50px 24px 40px; }\n        .intro-banner { padding: 20px 24px; }\n        .cta-section { padding: 50px 24px; }\n        .feature-grid { grid-template-columns: 1fr 1fr; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"wrapper\"\u003e\n\u003c!-- Bubbles --\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv style=\"width: 80px; height: 80px; left: 5%; animation-duration: 8s; animation-delay: 0s\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 15%; animation-duration: 12s; animation-delay: 2s\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 65px; height: 65px; left: 28%; animation-duration: 10s; animation-delay: 4s\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 100px; height: 100px; left: 45%; animation-duration: 9s; animation-delay: 1.5s\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 40px; height: 40px; left: 60%; animation-duration: 11s; animation-delay: 3s\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 75px; height: 75px; left: 72%; animation-duration: 13s; animation-delay: 0.5s\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 55px; height: 55px; left: 85%; animation-duration: 8.5s; animation-delay: 5s\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 90px; height: 90px; left: 92%; animation-duration: 10.5s; animation-delay: 2.5s\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Header --\u003e\n\u003cdiv class=\"header\"\u003e\n\u003cdiv class=\"badge\"\u003e🔧 Air Management · Plug \u0026amp; Play\u003c\/div\u003e\n\u003ch1\u003e\u003cspan style=\"color: rgb(255, 255, 255)\"\u003e4 Height Sensor Kit\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp class=\"sub\"\u003eCompatible with AccuAir \u0026amp; Level-Ride · No modifications required for installation · Complete hardware included\u003c\/p\u003e\n\u003cdiv class=\"ref-box\"\u003eReference: \u003cstrong\u003eRASL-HTSENSOR-KIT\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Intro Banner --\u003e\n\u003cdiv class=\"intro-banner\"\u003e🎯 The complete kit for automating your height management — \u003cspan\u003e4 sensors + rods + hardware\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Pourquoi ce kit --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eWhy this \u003cspan\u003esensor kit\u003c\/span\u003e?\u003c\/div\u003e\n\u003cp style=\"font-size: 1.05em; color: #555; margin-bottom: 30px; line-height: 1.75\"\u003eEssential for any serious air ride setup, this kit of 4 height sensors is the plug \u0026amp; play solution for interfacing your AccuAir or Level-Ride management system with your vehicle's air springs. Each sensor measures the suspension position in real time and transmits the information to your management controller for precise, automatic, and repeatable height control — front and rear.\u003c\/p\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e📡\u003c\/span\u003e\n\u003ch3\u003e4 Sensors included\u003c\/h3\u003e\n\u003cp\u003eOne sensor per wheel for independent, precise control of all four corners of the vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔌\u003c\/span\u003e\n\u003ch3\u003ePlug \u0026amp; Play\u003c\/h3\u003e\n\u003cp\u003eNative AccuAir \u0026amp; Level-Ride connectors. No custom wiring required.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔩\u003c\/span\u003e\n\u003ch3\u003eLinkage rods\u003c\/h3\u003e\n\u003cp\u003eSupplied with each sensor for direct, play-free connection to the suspension.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e📦\u003c\/span\u003e\n\u003ch3\u003eComplete kit\u003c\/h3\u003e\n\u003cp\u003eScrews and mounting hardware included. Everything needed for installation, in a single box.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e⚡\u003c\/span\u003e\n\u003ch3\u003eReal-time response\u003c\/h3\u003e\n\u003cp\u003eUltra-responsive position feedback so your system can adjust the height instantly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔄\u003c\/span\u003e\n\u003ch3\u003eReplacement \/ Upgrade\u003c\/h3\u003e\n\u003cp\u003eIdeal for replacing faulty sensors or completing an existing four-corner setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Compatibilité --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003e\u003cspan\u003eSystem\u003c\/span\u003e compatibility\n\u003c\/div\u003e\n\u003cp style=\"font-size: .97em; color: #666; margin-bottom: 24px\"\u003eThis kit was designed and optimized to work natively with the two most widely used air ride management platforms on the market:\u003c\/p\u003e\n\u003cdiv class=\"compat-grid\"\u003e\n\u003cdiv class=\"compat-card\"\u003e\n\u003cdiv class=\"brand\"\u003eAccuAir\u003c\/div\u003e\n\u003cp\u003eCompatible with the entire e-Level, e-Level+, ENDO-CVT, and ENDO-IQ range. Direct connection to the manifold's dedicated ports.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"compat-card\"\u003e\n\u003cdiv class=\"brand\"\u003eLevel-Ride\u003c\/div\u003e\n\u003cp\u003eNative integration with Level-Ride systems. Plug \u0026amp; play, no additional setup required.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"warning-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eRecommended check:\u003c\/strong\u003e Before ordering, make sure your management system is AccuAir or Level-Ride. This kit is not compatible with Air Lift Performance (3P \/ 3H), Airmext, or TA-Technix systems, which use different proprietary sensors and connectors. Not sure? Contact us before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Contenu livraison --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003e\u003cspan\u003eWhat's included\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cul class=\"delivery-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e📡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e4 × height sensors\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777\"\u003e1 per wheel — front left, front right, rear left, rear right\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔗\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e4 × coupling rods\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777\"\u003eSensor ↔ suspension arm linkage rods\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔩\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eComplete mounting hardware\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777\"\u003eScrews, nuts, washers — everything included for installation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔌\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eCompatible connectors\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777\"\u003ePlug \u0026amp; play connectors for AccuAir and Level-Ride\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Installation --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003e\u003cspan\u003eStep-by-step\u003c\/span\u003e installation\n\u003c\/div\u003e\n\u003cdiv class=\"steps\"\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003ePosition the sensors\u003c\/h4\u003e\n\u003cp\u003eSecure each sensor to the chassis or body at each wheel, at a stable point not subject to engine vibrations. The sensor's axis of rotation must be aligned with the movement of the suspension.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eConnect the coupling rods\u003c\/h4\u003e\n\u003cp\u003eConnect each linkage rod between the sensor's rotary arm and a suspension point (control arm, axle, or steering knuckle). The rod must operate without excessive tension at full compression and maximum extension.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eConnect the connectors\u003c\/h4\u003e\n\u003cp\u003eConnect each sensor to the corresponding port on your AccuAir or Level-Ride controller. The connectors are plug \u0026amp; play—no soldering or modification of the original wiring harness is required.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eCalibrate the heights\u003c\/h4\u003e\n\u003cp\u003eStart the calibration procedure from your management controller interface. Set your minimum and maximum heights and your driving presets. The controller takes over automatically.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Fiche technique --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003e\u003cspan\u003eTechnical\u003c\/span\u003e specifications\n\u003c\/div\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct reference\u003c\/td\u003e\n\u003ctd\u003eRASL-HTSENSOR-KIT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNumber of sensors\u003c\/td\u003e\n\u003ctd\u003e4 (complete 4-wheel kit)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor type\u003c\/td\u003e\n\u003ctd\u003eAngular position sensor (rotary potentiometer)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompatibility\u003c\/td\u003e\n\u003ctd\u003eAccuAir (e-Level, e-Level+, ENDO-CVT, ENDO-IQ) · Level-Ride\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallation\u003c\/td\u003e\n\u003ctd\u003ePlug \u0026amp; Play — no modifications\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLinkage rods\u003c\/td\u003e\n\u003ctd\u003eIncluded (4 pcs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHardware \u0026amp; mounting brackets\u003c\/td\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTotal kit weight\u003c\/td\u003e\n\u003ctd\u003e2.5 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRecommended use\u003c\/td\u003e\n\u003ctd\u003eNew installation or replacement of faulty sensors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : FAQ --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eFrequently \u003cspan\u003easked questions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eMy AccuAir system is already working—can I replace only one faulty sensor?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes. The kit includes 4 identical sensors, but there's nothing stopping you from using only one or two for a partial replacement. The sensors are sold as a complete kit for convenience, but installation can be done one wheel at a time.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eIs this kit compatible with all vehicles?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eThe sensors are universal in terms of their electronic operation—they are compatible with all vehicles as long as an AccuAir or Level-Ride management system is used. Mechanical integration (mounting to the chassis) may require minor adaptations depending on your suspension geometry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eDo I need to recalibrate my system after replacing the sensors?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes, recalibration is strongly recommended after every sensor replacement or addition. The procedure is performed directly from your AccuAir or Level-Ride controller interface and generally takes less than 10 minutes.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eCan I use this kit with an Air Lift Performance system?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eNo. Air Lift Performance systems (3P, 3H, Slam Series) use their own sensors with proprietary connectors and interfaces, which are incompatible with this kit. Contact us to find the right reference for your setup.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eIs this kit difficult to install?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eInstallation is accessible to any DIY enthusiast. The electronic part is plug \u0026amp; play, but the mechanical part requires a minimum level of know-how to position and adjust the linkage rods correctly. We recommend having it installed in a workshop on a lift for greater convenience.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv style=\"width: 70px; height: 70px; left: 10%; animation-duration: 9s; animation-delay: 1s\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 50%; animation-duration: 11s; animation-delay: 0s\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 60px; height: 60px; left: 80%; animation-duration: 8s; animation-delay: 3s\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eA question about your \u003cspan\u003eair ride setup\u003c\/span\u003e?\u003c\/h2\u003e\n\u003cp\u003eOur team is available to help you choose the right sensors for your management system and your car's setup.\u003c\/p\u003e\n\u003ca class=\"cta-btn\" href=\"https:\/\/raslbitume.com\"\u003e💬 Contact us\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":40133428084834,"sku":"null-bar_heightsensors_kit","price":355.98,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/products\/image_17c093ca-d2ca-44d6-8a5b-57096e27ae9f.jpg?v=1774179794"},{"product_id":"capteur-de-hauteur-null-bar-evolution-airlift-3p-3h","title":"Air Lift Height Sensor Upgrade Kit 3P → 3H (≈ 27705)","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800;900\u0026family=Barlow:wght@400;500;600\u0026display=swap');\n\n    :root {\n        --purple: #9c00ff;\n        --magenta: #e00cff;\n        --yellow: #fed803;\n        --dark: #0d0d0d;\n        --dark2: #1a1a1a;\n        --dark3: #2d2d2d;\n        --text: #e8e8e8;\n        --muted: #999;\n        --nb-red: #cc2200;\n        --nb-red-light: #ff3a1a;\n    }\n\n    * { box-sizing: border-box; margin: 0; padding: 0; }\n\n    .alp-wrap {\n        max-width: 100%;\n        background: #fff;\n        color: var(--dark) !important;\n    }\n\n    \/* ===== HEADER ===== *\/\n    .alp-header {\n        background: var(--dark);\n        padding: 48px 40px 36px;\n        position: relative;\n        overflow: hidden;\n        border-bottom: 4px solid var(--yellow);\n    }\n    .alp-header::before {\n        content: '';\n        position: absolute;\n        top: -80px; right: -80px;\n        width: 380px; height: 380px;\n        background: radial-gradient(circle, rgba(156,0,255,0.2) 0%, transparent 70%);\n        pointer-events: none;\n    }\n    .alp-header::after {\n        content: '';\n        position: absolute;\n        bottom: -50px; left: 15%;\n        width: 250px; height: 250px;\n        background: radial-gradient(circle, rgba(254,216,3,0.1) 0%, transparent 70%);\n        pointer-events: none;\n    }\n    .alp-header-inner { position: relative; z-index: 1; display: flex; align-items: flex-start; justify-content: space-between; flex-wrap: wrap; gap: 20px; }\n    .alp-header-left { flex: 1; min-width: 280px; }\n\n    .alp-brand-line {\n        display: flex; align-items: center; gap: 12px; margin-bottom: 16px;\n    }\n    .alp-nb-badge {\n        display: inline-block;\n        background: var(--nb-red);\n        color: #fff !important;\n        font-size: 1em;\n        font-weight: 900;\n        letter-spacing: 2px;\n        text-transform: uppercase;\n        padding: 5px 16px;\n        border-radius: 4px;\n    }\n    .alp-ref-badge {\n        display: inline-block;\n        background: rgba(254,216,3,0.1);\n        color: var(--yellow) !important;\n        border: 1px solid rgba(254,216,3,0.3);\n        font-size: 0.8em;\n        font-weight: 700;\n        letter-spacing: 3px;\n        text-transform: uppercase;\n        padding: 5px 14px;\n        border-radius: 4px;\n    }\n    .alp-header h1 {\n        font-size: clamp(1.9em, 4.5vw, 3em);\n        font-weight: 900;\n        text-transform: uppercase;\n        letter-spacing: 2px;\n        color: #fff !important;\n        line-height: 1.05;\n        margin-bottom: 10px;\n    }\n    .alp-header h1 .accent { color: var(--yellow) !important; }\n    .alp-header h1 .arrow { color: var(--nb-red-light) !important; }\n    .alp-header .sub {\n        font-size: 1em;\n        color: var(--muted) !important;\n        font-weight: 400;\n        margin-bottom: 20px;\n    }\n    .alp-compat-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n    .alp-compat-tag {\n        background: rgba(156,0,255,0.18);\n        border: 1px solid rgba(156,0,255,0.4);\n        color: #d4a0ff !important;\n        font-size: 0.9em;\n        font-weight: 700;\n        letter-spacing: 1px;\n        padding: 5px 14px;\n        border-radius: 4px;\n        text-transform: uppercase;\n    }\n    .alp-compat-tag.alt {\n        background: rgba(204,34,0,0.15);\n        border: 1px solid rgba(204,34,0,0.35);\n        color: #ff9980 !important;\n    }\n    .alp-header-right {\n        display: flex; flex-direction: column; align-items: flex-end; gap: 10px; flex-shrink: 0;\n    }\n    .alp-type-badge {\n        background: linear-gradient(135deg, var(--yellow), #e67e22);\n        color: var(--dark) !important;\n        font-weight: 900;\n        font-size: 0.88em;\n        text-transform: uppercase;\n        letter-spacing: 2px;\n        padding: 8px 20px;\n        border-radius: 4px;\n    }\n    .alp-equiv-badge {\n        background: rgba(255,255,255,0.06);\n        border: 1px solid rgba(255,255,255,0.15);\n        color: rgba(255,255,255,0.65) !important;\n        font-size: 0.78em;\n        font-weight: 600;\n        letter-spacing: 2px;\n        text-transform: uppercase;\n        padding: 5px 14px;\n        border-radius: 4px;\n        text-align: right;\n    }\n\n    \/* ===== STRIPE ===== *\/\n    .alp-stripe {\n        background: linear-gradient(90deg, var(--purple) 0%, var(--magenta) 100%);\n        padding: 16px 40px;\n        display: flex; align-items: center; gap: 10px; flex-wrap: wrap;\n        font-size: 1.05em; font-weight: 700; letter-spacing: 1px;\n        color: white !important; text-transform: uppercase;\n        box-shadow: 0 4px 12px rgba(156,0,255,0.3);\n    }\n    .alp-stripe-sep { opacity: 0.45; margin: 0 4px; }\n\n    \/* ===== UPGRADE HERO ===== *\/\n    .alp-upgrade-hero {\n        background: linear-gradient(135deg, var(--dark2) 0%, #1a0a00 50%, #200030 100%);\n        padding: 32px 40px;\n        display: flex; align-items: center; justify-content: center; gap: 0;\n        flex-wrap: wrap;\n    }\n    .alp-sys-pill {\n        background: rgba(255,255,255,0.06);\n        border: 2px solid rgba(255,255,255,0.15);\n        border-radius: 10px;\n        padding: 18px 28px;\n        text-align: center;\n        min-width: 160px;\n    }\n    .alp-sys-pill .sys-name {\n        font-size: 2em;\n        font-weight: 900;\n        color: #fff !important;\n        letter-spacing: 2px;\n        text-transform: uppercase;\n    }\n    .alp-sys-pill .sys-desc {\n        font-size: 0.82em;\n        color: var(--muted) !important;\n        margin-top: 4px;\n        font-weight: 500;\n    }\n    .alp-sys-pill.target { border-color: rgba(156,0,255,0.5); background: rgba(156,0,255,0.12); }\n    .alp-sys-pill.target .sys-name { color: #d4a0ff !important; }\n    .alp-upgrade-arrow {\n        font-size: 2.5em;\n        color: var(--yellow) !important;\n        margin: 0 24px;\n        font-weight: 900;\n        flex-shrink: 0;\n    }\n    .alp-upgrade-kit-label {\n        background: linear-gradient(135deg, var(--yellow), #e67e22);\n        color: var(--dark) !important;\n        font-size: 0.82em;\n        font-weight: 900;\n        letter-spacing: 2px;\n        text-transform: uppercase;\n        padding: 5px 14px;\n        border-radius: 20px;\n        position: absolute;\n        top: -12px; left: 50%; transform: translateX(-50%);\n        white-space: nowrap;\n    }\n    .alp-upgrade-arrow-wrap { position: relative; display: flex; align-items: center; }\n\n    \/* ===== BODY ===== *\/\n    .alp-body { padding: 40px; display: grid; grid-template-columns: 1fr 1fr; gap: 28px; }\n    @media (max-width: 780px) { .alp-body { grid-template-columns: 1fr; padding: 24px 18px; } }\n\n    \/* ===== CARD ===== *\/\n    .alp-card { border-radius: 10px; overflow: hidden; }\n    .alp-card-head {\n        background: var(--dark2);\n        color: var(--yellow) !important;\n        font-size: 1.0em; font-weight: 800; letter-spacing: 2px;\n        text-transform: uppercase;\n        padding: 13px 20px;\n        border-bottom: 3px solid var(--yellow);\n        display: flex; align-items: center; gap: 10px;\n    }\n    .alp-card-body {\n        border: 2px solid #ebebeb;\n        border-top: none;\n        border-radius: 0 0 10px 10px;\n        padding: 22px;\n        background: #fff;\n    }\n\n    \/* ===== DESC ===== *\/\n    .alp-desc-text { font-size: 0.97em; line-height: 1.85; color: #444 !important; }\n    .alp-desc-text strong { color: var(--dark) !important; }\n    .alp-desc-text p { margin-bottom: 12px; }\n    .alp-desc-text p:last-child { margin-bottom: 0; }\n\n    \/* ===== SPECS ===== *\/\n    .alp-specs-list { display: flex; flex-direction: column; gap: 10px; }\n    .alp-spec-row { display: flex; align-items: flex-start; gap: 10px; padding: 10px 14px; background: #f8f8f8; border-radius: 8px; border-left: 4px solid var(--yellow); transition: all 0.25s; }\n    .alp-spec-row:hover { border-left-color: var(--purple); background: rgba(156,0,255,0.04); }\n    .alp-spec-label { font-size: 0.78em; text-transform: uppercase; letter-spacing: 1px; color: var(--purple) !important; font-weight: 700; min-width: 110px; flex-shrink: 0; padding-top: 2px; }\n    .alp-spec-value { font-size: 0.93em; font-weight: 600; color: var(--dark) !important; line-height: 1.4; }\n\n    \/* ===== INCLUDES ===== *\/\n    .alp-includes-list { display: flex; flex-direction: column; gap: 10px; }\n    .alp-include-item { display: flex; align-items: flex-start; gap: 12px; padding: 12px 14px; background: #f8f8f8; border-radius: 8px; transition: all 0.25s; }\n    .alp-include-item:hover { background: rgba(156,0,255,0.04); transform: translateX(3px); }\n    .alp-include-icon { color: var(--purple) !important; font-size: 1.1em; flex-shrink: 0; margin-top: 1px; }\n    .alp-include-text { font-size: 0.93em; font-weight: 600; color: var(--dark) !important; line-height: 1.4; }\n    .alp-include-sub { font-size: 0.82em; font-weight: 400; color: var(--muted) !important; display: block; margin-top: 2px; }\n\n    \/* ===== HOW IT WORKS ===== *\/\n    .alp-steps { display: flex; flex-direction: column; gap: 12px; }\n    .alp-step { display: flex; gap: 16px; align-items: flex-start; padding: 14px 16px; background: #f8f8f8; border-radius: 8px; transition: all 0.25s; }\n    .alp-step:hover { background: rgba(156,0,255,0.04); transform: translateX(3px); }\n    .alp-step-num {\n        width: 30px; height: 30px;\n        background: linear-gradient(135deg, var(--purple), var(--magenta));\n        color: white !important;\n        font-weight: 900; font-size: 1em;\n        display: flex; align-items: center; justify-content: center;\n        border-radius: 50%; flex-shrink: 0;\n    }\n    .alp-step-title { font-weight: 700; color: var(--dark) !important; font-size: 0.95em; margin-bottom: 3px; }\n    .alp-step-desc { font-size: 0.85em; color: var(--muted) !important; line-height: 1.5; }\n\n    \/* ===== COMPAT ===== *\/\n    .alp-compat-block { display: flex; flex-direction: column; gap: 10px; }\n    .alp-compat-row { display: flex; align-items: center; gap: 14px; padding: 14px 16px; border-radius: 8px; }\n    .alp-compat-row.yes { background: rgba(0,180,80,0.06); border: 1.5px solid rgba(0,180,80,0.2); }\n    .alp-compat-row.no { background: rgba(200,0,0,0.05); border: 1.5px solid rgba(200,0,0,0.18); }\n    .alp-compat-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; }\n    .alp-compat-row.yes .alp-compat-dot { background: #00b450; box-shadow: 0 0 6px rgba(0,180,80,0.5); }\n    .alp-compat-row.no .alp-compat-dot { background: #cc2200; box-shadow: 0 0 6px rgba(200,0,0,0.4); }\n    .alp-compat-name { font-size: 1.05em; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; }\n    .alp-compat-row.yes .alp-compat-name { color: #00b450 !important; }\n    .alp-compat-row.no .alp-compat-name { color: #cc2200 !important; }\n    .alp-compat-detail { font-size: 0.85em; color: var(--muted) !important; margin-top: 2px; }\n\n    \/* ===== VS BOX ===== *\/\n    .alp-vs-box {\n        grid-column: 1 \/ -1;\n        border: 2px solid #ebebeb;\n        border-radius: 10px;\n        overflow: hidden;\n    }\n    .alp-vs-head {\n        background: var(--dark2);\n        padding: 13px 20px;\n        font-size: 1.0em; font-weight: 800; letter-spacing: 2px;\n        color: var(--yellow) !important; text-transform: uppercase;\n        border-bottom: 3px solid var(--yellow);\n    }\n    .alp-vs-grid {\n        display: grid; grid-template-columns: 1fr 1fr;\n        background: #fff;\n    }\n    .alp-vs-col { padding: 22px; }\n    .alp-vs-col:first-child { border-right: 2px solid #ebebeb; }\n    .alp-vs-col-head {\n        font-size: 1.2em; font-weight: 900; text-transform: uppercase;\n        letter-spacing: 1px; margin-bottom: 16px; padding-bottom: 10px;\n        border-bottom: 2px solid #ebebeb;\n    }\n    .alp-vs-col:first-child .alp-vs-col-head { color: var(--purple) !important; }\n    .alp-vs-col:last-child .alp-vs-col-head { color: var(--nb-red) !important; }\n    .alp-vs-item { display: flex; gap: 10px; align-items: flex-start; margin-bottom: 10px; font-size: 0.9em; color: #444 !important; line-height: 1.5; }\n    .alp-vs-item::before { content: \"→\"; color: var(--purple) !important; font-weight: 700; flex-shrink: 0; }\n    .alp-vs-col:last-child .alp-vs-item::before { color: var(--nb-red) !important; }\n    @media (max-width: 600px) { .alp-vs-grid { grid-template-columns: 1fr; } .alp-vs-col:first-child { border-right: none; border-bottom: 2px solid #ebebeb; } }\n\n    \/* ===== INFO BOX ===== *\/\n    .alp-info {\n        grid-column: 1 \/ -1;\n        background: linear-gradient(135deg, #f0e8ff 0%, #ece0ff 100%);\n        border: 2px solid rgba(156,0,255,0.25);\n        border-left: 6px solid var(--purple);\n        border-radius: 10px;\n        padding: 20px 24px;\n        display: flex; gap: 16px; align-items: flex-start;\n    }\n    .alp-info-icon { font-size: 1.8em; flex-shrink: 0; }\n    .alp-info-title { font-size: 1.1em; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; color: var(--purple) !important; margin-bottom: 6px; }\n    .alp-info-text { font-size: 0.93em; color: #4a0080 !important; line-height: 1.7; }\n    .alp-info-text strong { color: var(--purple) !important; }\n\n    \/* ===== RELATED ===== *\/\n    .alp-related { grid-column: 1 \/ -1; }\n    .alp-related-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 12px; }\n    .alp-related-item { padding: 16px; background: var(--dark2); border-radius: 8px; border-bottom: 3px solid var(--purple); transition: all 0.25s; }\n    .alp-related-item:hover { border-bottom-color: var(--yellow); transform: translateY(-3px); background: var(--dark3); }\n    .alp-related-ref { font-size: 0.8em; font-weight: 700; letter-spacing: 2px; color: var(--yellow) !important; text-transform: uppercase; margin-bottom: 6px; }\n    .alp-related-name { font-size: 0.9em; color: #ccc !important; font-weight: 500; line-height: 1.4; }\n\n    \/* ===== WARRANTY ===== *\/\n    .alp-warranty {\n        grid-column: 1 \/ -1;\n        background: var(--dark);\n        border-radius: 10px;\n        padding: 24px 28px;\n        display: flex; align-items: center; gap: 20px; flex-wrap: wrap;\n        border-left: 5px solid var(--purple);\n    }\n    .alp-warranty-icon { font-size: 2.2em; flex-shrink: 0; }\n    .alp-warranty-title { font-size: 1.2em; font-weight: 800; text-transform: uppercase; letter-spacing: 2px; color: var(--yellow) !important; margin-bottom: 5px; }\n    .alp-warranty-text { font-size: 0.9em; color: #aaa !important; line-height: 1.6; }\n    .alp-warranty-text strong { color: #ddd !important; }\n\n    \/* ===== FOOTER ===== *\/\n    .alp-footer {\n        background: var(--dark2);\n        padding: 22px 40px;\n        display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 12px;\n        border-top: 3px solid var(--yellow);\n        font-size: 0.88em;\n    }\n    .alp-footer-brand { font-weight: 900; font-size: 1.15em; text-transform: uppercase; letter-spacing: 3px; color: #fff !important; }\n    .alp-footer-brand .nb { color: var(--nb-red-light) !important; }\n    .alp-footer-ref { color: var(--muted) !important; letter-spacing: 2px; font-size: 0.92em; }\n\u003c\/style\u003e\n\u003cdiv class=\"alp-wrap\"\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"alp-header\"\u003e\n\u003cdiv class=\"alp-header-inner\"\u003e\n\u003cdiv class=\"alp-header-left\"\u003e\n\u003cdiv class=\"alp-brand-line\"\u003e\n\u003cspan class=\"alp-nb-badge\"\u003e\u003c\/span\u003e \u003cspan class=\"alp-ref-badge\"\u003eRef. 9909 3 0025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1\u003eUpgrade Kit\u003cbr\u003eHeight Sensors\u003cbr\u003e\u003cspan class=\"accent\"\u003e3P\u003c\/span\u003e \u003cspan class=\"arrow\"\u003e→\u003c\/span\u003e \u003cspan class=\"accent\"\u003e3H\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"sub\"\u003eAir Lift 27705 equivalent — null-bar quality\u003c\/p\u003e\n\u003cdiv class=\"alp-compat-tags\"\u003e\n\u003cspan class=\"alp-compat-tag\"\u003eAir Lift 3P\u003c\/span\u003e \u003cspan class=\"alp-compat-tag\"\u003eAir Lift 3H\u003c\/span\u003e \u003cspan class=\"alp-compat-tag\"\u003eALP4\u003c\/span\u003e \u003cspan class=\"alp-compat-tag alt\"\u003e≈ Air Lift 27705\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-header-right\"\u003e\n\u003cspan class=\"alp-type-badge\"\u003e📡 Upgrade Kit\u003c\/span\u003e \u003cspan class=\"alp-equiv-badge\"\u003eALP 27705 equivalent\u003cbr\u003enull-bar manufacturing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- STRIPE --\u003e\n\u003cdiv class=\"alp-stripe\"\u003e\n\u003cspan\u003e4 height sensors\u003c\/span\u003e \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e \u003cspan\u003eSensor harness included\u003c\/span\u003e \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e \u003cspan\u003ePlug \u0026amp; Play 3P\/3H\u003c\/span\u003e \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e \u003cspan\u003eComplete hardware\u003c\/span\u003e \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e \u003cspan\u003eOptional brackets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- UPGRADE HERO --\u003e\n\u003cdiv class=\"alp-upgrade-hero\"\u003e\n\u003cdiv class=\"alp-sys-pill\"\u003e\n\u003cdiv class=\"sys-name\"\u003e3P\u003c\/div\u003e\n\u003cdiv class=\"sys-desc\"\u003ePressure-only management\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-upgrade-arrow-wrap\"\u003e\n\u003cspan class=\"alp-upgrade-kit-label\"\u003e+ this kit\u003c\/span\u003e \u003cspan class=\"alp-upgrade-arrow\"\u003e→\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-sys-pill target\"\u003e\n\u003cdiv class=\"sys-name\"\u003e3H\u003c\/div\u003e\n\u003cdiv class=\"sys-desc\"\u003eHeight + pressure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BODY --\u003e\n\u003cdiv class=\"alp-body\"\u003e\n\u003c!-- DESCRIPTION --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e📋 Description\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-desc-text\"\u003e\n\u003cp\u003eThe \u003cstrong\u003enull-bar 3P → 3H Upgrade Kit\u003c\/strong\u003e is the solution for transforming your Air Lift 3P management system (pressure-only control) into a genuine 3H system, combining \u003cstrong\u003eheight and pressure control\u003c\/strong\u003e simultaneously.\u003c\/p\u003e\n\u003cp\u003eDesigned by null-bar, a renowned German specialist in air and static suspension parts, this kit is the premium alternative to the original Air Lift 27705. It includes the \u003cstrong\u003e4 rotary height sensors\u003c\/strong\u003e, the dedicated wiring harness, and all the mounting hardware required.\u003c\/p\u003e\n\u003cp\u003eConnection to your existing 3P main harness is \u003cstrong\u003efully plug \u0026amp; play\u003c\/strong\u003e — no soldering or electronic modifications required. A null-bar mounting bracket is available as an option depending on your configuration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPÉCIFICATIONS --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e⚙️ Specifications\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-specs-list\"\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eReference\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003e9909 3 0025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eBrand\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eStreetec\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eEquivalent\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eAir Lift 27705\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eFunction\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003e3P → 3H Upgrade\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eSensors\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003e4 rotary height sensors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eConnection\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003ePlug \u0026amp; play — existing 3P\/3H harness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eBrackets\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eOptional — selectable when ordering\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eWeight\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003e2 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CONTENU --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e📦 Kit Contents\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-includes-list\"\u003e\n\u003cdiv class=\"alp-include-item\"\u003e\n\u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n\u003cdiv class=\"alp-include-text\"\u003e4 × rotary height sensors \u003cspan class=\"alp-include-sub\"\u003eOne per shock absorber — rotating arm with ball joint\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-include-item\"\u003e\n\u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n\u003cdiv class=\"alp-include-text\"\u003e1 × sensor wiring harness \u003cspan class=\"alp-include-sub\"\u003ePlug \u0026amp; play — direct connection to the 3P\/3H harness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-include-item\"\u003e\n\u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n\u003cdiv class=\"alp-include-text\"\u003eLinkage rods and ball joints \u003cspan class=\"alp-include-sub\"\u003eLinkage arms for transmitting movement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-include-item\"\u003e\n\u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n\u003cdiv class=\"alp-include-text\"\u003eMounting screws and hardware \u003cspan class=\"alp-include-sub\"\u003eEverything needed to attach the sensors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left: 4px solid rgba(156,0,255,0.3); background: rgba(156,0,255,0.04)\" class=\"alp-include-item\"\u003e\n\u003cspan class=\"alp-include-icon\"\u003e+\u003c\/span\u003e\n\u003cdiv style=\"color: #777\" class=\"alp-include-text\"\u003eMounting bracket(s) \u003cem style=\"font-size: 0.85em\"\u003e(optional)\u003c\/em\u003e \u003cspan class=\"alp-include-sub\"\u003eSelectable when ordering according to your configuration\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- COMMENT ÇA MARCHE --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e🔧 Installation — How It Works\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-steps\"\u003e\n\u003cdiv class=\"alp-step\"\u003e\n\u003cdiv class=\"alp-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-step-title\"\u003eAttach the sensors to the shock absorbers\u003c\/div\u003e\n\u003cdiv class=\"alp-step-desc\"\u003eA rotary height sensor is installed on each shock absorber using brackets, connected by a linkage rod to the suspension arm.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-step\"\u003e\n\u003cdiv class=\"alp-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-step-title\"\u003eConnect the sensor harness\u003c\/div\u003e\n\u003cdiv class=\"alp-step-desc\"\u003eThe included harness connects directly to the existing 3P main harness — plug \u0026amp; play, with no soldering or modifications.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-step\"\u003e\n\u003cdiv class=\"alp-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-step-title\"\u003eCalibrate the system via the app\u003c\/div\u003e\n\u003cdiv class=\"alp-step-desc\"\u003eThe 3P ECU automatically detects the sensors. Calibrate the heights via the Air Lift Performance app (iOS\/Android).\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-step\"\u003e\n\u003cdiv class=\"alp-step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-step-title\"\u003eEnjoy 3H control\u003c\/div\u003e\n\u003cdiv class=\"alp-step-desc\"\u003eYour system now manages actual height + pressure simultaneously — the best management precision possible.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- COMPATIBILITÉ --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e🔗 System Compatibility\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-compat-block\"\u003e\n\u003cdiv class=\"alp-compat-row yes\"\u003e\n\u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-compat-name\"\u003eAir Lift 3P\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-detail\"\u003eCompatible — target system for the upgrade (ref. 27785 \/ 27689 \/ 27485)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-row yes\"\u003e\n\u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-compat-name\"\u003eAir Lift 3H\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-detail\"\u003eCompatible — replacement for existing sensors (ref. 27690 \/ 27693)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-row yes\"\u003e\n\u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-compat-name\"\u003eAir Lift ALP4\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-detail\"\u003eCompatible — upgrade from the ALP4 system to height control\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INFO BOX --\u003e\n\u003cdiv class=\"alp-info\"\u003e\n\u003cspan class=\"alp-info-icon\"\u003e💡\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-info-title\"\u003eWhat is the difference between 3P and 3H?\u003c\/div\u003e\n\u003cp class=\"alp-info-text\"\u003eThe \u003cstrong\u003e3P system controls height via air pressure\u003c\/strong\u003e in the air springs — practical but less precise, as pressure varies with load and temperature. The \u003cstrong\u003e3H system adds mechanical height sensors\u003c\/strong\u003e that measure the actual position of the suspension arm, enabling simultaneous height + pressure management. The result: a \u003cstrong\u003etrue and consistent ride height\u003c\/strong\u003e, regardless of the vehicle’s load.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- COMPARATIF --\u003e\n\u003cdiv class=\"alp-vs-box\"\u003e\n\u003cdiv class=\"alp-vs-head\"\u003e🆚 null-bar vs Air Lift 27705 — What are the differences?\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-grid\"\u003e\n\u003cdiv class=\"alp-vs-col\"\u003e\n\u003cdiv class=\"alp-vs-col-head\"\u003eAir Lift 27705\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003eOfficial Air Lift Performance OEM kit\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003e4 original height sensors\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003eWiring harness included\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003eOriginal screws and hardware\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003eUniversal brackets available separately (ref. 14550)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-col\"\u003e\n\u003cdiv class=\"alp-vs-col-head\"\u003e9909 3 0025\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003ePremium alternative from null-bar (DE)\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003e4 rotary height sensors\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003eWiring harness included\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003eComplete screws and hardware\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003eBrackets available as an optional order item\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PRODUITS LIÉS --\u003e\n\u003cdiv class=\"alp-related\"\u003e\n\u003cdiv style=\"border-radius: 10px 10px 0 0\" class=\"alp-card-head\"\u003e🔧 Related Products\u003c\/div\u003e\n\u003cdiv style=\"border: 2px solid #ebebeb; border-top: none; border-radius: 0 0 10px 10px; padding: 20px; background: #fff\"\u003e\n\u003cdiv class=\"alp-related-grid\"\u003e\n\u003cdiv class=\"alp-related-item\"\u003e\n\u003cdiv class=\"alp-related-ref\"\u003e27785\u003c\/div\u003e\n\u003cdiv class=\"alp-related-name\"\u003eAir Lift 3P — Pressure management G1\/4\" BSP\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-related-item\"\u003e\n\u003cdiv class=\"alp-related-ref\"\u003e27690\u003c\/div\u003e\n\u003cdiv class=\"alp-related-name\"\u003eAir Lift 3H — Height + pressure management FNPT\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-related-item\"\u003e\n\u003cdiv class=\"alp-related-ref\"\u003e26498-006\u003c\/div\u003e\n\u003cdiv class=\"alp-related-name\"\u003e3H\/3P Main Wiring Harness\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-related-item\"\u003e\n\u003cdiv class=\"alp-related-ref\"\u003e27051\u003c\/div\u003e\n\u003cdiv class=\"alp-related-name\"\u003e3H\/3P Display Screen\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WARRANTY --\u003e\n\u003cdiv class=\"alp-warranty\"\u003e\n\u003cspan class=\"alp-warranty-icon\"\u003e🛡️\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-warranty-title\"\u003eManufacturer’s warranty — null-bar\u003c\/div\u003e\n\u003cp class=\"alp-warranty-text\"\u003ePart covered by the \u003cstrong\u003enull-bar manufacturer’s warranty\u003c\/strong\u003e against any manufacturing or material defects. null-bar is a recognized German brand in the air \u0026amp; static community, whose parts are used and approved by professional installers throughout Europe.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FOOTER --\u003e\n\u003cdiv class=\"alp-footer\"\u003e\n\u003cspan class=\"alp-footer-brand\"\u003eAir Lift Performance\u003c\/span\u003e \u003cspan class=\"alp-footer-ref\"\u003eUPGRADE KIT 3P → 3H · REF. 9909 3 0025 · ≈ ALP 27705\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Without","offer_id":52781042368850,"sku":null,"price":429.0,"currency_code":"EUR","in_stock":true},{"title":"Universal - 5.7mm holes","offer_id":52781042401618,"sku":null,"price":452.8,"currency_code":"EUR","in_stock":true},{"title":"Universal - 12.1mm holes","offer_id":52781042434386,"sku":null,"price":452.8,"currency_code":"EUR","in_stock":true},{"title":"Audi A3 8Y - Multibras","offer_id":52781042467154,"sku":null,"price":618.0,"currency_code":"EUR","in_stock":true},{"title":"Seat Leon KL - Multibras","offer_id":52781042499922,"sku":null,"price":618.0,"currency_code":"EUR","in_stock":true},{"title":"Skoda Octavia NX3 - Multibras","offer_id":52781042532690,"sku":null,"price":618.0,"currency_code":"EUR","in_stock":true},{"title":"Volkswagen Golf 8 CD - Multibras","offer_id":52781042565458,"sku":null,"price":618.0,"currency_code":"EUR","in_stock":true},{"title":"Volkswagen T5","offer_id":52781042598226,"sku":null,"price":628.0,"currency_code":"EUR","in_stock":true},{"title":"Volkswagen T6","offer_id":52781042630994,"sku":null,"price":628.0,"currency_code":"EUR","in_stock":true},{"title":"Volkswagen ID.BUZZ","offer_id":52781042663762,"sku":null,"price":628.0,"currency_code":"EUR","in_stock":true},{"title":"Mercedes-Benz V-Class W639","offer_id":52781042696530,"sku":null,"price":628.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/products\/image_b9ed7c30-9911-4081-b4ec-eaaa7c8c7e01.jpg?v=1774179804"},{"product_id":"air-lift-22610-raccord-de-rechange-airlift-3p-1-4","title":"Air Lift 22610 - Airlift 3P replacement fitting - 1\/4\"","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            line-height: 1.6;\n            color: #333333 !important;\n            background: #FFFFFF;\n        }\n\n        .container {\n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 40px 20px;\n        }\n\n        .product-header {\n            background: linear-gradient(135deg, #9C00FF 0%, #7a00cc 100%);\n            color: white !important;\n            padding: 50px 40px;\n            border-radius: 20px;\n            margin-bottom: 40px;\n            box-shadow: 0 10px 40px rgba(156, 0, 255, 0.3);\n        }\n\n        .product-header h1 {\n            font-size: 2.5em;\n            margin-bottom: 20px;\n            font-weight: 700;\n            letter-spacing: -0.5px;\n        }\n\n        .product-intro {\n            font-size: 1.15em;\n            line-height: 1.8;\n            opacity: 0.95;\n            max-width: 900px;\n        }\n\n        .section {\n            background: white;\n            padding: 40px;\n            border-radius: 16px;\n            margin-bottom: 30px;\n            box-shadow: 0 2px 15px rgba(0,0,0,0.06);\n        }\n\n        .section-title {\n            font-size: 1.8em;\n            margin-bottom: 25px;\n            color: #333333 !important;\n            font-weight: 700;\n            border-left: 5px solid #E00CFF;\n            padding-left: 20px;\n        }\n\n        .specs-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n            gap: 20px;\n            margin-top: 25px;\n        }\n\n        .spec-item {\n            background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);\n            padding: 20px;\n            border-radius: 12px;\n            border-left: 4px solid #9C00FF;\n            transition: all 0.3s ease;\n        }\n\n        .spec-item:hover {\n            transform: translateX(5px);\n            box-shadow: 0 5px 20px rgba(156, 0, 255, 0.15);\n            border-left-color: #E00CFF;\n        }\n\n        .spec-label {\n            font-weight: 700;\n            color: #9C00FF !important;\n            font-size: 0.9em;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            margin-bottom: 8px;\n        }\n\n        .spec-value {\n            font-size: 1.1em;\n            color: #333333 !important;\n            font-weight: 600;\n        }\n\n        .tips-box {\n            background: linear-gradient(135deg, #fff9f0 0%, #fff3d9 100%);\n            border: 2px solid #FED803;\n            border-radius: 12px;\n            padding: 30px;\n            margin-top: 25px;\n        }\n\n        .tips-box h3 {\n            color: #333333 !important;\n            font-size: 1.4em;\n            margin-bottom: 15px;\n            display: flex;\n            align-items: center;\n            gap: 10px;\n        }\n\n        .tips-box h3:before {\n            content: \"💡\";\n            font-size: 1.2em;\n        }\n\n        .tips-box p {\n            font-size: 1.05em;\n            line-height: 1.8;\n            color: #333333 !important;\n        }\n\n        .cta-box {\n            background: linear-gradient(135deg, #9C00FF 0%, #7a00cc 100%);\n            color: white !important;\n            padding: 35px;\n            border-radius: 12px;\n            text-align: center;\n            margin-top: 30px;\n            box-shadow: 0 8px 25px rgba(156, 0, 255, 0.4);\n            position: relative;\n            overflow: hidden;\n        }\n\n        .cta-box:before {\n            content: '';\n            position: absolute;\n            top: -50%;\n            right: -50%;\n            width: 200%;\n            height: 200%;\n            background: linear-gradient(45deg, transparent, rgba(254, 216, 3, 0.1), transparent);\n            transform: rotate(45deg);\n            animation: shine 3s infinite;\n        }\n\n        @keyframes shine {\n            0% { transform: translateX(-100%) translateY(-100%) rotate(45deg); }\n            100% { transform: translateX(100%) translateY(100%) rotate(45deg); }\n        }\n\n        .cta-box h3 {\n            font-size: 1.6em;\n            margin-bottom: 15px;\n            position: relative;\n            z-index: 1;\n        }\n\n        .cta-box p {\n            font-size: 1.1em;\n            margin-bottom: 20px;\n            opacity: 0.95;\n            position: relative;\n            z-index: 1;\n        }\n\n        .cta-button {\n            display: inline-block;\n            background: #FED803;\n            color: #333333 !important;\n            padding: 15px 40px;\n            border-radius: 50px;\n            text-decoration: none;\n            font-weight: 700;\n            font-size: 1.1em;\n            transition: all 0.3s ease;\n            box-shadow: 0 4px 15px rgba(254, 216, 3, 0.4);\n            position: relative;\n            z-index: 1;\n        }\n\n        .cta-button:hover {\n            transform: translateY(-3px);\n            box-shadow: 0 6px 20px rgba(254, 216, 3, 0.6);\n            background: #E00CFF;\n            color: white !important;\n        }\n\n        .warning-badge {\n            display: inline-block;\n            background: #FED803;\n            color: #333333 !important;\n            padding: 8px 16px;\n            border-radius: 20px;\n            font-size: 0.9em;\n            font-weight: 600;\n            border: 2px solid #e6c503;\n            margin-bottom: 20px;\n        }\n\n        @media (max-width: 768px) {\n            .product-header {\n                padding: 30px 25px;\n            }\n\n            .product-header h1 {\n                font-size: 1.8em;\n            }\n\n            .section {\n                padding: 25px;\n            }\n\n            .specs-grid {\n                grid-template-columns: 1fr;\n            }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"product-header\"\u003e\n\u003cdiv class=\"warning-badge\"\u003e⚠️ Check compatibility before ordering\u003c\/div\u003e\n\u003ch1\u003eAir Ride Fitting\u003c\/h1\u003e\n\u003cp class=\"product-intro\"\u003eProfessional fitting designed to ensure a secure, leak-tight connection in your air suspension system. Ideal as a replacement or for completing a clean installation, compatible with installations from all brands (check the size\/thread before ordering).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-title\"\u003eTechnical Specifications\u003c\/h2\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eReference\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e22610\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eFitting Type\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAirlift 3P Replacement Fitting\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eThread\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e-\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eInlet\/Outlet\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e1\/4\" Push-in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eConnection Type\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003ePush-in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-title\"\u003eInstallation Tips\u003c\/h2\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eProfessional Installation\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1.\u003c\/strong\u003e Cut your hose straight with a tube cutter to prevent leaks.\u003cbr\u003e\u003cstrong\u003e2.\u003c\/strong\u003e Push the hose all the way into the fitting until you feel resistance.\u003cbr\u003e\u003cstrong\u003e3.\u003c\/strong\u003e Perform a leak test with soapy water before pressurizing.\u003cbr\u003e\u003cstrong\u003e4.\u003c\/strong\u003e Use Teflon tape or threadlocker if your setup requires it (threaded fittings).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-box\"\u003e\n\u003ch3\u003eNeed help choosing?\u003c\/h3\u003e\n\u003cp\u003eDiscover our complete guide to the different types of air fittings\u003c\/p\u003e\n\u003ca class=\"cta-button\" href=\"https:\/\/raslbitume.com\/pages\/les-differents-types-de-raccords-guide-complet\"\u003e 📖 Read the Complete Guide \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":49428829831506,"sku":"","price":16.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/0B94E358-9DF0-43EB-AE3E-1C0DEEAFA5DA.png?v=1774181350"},{"product_id":"air-lift-22609-raccord-de-rechange-airlift-3p-3-8","title":"Air Lift 22609 - Airlift 3P replacement fitting - 3\/8\"","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            line-height: 1.6;\n            color: #333333 !important;\n            background: #FFFFFF;\n        }\n\n        .container {\n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 40px 20px;\n        }\n\n        .product-header {\n            background: linear-gradient(135deg, #9C00FF 0%, #7a00cc 100%);\n            color: white !important;\n            padding: 50px 40px;\n            border-radius: 20px;\n            margin-bottom: 40px;\n            box-shadow: 0 10px 40px rgba(156, 0, 255, 0.3);\n        }\n\n        .product-header h1 {\n            font-size: 2.5em;\n            margin-bottom: 20px;\n            font-weight: 700;\n            letter-spacing: -0.5px;\n        }\n\n        .product-intro {\n            font-size: 1.15em;\n            line-height: 1.8;\n            opacity: 0.95;\n            max-width: 900px;\n        }\n\n        .section {\n            background: white;\n            padding: 40px;\n            border-radius: 16px;\n            margin-bottom: 30px;\n            box-shadow: 0 2px 15px rgba(0,0,0,0.06);\n        }\n\n        .section-title {\n            font-size: 1.8em;\n            margin-bottom: 25px;\n            color: #333333 !important;\n            font-weight: 700;\n            border-left: 5px solid #E00CFF;\n            padding-left: 20px;\n        }\n\n        .specs-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n            gap: 20px;\n            margin-top: 25px;\n        }\n\n        .spec-item {\n            background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);\n            padding: 20px;\n            border-radius: 12px;\n            border-left: 4px solid #9C00FF;\n            transition: all 0.3s ease;\n        }\n\n        .spec-item:hover {\n            transform: translateX(5px);\n            box-shadow: 0 5px 20px rgba(156, 0, 255, 0.15);\n            border-left-color: #E00CFF;\n        }\n\n        .spec-label {\n            font-weight: 700;\n            color: #9C00FF !important;\n            font-size: 0.9em;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            margin-bottom: 8px;\n        }\n\n        .spec-value {\n            font-size: 1.1em;\n            color: #333333 !important;\n            font-weight: 600;\n        }\n\n        .tips-box {\n            background: linear-gradient(135deg, #fff9f0 0%, #fff3d9 100%);\n            border: 2px solid #FED803;\n            border-radius: 12px;\n            padding: 30px;\n            margin-top: 25px;\n        }\n\n        .tips-box h3 {\n            color: #333333 !important;\n            font-size: 1.4em;\n            margin-bottom: 15px;\n            display: flex;\n            align-items: center;\n            gap: 10px;\n        }\n\n        .tips-box h3:before {\n            content: \"💡\";\n            font-size: 1.2em;\n        }\n\n        .tips-box p {\n            font-size: 1.05em;\n            line-height: 1.8;\n            color: #333333 !important;\n        }\n\n        .cta-box {\n            background: linear-gradient(135deg, #9C00FF 0%, #7a00cc 100%);\n            color: white !important;\n            padding: 35px;\n            border-radius: 12px;\n            text-align: center;\n            margin-top: 30px;\n            box-shadow: 0 8px 25px rgba(156, 0, 255, 0.4);\n            position: relative;\n            overflow: hidden;\n        }\n\n        .cta-box:before {\n            content: '';\n            position: absolute;\n            top: -50%;\n            right: -50%;\n            width: 200%;\n            height: 200%;\n            background: linear-gradient(45deg, transparent, rgba(254, 216, 3, 0.1), transparent);\n            transform: rotate(45deg);\n            animation: shine 3s infinite;\n        }\n\n        @keyframes shine {\n            0% { transform: translateX(-100%) translateY(-100%) rotate(45deg); }\n            100% { transform: translateX(100%) translateY(100%) rotate(45deg); }\n        }\n\n        .cta-box h3 {\n            font-size: 1.6em;\n            margin-bottom: 15px;\n            position: relative;\n            z-index: 1;\n        }\n\n        .cta-box p {\n            font-size: 1.1em;\n            margin-bottom: 20px;\n            opacity: 0.95;\n            position: relative;\n            z-index: 1;\n        }\n\n        .cta-button {\n            display: inline-block;\n            background: #FED803;\n            color: #333333 !important;\n            padding: 15px 40px;\n            border-radius: 50px;\n            text-decoration: none;\n            font-weight: 700;\n            font-size: 1.1em;\n            transition: all 0.3s ease;\n            box-shadow: 0 4px 15px rgba(254, 216, 3, 0.4);\n            position: relative;\n            z-index: 1;\n        }\n\n        .cta-button:hover {\n            transform: translateY(-3px);\n            box-shadow: 0 6px 20px rgba(254, 216, 3, 0.6);\n            background: #E00CFF;\n            color: white !important;\n        }\n\n        .warning-badge {\n            display: inline-block;\n            background: #FED803;\n            color: #333333 !important;\n            padding: 8px 16px;\n            border-radius: 20px;\n            font-size: 0.9em;\n            font-weight: 600;\n            border: 2px solid #e6c503;\n            margin-bottom: 20px;\n        }\n\n        @media (max-width: 768px) {\n            .product-header {\n                padding: 30px 25px;\n            }\n\n            .product-header h1 {\n                font-size: 1.8em;\n            }\n\n            .section {\n                padding: 25px;\n            }\n\n            .specs-grid {\n                grid-template-columns: 1fr;\n            }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"product-header\"\u003e\n\u003cdiv class=\"warning-badge\"\u003e⚠️ Check compatibility before ordering\u003c\/div\u003e\n\u003ch1\u003eAir Ride Fitting\u003c\/h1\u003e\n\u003cp class=\"product-intro\"\u003eProfessional fitting designed to provide a secure, airtight connection in your air suspension system. Ideal as a replacement or for completing a clean installation, compatible with installations from all brands (check the size\/thread before ordering).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-title\"\u003eTechnical Specifications\u003c\/h2\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003ePart Number\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e22609\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eFitting Type\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAirlift 3P Replacement Fitting\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eThread\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e-\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eInlet\/Outlet\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e3\/8\" Push-in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eConnection Type\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003ePush-in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-title\"\u003eInstallation Tips\u003c\/h2\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eProfessional Installation\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1.\u003c\/strong\u003e Cut your hose straight with a tube cutter to prevent leaks.\u003cbr\u003e\u003cstrong\u003e2.\u003c\/strong\u003e Push the hose fully into the fitting until you feel resistance.\u003cbr\u003e\u003cstrong\u003e3.\u003c\/strong\u003e Perform a leak test with soapy water before pressurizing.\u003cbr\u003e\u003cstrong\u003e4.\u003c\/strong\u003e Use Teflon tape or threadlocker if required for your setup (threaded fittings).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-box\"\u003e\n\u003ch3\u003eNeed help choosing?\u003c\/h3\u003e\n\u003cp\u003eDiscover our complete guide to the different types of air fittings\u003c\/p\u003e\n\u003ca href=\"https:\/\/raslbitume.com\/pages\/les-differents-types-de-raccords-guide-complet\" class=\"cta-button\"\u003e 📖 Read the Complete Guide \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":49428837499218,"sku":null,"price":16.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/E19479B9-5C88-4D69-B24D-A31EE48A3667.png?v=1774181351"},{"product_id":"air-lift-26498-006-faisceau-principal-autopilot-3p-3h","title":"Air Lift 26498-006 — Main Wiring Harness 3H \/ 3P","description":"\u003cbody\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eAir Lift 26498-006 — Faisceau Principal de Câblage 3H \/ 3P\u003c\/title\u003e\n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800;900\u0026family=Barlow:wght@400;500;600\u0026display=swap');\n\n    :root {\n        --purple: #9c00ff;\n        --magenta: #e00cff;\n        --yellow: #fed803;\n        --dark: #0d0d0d;\n        --dark2: #1a1a1a;\n        --dark3: #2d2d2d;\n        --text: #e8e8e8;\n        --muted: #999;\n    }\n\n    * { box-sizing: border-box; margin: 0; padding: 0; }\n\n    .alp-wrap {\n        max-width: 100%;\n        background: #fff;\n        color: var(--dark) !important;\n    }\n\n    \/* ===== HEADER ===== *\/\n    .alp-header {\n        background: var(--dark);\n        padding: 48px 40px 36px;\n        position: relative;\n        overflow: hidden;\n        border-bottom: 4px solid var(--yellow);\n    }\n    .alp-header::before {\n        content: '';\n        position: absolute;\n        top: -60px; right: -60px;\n        width: 320px; height: 320px;\n        background: radial-gradient(circle, rgba(156,0,255,0.25) 0%, transparent 70%);\n        pointer-events: none;\n    }\n    .alp-header::after {\n        content: '';\n        position: absolute;\n        bottom: -40px; left: 20%;\n        width: 200px; height: 200px;\n        background: radial-gradient(circle, rgba(254,216,3,0.12) 0%, transparent 70%);\n        pointer-events: none;\n    }\n    .alp-header-inner { position: relative; z-index: 1; display: flex; align-items: flex-start; justify-content: space-between; flex-wrap: wrap; gap: 20px; }\n    .alp-header-left { flex: 1; min-width: 280px; }\n    .alp-ref-badge {\n        display: inline-block;\n        background: rgba(254,216,3,0.12);\n        color: var(--yellow) !important;\n        border: 1px solid rgba(254,216,3,0.35);\n        font-size: 0.82em;\n        font-weight: 700;\n        letter-spacing: 3px;\n        text-transform: uppercase;\n        padding: 5px 14px;\n        border-radius: 4px;\n        margin-bottom: 14px;\n    }\n    .alp-header h1 {\n        font-size: clamp(2em, 4.5vw, 3.2em);\n        font-weight: 900;\n        text-transform: uppercase;\n        letter-spacing: 2px;\n        color: #fff !important;\n        line-height: 1.05;\n        margin-bottom: 10px;\n    }\n    .alp-header h1 span { color: var(--yellow) !important; }\n    .alp-header .sub {\n        font-size: 1.05em;\n        color: var(--muted) !important;\n        font-weight: 400;\n        margin-bottom: 20px;\n    }\n    .alp-compat-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n    .alp-compat-tag {\n        background: rgba(156,0,255,0.18);\n        border: 1px solid rgba(156,0,255,0.4);\n        color: #d4a0ff !important;\n        font-size: 0.9em;\n        font-weight: 700;\n        letter-spacing: 1px;\n        padding: 5px 14px;\n        border-radius: 4px;\n        text-transform: uppercase;\n    }\n    .alp-header-right {\n        display: flex;\n        flex-direction: column;\n        align-items: flex-end;\n        gap: 10px;\n        flex-shrink: 0;\n    }\n    .alp-type-badge {\n        background: linear-gradient(135deg, var(--yellow), #e67e22);\n        color: var(--dark) !important;\n        font-weight: 900;\n        font-size: 0.88em;\n        text-transform: uppercase;\n        letter-spacing: 2px;\n        padding: 8px 20px;\n        border-radius: 4px;\n    }\n    .alp-oem-badge {\n        background: rgba(255,255,255,0.06);\n        border: 1px solid rgba(255,255,255,0.15);\n        color: rgba(255,255,255,0.7) !important;\n        font-size: 0.8em;\n        font-weight: 600;\n        letter-spacing: 2px;\n        text-transform: uppercase;\n        padding: 5px 14px;\n        border-radius: 4px;\n    }\n\n    \/* ===== STRIPE INFO ===== *\/\n    .alp-stripe {\n        background: linear-gradient(90deg, var(--purple) 0%, var(--magenta) 100%);\n        padding: 16px 40px;\n        display: flex; align-items: center; gap: 10px; flex-wrap: wrap;\n        font-size: 1.05em; font-weight: 700; letter-spacing: 1px;\n        color: white !important; text-transform: uppercase;\n        box-shadow: 0 4px 12px rgba(156,0,255,0.3);\n    }\n    .alp-stripe-sep { opacity: 0.5; margin: 0 4px; }\n\n    \/* ===== BODY ===== *\/\n    .alp-body { padding: 40px; display: grid; grid-template-columns: 1fr 1fr; gap: 30px; }\n    @media (max-width: 780px) { .alp-body { grid-template-columns: 1fr; padding: 24px 18px; } }\n\n    \/* ===== CARD ===== *\/\n    .alp-card {\n        border-radius: 10px;\n        overflow: hidden;\n    }\n    .alp-card-head {\n        background: var(--dark2);\n        color: var(--yellow) !important;\n        font-size: 1.0em;\n        font-weight: 800;\n        letter-spacing: 2px;\n        text-transform: uppercase;\n        padding: 13px 20px;\n        border-bottom: 3px solid var(--yellow);\n        display: flex; align-items: center; gap: 10px;\n    }\n    .alp-card-body {\n        border: 2px solid #ebebeb;\n        border-top: none;\n        border-radius: 0 0 10px 10px;\n        padding: 22px;\n        background: #fff;\n    }\n\n    \/* ===== DESCRIPTION ===== *\/\n    .alp-desc-text {\n        font-size: 0.97em;\n        line-height: 1.85;\n        color: #444 !important;\n    }\n    .alp-desc-text strong { color: var(--dark) !important; }\n    .alp-desc-text p { margin-bottom: 12px; }\n    .alp-desc-text p:last-child { margin-bottom: 0; }\n\n    \/* ===== SPECS ===== *\/\n    .alp-specs-list { display: flex; flex-direction: column; gap: 10px; }\n    .alp-spec-row { display: flex; align-items: flex-start; gap: 10px; padding: 10px 14px; background: #f8f8f8; border-radius: 8px; border-left: 4px solid var(--yellow); transition: all 0.25s ease; }\n    .alp-spec-row:hover { border-left-color: var(--purple); background: rgba(156,0,255,0.04); }\n    .alp-spec-label { font-size: 0.78em; text-transform: uppercase; letter-spacing: 1px; color: var(--purple) !important; font-weight: 700; min-width: 110px; flex-shrink: 0; padding-top: 2px; }\n    .alp-spec-value { font-size: 0.93em; font-weight: 600; color: var(--dark) !important; line-height: 1.4; }\n\n    \/* ===== INCLUDES ===== *\/\n    .alp-includes-list { display: flex; flex-direction: column; gap: 10px; }\n    .alp-include-item { display: flex; align-items: flex-start; gap: 12px; padding: 12px 14px; background: #f8f8f8; border-radius: 8px; transition: all 0.25s ease; }\n    .alp-include-item:hover { background: rgba(156,0,255,0.04); transform: translateX(3px); }\n    .alp-include-icon { color: var(--purple) !important; font-size: 1.1em; flex-shrink: 0; margin-top: 1px; }\n    .alp-include-text { font-size: 0.93em; font-weight: 600; color: var(--dark) !important; line-height: 1.4; }\n    .alp-include-sub { font-size: 0.82em; font-weight: 400; color: var(--muted) !important; display: block; margin-top: 2px; }\n\n    \/* ===== COMPAT ===== *\/\n    .alp-compat-block { display: flex; flex-direction: column; gap: 10px; }\n    .alp-compat-row { display: flex; align-items: center; gap: 14px; padding: 14px 16px; border-radius: 8px; }\n    .alp-compat-row.yes { background: rgba(0,180,80,0.06); border: 1.5px solid rgba(0,180,80,0.2); }\n    .alp-compat-row.warn { background: rgba(254,216,3,0.08); border: 1.5px solid rgba(254,216,3,0.3); }\n    .alp-compat-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; }\n    .alp-compat-row.yes .alp-compat-dot { background: #00b450; box-shadow: 0 0 6px rgba(0,180,80,0.5); }\n    .alp-compat-row.warn .alp-compat-dot { background: var(--yellow); box-shadow: 0 0 6px rgba(254,216,3,0.5); }\n    .alp-compat-name { font-size: 1.05em; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; }\n    .alp-compat-row.yes .alp-compat-name { color: #00b450 !important; }\n    .alp-compat-row.warn .alp-compat-name { color: #c8a200 !important; }\n    .alp-compat-detail { font-size: 0.85em; color: var(--muted) !important; margin-top: 2px; }\n\n    \/* ===== WARNING BOX ===== *\/\n    .alp-warning {\n        grid-column: 1 \/ -1;\n        background: linear-gradient(135deg, #fffbea 0%, #fff8d6 100%);\n        border: 2px solid var(--yellow);\n        border-left: 6px solid var(--yellow);\n        border-radius: 10px;\n        padding: 20px 24px;\n        display: flex; gap: 16px; align-items: flex-start;\n    }\n    .alp-warning-icon { font-size: 1.8em; flex-shrink: 0; }\n    .alp-warning-title { font-size: 1.1em; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; color: #8a6a00 !important; margin-bottom: 6px; }\n    .alp-warning-text { font-size: 0.93em; color: #705500 !important; line-height: 1.7; }\n    .alp-warning-text strong { color: #5a4000 !important; }\n\n    \/* ===== RELATED ===== *\/\n    .alp-related {\n        grid-column: 1 \/ -1;\n    }\n    .alp-related-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 12px; }\n    .alp-related-item { padding: 16px; background: var(--dark2); border-radius: 8px; border-bottom: 3px solid var(--purple); transition: all 0.25s ease; }\n    .alp-related-item:hover { border-bottom-color: var(--yellow); transform: translateY(-3px); background: var(--dark3); }\n    .alp-related-ref { font-size: 0.8em; font-weight: 700; letter-spacing: 2px; color: var(--yellow) !important; text-transform: uppercase; margin-bottom: 6px; }\n    .alp-related-name { font-size: 0.9em; color: #ccc !important; font-weight: 500; line-height: 1.4; }\n\n    \/* ===== WARRANTY ===== *\/\n    .alp-warranty {\n        grid-column: 1 \/ -1;\n        background: var(--dark);\n        border-radius: 10px;\n        padding: 24px 28px;\n        display: flex; align-items: center; gap: 20px; flex-wrap: wrap;\n        border-left: 5px solid var(--purple);\n    }\n    .alp-warranty-icon { font-size: 2.2em; flex-shrink: 0; }\n    .alp-warranty-title { font-size: 1.2em; font-weight: 800; text-transform: uppercase; letter-spacing: 2px; color: var(--yellow) !important; margin-bottom: 5px; }\n    .alp-warranty-text { font-size: 0.9em; color: #aaa !important; line-height: 1.6; }\n    .alp-warranty-text strong { color: #ddd !important; }\n\n    \/* ===== FOOTER ===== *\/\n    .alp-footer {\n        background: var(--dark2);\n        padding: 22px 40px;\n        display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 12px;\n        border-top: 3px solid var(--yellow);\n        font-size: 0.88em;\n    }\n    .alp-footer-brand { font-weight: 900; font-size: 1.15em; text-transform: uppercase; letter-spacing: 3px; color: #fff !important; }\n    .alp-footer-brand span { color: var(--yellow) !important; }\n    .alp-footer-ref { color: var(--muted) !important; letter-spacing: 2px; font-size: 0.92em; }\n\u003c\/style\u003e\n\u003cdiv class=\"alp-wrap\"\u003e\n \u003c!-- HEADER --\u003e\n \u003cdiv class=\"alp-header\"\u003e\n \u003cdiv class=\"alp-header-inner\"\u003e\n \u003cdiv class=\"alp-header-left\"\u003e\n \u003cdiv class=\"alp-ref-badge\"\u003eAir Lift Ref. — 26498-006\u003c\/div\u003e\n \u003ch1\u003eHarness\u003cbr\u003e\u003cspan\u003eMain\u003c\/span\u003e Wiring\u003c\/h1\u003e\n \u003cp class=\"sub\"\u003eOEM replacement for 3H \u0026amp; 3P management systems\u003c\/p\u003e\n \u003cdiv class=\"alp-compat-tags\"\u003e\n \u003cspan class=\"alp-compat-tag\"\u003e3P\u003c\/span\u003e\n \u003cspan class=\"alp-compat-tag\"\u003e3H\u003c\/span\u003e\n \u003cspan class=\"alp-compat-tag\"\u003eALP4\u003c\/span\u003e\n \u003cspan class=\"alp-compat-tag\"\u003eGenuine part\u003c\/span\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"alp-header-right\"\u003e\n \u003cspan class=\"alp-type-badge\"\u003e⚡ Harness \/ Wiring\u003c\/span\u003e\n \u003cspan class=\"alp-oem-badge\"\u003e✓ Genuine Air Lift OEM part\u003c\/span\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c!-- STRIPE --\u003e\n \u003cdiv class=\"alp-stripe\"\u003e\n \u003cspan\u003ePre-installed 40A relay\u003c\/span\u003e\n \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003eCompatible with 3H \u0026amp; 3P\u003c\/span\u003e\n \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003e1 compressor\u003c\/span\u003e\n \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003eDirect replacement\u003c\/span\u003e\n \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003e1-year warranty\u003c\/span\u003e\n \u003c\/div\u003e\n \u003c!-- BODY GRID --\u003e\n \u003cdiv class=\"alp-body\"\u003e\n \u003c!-- DESCRIPTION --\u003e\n \u003cdiv class=\"alp-card\"\u003e\n \u003cdiv class=\"alp-card-head\"\u003e📋 Description\u003c\/div\u003e\n \u003cdiv class=\"alp-card-body\"\u003e\n \u003cdiv class=\"alp-desc-text\"\u003e\n \u003cp\u003eThe \u003cstrong\u003eAir Lift 26498-006 main wiring harness\u003c\/strong\u003e is the official replacement part supplied with all Air Lift Performance 3P and 3H management systems. It is an OEM part identical to the original, ensuring perfect compatibility and operation.\u003c\/p\u003e\n \u003cp\u003eThis harness powers the compressor, provides communication between the ECU and the manifold solenoids, and controls the relay. It includes a \u003cstrong\u003epre-wired 40A relay\u003c\/strong\u003e for direct installation without any additional wiring.\u003c\/p\u003e\n \u003cp\u003eEssential in the event of damaged wiring, preventive replacement, or when reinstalling a 3H or 3P system in a new vehicle.\u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c!-- SPÉCIFICATIONS --\u003e\n \u003cdiv class=\"alp-card\"\u003e\n \u003cdiv class=\"alp-card-head\"\u003e⚙️ Specifications\u003c\/div\u003e\n \u003cdiv class=\"alp-card-body\"\u003e\n \u003cdiv class=\"alp-specs-list\"\u003e\n \u003cdiv class=\"alp-spec-row\"\u003e\n \u003cspan class=\"alp-spec-label\"\u003eReference\u003c\/span\u003e\n \u003cspan class=\"alp-spec-value\"\u003eAir Lift 26498-006\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"alp-spec-row\"\u003e\n \u003cspan class=\"alp-spec-label\"\u003eBrand\u003c\/span\u003e\n \u003cspan class=\"alp-spec-value\"\u003eAir Lift Performance\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"alp-spec-row\"\u003e\n \u003cspan class=\"alp-spec-label\"\u003eType\u003c\/span\u003e\n \u003cspan class=\"alp-spec-value\"\u003eMain wiring harness\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"alp-spec-row\"\u003e\n \u003cspan class=\"alp-spec-label\"\u003eRelay\u003c\/span\u003e\n \u003cspan class=\"alp-spec-value\"\u003e40A — pre-installed\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"alp-spec-row\"\u003e\n \u003cspan class=\"alp-spec-label\"\u003eCompressors\u003c\/span\u003e\n \u003cspan class=\"alp-spec-value\"\u003eMaximum 1 compressor\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"alp-spec-row\"\u003e\n \u003cspan class=\"alp-spec-label\"\u003eCondition\u003c\/span\u003e\n \u003cspan class=\"alp-spec-value\"\u003eNew — genuine part\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"alp-spec-row\"\u003e\n \u003cspan class=\"alp-spec-label\"\u003eWarranty\u003c\/span\u003e\n \u003cspan class=\"alp-spec-value\"\u003e1-year Air Lift manufacturer's warranty\u003c\/span\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c!-- CONTENU --\u003e\n \u003cdiv class=\"alp-card\"\u003e\n \u003cdiv class=\"alp-card-head\"\u003e📦 Contents\u003c\/div\u003e\n \u003cdiv class=\"alp-card-body\"\u003e\n \u003cdiv class=\"alp-includes-list\"\u003e\n \u003cdiv class=\"alp-include-item\"\u003e\n \u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n \u003cdiv class=\"alp-include-text\"\u003e\n 1 × Main wiring harness\n \u003cspan class=\"alp-include-sub\"\u003eDirect OEM replacement\u003c\/span\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"alp-include-item\"\u003e\n \u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n \u003cdiv class=\"alp-include-text\"\u003e\n Pre-wired 40A relay\n \u003cspan class=\"alp-include-sub\"\u003eIntegrated into the harness — ready to use\u003c\/span\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"alp-include-item\"\u003e\n \u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n \u003cdiv class=\"alp-include-text\"\u003e\n Connectors and terminals\n \u003cspan class=\"alp-include-sub\"\u003eAll fittings required for connection\u003c\/span\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c!-- COMPATIBILITÉ --\u003e\n \u003cdiv class=\"alp-card\"\u003e\n \u003cdiv class=\"alp-card-head\"\u003e🔗 System Compatibility\u003c\/div\u003e\n \u003cdiv class=\"alp-card-body\"\u003e\n \u003cdiv class=\"alp-compat-block\"\u003e\n \u003cdiv class=\"alp-compat-row yes\"\u003e\n \u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n \u003cdiv\u003e\n \u003cdiv class=\"alp-compat-name\"\u003eAir Lift 3P\u003c\/div\u003e\n \u003cdiv class=\"alp-compat-detail\"\u003ePressure management — refs. 27785 \/ 27689\u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"alp-compat-row yes\"\u003e\n \u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n \u003cdiv\u003e\n \u003cdiv class=\"alp-compat-name\"\u003eAir Lift 3H\u003c\/div\u003e\n \u003cdiv class=\"alp-compat-detail\"\u003eHeight + pressure management — refs. 27690 \/ 27693\u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"alp-compat-row yes\"\u003e\n \u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n \u003cdiv\u003e\n \u003cdiv class=\"alp-compat-name\"\u003eAir Lift ALP4\u003c\/div\u003e\n \u003cdiv class=\"alp-compat-detail\"\u003eAutomatic 4-wheel management system\u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"alp-compat-row warn\"\u003e\n \u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n \u003cdiv\u003e\n \u003cdiv class=\"alp-compat-name\"\u003eDual compressor\u003c\/div\u003e\n \u003cdiv class=\"alp-compat-detail\"\u003eRequires the additional compressor harness — not included here\u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c!-- WARNING --\u003e\n \u003cdiv class=\"alp-warning\"\u003e\n \u003cspan class=\"alp-warning-icon\"\u003e⚠️\u003c\/span\u003e\n \u003cdiv\u003e\n \u003cdiv class=\"alp-warning-title\"\u003eDual-compressor configuration\u003c\/div\u003e\n \u003cp class=\"alp-warning-text\"\u003eThis harness is designed to power a \u003cstrong\u003esingle compressor\u003c\/strong\u003e. If your installation uses \u003cstrong\u003etwo compressors\u003c\/strong\u003e, you will need to add the Air Lift secondary compressor harness (sold separately) to ensure complete system power. Consult your installation guide or our technical support team with any questions.\u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c!-- PRODUITS LIÉS --\u003e\n \u003cdiv class=\"alp-related\"\u003e\n \u003cdiv class=\"alp-card-head\" style=\"border-radius: 10px 10px 0 0; margin-bottom: 0\"\u003e🔧 Associated Parts\u003c\/div\u003e\n \u003cdiv style=\"border: 2px solid #ebebeb; border-top: none; border-radius: 0 0 10px 10px; padding: 20px; background: #fff\"\u003e\n \u003cdiv class=\"alp-related-grid\"\u003e\n \u003cdiv class=\"alp-related-item\"\u003e\n \u003cdiv class=\"alp-related-ref\"\u003e27785\u003c\/div\u003e\n \u003cdiv class=\"alp-related-name\"\u003eAir Lift 3P — Pressure management (G1\/4\" BSP)\u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"alp-related-item\"\u003e\n \u003cdiv class=\"alp-related-ref\"\u003e27690\u003c\/div\u003e\n \u003cdiv class=\"alp-related-name\"\u003eAir Lift 3H — Height + pressure management (FNPT)\u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"alp-related-item\"\u003e\n \u003cdiv class=\"alp-related-ref\"\u003e26498-009\u003c\/div\u003e\n \u003cdiv class=\"alp-related-name\"\u003eUSB display cable — Display Cable 3H\/3P\u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"alp-related-item\"\u003e\n \u003cdiv class=\"alp-related-ref\"\u003e27051\u003c\/div\u003e\n \u003cdiv class=\"alp-related-name\"\u003eDisplay screen Display 3H\/3P\u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c!-- WARRANTY --\u003e\n \u003cdiv class=\"alp-warranty\"\u003e\n \u003cspan class=\"alp-warranty-icon\"\u003e🛡️\u003c\/span\u003e\n \u003cdiv\u003e\n \u003cdiv class=\"alp-warranty-title\"\u003e1-year warranty — Air Lift Performance\u003c\/div\u003e\n \u003cp class=\"alp-warranty-text\"\u003ePart covered by the \u003cstrong\u003e1-year Air Lift Performance manufacturer's warranty\u003c\/strong\u003e from the purchase date, covering manufacturing and material defects. The complete 3H, 3P, and 3S management systems are covered by a lifetime warranty for their normal service life.\u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c!-- FOOTER --\u003e\n \u003cdiv class=\"alp-footer\"\u003e\n \u003cspan class=\"alp-footer-brand\"\u003eAir Lift \u003cspan\u003ePerformance\u003c\/span\u003e\u003c\/span\u003e\n \u003cspan class=\"alp-footer-ref\"\u003eMAIN HARNESS — REF. 26498-006 · 3H \/ 3P \/ ALP4\u003c\/span\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/body\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":49839720890706,"sku":"","price":319.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Designsanstitre.png?v=1774184176"},{"product_id":"air-lift-27051-3p-3h-telecommande","title":"Air Lift 27051 — Remote Controller Display 3H \/ 3P","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800;900\u0026family=Barlow:wght@400;500;600\u0026display=swap');\n\n    :root {\n        --purple: #9c00ff;\n        --magenta: #e00cff;\n        --yellow: #fed803;\n        --dark: #0d0d0d;\n        --dark2: #1a1a1a;\n        --dark3: #2d2d2d;\n        --text: #e8e8e8;\n        --muted: #999;\n        --blue: #0066ff;\n        --blue-light: #3399ff;\n    }\n\n    * { box-sizing: border-box; margin: 0; padding: 0; }\n\n    .alp-wrap {\n        max-width: 100%;\n        background: #fff;\n        color: var(--dark) !important;\n    }\n\n    \/* ===== HEADER ===== *\/\n    .alp-header {\n        background: var(--dark);\n        padding: 48px 40px 36px;\n        position: relative;\n        overflow: hidden;\n        border-bottom: 4px solid var(--yellow);\n    }\n    .alp-header::before {\n        content: '';\n        position: absolute;\n        top: -80px; right: -60px;\n        width: 400px; height: 400px;\n        background: radial-gradient(circle, rgba(0,102,255,0.2) 0%, transparent 70%);\n        pointer-events: none;\n    }\n    .alp-header::after {\n        content: '';\n        position: absolute;\n        bottom: -40px; left: 20%;\n        width: 200px; height: 200px;\n        background: radial-gradient(circle, rgba(254,216,3,0.1) 0%, transparent 70%);\n        pointer-events: none;\n    }\n    .alp-header-inner { position: relative; z-index: 1; display: flex; align-items: flex-start; justify-content: space-between; flex-wrap: wrap; gap: 20px; }\n    .alp-header-left { flex: 1; min-width: 280px; }\n\n    .alp-ref-badge {\n        display: inline-block;\n        background: rgba(254,216,3,0.1);\n        color: var(--yellow) !important;\n        border: 1px solid rgba(254,216,3,0.3);\n        font-size: 0.82em; font-weight: 700; letter-spacing: 3px;\n        text-transform: uppercase;\n        padding: 5px 14px; border-radius: 4px; margin-bottom: 14px;\n    }\n    .alp-header h1 {\n        font-size: clamp(2em, 4.5vw, 3.1em);\n        font-weight: 900; text-transform: uppercase; letter-spacing: 2px;\n        color: #fff !important; line-height: 1.05; margin-bottom: 10px;\n    }\n    .alp-header h1 .accent { color: var(--yellow) !important; }\n    .alp-header h1 .blue { color: var(--blue-light) !important; }\n    .alp-header .sub { font-size: 1em; color: var(--muted) !important; font-weight: 400; margin-bottom: 20px; }\n    .alp-compat-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n    .alp-compat-tag {\n        background: rgba(156,0,255,0.18); border: 1px solid rgba(156,0,255,0.4);\n        color: #d4a0ff !important;\n        font-size: 0.9em; font-weight: 700; letter-spacing: 1px;\n        padding: 5px 14px; border-radius: 4px; text-transform: uppercase;\n    }\n    .alp-compat-tag.blue-tag {\n        background: rgba(0,102,255,0.15); border-color: rgba(0,102,255,0.35); color: var(--blue-light) !important;\n    }\n    .alp-header-right { display: flex; flex-direction: column; align-items: flex-end; gap: 10px; flex-shrink: 0; }\n    .alp-type-badge {\n        background: linear-gradient(135deg, var(--yellow), #e67e22);\n        color: var(--dark) !important;\n        font-weight: 900; font-size: 0.88em; text-transform: uppercase;\n        letter-spacing: 2px; padding: 8px 20px; border-radius: 4px;\n    }\n    .alp-oem-badge {\n        background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.15);\n        color: rgba(255,255,255,0.65) !important;\n        font-size: 0.78em; font-weight: 600; letter-spacing: 2px;\n        text-transform: uppercase; padding: 5px 14px; border-radius: 4px;\n    }\n\n    \/* ===== STRIPE ===== *\/\n    .alp-stripe {\n        background: linear-gradient(90deg, var(--purple) 0%, var(--magenta) 100%);\n        padding: 16px 40px;\n        display: flex; align-items: center; gap: 10px; flex-wrap: wrap;\n        font-size: 1.05em; font-weight: 700; letter-spacing: 1px;\n        color: white !important; text-transform: uppercase;\n        box-shadow: 0 4px 12px rgba(156,0,255,0.3);\n    }\n    .alp-stripe-sep { opacity: 0.45; margin: 0 4px; }\n\n    \/* ===== DISPLAY MOCKUP ===== *\/\n    .alp-display-section {\n        background: linear-gradient(135deg, var(--dark2) 0%, #0a0a1a 50%, #001033 100%);\n        padding: 40px;\n        display: flex; align-items: center; justify-content: center; gap: 50px; flex-wrap: wrap;\n    }\n    .alp-screen-mockup {\n        width: 220px; height: 140px;\n        background: #000;\n        border: 3px solid #333;\n        border-radius: 10px;\n        padding: 14px;\n        box-shadow: 0 0 30px rgba(0,102,255,0.4), inset 0 0 20px rgba(0,0,0,0.8);\n        display: flex; flex-direction: column; gap: 8px;\n        flex-shrink: 0;\n    }\n    .alp-screen-row {\n        display: flex; align-items: center; justify-content: space-between; gap: 6px;\n    }\n    .alp-screen-label {\n        font-size: 0.7em; font-weight: 700; letter-spacing: 1px;\n        color: rgba(255,255,255,0.5) !important; text-transform: uppercase; min-width: 28px;\n    }\n    .alp-screen-bar-wrap { flex: 1; height: 12px; background: rgba(255,255,255,0.08); border-radius: 3px; overflow: hidden; }\n    .alp-screen-bar { height: 100%; border-radius: 3px; }\n    .alp-screen-bar.fl { background: linear-gradient(90deg, #0088ff, #00ccff); width: 68%; }\n    .alp-screen-bar.fr { background: linear-gradient(90deg, #0088ff, #00ccff); width: 72%; }\n    .alp-screen-bar.rl { background: linear-gradient(90deg, #00cc66, #00ffaa); width: 55%; }\n    .alp-screen-bar.rr { background: linear-gradient(90deg, #00cc66, #00ffaa); width: 60%; }\n    .alp-screen-val { font-size: 0.82em; font-weight: 800; color: #fff !important; min-width: 36px; text-align: right; }\n    .alp-screen-tank { display: flex; align-items: center; justify-content: space-between; margin-top: 4px; padding-top: 6px; border-top: 1px solid rgba(255,255,255,0.1); }\n    .alp-screen-tank-label { font-size: 0.65em; color: var(--yellow) !important; letter-spacing: 1px; text-transform: uppercase; font-weight: 700; }\n    .alp-screen-tank-val { font-size: 0.85em; font-weight: 900; color: var(--yellow) !important; }\n\n    .alp-display-features { display: flex; flex-direction: column; gap: 14px; max-width: 320px; }\n    .alp-disp-feat { display: flex; gap: 14px; align-items: flex-start; }\n    .alp-disp-feat-icon { font-size: 1.4em; flex-shrink: 0; margin-top: 2px; }\n    .alp-disp-feat-title { font-weight: 800; font-size: 1em; letter-spacing: 1px; text-transform: uppercase; color: #fff !important; margin-bottom: 3px; }\n    .alp-disp-feat-desc { font-size: 0.85em; color: rgba(255,255,255,0.55) !important; line-height: 1.5; }\n\n    \/* ===== BODY ===== *\/\n    .alp-body { padding: 40px; display: grid; grid-template-columns: 1fr 1fr; gap: 28px; }\n    @media (max-width: 780px) { .alp-body { grid-template-columns: 1fr; padding: 24px 18px; } }\n\n    \/* ===== CARD ===== *\/\n    .alp-card { border-radius: 10px; overflow: hidden; }\n    .alp-card-head {\n        background: var(--dark2); color: var(--yellow) !important;\n        font-size: 1.0em; font-weight: 800; letter-spacing: 2px;\n        text-transform: uppercase; padding: 13px 20px;\n        border-bottom: 3px solid var(--yellow);\n        display: flex; align-items: center; gap: 10px;\n    }\n    .alp-card-body { border: 2px solid #ebebeb; border-top: none; border-radius: 0 0 10px 10px; padding: 22px; background: #fff; }\n\n    \/* ===== DESC ===== *\/\n    .alp-desc-text { font-size: 0.97em; line-height: 1.85; color: #444 !important; }\n    .alp-desc-text strong { color: var(--dark) !important; }\n    .alp-desc-text p { margin-bottom: 12px; }\n    .alp-desc-text p:last-child { margin-bottom: 0; }\n\n    \/* ===== SPECS ===== *\/\n    .alp-specs-list { display: flex; flex-direction: column; gap: 10px; }\n    .alp-spec-row { display: flex; align-items: flex-start; gap: 10px; padding: 10px 14px; background: #f8f8f8; border-radius: 8px; border-left: 4px solid var(--yellow); transition: all 0.25s; }\n    .alp-spec-row:hover { border-left-color: var(--purple); background: rgba(156,0,255,0.04); }\n    .alp-spec-label { font-size: 0.78em; text-transform: uppercase; letter-spacing: 1px; color: var(--purple) !important; font-weight: 700; min-width: 110px; flex-shrink: 0; padding-top: 2px; }\n    .alp-spec-value { font-size: 0.93em; font-weight: 600; color: var(--dark) !important; line-height: 1.4; }\n\n    \/* ===== FEATURES GRID ===== *\/\n    .alp-feat-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }\n    @media (max-width: 500px) { .alp-feat-grid { grid-template-columns: 1fr; } }\n    .alp-feat-item { padding: 16px 14px; background: #f8f8f8; border-radius: 8px; border-top: 3px solid var(--yellow); transition: all 0.25s; }\n    .alp-feat-item:hover { border-top-color: var(--purple); transform: translateY(-3px); background: rgba(156,0,255,0.03); }\n    .alp-feat-icon { font-size: 1.4em; margin-bottom: 8px; display: block; }\n    .alp-feat-title { font-size: 0.95em; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; color: var(--dark) !important; margin-bottom: 5px; }\n    .alp-feat-desc { font-size: 0.83em; color: #666 !important; line-height: 1.5; }\n\n    \/* ===== INCLUDES ===== *\/\n    .alp-includes-list { display: flex; flex-direction: column; gap: 10px; }\n    .alp-include-item { display: flex; align-items: flex-start; gap: 12px; padding: 12px 14px; background: #f8f8f8; border-radius: 8px; transition: all 0.25s; }\n    .alp-include-item:hover { background: rgba(156,0,255,0.04); transform: translateX(3px); }\n    .alp-include-icon { color: var(--purple) !important; font-size: 1.1em; flex-shrink: 0; margin-top: 1px; }\n    .alp-include-text { font-size: 0.93em; font-weight: 600; color: var(--dark) !important; line-height: 1.4; }\n    .alp-include-sub { font-size: 0.82em; font-weight: 400; color: var(--muted) !important; display: block; margin-top: 2px; }\n\n    \/* ===== COMPAT ===== *\/\n    .alp-compat-block { display: flex; flex-direction: column; gap: 10px; }\n    .alp-compat-row { display: flex; align-items: center; gap: 14px; padding: 14px 16px; border-radius: 8px; }\n    .alp-compat-row.yes { background: rgba(0,180,80,0.06); border: 1.5px solid rgba(0,180,80,0.2); }\n    .alp-compat-row.no { background: rgba(200,0,0,0.05); border: 1.5px solid rgba(200,0,0,0.18); }\n    .alp-compat-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; }\n    .alp-compat-row.yes .alp-compat-dot { background: #00b450; box-shadow: 0 0 6px rgba(0,180,80,0.5); }\n    .alp-compat-row.no .alp-compat-dot { background: #cc2200; box-shadow: 0 0 6px rgba(200,0,0,0.4); }\n    .alp-compat-name { font-size: 1.05em; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; }\n    .alp-compat-row.yes .alp-compat-name { color: #00b450 !important; }\n    .alp-compat-row.no .alp-compat-name { color: #cc2200 !important; }\n    .alp-compat-detail { font-size: 0.85em; color: var(--muted) !important; margin-top: 2px; }\n\n    \/* ===== APP SECTION ===== *\/\n    .alp-app-section {\n        grid-column: 1 \/ -1;\n        background: linear-gradient(135deg, #001a40 0%, #000d20 50%, #0a001a 100%);\n        border-radius: 10px;\n        padding: 30px;\n        display: flex; gap: 30px; align-items: center; flex-wrap: wrap;\n        border: 2px solid rgba(0,102,255,0.3);\n    }\n    .alp-app-phone {\n        width: 80px; height: 140px;\n        background: #111;\n        border: 3px solid #333;\n        border-radius: 16px;\n        display: flex; flex-direction: column; align-items: center; justify-content: center;\n        gap: 8px;\n        flex-shrink: 0;\n        box-shadow: 0 0 20px rgba(0,102,255,0.3);\n    }\n    .alp-app-phone-screen { font-size: 1.8em; }\n    .alp-app-phone-dot { width: 8px; height: 8px; background: var(--blue-light); border-radius: 50%; box-shadow: 0 0 8px var(--blue-light); }\n    .alp-app-content { flex: 1; min-width: 220px; }\n    .alp-app-title { font-size: 1.4em; font-weight: 900; text-transform: uppercase; letter-spacing: 2px; color: #fff !important; margin-bottom: 8px; }\n    .alp-app-title span { color: var(--blue-light) !important; }\n    .alp-app-desc { font-size: 0.9em; color: rgba(255,255,255,0.6) !important; line-height: 1.7; margin-bottom: 14px; }\n    .alp-app-features { display: flex; flex-wrap: wrap; gap: 8px; }\n    .alp-app-feat { background: rgba(0,102,255,0.2); border: 1px solid rgba(0,102,255,0.35); color: var(--blue-light) !important; font-size: 0.85em; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; padding: 5px 12px; border-radius: 4px; }\n    .alp-app-badges { display: flex; gap: 12px; align-items: center; flex-shrink: 0; }\n    .alp-app-badge { background: #111; border: 2px solid #333; border-radius: 10px; padding: 10px 16px; text-align: center; }\n    .alp-app-badge-icon { font-size: 1.6em; display: block; margin-bottom: 4px; }\n    .alp-app-badge-label { font-size: 0.72em; color: rgba(255,255,255,0.5) !important; text-transform: uppercase; letter-spacing: 1px; font-weight: 700; }\n\n    \/* ===== WARNING ===== *\/\n    .alp-warning {\n        grid-column: 1 \/ -1;\n        background: linear-gradient(135deg, #fffbea, #fff8d6);\n        border: 2px solid var(--yellow);\n        border-left: 6px solid var(--yellow);\n        border-radius: 10px;\n        padding: 20px 24px;\n        display: flex; gap: 16px; align-items: flex-start;\n    }\n    .alp-warning-icon { font-size: 1.8em; flex-shrink: 0; }\n    .alp-warning-title { font-size: 1.1em; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; color: #8a6a00 !important; margin-bottom: 6px; }\n    .alp-warning-text { font-size: 0.93em; color: #705500 !important; line-height: 1.7; }\n    .alp-warning-text strong { color: #5a4000 !important; }\n\n    \/* ===== RELATED ===== *\/\n    .alp-related { grid-column: 1 \/ -1; }\n    .alp-related-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 12px; }\n    .alp-related-item { padding: 16px; background: var(--dark2); border-radius: 8px; border-bottom: 3px solid var(--purple); transition: all 0.25s; }\n    .alp-related-item:hover { border-bottom-color: var(--yellow); transform: translateY(-3px); background: var(--dark3); }\n    .alp-related-ref { font-size: 0.8em; font-weight: 700; letter-spacing: 2px; color: var(--yellow) !important; text-transform: uppercase; margin-bottom: 6px; }\n    .alp-related-name { font-size: 0.9em; color: #ccc !important; font-weight: 500; line-height: 1.4; }\n\n    \/* ===== WARRANTY ===== *\/\n    .alp-warranty {\n        grid-column: 1 \/ -1;\n        background: var(--dark);\n        border-radius: 10px;\n        padding: 24px 28px;\n        display: flex; align-items: center; gap: 20px; flex-wrap: wrap;\n        border-left: 5px solid var(--purple);\n    }\n    .alp-warranty-icon { font-size: 2.2em; flex-shrink: 0; }\n    .alp-warranty-title { font-size: 1.2em; font-weight: 800; text-transform: uppercase; letter-spacing: 2px; color: var(--yellow) !important; margin-bottom: 5px; }\n    .alp-warranty-text { font-size: 0.9em; color: #aaa !important; line-height: 1.6; }\n    .alp-warranty-text strong { color: #ddd !important; }\n\n    \/* ===== FOOTER ===== *\/\n    .alp-footer {\n        background: var(--dark2);\n        padding: 22px 40px;\n        display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 12px;\n        border-top: 3px solid var(--yellow);\n        font-size: 0.88em;\n    }\n    .alp-footer-brand { font-weight: 900; font-size: 1.15em; text-transform: uppercase; letter-spacing: 3px; color: #fff !important; }\n    .alp-footer-brand span { color: var(--yellow) !important; }\n    .alp-footer-ref { color: var(--muted) !important; letter-spacing: 2px; font-size: 0.92em; }\n\u003c\/style\u003e\n\u003cdiv class=\"alp-wrap\"\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"alp-header\"\u003e\n\u003cdiv class=\"alp-header-inner\"\u003e\n\u003cdiv class=\"alp-header-left\"\u003e\n\u003cdiv class=\"alp-ref-badge\"\u003eAir Lift part no.—27051\u003c\/div\u003e\n\u003ch1\u003e\u003cspan class=\"accent\"\u003eController\u003c\/span\u003e screen\u003cbr\u003e\u003cspan class=\"blue\"\u003eDisplay\u003c\/span\u003e 3H \/ 3P\u003c\/h1\u003e\n\u003cp class=\"sub\"\u003eReplacement wired controller—Air Lift 3P \u0026amp; 3H systems\u003c\/p\u003e\n\u003cdiv class=\"alp-compat-tags\"\u003e\n\u003cspan class=\"alp-compat-tag\"\u003e3P\u003c\/span\u003e \u003cspan class=\"alp-compat-tag\"\u003e3H\u003c\/span\u003e \u003cspan class=\"alp-compat-tag\"\u003eALP4\u003c\/span\u003e \u003cspan class=\"alp-compat-tag blue-tag\"\u003e📱 Bluetooth App\u003c\/span\u003e \u003cspan class=\"alp-compat-tag\"\u003eOEM part\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-header-right\"\u003e\n\u003cspan class=\"alp-type-badge\"\u003e🖥️ Controller \/ Display\u003c\/span\u003e \u003cspan class=\"alp-oem-badge\"\u003e✓ Air Lift OEM part\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- STRIPE --\u003e\n\u003cdiv class=\"alp-stripe\"\u003e\n\u003cspan\u003eBacklit color screen\u003c\/span\u003e \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e \u003cspan\u003e90°-rotating keypad\u003c\/span\u003e \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e \u003cspan\u003e5 pressure presets\u003c\/span\u003e \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e \u003cspan\u003e4 independent wheels\u003c\/span\u003e \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e \u003cspan\u003eShow Mode Bluetooth\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- DISPLAY MOCKUP SECTION --\u003e\n\u003cdiv class=\"alp-display-section\"\u003e\n\u003cdiv class=\"alp-screen-mockup\"\u003e\n\u003cdiv class=\"alp-screen-row\"\u003e\n\u003cspan class=\"alp-screen-label\"\u003eFL\u003c\/span\u003e\n\u003cdiv class=\"alp-screen-bar-wrap\"\u003e\n\u003cdiv class=\"alp-screen-bar fl\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"alp-screen-val\"\u003e5.2 bar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-screen-row\"\u003e\n\u003cspan class=\"alp-screen-label\"\u003eFR\u003c\/span\u003e\n\u003cdiv class=\"alp-screen-bar-wrap\"\u003e\n\u003cdiv class=\"alp-screen-bar fr\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"alp-screen-val\"\u003e5.4 bar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-screen-row\"\u003e\n\u003cspan class=\"alp-screen-label\"\u003eRL\u003c\/span\u003e\n\u003cdiv class=\"alp-screen-bar-wrap\"\u003e\n\u003cdiv class=\"alp-screen-bar rl\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"alp-screen-val\"\u003e4.1 bar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-screen-row\"\u003e\n\u003cspan class=\"alp-screen-label\"\u003eRR\u003c\/span\u003e\n\u003cdiv class=\"alp-screen-bar-wrap\"\u003e\n\u003cdiv class=\"alp-screen-bar rr\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"alp-screen-val\"\u003e4.5 bar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-screen-tank\"\u003e\n\u003cspan class=\"alp-screen-tank-label\"\u003e⛽ Tank\u003c\/span\u003e \u003cspan class=\"alp-screen-tank-val\"\u003e11.2 bar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-display-features\"\u003e\n\u003cdiv class=\"alp-disp-feat\"\u003e\n\u003cspan class=\"alp-disp-feat-icon\"\u003e🎨\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-disp-feat-title\"\u003eBacklit color screen\u003c\/div\u003e\n\u003cdiv class=\"alp-disp-feat-desc\"\u003eSimultaneously displays the 4 air spring pressures + tank pressure in real time.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-disp-feat\"\u003e\n\u003cspan class=\"alp-disp-feat-icon\"\u003e🔄\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-disp-feat-title\"\u003e90°-rotating keypad\u003c\/div\u003e\n\u003cdiv class=\"alp-disp-feat-desc\"\u003eThe keypad can rotate for vertical or horizontal integration depending on the installation.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-disp-feat\"\u003e\n\u003cspan class=\"alp-disp-feat-icon\"\u003e🎯\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-disp-feat-title\"\u003e5 programmable presets\u003c\/div\u003e\n\u003cdiv class=\"alp-disp-feat-desc\"\u003eSave 5 pressure configurations for instant recall depending on your needs.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BODY --\u003e\n\u003cdiv class=\"alp-body\"\u003e\n\u003c!-- DESCRIPTION --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e📋 Description\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-desc-text\"\u003e\n\u003cp\u003eThe \u003cstrong\u003eAir Lift 27051 Display\u003c\/strong\u003e is the official wired controller for Air Lift Performance 3P and 3H management systems. It is the original OEM part, identical to the one supplied with all 3P and 3H kits—perfect for replacement after a failure, loss, or reinstallation in a new vehicle.\u003c\/p\u003e\n\u003cp\u003eIts \u003cstrong\u003ebacklit color screen\u003c\/strong\u003e continuously displays the pressures of the 4 air springs and the tank. The 90°-rotating keypad enables clean integration in both vertical and horizontal installations, adapting to any interior.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eImportant:\u003c\/strong\u003e This controller absolutely requires the 3P or 3H ECU\/manifold to function—it cannot be used on its own.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPÉCIFICATIONS --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e⚙️ Specifications\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-specs-list\"\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003ePart number\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eAir Lift 27051\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eBrand\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eAir Lift Performance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eType\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eWired controller with color screen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eScreen\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eColor—backlit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eKeypad\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003e90° rotation—vertical or horizontal mounting\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003ePresets\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003e5 programmable positions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eControl\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003e4 independent corners + tank\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eBluetooth\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eVia Air Lift app (iOS \u0026amp; Android)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eColor\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eBlack\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eWeight\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003e~450 g\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eCondition\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eNew—OEM original part\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FONCTIONNALITÉS --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e✨ Key Features\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-feat-grid\"\u003e\n\u003cdiv class=\"alp-feat-item\"\u003e\n\u003cspan class=\"alp-feat-icon\"\u003e🖥️\u003c\/span\u003e\n\u003cdiv class=\"alp-feat-title\"\u003eReal-time display\u003c\/div\u003e\n\u003cp class=\"alp-feat-desc\"\u003e4 air spring pressures + tank pressure displayed continuously on the color screen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-feat-item\"\u003e\n\u003cspan class=\"alp-feat-icon\"\u003e🎯\u003c\/span\u003e\n\u003cdiv class=\"alp-feat-title\"\u003e5 presets\u003c\/div\u003e\n\u003cp class=\"alp-feat-desc\"\u003e5 height\/pressure configurations can be saved and recalled instantly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-feat-item\"\u003e\n\u003cspan class=\"alp-feat-icon\"\u003e🔄\u003c\/span\u003e\n\u003cdiv class=\"alp-feat-title\"\u003eRotary keypad\u003c\/div\u003e\n\u003cp class=\"alp-feat-desc\"\u003eRotates 90° to suit any installation—vertical or horizontal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-feat-item\"\u003e\n\u003cspan class=\"alp-feat-icon\"\u003e🚀\u003c\/span\u003e\n\u003cdiv class=\"alp-feat-title\"\u003e4-corner control\u003c\/div\u003e\n\u003cp class=\"alp-feat-desc\"\u003eEach wheel can be adjusted individually for a perfectly customized stance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-feat-item\"\u003e\n\u003cspan class=\"alp-feat-icon\"\u003e📱\u003c\/span\u003e\n\u003cdiv class=\"alp-feat-title\"\u003eShow Mode\u003c\/div\u003e\n\u003cp class=\"alp-feat-desc\"\u003eControl via Bluetooth smartphone even with the vehicle switched off. iOS \u0026amp; Android app.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-feat-item\"\u003e\n\u003cspan class=\"alp-feat-icon\"\u003e🔧\u003c\/span\u003e\n\u003cdiv class=\"alp-feat-title\"\u003eUpdates\u003c\/div\u003e\n\u003cp class=\"alp-feat-desc\"\u003eSystem firmware updated directly via the Air Lift mobile app.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CONTENU --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e📦 Contents\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-includes-list\"\u003e\n\u003cdiv class=\"alp-include-item\"\u003e\n\u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n\u003cdiv class=\"alp-include-text\"\u003e1 × 27051 display controller \u003cspan class=\"alp-include-sub\"\u003eBacklit color screen + rotary keypad — black\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-include-item\"\u003e\n\u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n\u003cdiv class=\"alp-include-text\"\u003eConnection cable \u003cspan class=\"alp-include-sub\"\u003eWired connection to the 3P or 3H ECU\/manifold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-include-item\"\u003e\n\u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n\u003cdiv class=\"alp-include-text\"\u003eMounting hardware \u003cspan class=\"alp-include-sub\"\u003eHardware and bracket for installation in the cabin\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- APP SECTION --\u003e\n\u003cdiv class=\"alp-app-section\"\u003e\n\u003cdiv class=\"alp-app-phone\"\u003e\n\u003cspan class=\"alp-app-phone-screen\"\u003e📲\u003c\/span\u003e \u003cspan class=\"alp-app-phone-dot\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-app-content\"\u003e\n\u003cdiv class=\"alp-app-title\"\u003eAir Lift Performance \u003cspan\u003eApp\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"alp-app-desc\"\u003eThe Air Lift Performance app (iOS \u0026amp; Android) turns your smartphone into a remote control. Activate \u003cstrong style=\"color: #fff\"\u003eShow Mode\u003c\/strong\u003e to control the suspension remotely even with the vehicle switched off — ideal for shows and exhibitions. No additional hardware is required; Bluetooth is built into all 3P and 3H systems. You can also receive firmware updates directly through the app.\u003c\/p\u003e\n\u003cdiv class=\"alp-app-features\"\u003e\n\u003cspan class=\"alp-app-feat\"\u003eShow Mode\u003c\/span\u003e \u003cspan class=\"alp-app-feat\"\u003eRemote control\u003c\/span\u003e \u003cspan class=\"alp-app-feat\"\u003eFirmware updates\u003c\/span\u003e \u003cspan class=\"alp-app-feat\"\u003eFree\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-app-badges\"\u003e\n\u003cdiv class=\"alp-app-badge\"\u003e\n\u003cspan class=\"alp-app-badge-icon\"\u003e🍎\u003c\/span\u003e \u003cspan class=\"alp-app-badge-label\"\u003eApp Store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-app-badge\"\u003e\n\u003cspan class=\"alp-app-badge-icon\"\u003e🤖\u003c\/span\u003e \u003cspan class=\"alp-app-badge-label\"\u003eGoogle Play\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- COMPATIBILITÉ --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e🔗 System Compatibility\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-compat-block\"\u003e\n\u003cdiv class=\"alp-compat-row yes\"\u003e\n\u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-compat-name\"\u003eAir Lift 3P\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-detail\"\u003eCompatible — original 3P controller (ref. 27785 \/ 27689)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-row yes\"\u003e\n\u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-compat-name\"\u003eAir Lift 3H\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-detail\"\u003eCompatible — same display as the 3H (ref. 27690 \/ 27693)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-row yes\"\u003e\n\u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-compat-name\"\u003eAir Lift ALP4\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-detail\"\u003eCompatible with ALP4 systems\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-row no\"\u003e\n\u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-compat-name\"\u003eWithout ECU \/ Manifold\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-detail\"\u003eNon-functional — requires a 3P or 3H ECU\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CABLE OPTION --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e🔌 Display USB Cable\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-desc-text\"\u003e\n\u003cp\u003eIf you also need to replace the cable connecting the display to the ECU, the part number is \u003cstrong\u003eAir Lift 26498-009\u003c\/strong\u003e — 3H\/3P Display USB Cable. Sold separately.\u003c\/p\u003e\n\u003cp\u003eThis cable is not included with the 27051 display — check the condition of your current cable before ordering if you are replacing a damaged controller.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WARNING --\u003e\n\u003cdiv class=\"alp-warning\"\u003e\n\u003cspan class=\"alp-warning-icon\"\u003e⚠️\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-warning-title\"\u003eOnly works with a 3P or 3H ECU\u003c\/div\u003e\n\u003cp class=\"alp-warning-text\"\u003eThis controller is \u003cstrong\u003eonly a replacement display\u003c\/strong\u003e. It contains no ECU or manifold. It will not function without being connected to an existing Air Lift 3P or 3H management system. If you install a complete system, it is included as standard in the management kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PRODUITS LIÉS --\u003e\n\u003cdiv class=\"alp-related\"\u003e\n\u003cdiv style=\"border-radius: 10px 10px 0 0\" class=\"alp-card-head\"\u003e🔧 Associated Parts\u003c\/div\u003e\n\u003cdiv style=\"border: 2px solid #ebebeb; border-top: none; border-radius: 0 0 10px 10px; padding: 20px; background: #fff\"\u003e\n\u003cdiv class=\"alp-related-grid\"\u003e\n\u003cdiv class=\"alp-related-item\"\u003e\n\u003cdiv class=\"alp-related-ref\"\u003e26498-009\u003c\/div\u003e\n\u003cdiv class=\"alp-related-name\"\u003e3H\/3P Display USB cable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-related-item\"\u003e\n\u003cdiv class=\"alp-related-ref\"\u003e26498-006\u003c\/div\u003e\n\u003cdiv class=\"alp-related-name\"\u003eMain 3H\/3P wiring harness\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-related-item\"\u003e\n\u003cdiv class=\"alp-related-ref\"\u003e27785\u003c\/div\u003e\n\u003cdiv class=\"alp-related-name\"\u003eAir Lift 3P — G1\/4\" BSP pressure management\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-related-item\"\u003e\n\u003cdiv class=\"alp-related-ref\"\u003e27690\u003c\/div\u003e\n\u003cdiv class=\"alp-related-name\"\u003eAir Lift 3H — Height + pressure management\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WARRANTY --\u003e\n\u003c\/div\u003e\n\u003c!-- FOOTER --\u003e\n\u003cdiv class=\"alp-footer\"\u003e\n\u003cspan class=\"alp-footer-brand\"\u003eAir Lift \u003cspan\u003ePerformance\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"alp-footer-ref\"\u003eDISPLAY CONTROLLER — REF. 27051 · 3H \/ 3P \/ ALP4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":49839765619026,"sku":"","price":499.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/27051_v1__01128.webp?v=1774184177"},{"product_id":"kit-de-mise-a-niveau-air-lift-passage-de-3p-a-3h-avec-capteurs-de-hauteur","title":"Air Lift Upgrade Kit 27705 — 3P to 3H Evolution | Automatic Height Adjustment","description":"\u003cbody\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eKit Upgrade Air Lift 3P vers 3H – Capteurs de Hauteur\u003c\/title\u003e\n\u003cstyle\u003e\n    .snx-wrapper {\n        position: relative;\n        background: #fff;\n        max-width: 1200px;\n        margin: 0 auto;\n        line-height: 1.6;\n        color: #333 !important;\n        overflow: hidden;\n        box-shadow: 0 0 30px rgba(0,0,0,0.2);\n        border-radius: 12px;\n    }\n\n    .snx-bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; pointer-events: none; }\n    .snx-bubble {\n        position: absolute; bottom: -150px; border-radius: 50%;\n        animation: snx-rise linear infinite; filter: blur(2px);\n        background: radial-gradient(circle, rgba(156,0,255,0.4) 0%, rgba(156,0,255,0.1) 70%, transparent 100%);\n    }\n    .snx-bubble.y { background: radial-gradient(circle, rgba(254,216,3,0.5) 0%, rgba(254,216,3,0.15) 70%, transparent 100%); }\n    .snx-bubble.m { background: radial-gradient(circle, rgba(224,12,255,0.4) 0%, rgba(224,12,255,0.1) 70%, transparent 100%); }\n    @keyframes snx-rise {\n        0%   { bottom: -150px; transform: translateX(0) scale(1); opacity: 0; }\n        20%  { opacity: 0.6; }\n        80%  { opacity: 0.3; }\n        100% { bottom: 110%; transform: translateX(70px) scale(1.5); opacity: 0; }\n    }\n\n    .snx-header {\n        background: linear-gradient(135deg, #000 0%, #1a1a1a 35%, #9c00ff 100%);\n        color: white !important; padding: 70px 20px; text-align: center;\n        position: relative; z-index: 1; border-bottom: 5px solid #9c00ff;\n    }\n    .snx-header h1 {\n        font-size: clamp(2em, 5.5vw, 3.8em); margin-bottom: 8px;\n        text-transform: uppercase; letter-spacing: 4px; color: #fff !important;\n        text-shadow: 2px 2px 10px rgba(0,0,0,0.9), 0 0 30px rgba(156,0,255,0.6);\n    }\n    .snx-header .subtitle { font-size: 1.3em; color: #fed803 !important; font-weight: 700; text-transform: uppercase; }\n    .snx-badge {\n        display: inline-block;\n        background: linear-gradient(135deg, #fed803, #e67e22);\n        color: #1a1a1a !important; font-weight: 900; font-size: 0.9em;\n        padding: 7px 22px; border-radius: 30px; margin-top: 15px;\n        text-transform: uppercase; letter-spacing: 2px;\n        box-shadow: 0 4px 15px rgba(254,216,3,0.4);\n    }\n\n    .snx-banner {\n        background: linear-gradient(90deg, #9c00ff 0%, #e00cff 100%);\n        color: white !important; padding: 25px 20px; text-align: center;\n        font-size: 1.1em; font-weight: 600; position: relative; z-index: 1;\n    }\n\n    .snx-section { padding: 50px 30px; position: relative; z-index: 1; }\n    .snx-title {\n        font-size: 1.9em; font-weight: 900; color: #1a1a1a !important;\n        margin-bottom: 30px; border-bottom: 4px solid #9c00ff;\n        display: inline-block; text-transform: uppercase; padding-bottom: 10px;\n    }\n\n    .snx-intro {\n        background: linear-gradient(135deg, #111 0%, #2d0050 100%);\n        color: white !important; padding: 40px; border-radius: 15px;\n        border-left: 6px solid #fed803;\n        box-shadow: 0 6px 25px rgba(0,0,0,0.35);\n    }\n    .snx-intro h3 { color: #fed803 !important; font-size: 1.55em; margin-bottom: 15px; text-transform: uppercase; letter-spacing: 2px; }\n    .snx-intro p { font-size: 1.03em; line-height: 1.9; opacity: 0.95; margin-bottom: 15px; }\n    .snx-intro p:last-child { margin-bottom: 0; }\n    .snx-intro strong { color: #fed803 !important; }\n\n    .snx-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 20px; margin-top: 28px; }\n    .snx-card {\n        background: #fff; padding: 25px; border-radius: 12px;\n        border-left: 6px solid #9c00ff;\n        box-shadow: 0 4px 18px rgba(156,0,255,0.1);\n        transition: all 0.3s ease;\n    }\n    .snx-card:hover { transform: translateY(-5px); box-shadow: 0 8px 28px rgba(156,0,255,0.2); border-left-color: #e00cff; }\n    .snx-card h3 { color: #9c00ff !important; margin-bottom: 10px; font-size: 1.15em; font-weight: 700; }\n    .snx-card p { color: #555 !important; line-height: 1.7; margin: 0; }\n\n    .snx-delivery-box {\n        background: linear-gradient(135deg, #f9f0ff 0%, #ffffff 100%);\n        border: 3px solid #9c00ff; border-radius: 15px; padding: 35px;\n        box-shadow: 0 5px 22px rgba(156,0,255,0.1);\n    }\n    .snx-delivery-box h3 { color: #9c00ff !important; font-size: 1.4em; margin-bottom: 20px; font-weight: 900; text-transform: uppercase; }\n    .snx-delivery-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 10px; }\n    .snx-delivery-item {\n        display: flex; align-items: flex-start; gap: 12px;\n        padding: 12px 15px; background: white; border-radius: 10px;\n        border-left: 5px solid #9c00ff;\n        box-shadow: 0 2px 8px rgba(0,0,0,0.05);\n        transition: all 0.3s ease; font-weight: 500; color: #333 !important; font-size: 0.93em;\n    }\n    .snx-delivery-item:hover { border-left-color: #e00cff; transform: translateX(4px); }\n    .snx-delivery-item .arr { color: #9c00ff !important; flex-shrink: 0; }\n    .snx-delivery-item .sub { color: #888 !important; font-size: 0.82em; font-weight: 400; display: block; margin-top: 2px; }\n\n    .snx-warranty-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 20px; margin-top: 28px; }\n    .snx-w-card {\n        background: linear-gradient(135deg, #1a1a1a 0%, #2d0050 100%);\n        border-radius: 12px; padding: 25px;\n        display: flex; align-items: center; gap: 18px;\n        box-shadow: 0 4px 18px rgba(156,0,255,0.15);\n        border: 2px solid #9c00ff;\n    }\n    .snx-w-icon { font-size: 2.5em; flex-shrink: 0; }\n    .snx-w-label { color: #fff !important; font-weight: 700; font-size: 0.95em; text-transform: uppercase; letter-spacing: 1px; }\n    .snx-w-sub { color: #aaa !important; font-size: 0.85em; margin-top: 5px; line-height: 1.5; }\n\n    .snx-note {\n        background: linear-gradient(135deg, #fff8e1 0%, #fffaef 100%);\n        border: 2px solid #fed803; border-radius: 10px;\n        padding: 18px 22px; margin-top: 20px;\n        font-size: 0.95em; color: #555 !important;\n    }\n    .snx-note strong { color: #9c00ff !important; }\n\n    .snx-footer {\n        background: linear-gradient(135deg, #111 0%, #9c00ff 100%);\n        color: white !important; text-align: center; padding: 35px;\n        border-top: 3px solid #fed803;\n    }\n    .snx-footer .tagline { color: #fed803 !important; font-weight: 700; font-size: 1.2em; text-transform: uppercase; letter-spacing: 2px; }\n\n    .hr { color: #9c00ff !important; font-weight: 700; }\n    .hy { color: #b37d00 !important; font-weight: 700; }\n\n    @media (max-width: 768px) { .snx-section { padding: 30px 15px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"snx-wrapper\"\u003e\n\u003c!-- Bubbles --\u003e\n\u003cdiv class=\"snx-bg\"\u003e\n \u003cdiv class=\"snx-bubble\" style=\"width: 110px; height: 110px; left: 7%;  animation-duration: 8s\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"snx-bubble y\" style=\"width: 150px; height: 150px; left: 23%; animation-duration: 12s; animation-delay: 1s\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"snx-bubble m\" style=\"width: 85px;  height: 85px;  left: 44%; animation-duration: 9s;  animation-delay: 3.5s\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"snx-bubble\" style=\"width: 130px; height: 130px; left: 63%; animation-duration: 14s; animation-delay: 2s\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"snx-bubble y\" style=\"width: 180px; height: 180px; left: 84%; animation-duration: 16s; animation-delay: 5s\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"snx-bubble m\" style=\"width: 95px;  height: 95px;  left: 14%; animation-duration: 11s; animation-delay: 4s\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Header --\u003e\n\u003cheader class=\"snx-header\"\u003e\n \u003ch1\u003e3P → 3H Upgrade Kit\u003c\/h1\u003e\n \u003cp class=\"subtitle\"\u003e📡 Add Height-Based Management — Air Lift Performance\u003c\/p\u003e\n \u003cspan class=\"snx-badge\"\u003e⚙️ Compatible with Existing Air Lift 3P System\u003c\/span\u003e\u003cbr\u003e\n \u003cspan style=\"display:inline-block; background: rgba(255,255,255,0.12); color: #fff; font-weight: 600; font-size: 0.85em; padding: 5px 18px; border-radius: 20px; margin-top: 10px; letter-spacing: 1px; border: 1px solid rgba(255,255,255,0.25)\"\u003eReference: 27705 — Air Lift Performance\u003c\/span\u003e\n \u003cp style=\"font-style: italic; opacity: 0.85; margin-top: 20px; font-size: 1.05em\"\u003eUpgrade to absolute precision. Real-time height-based control.\u003c\/p\u003e\n\u003c\/header\u003e\n\u003c!-- Banner --\u003e\n\u003cdiv class=\"snx-banner\"\u003e\n Air Lift 3P to 3H upgrade kit — 4 height sensors with ball joints, connection cables, and hardware included. Automatic load adjustment, optimized precision and comfort.\n\u003c\/div\u003e\n\u003c!-- Intro --\u003e\n\u003csection class=\"snx-section\"\u003e\n \u003cdiv class=\"snx-intro\"\u003e\n \u003ch3\u003e⚙️ What is this upgrade kit?\u003c\/h3\u003e\n \u003cp\u003eWith this kit, you can easily upgrade your \u003cstrong\u003eAir Lift 3P system to a 3H system\u003c\/strong\u003e, enabling height-based suspension control in addition to pressure control.\u003c\/p\u003e\n \u003cp\u003eThe kit includes \u003cstrong\u003eeverything needed to add height-based management\u003c\/strong\u003e to your existing setup. Ideal for greater comfort, optimal precision, and \u003cstrong\u003efully automated ride-height control\u003c\/strong\u003e.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Avantages --\u003e\n\u003csection class=\"snx-section\" style=\"background: linear-gradient(135deg,#f9f9f9 0%,#fff 100%)\"\u003e\n \u003ch2 class=\"snx-title\"\u003e⚙️ Benefits of the 3H System\u003c\/h2\u003e\n \u003cdiv class=\"snx-grid\"\u003e\n \u003cdiv class=\"snx-card\"\u003e\n \u003ch3\u003e📏 Real-Time Measurement\u003c\/h3\u003e\n \u003cp\u003eThe height sensors continuously measure the exact position of each wheel — for \u003cspan class=\"hr\"\u003eprecise, instant control\u003c\/span\u003e of your vehicle’s height.\u003c\/p\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"snx-card\"\u003e\n \u003ch3\u003e⚖️ Automatic Load Adjustment\u003c\/h3\u003e\n \u003cp\u003eThe system automatically compensates for load variations — \u003cstrong\u003epassengers, luggage, trailer\u003c\/strong\u003e — to maintain the programmed ride height in all circumstances.\u003c\/p\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"snx-card\"\u003e\n \u003ch3\u003e🎯 Superior Precision\u003c\/h3\u003e\n \u003cp\u003eFar beyond pressure-only control, height-based management guarantees \u003cspan class=\"hr\"\u003eperfect repeatability\u003c\/span\u003e of your presets, regardless of temperature or air spring condition.\u003c\/p\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"snx-card\"\u003e\n \u003ch3\u003e🛋️ Optimized Comfort\u003c\/h3\u003e\n \u003cp\u003eA constant, automatically maintained ride height directly translates into a \u003cstrong\u003enoticeable improvement in comfort\u003c\/strong\u003e and road stability.\u003c\/p\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"snx-card\"\u003e\n \u003ch3\u003e🔒 Enhanced Safety\u003c\/h3\u003e\n \u003cp\u003eAutomatic maintenance of the minimum ground clearance prevents any unwanted rubbing or contact — \u003cspan class=\"hr\"\u003eprotecting your vehicle\u003c\/span\u003e in all situations.\u003c\/p\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"snx-card\"\u003e\n \u003ch3\u003e🔄 Simple \u0026amp; Fast Upgrade\u003c\/h3\u003e\n \u003cp\u003eThis kit integrates directly with your \u003cstrong\u003eexisting Air Lift 3P system\u003c\/strong\u003e — no management unit replacement and no complete rewiring required. A clean and efficient upgrade.\u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Contenu du kit --\u003e\n\u003csection class=\"snx-section\"\u003e\n \u003ch2 class=\"snx-title\"\u003e📦 Kit Contents\u003c\/h2\u003e\n \u003cdiv class=\"snx-delivery-box\"\u003e\n \u003ch3\u003e📦 This kit includes\u003c\/h3\u003e\n \u003cdiv class=\"snx-delivery-grid\"\u003e\n \u003cdiv class=\"snx-delivery-item\"\u003e\n \u003cspan class=\"arr\"\u003e➡️\u003c\/span\u003e\n \u003cdiv\u003e4 height sensors\n \u003cspan class=\"sub\"\u003eWith linkage rod ends — one sensor per wheel\u003c\/span\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"snx-delivery-item\"\u003e\n \u003cspan class=\"arr\"\u003e➡️\u003c\/span\u003e\n \u003cdiv\u003e4 connection cables\n \u003cspan class=\"sub\"\u003eOne cable per sensor — direct connection to the 3P management unit\u003c\/span\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"snx-delivery-item\"\u003e\n \u003cspan class=\"arr\"\u003e➡️\u003c\/span\u003e\n \u003cdiv\u003eHardware and mounting kit\n \u003cspan class=\"sub\"\u003eEverything needed for a clean and secure installation\u003c\/span\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"snx-note\"\u003e\n \u003cstrong\u003e🔧 Compatibility:\u003c\/strong\u003e This kit is exclusively designed for \u003cstrong\u003eAir Lift 3P\u003c\/strong\u003e systems. It allows you to upgrade to the \u003cstrong\u003e3H\u003c\/strong\u003e system without replacing the existing management unit.\n \u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Garantie --\u003e\n\u003csection class=\"snx-section\" style=\"background: linear-gradient(135deg,#f9f9f9 0%,#fff 100%)\"\u003e\n \u003ch2 class=\"snx-title\"\u003e🛡 Warranty \u0026amp; Delivery\u003c\/h2\u003e\n \u003cdiv class=\"snx-warranty-grid\"\u003e\n \u003cdiv class=\"snx-w-card\"\u003e\n \u003cdiv class=\"snx-w-icon\"\u003e✅\u003c\/div\u003e\n \u003cdiv\u003e\n \u003cdiv class=\"snx-w-label\"\u003eAir Lift Performance Warranty\u003c\/div\u003e\n \u003cdiv class=\"snx-w-sub\"\u003eGenuine Air Lift product — quality and reliability guaranteed by the manufacturer\u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"snx-w-card\"\u003e\n \u003cdiv class=\"snx-w-icon\"\u003e📦\u003c\/div\u003e\n \u003cdiv\u003e\n \u003cdiv class=\"snx-w-label\"\u003eCustoms Duties Included\u003c\/div\u003e\n \u003cdiv class=\"snx-w-sub\"\u003eNo surprise costs upon arrival — everything is included in the displayed price (unless otherwise stated in the delivery options)\u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Footer --\u003e\n\u003cfooter class=\"snx-footer\"\u003e\n \u003cp class=\"tagline\"\u003eAIR LIFT 3P → 3H UPGRADE KIT — SWITCH TO HEIGHT CONTROL\u003c\/p\u003e\n \u003cp style=\"margin-top: 12px; opacity: 0.85\"\u003e📡 More precision. More comfort. Height-based control.\u003c\/p\u003e\n\u003c\/footer\u003e\n\u003c\/div\u003e\n\u003c\/body\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":51144610316626,"sku":null,"price":889.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/evolution-airlift-3h.png?v=1774187779"},{"product_id":"telecommande-airmext-snx5-v3-piece-de-rechange-officielle","title":"Airmext SNX5 V3 Remote Control – Official Replacement Part","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n.snx3-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.snx3-wrap {\n  position: relative;\n  background: #ffffff;\n  max-width: 1200px;\n  margin: 0 auto;\n  line-height: 1.6;\n  color: #222 !important;\n  overflow: hidden;\n  border-radius: 14px;\n  box-shadow: 0 0 60px rgba(156,0,255,0.15);\n}\n\n\/* BUBBLES *\/\n.snx3-bubbles { position:absolute; top:0; left:0; width:100%; height:100%; z-index:0; pointer-events:none; overflow:hidden; }\n.snx3-b { position:absolute; bottom:-200px; border-radius:50%; animation:snx3-rise linear infinite; filter:blur(3px); }\n.snx3-b.v { background:radial-gradient(circle, rgba(156,0,255,0.5) 0%, rgba(156,0,255,0.08) 70%, transparent 100%); }\n.snx3-b.y { background:radial-gradient(circle, rgba(254,216,3,0.55) 0%, rgba(254,216,3,0.1) 70%, transparent 100%); }\n.snx3-b.m { background:radial-gradient(circle, rgba(224,12,255,0.45) 0%, rgba(224,12,255,0.08) 70%, transparent 100%); }\n@keyframes snx3-rise {\n  0%   { bottom:-200px; transform:translateX(0) scale(1); opacity:0; }\n  15%  { opacity:0.8; }\n  85%  { opacity:0.3; }\n  100% { bottom:115%; transform:translateX(100px) scale(1.8); opacity:0; }\n}\n\n\/* HEADER *\/\n.snx3-header {\n  position:relative; z-index:1;\n  background:linear-gradient(135deg, #000 0%, #0d0d0d 40%, #1a003a 80%, #9c00ff 100%);\n  padding:80px 30px 60px;\n  text-align:center;\n  border-bottom:3px solid #9c00ff;\n  overflow:hidden;\n}\n.snx3-header::before {\n  content:''; position:absolute; top:-50%; left:-50%; width:200%; height:200%;\n  background:radial-gradient(ellipse at center, rgba(156,0,255,0.12) 0%, transparent 60%);\n  animation:snx3-pulse 6s ease-in-out infinite;\n}\n@keyframes snx3-pulse { 0%,100%{transform:scale(1);} 50%{transform:scale(1.08);} }\n\n.snx3-brand-badge {\n  display:inline-block; background:#fed803; color: #000 !important;\n  font-size:0.7em; font-weight:900; letter-spacing:4px; text-transform:uppercase;\n  padding:5px 16px; border-radius:30px; margin-bottom:18px;\n}\n.snx3-title-main {\n  font-size:3em; font-weight:900; color: #fff !important; letter-spacing:-1px; line-height:1.1;\n  text-shadow:0 0 40px rgba(156,0,255,0.6); position:relative; z-index:2;\n}\n.snx3-title-main span { color: #9c00ff !important; }\n.snx3-subtitle {\n  font-size:1.15em; color: #bbb !important; margin-top:14px; font-weight:300; position:relative; z-index:2;\n}\n.snx3-subtitle strong { color: #fed803 !important; }\n.snx3-header-tags {\n  display:flex; flex-wrap:wrap; justify-content:center; gap:10px;\n  margin-top:28px; position:relative; z-index:2;\n}\n.snx3-tag {\n  background:rgba(156,0,255,0.18); border:1px solid rgba(156,0,255,0.5);\n  color: #e0e0e0 !important; padding:6px 16px; border-radius:20px; font-size:0.82em; font-weight:600; letter-spacing:0.5px;\n}\n.snx3-tag.gold { background:rgba(254,216,3,0.12); border-color:rgba(254,216,3,0.5); color: #fed803 !important; }\n\n\/* SECTIONS *\/\n.snx3-section {\n  position:relative; z-index:1; padding:50px 30px;\n  border-bottom:1px solid rgba(156,0,255,0.12); background:#fff;\n}\n.snx3-section-title {\n  font-size:1.7em; font-weight:800; color: #111 !important;\n  margin-bottom:28px; padding-left:16px; border-left:5px solid #9c00ff;\n}\n.snx3-section-title span { color: #9c00ff !important; }\n\n\/* INTRO *\/\n.snx3-intro-text { font-size:1.05em; color: #444 !important; line-height:1.9; max-width:900px; }\n.snx3-intro-text strong { color: #9c00ff !important; }\n\n\/* STRIP *\/\n.snx3-strip {\n  background:linear-gradient(135deg, #9c00ff 0%, #e00cff 100%);\n  border-radius:12px; padding:28px 35px; margin:30px 0;\n  text-align:center; box-shadow:0 8px 35px rgba(156,0,255,0.3);\n}\n.snx3-strip p { font-size:1.1em; font-weight:700; color: #fff !important; line-height:1.7; }\n.snx3-strip p strong { color: #fed803 !important; }\n\n\/* CARDS *\/\n.snx3-grid {\n  display:grid; grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));\n  gap:18px; margin-top:10px;\n}\n.snx3-card {\n  background:#f8f4ff; border:1px solid rgba(156,0,255,0.2);\n  border-radius:12px; padding:25px 22px; transition:all 0.3s ease;\n}\n.snx3-card:hover {\n  border-color:#9c00ff; background:#f0e6ff;\n  transform:translateY(-3px); box-shadow:0 8px 28px rgba(156,0,255,0.15);\n}\n.snx3-card-icon { font-size:2.2em; margin-bottom:10px; }\n.snx3-card h3 { font-size:1em; font-weight:800; color: #9c00ff !important; margin-bottom:8px; text-transform:uppercase; letter-spacing:0.5px; }\n.snx3-card p { font-size:0.9em; color: #555 !important; line-height:1.65; }\n.snx3-card p strong { color: #111 !important; }\n\n\/* COMPAT BOX *\/\n.snx3-compat-box {\n  background:linear-gradient(135deg, #9c00ff 0%, #e00cff 100%);\n  border-radius:14px; padding:35px; text-align:center;\n  box-shadow:0 8px 35px rgba(156,0,255,0.35); margin-top:10px;\n}\n.snx3-compat-box h3 { font-size:1.4em; font-weight:900; color: #fff !important; margin-bottom:10px; }\n.snx3-compat-box p { font-size:1em; color: rgba(255,255,255,0.85) !important; line-height:1.7; }\n.snx3-compat-box strong { color: #fed803 !important; font-size:1.1em; }\n\n\/* CHECKLIST *\/\n.snx3-checklist { list-style:none; margin-top:10px; }\n.snx3-checklist li {\n  padding:12px 0; border-bottom:1px solid rgba(0,0,0,0.07);\n  display:flex; align-items:flex-start; gap:12px;\n  font-size:0.95em; color: #444 !important; line-height:1.5;\n}\n.snx3-checklist li:last-child { border-bottom:none; }\n.snx3-checklist li::before { content:\"✓\"; color: #9c00ff !important; font-weight:900; font-size:1.1em; flex-shrink:0; margin-top:1px; }\n.snx3-checklist li strong { color: #111 !important; }\n\n\/* SPECS TABLE *\/\n.snx3-specs-box {\n  background:#fafafa; border:1px solid rgba(156,0,255,0.15);\n  border-radius:14px; overflow:hidden;\n}\n.snx3-specs-row {\n  display:flex; align-items:center; padding:14px 22px;\n  border-bottom:1px solid rgba(0,0,0,0.06); transition:background 0.2s;\n}\n.snx3-specs-row:last-child { border-bottom:none; }\n.snx3-specs-row:hover { background:#f0e6ff; }\n.snx3-specs-key { width:48%; font-weight:700; color: #9c00ff !important; font-size:0.9em; }\n.snx3-specs-val { width:52%; color: #333 !important; font-size:0.9em; }\n.snx3-specs-val strong { color: #9c00ff !important; }\n\n\/* USE CASES *\/\n.snx3-uses-grid {\n  display:grid; grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));\n  gap:14px; margin-top:14px;\n}\n.snx3-use-item {\n  background:rgba(254,216,3,0.06); border:1px solid rgba(254,216,3,0.25);\n  border-radius:10px; padding:20px 16px; text-align:center; transition:all 0.3s;\n}\n.snx3-use-item:hover { background:rgba(254,216,3,0.12); border-color:#fed803; transform:translateY(-2px); }\n.snx3-use-item .snx3-use-icon { font-size:2em; display:block; margin-bottom:8px; }\n.snx3-use-item span { font-size:0.85em; font-weight:700; color: #b8860b !important; text-transform:uppercase; letter-spacing:0.5px; }\n\n\/* FAQ *\/\n.snx3-faq-item { margin-bottom:12px; border-radius:10px; overflow:hidden; border:1px solid rgba(156,0,255,0.25); }\n.snx3-faq-q {\n  background:#f8f4ff; color: #111 !important; padding:16px 20px;\n  font-weight:700; font-size:0.95em; border-left:4px solid #9c00ff;\n  display:flex; align-items:center; gap:10px;\n}\n.snx3-faq-q::before { content:\"❓\"; font-size:1em; flex-shrink:0; }\n.snx3-faq-a {\n  padding:18px 22px; border-top:2px solid rgba(254,216,3,0.3);\n  background:#fff; font-size:0.88em; color: #555 !important; line-height:1.75;\n}\n.snx3-faq-a strong { color: #9c00ff !important; }\n\n\/* FOOTER *\/\n.snx3-footer {\n  background:linear-gradient(135deg, #000 0%, #0d0d0d 60%, #1a003a 100%);\n  padding:40px 30px; text-align:center; border-top:3px solid #9c00ff;\n  position:relative; z-index:1;\n}\n.snx3-footer-logo { font-size:1.8em; font-weight:900; color: #fff !important; letter-spacing:2px; text-transform:uppercase; }\n.snx3-footer-logo span { color: #9c00ff !important; }\n.snx3-footer p { font-size:0.82em; color: #666 !important; margin-top:10px; }\n.snx3-footer a { color: #9c00ff !important; text-decoration:none; }\n.snx3-footer a:hover { color: #fed803 !important; }\n.snx3-footer-contact { display:flex; justify-content:center; gap:30px; flex-wrap:wrap; margin-top:16px; }\n.snx3-footer-contact span { font-size:0.85em; color: #999 !important; }\n.snx3-footer-contact span strong { color: #fed803 !important; }\n\n@media(max-width:600px) {\n  .snx3-title-main { font-size:2em; }\n  .snx3-section { padding:35px 18px; }\n  .snx3-header { padding:55px 18px 40px; }\n  .snx3-footer-contact { flex-direction:column; gap:8px; align-items:center; }\n}\n\n\u003c\/style\u003e\n\u003cdiv class=\"snx3-wrap\"\u003e\n\u003c!-- Bubbles --\u003e\n\u003cdiv class=\"snx3-bubbles\"\u003e\n\u003cdiv style=\"width: 80px; height: 80px; left: 5%; animation-duration: 9s; animation-delay: 0s\" class=\"snx3-b v\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 40px; height: 40px; left: 15%; animation-duration: 7s; animation-delay: 1.5s\" class=\"snx3-b y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 60px; height: 60px; left: 28%; animation-duration: 11s; animation-delay: 0.8s\" class=\"snx3-b m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 100px; height: 100px; left: 42%; animation-duration: 13s; animation-delay: 2s\" class=\"snx3-b v\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 57%; animation-duration: 8s; animation-delay: 0.4s\" class=\"snx3-b y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 70px; height: 70px; left: 70%; animation-duration: 10s; animation-delay: 3s\" class=\"snx3-b m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 45px; height: 45px; left: 83%; animation-duration: 6.5s; animation-delay: 1.2s\" class=\"snx3-b v\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 90px; height: 90px; left: 91%; animation-duration: 12s; animation-delay: 0.6s\" class=\"snx3-b y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"snx3-header\"\u003e\n\u003cdiv class=\"snx3-brand-badge\"\u003e📡 Official Product · Airmext\u003c\/div\u003e\n\u003ch1 class=\"snx3-title-main\"\u003e\u003cspan\u003eSNX5 V3\u003c\/span\u003e remote control\n\u003c\/h1\u003e\n\u003cp class=\"snx3-subtitle\"\u003eOfficial replacement for air suspension control system — \u003cstrong\u003eSNX5 V3 compatible only\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"snx3-header-tags\"\u003e\n\u003cspan class=\"snx3-tag\"\u003e📡 Immediate synchronization\u003c\/span\u003e \u003cspan class=\"snx3-tag\"\u003e🔧 Ready to use\u003c\/span\u003e \u003cspan class=\"snx3-tag gold\"\u003e✅ Original Airmext product\u003c\/span\u003e \u003cspan class=\"snx3-tag\"\u003e🛡️ Manufacturer's warranty\u003c\/span\u003e \u003cspan class=\"snx3-tag\"\u003e📦 Fast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INTRO --\u003e\n\u003cdiv class=\"snx3-section\"\u003e\n\u003ch2 class=\"snx3-section-title\"\u003e🚀 Overview\u003c\/h2\u003e\n\u003cp class=\"snx3-intro-text\"\u003eLooking for a replacement remote control for your \u003cstrong\u003eAirmext SNX5 V3\u003c\/strong\u003e system? Look no further. This \u003cstrong\u003eofficial Airmext\u003c\/strong\u003e remote control is fully compatible with the SNX5 V3 control module, ensuring \u003cstrong\u003eseamless communication\u003c\/strong\u003e with your air suspension system.\u003c\/p\u003e\n\u003cp style=\"margin-top: 16px\" class=\"snx3-intro-text\"\u003eWhether you need to replace a \u003cstrong\u003elost or damaged remote control\u003c\/strong\u003e or simply want a \u003cstrong\u003espare for peace of mind\u003c\/strong\u003e, this model ensures everyday performance and reliability. Original product, with no adapter or compromises.\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 30px\" class=\"snx3-compat-box\"\u003e\n\u003ch3\u003e⚠️ Exclusive compatibility\u003c\/h3\u003e\n\u003cp\u003eThis remote control is designed and approved for the system\u003cbr\u003e\u003cstrong\u003eAirmext SNX5 V3 only\u003c\/strong\u003e\u003cbr\u003eIt is not compatible with V1 or V2 versions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- AVANTAGES --\u003e\n\u003cdiv class=\"snx3-section\"\u003e\n\u003ch2 class=\"snx3-section-title\"\u003e✅ \u003cspan\u003eKey features\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"snx3-grid\"\u003e\n\u003cdiv class=\"snx3-card\"\u003e\n\u003cdiv class=\"snx3-card-icon\"\u003e✅\u003c\/div\u003e\n\u003ch3\u003eOriginal product\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eOfficial Airmext\u003c\/strong\u003e remote control — no copy, no third-party compatible product. The same part originally supplied with the SNX5 V3 system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-card\"\u003e\n\u003cdiv class=\"snx3-card-icon\"\u003e📡\u003c\/div\u003e\n\u003ch3\u003eImmediate synchronization\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFast and simple pairing\u003c\/strong\u003e with the SNX5 V3 module. Seamless communication guaranteed from the first use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-card\"\u003e\n\u003cdiv class=\"snx3-card-icon\"\u003e💪\u003c\/div\u003e\n\u003ch3\u003eRobust construction\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eErgonomic and sturdy design\u003c\/strong\u003e, designed for intensive daily use. Shock- and dust-resistant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-card\"\u003e\n\u003cdiv class=\"snx3-card-icon\"\u003e⚡\u003c\/div\u003e\n\u003ch3\u003eReady to use\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eOperational upon receipt\u003c\/strong\u003e — no complex configuration required. Simply follow the SNX5 V3 pairing procedure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-card\"\u003e\n\u003cdiv class=\"snx3-card-icon\"\u003e🛡️\u003c\/div\u003e\n\u003ch3\u003eManufacturer's warranty\u003c\/h3\u003e\n\u003cp\u003eCovered by the \u003cstrong\u003eofficial Airmext warranty\u003c\/strong\u003e. In the event of a defect, the manufacturer will handle the claim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-card\"\u003e\n\u003cdiv class=\"snx3-card-icon\"\u003e📦\u003c\/div\u003e\n\u003ch3\u003eFast delivery\u003c\/h3\u003e\n\u003cp\u003eFast shipping from our stock. \u003cstrong\u003eBack to normal within a few days\u003c\/strong\u003e for your air management system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CONTENU --\u003e\n\u003cdiv class=\"snx3-section\"\u003e\n\u003ch2 class=\"snx3-section-title\"\u003e📦 \u003cspan\u003eWhat's included\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cul class=\"snx3-checklist\"\u003e\n\u003cli\u003e\u003cstrong\u003e1× Official Airmext SNX5 V3 remote\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePairing instructions\u003c\/strong\u003e — synchronization procedure with the SNX5 V3 module\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top: 30px\" class=\"snx3-strip\"\u003e\n\u003cp\u003e📡 \u003cstrong\u003eCompatible exclusively with the Airmext SNX5 V3 module\u003c\/strong\u003e\u003cbr\u003eNot compatible with SNX5 V1 and SNX5 V2 versions\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CAS D'USAGE --\u003e\n\u003cdiv class=\"snx3-section\"\u003e\n\u003ch2 class=\"snx3-section-title\"\u003e🎯 \u003cspan\u003eWhen should it be used\u003c\/span\u003e?\u003c\/h2\u003e\n\u003cdiv class=\"snx3-uses-grid\"\u003e\n\u003cdiv class=\"snx3-use-item\"\u003e\n\u003cspan class=\"snx3-use-icon\"\u003e🔍\u003c\/span\u003e \u003cspan\u003eLost remote\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-use-item\"\u003e\n\u003cspan class=\"snx3-use-icon\"\u003e💥\u003c\/span\u003e \u003cspan\u003eDamaged remote\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-use-item\"\u003e\n\u003cspan class=\"snx3-use-icon\"\u003e➕\u003c\/span\u003e \u003cspan\u003eSafety backup\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-use-item\"\u003e\n\u003cspan class=\"snx3-use-icon\"\u003e🔄\u003c\/span\u003e \u003cspan\u003ePreventive replacement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS --\u003e\n\u003cdiv class=\"snx3-section\"\u003e\n\u003ch2 class=\"snx3-section-title\"\u003e⚙️ \u003cspan\u003eTechnical\u003c\/span\u003e specifications\n\u003c\/h2\u003e\n\u003cdiv class=\"snx3-specs-box\"\u003e\n\u003cdiv class=\"snx3-specs-row\"\u003e\n\u003cdiv class=\"snx3-specs-key\"\u003eProduct type\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-val\"\u003eReplacement remote\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-row\"\u003e\n\u003cdiv class=\"snx3-specs-key\"\u003eBrand\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-val\"\u003e\n\u003cstrong\u003eAirmext\u003c\/strong\u003e — official product\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-row\"\u003e\n\u003cdiv class=\"snx3-specs-key\"\u003eCompatibility\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-val\"\u003e\u003cstrong\u003eAirmext SNX5 V3 only\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-row\"\u003e\n\u003cdiv class=\"snx3-specs-key\"\u003eNot compatible\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-val\"\u003eSNX5 V1 · SNX5 V2 · other systems\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-row\"\u003e\n\u003cdiv class=\"snx3-specs-key\"\u003ePairing\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-val\"\u003eDirect synchronization with the SNX5 V3 module\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-row\"\u003e\n\u003cdiv class=\"snx3-specs-key\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-val\"\u003eAirmext manufacturer's warranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FAQ --\u003e\n\u003cdiv class=\"snx3-section\"\u003e\n\u003ch2 class=\"snx3-section-title\"\u003e❓ \u003cspan\u003eFrequently asked questions\u003c\/span\u003e\u003c\/h2\u003e\n\u003cdiv class=\"snx3-faq-item\"\u003e\n\u003cdiv class=\"snx3-faq-q\"\u003eIs this remote compatible with the SNX5 V1 or V2?\u003c\/div\u003e\n\u003cdiv class=\"snx3-faq-a\"\u003eNo. This remote is \u003cstrong\u003eexclusively compatible with the SNX5 V3 module\u003c\/strong\u003e. If you have an SNX5 V1 or V2, contact us at \u003ca style=\"color: #9c00ff\" href=\"mailto:contact@raslbitume.com\"\u003econtact@raslbitume.com\u003c\/a\u003e — we will direct you to the appropriate part.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-faq-item\"\u003e\n\u003cdiv class=\"snx3-faq-q\"\u003eIs this an original Airmext product?\u003c\/div\u003e\n\u003cdiv class=\"snx3-faq-a\"\u003eYes, 100%. This is the \u003cstrong\u003eofficial Airmext part\u003c\/strong\u003e, identical to the one originally supplied with the SNX5 V3 system. No third-party compatible part — quality and reliability guaranteed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FOOTER --\u003e\n\u003cdiv class=\"snx3-footer\"\u003e\n\u003cdiv class=\"snx3-footer-logo\"\u003eRasl'\u003cspan\u003eBitume\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eYour Air Ride \u0026amp; Air Suspension specialist in Europe\u003c\/p\u003e\n\u003cdiv class=\"snx3-footer-contact\"\u003e\n\u003cspan\u003e✉️ \u003cstrong\u003econtact@raslbitume.com\u003c\/strong\u003e\u003c\/span\u003e \u003cspan\u003e🌐 \u003ca href=\"https:\/\/raslbitume.com\" target=\"_blank\"\u003eraslbitume.com\u003c\/a\u003e\u003c\/span\u003e \u003cspan\u003e🛡️ Official Airmext product\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":52857218531666,"sku":null,"price":230.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Telecommande-V3.png?v=1774195189"},{"product_id":"streetec-valve4-bloc-de-vannes-4-voies-air-ride","title":"STREETEC VALVE4 — 4-Way Air Ride Valve Block","description":"\u003cstyle\u003e\n\/* ============================================================\n   STREETEC VALVE4 — Fiche Produit Rasl'Bitume\n   Préfixe CSS : .stv4-  (évite tout conflit thème Shopify)\n   ============================================================ *\/\n\n.stv4-wrapper {\n  position: relative;\n  background: #ffffff;\n  max-width: 1200px;\n  margin: 0 auto;\n  line-height: 1.6;\n  color: #333 !important;\n  overflow: hidden;\n  border-radius: 12px;\n}\n\n\/* BULLES ANIMÉES *\/\n.stv4-bg {\n  position: absolute;\n  top: 0; left: 0;\n  width: 100%; height: 100%;\n  z-index: 0;\n  pointer-events: none;\n}\n.stv4-bubble {\n  position: absolute;\n  bottom: -150px;\n  border-radius: 50%;\n  animation: stv4-rise linear infinite;\n  filter: blur(2px);\n}\n.stv4-bubble.p { background: radial-gradient(circle, rgba(156,0,255,0.4) 0%, rgba(156,0,255,0.1) 70%, transparent 100%); }\n.stv4-bubble.y { background: radial-gradient(circle, rgba(254,216,3,0.5) 0%, rgba(254,216,3,0.15) 70%, transparent 100%); }\n.stv4-bubble.m { background: radial-gradient(circle, rgba(224,12,255,0.4) 0%, rgba(224,12,255,0.1) 70%, transparent 100%); }\n\n@keyframes stv4-rise {\n  0%   { bottom: -150px; transform: translateX(0) scale(1); opacity: 0; }\n  20%  { opacity: 0.7; }\n  80%  { opacity: 0.4; }\n  100% { bottom: 110%; transform: translateX(80px) scale(1.6); opacity: 0; }\n}\n\n\/* CONTENU *\/\n.stv4-content { position: relative; z-index: 1; }\n\n\/* HERO *\/\n.stv4-hero {\n  background: linear-gradient(135deg, #000 0%, #1a1a1a 35%, #9c00ff 100%);\n  color: #fff !important;\n  padding: 70px 30px;\n  text-align: center;\n}\n.stv4-badge {\n  display: inline-block;\n  background: rgba(254,216,3,0.15);\n  color: #fed803 !important;\n  border: 2px solid #fed803;\n  border-radius: 50px;\n  padding: 6px 22px;\n  font-size: 1.5rem;\n  font-weight: 800;\n  letter-spacing: 2px;\n  text-transform: uppercase;\n  margin-bottom: 20px;\n}\n.stv4-hero h1 {\n  font-size: 2.6rem;\n  font-weight: 900;\n  margin: 0 0 16px;\n  line-height: 1.15;\n  color: #fff !important;\n}\n.stv4-hero h1 span { color: #fed803 !important; }\n.stv4-hero-sub {\n  font-size: 1.5rem;\n  color: rgba(255,255,255,0.8) !important;\n  max-width: 700px;\n  margin: 0 auto 30px;\n}\n.stv4-hero-tags {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  justify-content: center;\n}\n.stv4-tag {\n  background: rgba(255,255,255,0.1);\n  border: 1.5px solid rgba(255,255,255,0.3);\n  color: #fff !important;\n  border-radius: 30px;\n  padding: 5px 16px;\n  font-size: 1.5rem;\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.stv4-section {\n  padding: 55px 40px;\n}\n.stv4-section-alt {\n  background: linear-gradient(135deg, rgba(156,0,255,0.04), rgba(224,12,255,0.04));\n}\n.stv4-section-dark {\n  background: linear-gradient(135deg, #111 0%, #1e1e1e 100%);\n  color: #fff !important;\n}\n\n.stv4-section-title {\n  font-size: 1.9rem;\n  font-weight: 900;\n  color: #222 !important;\n  margin: 0 0 10px;\n  text-align: center;\n}\n.stv4-section-dark .stv4-section-title { color: #fff !important; }\n.stv4-section-sub {\n  text-align: center;\n  color: #666 !important;\n  font-size: 1.4rem;\n  margin: 0 0 40px;\n}\n.stv4-section-dark .stv4-section-sub { color: rgba(255,255,255,0.65) !important; }\n\n.stv4-divider {\n  width: 80px;\n  height: 4px;\n  background: linear-gradient(90deg, #9c00ff, #e00cff);\n  border-radius: 10px;\n  margin: 12px auto 40px;\n}\n\n\/* INTRO PRODUIT — image + texte *\/\n.stv4-intro {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 40px;\n  align-items: center;\n}\n.stv4-intro-img {\n  flex: 1;\n  min-width: 260px;\n  text-align: center;\n}\n.stv4-intro-img img {\n  width: 100%;\n  max-width: 400px;\n  border-radius: 18px;\n  box-shadow: 0 12px 40px rgba(156,0,255,0.2);\n  border: 3px solid rgba(156,0,255,0.2);\n}\n.stv4-intro-text { flex: 1.4; min-width: 260px; }\n.stv4-intro-text h2 {\n  font-size: 1.8rem;\n  font-weight: 900;\n  color: #222 !important;\n  margin: 0 0 16px;\n  line-height: 1.2;\n}\n.stv4-intro-text h2 span { color: #9c00ff !important; }\n.stv4-intro-text p {\n  font-size: 1.4rem;\n  color: #555 !important;\n  line-height: 1.85;\n  margin-bottom: 14px;\n}\n\n\/* HIGHLIGHT BOX *\/\n.stv4-highlight {\n  background: #fff;\n  border: 2px solid #e8e8e8;\n  border-left: 5px solid #9c00ff;\n  border-radius: 12px;\n  padding: 18px 22px;\n  margin-top: 20px;\n}\n.stv4-highlight-title {\n  font-size: 1.5rem;\n  font-weight: 800;\n  color: #9c00ff !important;\n  text-transform: uppercase;\n  letter-spacing: 1.5px;\n  margin-bottom: 10px;\n}\n.stv4-highlight p {\n  font-size: 1.4rem;\n  color: #555 !important;\n  margin: 0;\n  line-height: 1.8;\n}\n\n\/* CARDS FEATURES *\/\n.stv4-cards {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 22px;\n}\n.stv4-card {\n  flex: 1;\n  min-width: 220px;\n  background: #fff;\n  border-radius: 16px;\n  padding: 28px 22px;\n  border: 2px solid #e8e8e8;\n  box-shadow: 0 5px 20px rgba(0,0,0,0.05);\n  transition: transform 0.25s, box-shadow 0.25s, border-color 0.25s;\n  position: relative;\n  overflow: hidden;\n}\n.stv4-card::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: linear-gradient(90deg, #9c00ff, #e00cff);\n}\n.stv4-card:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 12px 35px rgba(156,0,255,0.18);\n  border-color: #9c00ff;\n}\n.stv4-card-icon {\n  font-size: 2.2rem;\n  margin-bottom: 14px;\n  display: block;\n}\n.stv4-card h3 {\n  font-size: 1.45rem;\n  font-weight: 800;\n  color: #222 !important;\n  margin: 0 0 10px;\n}\n.stv4-card p {\n  font-size: 1.3rem;\n  color: #555 !important;\n  line-height: 1.75;\n  margin: 0;\n}\n\n\/* SPECS GRID *\/\n.stv4-specs-grid {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 18px;\n}\n.stv4-spec {\n  flex: 1;\n  min-width: 200px;\n  background: rgba(255,255,255,0.06);\n  border: 1.5px solid rgba(156,0,255,0.3);\n  border-radius: 12px;\n  padding: 20px 18px;\n  transition: transform 0.2s, border-color 0.2s;\n}\n.stv4-spec:hover {\n  transform: scale(1.03);\n  border-color: #fed803;\n}\n.stv4-spec-label {\n  font-size: 1.4rem;\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: 1.2px;\n  color: #fed803 !important;\n  margin-bottom: 7px;\n}\n.stv4-spec-val {\n  font-size: 1.45rem;\n  font-weight: 700;\n  color: #fff !important;\n}\n\n\/* LISTE INCLUS \/ EXCLUS *\/\n.stv4-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n.stv4-list li {\n  font-size: 1.4rem;\n  color: #555 !important;\n  padding: 10px 0;\n  border-bottom: 1px solid #f0f0f0;\n  display: flex;\n  align-items: flex-start;\n  gap: 10px;\n  line-height: 1.6;\n}\n.stv4-list li:last-child { border-bottom: none; }\n.stv4-list li .ico { font-size: 1.5rem; flex-shrink: 0; margin-top: 1px; }\n\n\/* WARNING BOX *\/\n.stv4-warning {\n  background: #fffbea;\n  border-left: 5px solid #fed803;\n  border-radius: 12px;\n  padding: 20px 26px;\n  font-size: 1.4rem;\n  color: #333 !important;\n  line-height: 1.8;\n}\n.stv4-warning strong { color: #b58a00 !important; }\n\n\/* INFO BOX *\/\n.stv4-infobox {\n  background: linear-gradient(135deg, rgba(156,0,255,0.08), rgba(224,12,255,0.08));\n  border-left: 5px solid #9c00ff;\n  border-radius: 12px;\n  padding: 20px 26px;\n  font-size: 1.4rem;\n  color: #333 !important;\n  line-height: 1.8;\n  margin-top: 30px;\n}\n.stv4-infobox strong { color: #e00cff !important; }\n\n\/* 2 COL LAYOUT *\/\n.stv4-two-col {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 30px;\n}\n.stv4-col { flex: 1; min-width: 260px; }\n\n\/* CTA *\/\n.stv4-cta-wrap {\n  text-align: center;\n  padding: 60px 30px;\n  background: linear-gradient(135deg, #9c00ff 0%, #e00cff 100%);\n}\n.stv4-cta-title {\n  font-size: 1.9rem;\n  font-weight: 900;\n  color: #fff !important;\n  margin: 0 0 14px;\n}\n.stv4-cta-sub {\n  font-size: 1.4rem;\n  color: rgba(255,255,255,0.85) !important;\n  margin: 0 0 30px;\n  max-width: 600px;\n  display: block;\n  margin-left: auto;\n  margin-right: auto;\n}\n.stv4-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  background: #fed803;\n  color: #000 !important;\n  padding: 18px 40px;\n  border-radius: 50px;\n  text-decoration: none;\n  font-size: 1.45rem;\n  font-weight: 900;\n  box-shadow: 0 8px 30px rgba(0,0,0,0.25);\n  transition: transform 0.2s, box-shadow 0.2s;\n}\n.stv4-btn:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 14px 40px rgba(0,0,0,0.3);\n  color: #000 !important;\n  text-decoration: none;\n}\n\n\/* SKU LINE *\/\n.stv4-sku {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  background: rgba(254,216,3,0.12);\n  border: 1.5px solid rgba(254,216,3,0.4);\n  border-radius: 8px;\n  padding: 5px 14px;\n  font-size: 1.5rem;\n  font-weight: 700;\n  color: #fed803 !important;\n  margin-top: 14px;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"stv4-wrapper\"\u003e\n\u003c!-- BULLES ANIMÉES --\u003e\n\u003cdiv class=\"stv4-bg\"\u003e\n\u003cdiv class=\"stv4-bubble p\" style=\"width: 120px; height: 120px; left: 5%; animation-duration: 9s; animation-delay: 0s\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-bubble y\" style=\"width: 80px; height: 80px; left: 20%; animation-duration: 12s; animation-delay: 2s\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-bubble m\" style=\"width: 60px; height: 60px; left: 40%; animation-duration: 8s; animation-delay: 4s\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-bubble p\" style=\"width: 100px; height: 100px; left: 60%; animation-duration: 11s; animation-delay: 1s\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-bubble y\" style=\"width: 70px; height: 70px; left: 75%; animation-duration: 10s; animation-delay: 3s\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-bubble m\" style=\"width: 90px; height: 90px; left: 88%; animation-duration: 13s; animation-delay: 5s\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-content\"\u003e\n\u003c!-- ═══════════ HERO ═══════════ --\u003e\n\u003cdiv class=\"stv4-hero\"\u003e\n\u003cdiv class=\"stv4-badge\"\u003e⚡ Premium Air Management\u003c\/div\u003e\n\u003ch1\u003eSTREETEC \u003cspan\u003eVALVE4\u003c\/span\u003e\u003cbr\u003e4-Way Valve Block\u003c\/h1\u003e\n\u003cp class=\"stv4-hero-sub\"\u003eThe air ride solution for controlling your 4 air suspension units with an integrated anti-roll function — in an ultra-compact aluminum housing.\u003c\/p\u003e\n\u003cdiv class=\"stv4-hero-tags\"\u003e\n\u003cspan class=\"stv4-tag\"\u003e4 independent circuits\u003c\/span\u003e \u003cspan class=\"stv4-tag\"\u003e13.8 bar max.\u003c\/span\u003e \u003cspan class=\"stv4-tag\"\u003e12V\u003c\/span\u003e \u003cspan class=\"stv4-tag\"\u003eIntegrated anti-roll\u003c\/span\u003e \u003cspan class=\"stv4-tag\"\u003eG 1\/4\" fittings\u003c\/span\u003e \u003cspan class=\"stv4-tag\"\u003eAnodized aluminum\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-sku\"\u003e📦 Part number: 9909 2 0204\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════ INTRO PRODUIT ═══════════ --\u003e\n\u003cdiv class=\"stv4-section\"\u003e\n\u003cdiv class=\"stv4-intro\"\u003e\n\u003cdiv class=\"stv4-intro-img\"\u003e\u003cimg src=\"https:\/\/null-bar.de\/media\/catalog\/product\/9\/9\/9909_2_0204_1.jpg\" alt=\"STREETEC VALVE4 Air Ride 4-Way Valve Block 9909 2 0204\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-intro-text\"\u003e\n\u003ch2\u003eThe \u003cspan\u003evalve block that orchestrates your entire air ride system\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong style=\"color: #9c00ff\"\u003eSTREETEC VALVE4\u003c\/strong\u003e is the heart of your air ride system. This 4-way valve block controls inflation and deflation of the 4 air springs in your air suspension independently, precisely, and with an ultra-fast response.\u003c\/p\u003e\n\u003cp\u003eDesigned for a neat installation and maximum reliability, it features dual air inlets\/outlets for optimal flow, all housed in an ultra-compact anodized aluminum enclosure designed for visible trunk installations.\u003c\/p\u003e\n\u003cdiv class=\"stv4-highlight\"\u003e\n\u003cdiv class=\"stv4-highlight-title\"\u003e💡 Anti-Roll Function Included\u003c\/div\u003e\n\u003cp\u003eThe VALVE4 also provides the \u003cstrong style=\"color: #9c00ff\"\u003eAntiwank function (anti-roll)\u003c\/strong\u003e: by managing the pressure differential between the left and right air springs, it limits body roll when cornering for more stable road handling.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════ POINTS FORTS ═══════════ --\u003e\n\u003cdiv class=\"stv4-section stv4-section-alt\"\u003e\n\u003ch2 class=\"stv4-section-title\"\u003e🔩 Why choose the VALVE4?\u003c\/h2\u003e\n\u003cdiv class=\"stv4-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-cards\"\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e🎛️\u003c\/span\u003e\n\u003ch3\u003e4 Independent Ways\u003c\/h3\u003e\n\u003cp\u003eEach wheel has its own circuit — inflation and deflation are controlled separately for precise, real-time ride-height management.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e💨\u003c\/span\u003e\n\u003ch3\u003eDual Air Flow\u003c\/h3\u003e\n\u003cp\u003eDual air inlets and dual outlets for maximum flow — inflation is fast and precise, with no pressure loss in the circuit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e🏗️\u003c\/span\u003e\n\u003ch3\u003eAnodized Aluminum Housing\u003c\/h3\u003e\n\u003cp\u003eHigh-quality die-cast construction with anti-corrosion anodized treatment — strong, lightweight, and visually premium for showpiece trunks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e🔌\u003c\/span\u003e\n\u003ch3\u003ePlug-Delete Design\u003c\/h3\u003e\n\u003cp\u003eWiring can be routed toward the front, rear, or downward depending on your installation. All air connections are clearly labeled for quick, error-free installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e📐\u003c\/span\u003e\n\u003ch3\u003eUltra-Compact Format\u003c\/h3\u003e\n\u003cp\u003eMinimal footprint to fit all types of installations — even in compact trunk spaces or tight custom setups.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e🔄\u003c\/span\u003e\n\u003ch3\u003eNative Anti-Roll\u003c\/h3\u003e\n\u003cp\u003eCompatible with the STREETEC Antiwank function — left\/right pressure control to reduce body roll when cornering without additional accessories.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════ SPÉCIFICATIONS TECHNIQUES ═══════════ --\u003e\n\u003cdiv class=\"stv4-section stv4-section-dark\"\u003e\n\u003ch2 class=\"stv4-section-title\"\u003e⚙️ Technical Specifications\u003c\/h2\u003e\n\u003cp class=\"stv4-section-sub\"\u003eAll technical data for the STREETEC VALVE4\u003c\/p\u003e\n\u003cdiv class=\"stv4-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-specs-grid\"\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003ePart number\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e9909 2 0204\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eNumber of channels\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e4 (1 per wheel)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eAir fittings\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003eG 1\/4\" (male)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eAir inlets\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e2 × G 1\/4\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eAir outlets\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e2 × G 1\/4\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003ePressure fittings\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e8 × G 1\/4\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eMax. pressure\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e13.8 bar\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eVoltage\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e12V\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eHousing material\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003eAnodized aluminum\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e~2 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eAnti-roll function\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e✓ Antiwank compatible\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eWiring\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003ePlug-Delete (3 orientations)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════ CONTENU \/ AVERTISSEMENT ═══════════ --\u003e\n\u003cdiv class=\"stv4-section stv4-section-alt\"\u003e\n\u003ch2 class=\"stv4-section-title\"\u003e📦 Box Contents\u003c\/h2\u003e\n\u003cdiv class=\"stv4-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-two-col\"\u003e\n\u003cdiv class=\"stv4-col\"\u003e\n\u003cp style=\"font-size: 1.3rem; font-weight: 800; color: #9c00ff; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 14px\"\u003e✅ Included in the box\u003c\/p\u003e\n\u003cul class=\"stv4-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e✅\u003c\/span\u003e 1 × STREETEC VALVE4 valve block\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e✅\u003c\/span\u003e Pre-identified air fittings (inlets\/outlets)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e✅\u003c\/span\u003e STREETEC installation instructions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-col\"\u003e\n\u003cp style=\"font-size: 1.3rem; font-weight: 800; color: #e00cff; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 14px\"\u003e❌ Not included\u003c\/p\u003e\n\u003cul class=\"stv4-list\"\u003e\n\u003cli\u003e\u003cspan class=\"ico\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e❌\u003c\/span\u003e Air ride main control unit\/controller (Accuair, STREETEC, etc.)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e❌\u003c\/span\u003e Compressor and tank\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-warning\" style=\"margin-top: 30px\"\u003e⚠️ \u003cstrong\u003ePlease note:\u003c\/strong\u003e This valve block is supplied \u003cstrong\u003ewithout fittings or cables\u003c\/strong\u003e for connection to your air ride main control unit. Make sure you have G 1\/4\" fittings and wiring suitable for your controller before ordering.\u003c\/div\u003e\n\u003cdiv class=\"stv4-infobox\"\u003e💡 \u003cstrong\u003eCompatible with:\u003c\/strong\u003e All 12V air ride main control units compatible with an electrically controlled valve block — Accuair, STREETEC Autoleveling, Air Lift 3P\/3H, and equivalent systems. If you are unsure about compatibility with your setup, contact us before ordering.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════ INSTALLATION ═══════════ --\u003e\n\u003cdiv class=\"stv4-section\"\u003e\n\u003ch2 class=\"stv4-section-title\"\u003e🔧 Installation\u003c\/h2\u003e\n\u003cdiv class=\"stv4-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-cards\"\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e1️⃣\u003c\/span\u003e\n\u003ch3\u003ePositioning\u003c\/h3\u003e\n\u003cp\u003eChoose a location in the trunk protected from moisture and impacts. The compact VALVE4 design allows integration into most custom setups.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e2️⃣\u003c\/span\u003e\n\u003ch3\u003ePneumatic connection\u003c\/h3\u003e\n\u003cp\u003eConnect the 2 G 1\/4\" inlets to the tank or compressor. The 8 outlets connect to the 4 air bags (2 fittings per bag — inflation\/deflation).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e3️⃣\u003c\/span\u003e\n\u003ch3\u003eElectrical wiring\u003c\/h3\u003e\n\u003cp\u003eOrient the connector according to your installation (front, rear, or bottom) and connect it to the harness cable of your main control unit. 12V power supply via a relay from the battery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e4️⃣\u003c\/span\u003e\n\u003ch3\u003eCommissioning\u003c\/h3\u003e\n\u003cp\u003eCheck the tightness of all fittings at low pressure before pressurizing the system. Test each channel independently from your air ride controller.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════ CTA ═══════════ --\u003e\n\u003cdiv class=\"stv4-cta-wrap\"\u003e\n\u003cdiv class=\"stv4-hero-tags\" style=\"margin-bottom: 24px\"\u003e\n\u003cspan class=\"stv4-tag\"\u003e⚡ In stock\u003c\/span\u003e \u003cspan class=\"stv4-tag\"\u003e🚚 Fast delivery\u003c\/span\u003e \u003cspan class=\"stv4-tag\"\u003e💬 Technical advice included\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 class=\"stv4-cta-title\"\u003eReady to upgrade your air management?\u003c\/h2\u003e\n\u003cspan class=\"stv4-cta-sub\"\u003eThe STREETEC VALVE4 is in stock at Rasl'Bitume. Have a question about compatibility with your setup? Our team is here to guide you.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/stv4-content --\u003e\n\u003c\/div\u003e\n\u003c!-- \/stv4-wrapper --\u003e","brand":"Rasl'Bitume","offers":[{"title":"6 x 6mm push-in fittings + 2 x caps \/ Without \/ 0.5m Cable","offer_id":52909346259282,"sku":"9909 2 0204","price":229.0,"currency_code":"EUR","in_stock":true},{"title":"6 x 6mm push-in fittings + 2 x caps \/ Without \/ Connection valve4 7m","offer_id":52909346292050,"sku":"9909 2 0205","price":268.9,"currency_code":"EUR","in_stock":true},{"title":"6 x 6mm push-in fittings + 2 x caps \/ Without \/ Connexion valve4 7m plug and play Level ride - Accuair","offer_id":52909346324818,"sku":"9909 2 0206","price":268.9,"currency_code":"EUR","in_stock":true},{"title":"6 x 6mm push-in fittings + 2 x caps \/ With flow adjustment \/ 0.5m Cable","offer_id":52909346357586,"sku":"9909 2 0207","price":234.59,"currency_code":"EUR","in_stock":true},{"title":"6 x 6mm push-in fittings + 2 x caps \/ With flow adjustment \/ Connection valve4 7m","offer_id":52909346390354,"sku":"9909 2 0208","price":274.99,"currency_code":"EUR","in_stock":true},{"title":"6 x 6mm push-in fittings + 2 x caps \/ With flow adjustment \/ Connexion valve4 7m plug and play Level ride - Accuair","offer_id":52909346423122,"sku":"9909 2 0209","price":274.99,"currency_code":"EUR","in_stock":true},{"title":"6 x 10mm push-in fittings + 2 x caps \/ Without \/ 0.5m Cable","offer_id":52909346455890,"sku":"9909 2 0210","price":229.0,"currency_code":"EUR","in_stock":true},{"title":"6 x 10mm push-in fittings + 2 x caps \/ Without \/ Connection valve4 7m","offer_id":52909346488658,"sku":"9909 2 0211","price":268.9,"currency_code":"EUR","in_stock":true},{"title":"6 x 10mm push-in fittings + 2 x caps \/ Without \/ Connexion valve4 7m plug and play Level ride - Accuair","offer_id":52909346521426,"sku":"9909 2 0212","price":268.9,"currency_code":"EUR","in_stock":true},{"title":"6 x 10mm push-in fittings + 2 x caps \/ With flow adjustment \/ 0.5m Cable","offer_id":52909346554194,"sku":"9909 2 0213","price":234.59,"currency_code":"EUR","in_stock":true},{"title":"6 x 10mm push-in fittings + 2 x caps \/ With flow adjustment \/ Connection valve4 7m","offer_id":52909346586962,"sku":"9909 2 0214","price":274.99,"currency_code":"EUR","in_stock":true},{"title":"6 x 10mm push-in fittings + 2 x caps \/ With flow adjustment \/ Connexion valve4 7m plug and play Level ride - Accuair","offer_id":52909346619730,"sku":"9909 2 0215","price":274.99,"currency_code":"EUR","in_stock":true},{"title":"6 push-in fittings 1\/4 + 2 plugs \/ Without \/ 0.5m Cable","offer_id":52909346652498,"sku":"9909 2 0216","price":229.0,"currency_code":"EUR","in_stock":true},{"title":"6 push-in fittings 1\/4 + 2 plugs \/ Without \/ Connection valve4 7m","offer_id":52909346685266,"sku":"9909 2 0217","price":268.9,"currency_code":"EUR","in_stock":true},{"title":"6 push-in fittings 1\/4 + 2 plugs \/ Without \/ Connexion valve4 7m plug and play Level ride - Accuair","offer_id":52909346718034,"sku":"9909 2 0218","price":268.9,"currency_code":"EUR","in_stock":true},{"title":"6 push-in fittings 1\/4 + 2 plugs \/ With flow adjustment \/ 0.5m Cable","offer_id":52909346750802,"sku":"9909 2 0219","price":234.59,"currency_code":"EUR","in_stock":true},{"title":"6 push-in fittings 1\/4 + 2 plugs \/ With flow adjustment \/ Connection valve4 7m","offer_id":52909346783570,"sku":"9909 2 0220","price":274.99,"currency_code":"EUR","in_stock":true},{"title":"6 push-in fittings 1\/4 + 2 plugs \/ With flow adjustment \/ Connexion valve4 7m plug and play Level ride - Accuair","offer_id":52909346816338,"sku":"9909 2 0221","price":274.99,"currency_code":"EUR","in_stock":true},{"title":"6 x push-in fittings 3\/8 + 2 x caps \/ Without \/ 0.5m Cable","offer_id":52909346849106,"sku":"9909 2 0222","price":229.0,"currency_code":"EUR","in_stock":true},{"title":"6 x push-in fittings 3\/8 + 2 x caps \/ Without \/ Connection valve4 7m","offer_id":52909346881874,"sku":"9909 2 0223","price":268.9,"currency_code":"EUR","in_stock":true},{"title":"6 x push-in fittings 3\/8 + 2 x caps \/ Without \/ Connexion valve4 7m plug and play Level ride - Accuair","offer_id":52909346914642,"sku":"9909 2 0224","price":268.9,"currency_code":"EUR","in_stock":true},{"title":"6 x push-in fittings 3\/8 + 2 x caps \/ With flow adjustment \/ 0.5m Cable","offer_id":52909346947410,"sku":"9909 2 0225","price":234.59,"currency_code":"EUR","in_stock":true},{"title":"6 x push-in fittings 3\/8 + 2 x caps \/ With flow adjustment \/ Connection valve4 7m","offer_id":52909346980178,"sku":"9909 2 0226","price":274.99,"currency_code":"EUR","in_stock":true},{"title":"6 x push-in fittings 3\/8 + 2 x caps \/ With flow adjustment \/ Connexion valve4 7m plug and play Level ride - Accuair","offer_id":52909347012946,"sku":"9909 2 0227","price":274.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/kntrl_valve4_7_3.jpg?v=1774195423"},{"product_id":"kit-19-3-homologation-suspension-pneumatique-air-lift-accuair","title":"§19.3 Pneumatic Suspension Approval Kit — Air Lift \/ AccuAir","description":"\u003c!-- ============================================================\n     RASL'BITUME — Fiche Produit : Kit §19.3 Air Lift \/ AccuAir\n     Prefix CSS : kit193\n     ============================================================ --\u003e\n\u003cstyle\u003e\n  .kit193-wrap { background: #ffffff; color: #1a1a1a !important; padding: 0; margin: 0; }\n  .kit193-wrap * { box-sizing: border-box; }\n\n  \/* ---- HEADER BUBBLE ---- *\/\n  .kit193-header {\n    background: #0a0a0a;\n    border-radius: 16px;\n    padding: 40px 36px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .kit193-header::before {\n    content: '';\n    position: absolute;\n    top: -60px; right: -60px;\n    width: 280px; height: 280px;\n    background: radial-gradient(circle, rgba(156,0,255,0.25) 0%, transparent 70%);\n    pointer-events: none;\n  }\n  .kit193-header::after {\n    content: '';\n    position: absolute;\n    bottom: -40px; left: -40px;\n    width: 200px; height: 200px;\n    background: radial-gradient(circle, rgba(224,12,255,0.15) 0%, transparent 70%);\n    pointer-events: none;\n  }\n  .kit193-badge {\n    display: inline-block;\n    background: rgba(156,0,255,0.2);\n    border: 1px solid rgba(156,0,255,0.5);\n    color: #9C00FF !important;\n    font-size: 1.17rem;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 2px;\n    margin-bottom: 16px;\n  }\n  .kit193-header h1 {\n    font-size: 2.99rem;\n    font-weight: 900;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: -0.5px;\n    line-height: 1.1;\n    margin-bottom: 14px;\n    position: relative;\n    z-index: 1;\n  }\n  .kit193-header h1 span { color: #9C00FF !important; }\n  .kit193-header p {\n    font-size: 1.6rem;\n    color: rgba(255,255,255,0.65) !important;\n    line-height: 1.6;\n    max-width: 680px;\n    position: relative;\n    z-index: 1;\n  }\n  .kit193-header p strong { color: rgba(255,255,255,0.9) !important; }\n\n  \/* ---- ALERTE LÉGALE ---- *\/\n  .kit193-alert {\n    background: rgba(254,216,3,0.08);\n    border-left: 4px solid #FED803;\n    border-radius: 6px;\n    padding: 16px 20px;\n    margin-bottom: 28px;\n    display: flex;\n    gap: 14px;\n    align-items: flex-start;\n  }\n  .kit193-alert-icon { font-size: 2.35rem; flex-shrink: 0; margin-top: 1px; }\n  .kit193-alert-title {\n    font-size: 1.39rem;\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.8px;\n    color: #b38b00 !important;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .kit193-alert p { font-size: 1.39rem; color: #555 !important; line-height: 1.5; margin: 0; }\n\n  \/* ---- SECTION GÉNÉRIQUE ---- *\/\n  .kit193-section {\n    background: #fafafa;\n    border: 1px solid #eeeeee;\n    border-radius: 10px;\n    padding: 28px 28px;\n    margin-bottom: 20px;\n  }\n  .kit193-section-title {\n    font-size: 1.39rem;\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n    color: #9C00FF !important;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    margin-bottom: 18px;\n  }\n  .kit193-section-title::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: #eeeeee;\n  }\n\n  \/* ---- CONTENU KIT ---- *\/\n  .kit193-items { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 10px; }\n  .kit193-items li {\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    font-size: 1.49rem;\n    color: #333 !important;\n    padding: 12px 16px;\n    background: #ffffff;\n    border: 1px solid #e8e8e8;\n    border-radius: 6px;\n  }\n  .kit193-items li .kit193-qty {\n    background: #9C00FF;\n    color: #fff !important;\n    font-size: 1.17rem;\n    font-weight: 800;\n    padding: 2px 8px;\n    border-radius: 2px;\n    flex-shrink: 0;\n    margin-top: 1px;\n  }\n\n  \/* ---- COMPATIBILITÉ ---- *\/\n  .kit193-compat-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));\n    gap: 10px;\n  }\n  .kit193-compat-item {\n    background: #ffffff;\n    border: 1px solid #e8e8e8;\n    border-radius: 6px;\n    padding: 12px 16px;\n    text-align: center;\n  }\n  .kit193-compat-item .kit193-logo {\n    font-size: 1.28rem;\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    color: #0a0a0a !important;\n    display: block;\n    margin-bottom: 2px;\n  }\n  .kit193-compat-item .kit193-logo-sub {\n    font-size: 1.17rem;\n    color: #aaa !important;\n  }\n\n  \/* ---- VARIANTE DIAMÈTRE ---- *\/\n  .kit193-variants-row {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n  }\n  .kit193-variant {\n    border: 1px solid #e8e8e8;\n    border-radius: 6px;\n    padding: 10px 20px;\n    background: #fff;\n    text-align: center;\n    font-size: 1.39rem;\n    font-weight: 700;\n    color: #333 !important;\n  }\n  .kit193-variant span { display: block; font-size: 1.07rem; color: #aaa !important; font-weight: 400; margin-top: 2px; }\n\n  \/* ---- MONTAGE STEPS ---- *\/\n  .kit193-steps { display: flex; flex-direction: column; gap: 12px; }\n  .kit193-step {\n    display: flex;\n    gap: 16px;\n    align-items: flex-start;\n    padding: 14px 16px;\n    background: #fff;\n    border: 1px solid #e8e8e8;\n    border-radius: 6px;\n  }\n  .kit193-step-num {\n    width: 28px; height: 28px;\n    border-radius: 50%;\n    background: #9C00FF;\n    color: #fff !important;\n    font-size: 1.39rem;\n    font-weight: 800;\n    display: flex; align-items: center; justify-content: center;\n    flex-shrink: 0;\n  }\n  .kit193-step-text { font-size: 1.39rem; color: #444 !important; line-height: 1.5; }\n  .kit193-step-text strong { color: #111 !important; }\n\n  \/* ---- RÉASSURANCE ---- *\/\n  .kit193-reassurance {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-bottom: 20px;\n  }\n  .kit193-rea-item {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    background: #fafafa;\n    border: 1px solid #e8e8e8;\n    border-radius: 4px;\n    padding: 10px 14px;\n    flex: 1;\n    min-width: 150px;\n  }\n  .kit193-rea-icon { font-size: 1.92rem; }\n  .kit193-rea-title { font-size: 1.17rem; font-weight: 800; text-transform: uppercase; letter-spacing: 0.5px; color: #111 !important; display: block; }\n  .kit193-rea-desc { font-size: 1.07rem; color: #aaa !important; display: block; }\n\n  @media (max-width: 600px) {\n    .kit193-header { padding: 28px 20px; }\n    .kit193-header h1 { font-size: 2.13rem; }\n    .kit193-section { padding: 20px 16px; }\n    .kit193-compat-grid { grid-template-columns: 1fr 1fr; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kit193-wrap\"\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"kit193-header\"\u003e\n\u003cdiv class=\"kit193-badge\"\u003eApproval · §19.3 StVZO\u003c\/div\u003e\n\u003ch1\u003e§19.3 Kit — \u003cspan\u003eMandatory for your air ride\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp\u003eAre you installing air suspension? This kit is \u003cstrong\u003emandatory for compliance with §19.3 of the German Road Traffic Regulations\u003c\/strong\u003e. It triggers an audible alarm as soon as the pressure in your air springs falls below the safety threshold—compatible with Air Lift \u0026amp; AccuAir.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ALERTE LÉGALE --\u003e\n\u003cdiv class=\"kit193-alert\"\u003e\n\u003cdiv class=\"kit193-alert-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"kit193-alert-title\"\u003eMandatory for approval\u003c\/span\u003e\n\u003cp\u003eIn Germany and countries regulated by TÜV, every air suspension system must be equipped with a compliant pressure warning device. This kit meets that requirement. Without it, your approval application will be incomplete.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- RÉASSURANCE --\u003e\n\u003cdiv class=\"kit193-reassurance\"\u003e\n\u003cdiv class=\"kit193-rea-item\"\u003e\n\u003cdiv class=\"kit193-rea-icon\"\u003e✅\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"kit193-rea-title\"\u003eCompliant with §19.3\u003c\/span\u003e \u003cspan class=\"kit193-rea-desc\"\u003eEasier approval\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-rea-item\"\u003e\n\u003cdiv class=\"kit193-rea-icon\"\u003e🔩\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"kit193-rea-title\"\u003eReady to install\u003c\/span\u003e \u003cspan class=\"kit193-rea-desc\"\u003eInstallation hardware included\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-rea-item\"\u003e\n\u003cdiv class=\"kit193-rea-icon\"\u003e📐\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"kit193-rea-title\"\u003e4 diameters\u003c\/span\u003e \u003cspan class=\"kit193-rea-desc\"\u003e6mm · 10mm · 1\/4\" · 3\/8\"\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-rea-item\"\u003e\n\u003cdiv class=\"kit193-rea-icon\"\u003e🛠️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"kit193-rea-title\"\u003eInstructions included\u003c\/span\u003e \u003cspan class=\"kit193-rea-desc\"\u003eGuided installation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CONTENU DU KIT --\u003e\n\u003cdiv class=\"kit193-section\"\u003e\n\u003cdiv class=\"kit193-section-title\"\u003e📦 Kit contents\u003c\/div\u003e\n\u003cul class=\"kit193-items\"\u003e\n\u003cli\u003e\n\u003cspan class=\"kit193-qty\"\u003ex2\u003c\/span\u003e Adjustable pressure switch with installation hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"kit193-qty\"\u003ex2\u003c\/span\u003e T-fitting with air line connection in the selected diameter\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"kit193-qty\"\u003ex1\u003c\/span\u003e Audible alarm buzzer\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"kit193-qty\"\u003ex1\u003c\/span\u003e Complete installation hardware kit\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"kit193-qty\"\u003ex1\u003c\/span\u003e Installation instructions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- DIAMÈTRE DE DURITE --\u003e\n\u003cdiv class=\"kit193-section\"\u003e\n\u003cdiv class=\"kit193-section-title\"\u003e📏 Choosing the air line diameter\u003c\/div\u003e\n\u003cdiv class=\"kit193-variants-row\"\u003e\n\u003cdiv class=\"kit193-variant\"\u003e6 mm\u003cspan\u003eSmall installations\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-variant\"\u003e10 mm\u003cspan\u003eCommon use\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-variant\"\u003e1\/4\"\u003cspan\u003eUS standard \/ Air Lift\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-variant\"\u003e3\/8\"\u003cspan\u003eHigh flow \/ AccuAir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 1.28rem; color: #aaa; margin-top: 14px\"\u003e👉 Choose the diameter matching your main air line. If in doubt, contact our team before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- COMPATIBILITÉ --\u003e\n\u003cdiv class=\"kit193-section\"\u003e\n\u003cdiv class=\"kit193-section-title\"\u003e🔗 Compatibility\u003c\/div\u003e\n\u003cdiv class=\"kit193-compat-grid\"\u003e\n\u003cdiv class=\"kit193-compat-item\"\u003e\n\u003cspan class=\"kit193-logo\"\u003eAir Lift\u003c\/span\u003e \u003cspan class=\"kit193-logo-sub\"\u003ePerformance \/ 3P \/ 3H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-compat-item\"\u003e\n\u003cspan class=\"kit193-logo\"\u003eAccuAir\u003c\/span\u003e \u003cspan class=\"kit193-logo-sub\"\u003ee+ \/ ENDO \/ Touch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-compat-item\"\u003e\n\u003cspan class=\"kit193-logo\"\u003eAirmext\u003c\/span\u003e \u003cspan class=\"kit193-logo-sub\"\u003eSNX5 V3 and others\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-compat-item\"\u003e\n\u003cspan class=\"kit193-logo\"\u003eUniversal\u003c\/span\u003e \u003cspan class=\"kit193-logo-sub\"\u003eAny air suspension system\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- MONTAGE --\u003e\n\u003cdiv class=\"kit193-section\"\u003e\n\u003cdiv class=\"kit193-section-title\"\u003e⚙️ Installation in 4 steps\u003c\/div\u003e\n\u003cdiv class=\"kit193-steps\"\u003e\n\u003cdiv class=\"kit193-step\"\u003e\n\u003cdiv class=\"kit193-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"kit193-step-text\"\u003e\n\u003cstrong\u003eLocate the air lines\u003c\/strong\u003e between your air springs and the manifold—this is where the pressure switches are connected.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-step\"\u003e\n\u003cdiv class=\"kit193-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"kit193-step-text\"\u003e\n\u003cstrong\u003eInsert the T-fittings\u003c\/strong\u003e into the air line for each axle (front + rear) to divert pressure to the pressure switches.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-step\"\u003e\n\u003cdiv class=\"kit193-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"kit193-step-text\"\u003e\n\u003cstrong\u003eConnect the pressure switches\u003c\/strong\u003e and set the activation threshold according to the kit’s specifications.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-step\"\u003e\n\u003cdiv class=\"kit193-step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"kit193-step-text\"\u003e\n\u003cstrong\u003eConnect the buzzer\u003c\/strong\u003e to the dashboard or inside the cabin—it will light up as soon as the pressure falls below the threshold.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FIN RASL'BITUME — Kit §19.3 --\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":52987574157650,"sku":null,"price":54.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/19-3kit_airlift-accuair-2.jpg?v=1774195981"}],"url":"https:\/\/raslbitume.com\/en\/collections\/accessories-air-control-valves.oembed","provider":"Rasl'Bitume","version":"1.0","type":"link"}