{"product_id":"ineos-grenadier-led-side-light-roof-bar-mount-dtp-plug-in","title":"INEOS Grenadier: LED Side Light – Roof Bar Mount \u0026 DTP Plug-In","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eLED Side Light — DVA Mechanics\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@400;500;600;700\u0026amp;family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n  :root {\n    --font-display: 'Oswald', sans-serif;\n    --text-heading:    #1c1d1d;\n    --text-body:       #4a4a4a;\n    --text-secondary:  #3a3a3a;\n    --text-muted:      #7a7a78;\n    --text-on-accent:  #ffffff;\n    --accent:          #2d6a4f;\n    --accent-light:    rgba(45,106,79,0.10);\n    --accent-glow:     rgba(45,106,79,0.14);\n    --bg-card:         #f9f8f6;\n    --bg-page:         #fafaf8;\n    --bg-section-alt:  #ffffff;\n    --border-subtle:   #e5e4e0;\n    --border-hover:    #c8c7c2;\n    --color-sale:      #b91c1c;\n    --color-urgency-bg:     rgba(185,28,28,0.07);\n    --color-urgency-border: rgba(185,28,28,0.18);\n  }\n  body {\n    background: #fff;\n    font-family: 'DM Sans', -apple-system, system-ui, sans-serif;\n    font-size: 16px;\n    line-height: 1.65;\n    color: var(--text-body);\n    margin: 0;\n    -webkit-font-smoothing: antialiased;\n  }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* ── DVA PRODUCT DESCRIPTION STYLESHEET ── *\/\n  .dva-desc__inner {\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 32px 24px;\n  }\n  @media (max-width: 767px) { .dva-desc__inner { padding: 24px 20px; } }\n  @media (max-width: 479px) { .dva-desc__inner { padding: 20px 16px; } }\n\n  .dva-desc h1 {\n    font-family: var(--font-display);\n    font-size: clamp(26px, 6vw, 42px);\n    font-weight: 700;\n    letter-spacing: -0.03em;\n    line-height: 1.1;\n    margin-bottom: 8px;\n    color: var(--text-heading);\n  }\n  .dva-desc h2 {\n    font-family: var(--font-display);\n    font-size: clamp(18px, 4vw, 28px);\n    font-weight: 700;\n    letter-spacing: -0.02em;\n    margin: 28px 0 14px;\n    padding-bottom: 10px;\n    border-bottom: 1px solid var(--border-subtle);\n    color: var(--text-heading);\n  }\n  @media (max-width: 479px) { .dva-desc h2 { margin: 22px 0 12px; font-size: 18px; } }\n  .dva-desc h3 {\n    font-size: clamp(15px, 3vw, 17px);\n    font-weight: 700;\n    color: var(--accent);\n    margin-bottom: 8px;\n  }\n  .dva-desc p {\n    color: var(--text-body);\n    margin-bottom: 16px;\n    font-size: clamp(14px, 2.5vw, 16px);\n  }\n  .dva-desc strong { color: var(--text-heading); font-weight: 600; }\n\n  .dva-desc__tagline {\n    font-size: clamp(14px, 3vw, 18px);\n    color: var(--text-secondary);\n    font-weight: 500;\n    margin-bottom: 16px;\n  }\n  .dva-desc__intro {\n    background: var(--accent-light);\n    border: 1px solid var(--accent-glow);\n    border-radius: 12px;\n    padding: 24px;\n    margin: 20px 0 24px;\n  }\n  @media (max-width: 479px) { .dva-desc__intro { padding: 20px 16px; } }\n  .dva-desc__intro p { color: var(--text-body); margin: 0; font-size: clamp(14px, 2.5vw, 16px); }\n  .dva-desc__intro strong { color: var(--accent); }\n\n  .dva-desc__grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 12px;\n    margin: 16px 0 20px;\n  }\n  @media (max-width: 767px) { .dva-desc__grid { grid-template-columns: 1fr; gap: 10px; } }\n  .dva-desc__grid-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border-subtle);\n    border-radius: 12px;\n    padding: 20px;\n    transition: border-color 0.2s ease, transform 0.2s ease;\n  }\n  @media (hover: hover) { .dva-desc__grid-item:hover { border-color: var(--border-hover); transform: translateY(-2px); } }\n  .dva-desc__grid-item p { margin: 0; font-size: clamp(13px, 2.5vw, 14px); }\n\n  .dva-desc__checklist { list-style: none; margin: 16px 0; padding: 0; }\n  .dva-desc__checklist li {\n    position: relative;\n    padding-left: 32px;\n    margin-bottom: 12px;\n    color: var(--text-body);\n    font-size: clamp(13px, 2.5vw, 15px);\n    min-height: 24px;\n  }\n  .dva-desc__checklist li::before {\n    content: '';\n    position: absolute;\n    left: 0; top: 2px;\n    width: 18px; height: 18px;\n    background: var(--accent-light);\n    border-radius: 50%;\n    border: 2px solid var(--accent);\n  }\n  .dva-desc__checklist li::after {\n    content: '';\n    position: absolute;\n    left: 5px; top: 7px;\n    width: 8px; height: 4px;\n    border-left: 2px solid var(--accent);\n    border-bottom: 2px solid var(--accent);\n    transform: rotate(-45deg);\n  }\n\n  .dva-desc__box {\n    background: var(--bg-section-alt);\n    border: 1px solid var(--border-subtle);\n    border-radius: 12px;\n    padding: 22px;\n    margin: 16px 0;\n  }\n  .dva-desc__box h4 {\n    font-size: clamp(14px, 2.5vw, 15px);\n    font-weight: 700;\n    color: var(--text-heading);\n    margin-bottom: 14px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .dva-desc__box h4::before { content: ''; width: 4px; height: 18px; background: var(--accent); border-radius: 2px; flex-shrink: 0; }\n  .dva-desc__box ul { list-style: none; padding: 0; margin: 0; }\n  .dva-desc__box li {\n    position: relative;\n    padding-left: 20px;\n    margin-bottom: 10px;\n    color: var(--text-body);\n    font-size: clamp(13px, 2.5vw, 14px);\n  }\n  .dva-desc__box li:last-child { margin-bottom: 0; }\n  .dva-desc__box li::before { content: ''; position: absolute; left: 6px; top: 8px; width: 4px; height: 4px; border-radius: 50%; background: var(--accent); }\n\n  \/* Two-column included box *\/\n  .dva-desc__box-cols {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 16px;\n    margin: 16px 0;\n  }\n  @media (max-width: 600px) { .dva-desc__box-cols { grid-template-columns: 1fr; } }\n  .dva-desc__box-col {\n    background: var(--bg-section-alt);\n    border: 1px solid var(--border-subtle);\n    border-radius: 12px;\n    padding: 20px;\n  }\n  .dva-desc__box-col h4 {\n    font-size: clamp(13px, 2.5vw, 14px);\n    font-weight: 700;\n    color: var(--text-heading);\n    margin-bottom: 12px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  .dva-desc__box-col h4::before { content: ''; width: 4px; height: 16px; background: var(--accent); border-radius: 2px; flex-shrink: 0; }\n  .dva-desc__box-col ul { list-style: none; padding: 0; margin: 0; }\n  .dva-desc__box-col li {\n    position: relative;\n    padding-left: 18px;\n    margin-bottom: 8px;\n    color: var(--text-body);\n    font-size: clamp(12px, 2.5vw, 13px);\n  }\n  .dva-desc__box-col li:last-child { margin-bottom: 0; }\n  .dva-desc__box-col li::before { content: ''; position: absolute; left: 5px; top: 7px; width: 4px; height: 4px; border-radius: 50%; background: var(--accent); }\n\n  \/* Variant selector — neutral (not urgency-red, these are product options not warnings) *\/\n  .dva-desc__kit-selector {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  @media (max-width: 580px) { .dva-desc__kit-selector { grid-template-columns: 1fr; } }\n  .dva-desc__kit {\n    background: var(--bg-card);\n    border: 1px solid var(--border-subtle);\n    border-radius: 12px;\n    padding: 20px;\n  }\n  .dva-desc__kit-label {\n    font-family: var(--font-display);\n    font-size: 16px;\n    font-weight: 500;\n    color: var(--text-heading);\n    letter-spacing: -0.2px;\n    margin-bottom: 8px;\n  }\n  .dva-desc__kit p {\n    margin: 0;\n    font-size: 13px;\n    color: var(--text-body);\n  }\n  .dva-desc__kit ul { list-style: none; padding: 0; margin: 8px 0 0; }\n  .dva-desc__kit li {\n    position: relative;\n    padding-left: 18px;\n    margin-bottom: 6px;\n    color: var(--text-body);\n    font-size: 13px;\n  }\n  .dva-desc__kit li::before { content: ''; position: absolute; left: 5px; top: 7px; width: 4px; height: 4px; border-radius: 50%; background: var(--accent); }\n  .dva-desc__kit-badge {\n    display: inline-block;\n    font-size: 10px; font-weight: 700;\n    letter-spacing: 0.07em; text-transform: uppercase;\n    background: var(--accent); color: #fff;\n    border-radius: 4px; padding: 2px 8px;\n    margin-bottom: 8px;\n  }\n\n  .dva-desc__table-wrap {\n    overflow-x: auto;\n    margin: 16px 0;\n    border-radius: 10px;\n    border: 1px solid var(--border-subtle);\n  }\n  .dva-desc__table { width: 100%; min-width: 400px; border-collapse: collapse; font-size: 14px; }\n  .dva-desc__table th, .dva-desc__table td { padding: 12px 16px; text-align: left; border-bottom: 1px solid var(--border-subtle); }\n  .dva-desc__table th { background: var(--bg-card); font-weight: 600; color: var(--text-muted); text-transform: uppercase; font-size: 11px; letter-spacing: 0.05em; }\n  .dva-desc__table td { color: var(--text-body); background: var(--bg-page); }\n  .dva-desc__table td strong { color: var(--text-heading); }\n  .dva-desc__table tr:last-child td { border-bottom: none; }\n  @media (hover: hover) { .dva-desc__table tr:hover td { background: var(--bg-card); } }\n\n  .dva-faq { margin: 16px 0; }\n  .dva-faq__item {\n    background: var(--bg-card);\n    border: 1px solid var(--border-subtle);\n    border-radius: 12px;\n    margin-bottom: 8px;\n    overflow: hidden;\n    transition: border-color 0.25s ease, box-shadow 0.25s ease;\n  }\n  @media (hover: hover) { .dva-faq__item:hover { border-color: var(--border-hover); } }\n  .dva-faq__item[open] { border-color: var(--accent); box-shadow: 0 0 20px var(--accent-glow); }\n  .dva-faq__question {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n    padding: 18px 22px;\n    min-height: 44px;\n    cursor: pointer;\n    font-size: clamp(14px, 2.5vw, 15px);\n    font-weight: 600;\n    color: var(--text-heading);\n    transition: color 0.2s ease;\n    list-style: none;\n  }\n  .dva-faq__question::-webkit-details-marker { display: none; }\n  .dva-faq__question::marker { display: none; content: ''; }\n  @media (hover: hover) { .dva-faq__question:hover { color: var(--accent); } }\n  .dva-faq__question span:first-child { flex: 1; }\n  .dva-faq__icon {\n    width: 30px; height: 30px; min-width: 30px;\n    border-radius: 50%;\n    background: var(--accent-light);\n    display: flex; align-items: center; justify-content: center;\n    transition: all 0.3s ease;\n  }\n  .dva-faq__icon svg { width: 14px; height: 14px; stroke: var(--accent); stroke-width: 2.5; fill: none; transition: transform 0.3s ease; }\n  .dva-faq__item[open] .dva-faq__icon { background: var(--accent); }\n  .dva-faq__item[open] .dva-faq__icon svg { stroke: #fff; transform: rotate(180deg); }\n  .dva-faq__answer-inner {\n    padding: 0 22px 20px;\n    color: var(--text-body);\n    font-size: clamp(13px, 2.5vw, 14px);\n    line-height: 1.75;\n    border-top: 1px solid var(--border-subtle);\n    padding-top: 14px;\n    margin-top: -4px;\n  }\n\n  .dva-desc__highlight {\n    background: var(--bg-card);\n    border-left: 4px solid var(--accent);\n    border-radius: 0 12px 12px 0;\n    padding: 22px 28px;\n    margin: 16px 0;\n  }\n  .dva-desc__highlight p { margin: 0; color: var(--text-body); font-size: clamp(13px, 2.5vw, 15px); }\n  .dva-desc__highlight p:first-child { color: var(--text-heading); font-size: clamp(15px, 3vw, 17px); font-weight: 600; margin-bottom: 8px; }\n\n  .dva-desc__footer {\n    background: var(--bg-card);\n    border: 1px solid var(--border-subtle);\n    border-radius: 10px;\n    padding: 16px 20px;\n    margin-top: 20px;\n    font-size: clamp(12px, 2.5vw, 13px);\n    color: var(--text-muted);\n  }\n  .dva-desc__footer strong { color: var(--text-secondary); }\n\n  @media (prefers-reduced-motion: reduce) {\n    .dva-desc *, .dva-desc *::before, .dva-desc *::after { animation-duration: 0.01ms !important; transition-duration: 0.01ms !important; }\n  }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* ── STAT ROW ── *\/\n  .dva-stats {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 10px;\n    margin: 20px 0;\n  }\n  @media (max-width: 600px) { .dva-stats { grid-template-columns: repeat(2, 1fr); } }\n  .dva-stat {\n    background: var(--bg-card);\n    border: 1px solid var(--border-subtle);\n    border-radius: 12px;\n    padding: 14px 16px;\n  }\n  .dva-stat__num {\n    font-family: var(--font-display);\n    font-size: 26px;\n    font-weight: 500;\n    color: var(--text-heading);\n    line-height: 1;\n    letter-spacing: -0.4px;\n  }\n  .dva-stat__unit { font-size: 14px; font-weight: 400; color: var(--text-muted); }\n  .dva-stat__label { font-size: 11px; color: var(--text-muted); margin-top: 4px; }\n\n  \/* ── TRUST STRIP ── *\/\n  .dva-trust {\n    background: #f6f5f2;\n    border-top: 1px solid var(--border-subtle);\n    border-bottom: 1px solid var(--border-subtle);\n    padding: 11px 24px;\n  }\n  .dva-trust__inner {\n    display: flex;\n    align-items: center;\n    gap: 22px;\n    flex-wrap: wrap;\n    max-width: 900px;\n    margin: 0 auto;\n  }\n  .dva-trust__item { display: flex; align-items: center; gap: 7px; font-size: 13px; color: var(--text-muted); }\n  .dva-trust__item svg { color: var(--accent); flex-shrink: 0; }\n  .dva-trust__item strong { color: var(--text-body); font-weight: 600; }\n\n  \/* ── CROSS-LINKS ── *\/\n  .dva-crosslinks { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; margin: 4px 0 0; }\n  @media (max-width: 680px) { .dva-crosslinks { grid-template-columns: 1fr; } }\n  .dva-crosslink {\n    background: var(--bg-section-alt);\n    border: 1px solid var(--border-subtle);\n    border-radius: 12px;\n    padding: 18px 20px;\n    text-decoration: none;\n    display: flex;\n    flex-direction: column;\n    gap: 5px;\n    transition: border-color 0.18s, box-shadow 0.18s;\n  }\n  @media (hover: hover) { .dva-crosslink:hover { border-color: var(--border-hover); box-shadow: 0 2px 12px rgba(0,0,0,0.05); } }\n  .dva-crosslink__tag { font-size: 11px; font-weight: 500; letter-spacing: 0.06em; text-transform: uppercase; color: var(--text-muted); }\n  .dva-crosslink__title { font-family: var(--font-display); font-size: 16px; font-weight: 500; color: var(--text-heading); letter-spacing: -0.2px; line-height: 1.2; }\n  .dva-crosslink__desc { font-size: 12.5px; color: var(--text-muted); line-height: 1.6; flex: 1; margin-top: 2px; }\n  .dva-crosslink__cta { font-size: 13px; font-weight: 500; color: var(--accent); margin-top: 6px; }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"dva-desc\"\u003e\n\u003cdiv class=\"dva-desc__inner\"\u003e\n\n  \u003c!-- ── HERO ── --\u003e\n  \u003ch2\u003eINEOS Grenadier: LED Side Light\u003c\/h2\u003e\n  \u003cp class=\"dva-desc__tagline\"\u003eRoof Bar Mount · DTP Plug-In · Single or Dual Kit\u003c\/p\u003e\n\n  \u003c!-- STAT ROW --\u003e\n  \u003cdiv class=\"dva-stats\"\u003e\n    \u003cdiv class=\"dva-stat\"\u003e\n      \u003cdiv class=\"dva-stat__num\"\u003e30\u003cspan class=\"dva-stat__unit\"\u003e W\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dva-stat__label\"\u003ePer light\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dva-stat\"\u003e\n      \u003cdiv class=\"dva-stat__num\"\u003eIP\u003cspan class=\"dva-stat__unit\"\u003e68\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dva-stat__label\"\u003eWaterproof \u0026amp; dustproof\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dva-stat\"\u003e\n      \u003cdiv class=\"dva-stat__num\"\u003eEXT\u003cspan class=\"dva-stat__unit\"\u003e3\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dva-stat__label\"\u003eRecommended DTP port\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dva-stat\"\u003e\n      \u003cdiv class=\"dva-stat__num\"\u003e2\u003cspan class=\"dva-stat__unit\"\u003e kits\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dva-stat__label\"\u003eSingle or Dual\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dva-desc__intro\"\u003e\n    \u003cp\u003e\u003cstrong\u003ePlug-and-play trail lighting for the Grenadier's factory roof bar system.\u003c\/strong\u003e Each DVA LED Side Light arrives pre-fitted with a DTP connector — plug directly into EXT3 on the Grenadier's rooftop power ports, clamp to the factory roof bar, and drive. No wiring, no drilling, no modifications.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- TRUST STRIP --\u003e\n\u003cdiv class=\"dva-trust\"\u003e\n  \u003cdiv class=\"dva-trust__inner\"\u003e\n    \u003cdiv class=\"dva-trust__item\"\u003e\n      \u003csvg width=\"13\" height=\"13\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eDTP plug-in\u003c\/strong\u003e · EXT3 rooftop port\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dva-trust__item\"\u003e\n      \u003csvg width=\"13\" height=\"13\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eNo drilling\u003c\/strong\u003e · Factory roof bar clamp\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dva-trust__item\"\u003e\n      \u003csvg width=\"13\" height=\"13\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eIP68-rated\u003c\/strong\u003e · Aluminum housing\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dva-trust__item\"\u003e\n      \u003csvg width=\"13\" height=\"13\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eYellow lens\u003c\/strong\u003e · Included snap-on\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dva-trust__item\"\u003e\n      \u003csvg width=\"13\" height=\"13\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003cspan\u003e\u003cstrong\u003eDual kit\u003c\/strong\u003e · DTP splitter included\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"dva-desc\"\u003e\n\u003cdiv class=\"dva-desc__inner\"\u003e\n\n  \u003c!-- ── KEY FEATURES ── --\u003e\n  \u003ch2\u003eEngineered for the Grenadier\u003c\/h2\u003e\n  \u003cdiv class=\"dva-desc__grid\"\u003e\n    \u003cdiv class=\"dva-desc__grid-item\"\u003e\n      \u003ch3\u003eDTP Integration\u003c\/h3\u003e\n      \u003cp\u003ePre-fitted DTP connector plugs directly into the Grenadier's EXT3 rooftop power port. No new wiring runs, no relay, no switch — factory power, factory connector.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dva-desc__grid-item\"\u003e\n      \u003ch3\u003eFactory Roof Bar Mount\u003c\/h3\u003e\n      \u003cp\u003ePrecision-machined clamp for the Grenadier's roof bar. No drilling or modifications. All brackets, fasteners, and hex keys included in the box.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dva-desc__grid-item\"\u003e\n      \u003ch3\u003eTwo Output Modes\u003c\/h3\u003e\n      \u003cp\u003eWhite LED for wide-beam trail illumination. Snap-on yellow lens (included) for fog, dust, snow, and reduced glare — no tools required to swap.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ── INSTALLATION ── --\u003e\n  \u003ch2\u003eInstallation\u003c\/h2\u003e\n  \u003cul class=\"dva-desc__checklist\"\u003e\n    \u003cli\u003eClamp mounting bracket to factory Grenadier roof bar\u003c\/li\u003e\n    \u003cli\u003eNo drilling, cutting, or modification to vehicle\u003c\/li\u003e\n    \u003cli\u003ePlug DTP connector into EXT3 rooftop port\u003c\/li\u003e\n    \u003cli\u003eDual kit: use included DTP splitter to run two lights from one EXT3 port\u003c\/li\u003e\n    \u003cli\u003eAll hardware and hex keys included — no additional tools required\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- ── KIT SELECTOR ── --\u003e\n  \u003ch2\u003eSelect Your Kit\u003c\/h2\u003e\n  \u003cdiv class=\"dva-desc__kit-selector\"\u003e\n    \u003cdiv class=\"dva-desc__kit\"\u003e\n      \u003cdiv class=\"dva-desc__kit-label\"\u003eSingle Light Kit\u003c\/div\u003e\n      \u003cp\u003eOne light, one side. Driver-side or passenger-side roof bar position.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e1 × 30W LED Light\u003c\/li\u003e\n        \u003cli\u003e1 × Yellow snap-on lens\u003c\/li\u003e\n        \u003cli\u003eGrenadier roof bar clamp + bracket\u003c\/li\u003e\n        \u003cli\u003eStainless hardware + hex keys\u003c\/li\u003e\n        \u003cli\u003ePre-installed DTP connector\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dva-desc__kit\"\u003e\n      \u003cspan class=\"dva-desc__kit-badge\"\u003eBest Value\u003c\/span\u003e\n      \u003cdiv class=\"dva-desc__kit-label\"\u003eDual Light Kit\u003c\/div\u003e\n      \u003cp\u003eBoth sides from a single EXT3 port — balanced illumination, one connection.\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e2 × 30W LED Lights\u003c\/li\u003e\n        \u003cli\u003e2 × Yellow snap-on lenses\u003c\/li\u003e\n        \u003cli\u003eDual roof bar clamps + brackets\u003c\/li\u003e\n        \u003cli\u003eStainless hardware + hex keys\u003c\/li\u003e\n        \u003cli\u003ePre-installed DTP connectors\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003e1 × DTP splitter\u003c\/strong\u003e (both lights, one EXT3 port)\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ── SPECIFICATIONS ── --\u003e\n  \u003ch2\u003eSpecifications\u003c\/h2\u003e\n  \u003cdiv class=\"dva-desc__table-wrap\"\u003e\n    \u003ctable class=\"dva-desc__table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eDetails\u003c\/th\u003e\n\u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eVehicle\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eINEOS Grenadier (all trims)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePower per Light\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e30W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eIP Rating\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eIP68 — waterproof and dustproof\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eHousing\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAluminum with cooling fins\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eConnector\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eDeutsch DTP (pre-installed)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRecommended Port\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eEXT3 — 3 access points: above left front door, left rear door, and right rear door\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMounting\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eFactory roof bar clamp — no drilling\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eLens\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eWhite LED standard · Yellow snap-on lens included\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eVariants\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eSingle Kit (1 light) · Dual Kit (2 lights + DTP splitter)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ── FAQ ── --\u003e\n  \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n  \u003cdiv class=\"dva-faq\"\u003e\n\n    \u003cdetails class=\"dva-faq__item\"\u003e\n      \u003csummary class=\"dva-faq__question\"\u003e\n        \u003cspan\u003eWhich EXT port should I use?\u003c\/span\u003e\n        \u003cspan class=\"dva-faq__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M19 9l-7 7-7-7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"dva-faq__answer-inner\"\u003eEXT3 is recommended. It has three access points — above the left front door, above the left rear door, and above the right rear door — making it the most practical port for roof bar-mounted accessories on either side of the vehicle. The Dual Kit's DTP splitter allows both lights to run from a single EXT3 port.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"dva-faq__item\"\u003e\n      \u003csummary class=\"dva-faq__question\"\u003e\n        \u003cspan\u003eDoes this require any wiring or drilling?\u003c\/span\u003e\n        \u003cspan class=\"dva-faq__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M19 9l-7 7-7-7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"dva-faq__answer-inner\"\u003eNo. The DTP connector plugs directly into the Grenadier's factory rooftop power port. The mount clamps to the factory roof bar. No new wiring runs, no drilling, no modifications to the vehicle.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"dva-faq__item\"\u003e\n      \u003csummary class=\"dva-faq__question\"\u003e\n        \u003cspan\u003eWhat is the yellow lens for?\u003c\/span\u003e\n        \u003cspan class=\"dva-faq__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M19 9l-7 7-7-7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"dva-faq__answer-inner\"\u003eThe yellow lens reduces glare in fog, dust, and snow conditions and improves contrast at close range. It snaps on over the white LED — no tools required. Both kits include one yellow lens per light.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"dva-faq__item\"\u003e\n      \u003csummary class=\"dva-faq__question\"\u003e\n        \u003cspan\u003eCan I run two lights from one EXT port?\u003c\/span\u003e\n        \u003cspan class=\"dva-faq__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M19 9l-7 7-7-7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"dva-faq__answer-inner\"\u003eYes — the Dual Kit includes a DTP splitter for exactly this. Both lights connect through a single EXT3 port. Combined draw is 60W (2 × 30W), which is within the safe operating range for the Grenadier's factory rooftop power system.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"dva-faq__item\"\u003e\n      \u003csummary class=\"dva-faq__question\"\u003e\n        \u003cspan\u003eSingle or Dual Kit — which should I choose?\u003c\/span\u003e\n        \u003cspan class=\"dva-faq__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M19 9l-7 7-7-7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"dva-faq__answer-inner\"\u003eThe Dual Kit is the better value if you want balanced illumination on both sides of the vehicle. The Single Kit is the right choice if you only need one side, or if you are running the light alongside other accessories on separate EXT ports and want independent control of each side.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"dva-faq__item\"\u003e\n      \u003csummary class=\"dva-faq__question\"\u003e\n        \u003cspan\u003eDoes this fit all Grenadier trims?\u003c\/span\u003e\n        \u003cspan class=\"dva-faq__icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M19 9l-7 7-7-7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"dva-faq__answer-inner\"\u003eYes. Compatible with all INEOS Grenadier trims. The mount is precision-machined for the Grenadier's factory roof bar profile.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- ── WHY DVA ── --\u003e\n  \u003ch2\u003eWhy DVA Mechanics\u003c\/h2\u003e\n  \u003cdiv class=\"dva-desc__highlight\"\u003e\n    \u003cp\u003ePurpose-built for the Grenadier. Engineered for real-world off-road use.\u003c\/p\u003e\n    \u003cp\u003eMount, plug in, drive. No universal adapters, no compromise — just clean factory integration designed by owners who use the same gear.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ── CROSS-LINKS ── --\u003e\n  \u003ch2\u003eBuild Out Your Lighting System\u003c\/h2\u003e\n  \u003cdiv class=\"dva-crosslinks\"\u003e\n\n    \u003ca href=\"\/products\/led-side-flood-light-ineos-grenadier-roof-bar-dtp-plug-in\" class=\"dva-crosslink\"\u003e\n      \u003cspan class=\"dva-crosslink__tag\"\u003eWider Beam\u003c\/span\u003e\n      \u003cdiv class=\"dva-crosslink__title\"\u003eLED Side Flood Light\u003c\/div\u003e\n      \u003cp class=\"dva-crosslink__desc\"\u003eSame roof bar DTP mount, wider flood pattern. Purpose-built for camp lighting, work zones, and site illumination rather than directional trail use.\u003c\/p\u003e\n      \u003cspan class=\"dva-crosslink__cta\"\u003eView Product →\u003c\/span\u003e\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/products\/roof-pod-light-bar-for-ineos-grenadier\" class=\"dva-crosslink\"\u003e\n      \u003cspan class=\"dva-crosslink__tag\"\u003eOverhead Lighting\u003c\/span\u003e\n      \u003cdiv class=\"dva-crosslink__title\"\u003eLED Roof Light Bar\u003c\/div\u003e\n      \u003cp class=\"dva-crosslink__desc\"\u003eSeamless roofline forward lighting. Pair with side lights for complete 270° coverage using the Grenadier's native DTP connectors throughout.\u003c\/p\u003e\n      \u003cspan class=\"dva-crosslink__cta\"\u003eView Product →\u003c\/span\u003e\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/products\/ineos-grenadier-front-bumper-light-kit-mount-3-light-led-bar\" class=\"dva-crosslink\"\u003e\n      \u003cspan class=\"dva-crosslink__tag\"\u003eForward Lighting\u003c\/span\u003e\n      \u003cdiv class=\"dva-crosslink__title\"\u003eFront Bumper Light Kit\u003c\/div\u003e\n      \u003cp class=\"dva-crosslink__desc\"\u003eFactory-integrated bumper lighting — mount plus 3-light Cree LED bar (~110W, ~13,200 lm). Complete the forward coverage to pair with roof and side lights.\u003c\/p\u003e\n      \u003cspan class=\"dva-crosslink__cta\"\u003eView Product →\u003c\/span\u003e\n    \u003c\/a\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- ── FOOTER NOTE ── --\u003e\n  \u003cdiv class=\"dva-desc__footer\"\u003e\n    \u003cstrong\u003eCompatibility:\u003c\/strong\u003e INEOS Grenadier (all trims, 2023–current). Recommended connection: EXT3 rooftop DTP port. Dual Kit DTP splitter supports 2 × 30W from a single port.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"DVA Mechanics","offers":[{"title":"Single Light Kit","offer_id":45891479503020,"sku":"I-LP-1P","price":139.0,"currency_code":"USD","in_stock":true},{"title":"Dual Light Kit","offer_id":45891479535788,"sku":"I-LP-2P","price":249.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0531\/3223\/0828\/files\/DSC00038-HDR.jpg?v=1774232317","url":"https:\/\/shop.outpostvans.com\/products\/ineos-grenadier-led-side-light-roof-bar-mount-dtp-plug-in","provider":"Outpost Vans","version":"1.0","type":"link"}