{"title":"Victron Energy","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n    \/* Scoped Root Container *\/\n    .victron-prod-wrapper {\n        font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n        background-color: transparent !important;\n        color: #ffffff !important; \n        max-width: 1000px;\n        margin: 0 auto;\n        padding: 2px 10px 5px;\n        line-height: 1.45;\n        box-sizing: border-box;\n    }\n\n    .victron-prod-wrapper * { box-sizing: border-box; }\n\n    \/* Brand Color Variables *\/\n    .victron-prod-wrapper {\n        --vic-blue: #38bdf8; \/* High-visibility vibrant brand blue *\/\n        --vic-blue-dark: #0284c7;\n        --vic-orange: #ff7a00; \/* Crisp solar orange *\/\n        --vic-dark: #ffffff; \/* Solid white for primary headings *\/\n        --vic-muted: #ffffff; \/* Solid white copy font color *\/\n        --vic-border: #475569; \/* Slate border tone for dividers *\/\n    }\n\n    \/* Telemetry Divider Line - Centered for Symmetrical Balancing *\/\n    .victron-prod-wrapper .telemetry-divider {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 4px;\n        margin-top: 4px;\n        margin-bottom: 10px;\n        width: 100%;\n        height: 4px;\n    }\n    \n    \/* Telemetry Dot Base *\/\n    .victron-prod-wrapper .telemetry-dot {\n        width: 4px;\n        height: 4px;\n        border-radius: 50%;\n        background-color: var(--vic-border);\n    }\n\n    \/* Keyframe Delay Mappings *\/\n    .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n    \/* Wave Scaling Keyframe *\/\n    @keyframes telemetryWave {\n        0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n        50% { background-color: var(--vic-orange); transform: scale(1.4); }\n    }\n\n    \/* Primary Heading *\/\n    .victron-prod-wrapper h1 {\n        font-size: 28px;\n        font-weight: 800;\n        color: var(--vic-dark);\n        line-height: 1.15;\n        margin: 0 0 2px 0;\n        letter-spacing: -0.5px;\n    }\n\n    \/* Sub-Heading *\/\n    .victron-prod-wrapper .sub-header {\n        font-size: 16px;\n        color: var(--vic-muted);\n        font-weight: 500;\n        margin: 0 0 10px 0;\n        line-height: 1.3;\n    }\n\n    \/* Colored Text Highlight *\/\n    .victron-prod-wrapper .highlight { \n        color: var(--vic-orange); \n        font-weight: 700; \n    }\n\n    \/* Narrative Container Grid *\/\n    .victron-prod-wrapper .narrative-container {\n        display: grid;\n        grid-template-columns: 1.3fr 0.7fr !important;\n        gap: 20px;\n        align-items: center;\n        margin-bottom: 12px;\n    }\n\n    \/* Left-Border Narrative Block - Force left alignment *\/\n    .victron-prod-wrapper .narrative-block {\n        border-left: 3px solid var(--vic-blue);\n        padding: 4px 0 4px 16px !important;\n        margin-bottom: 0px !important;\n        text-align: left !important;\n    }\n\n    .victron-prod-wrapper .narrative-block p {\n        font-size: 14px;\n        line-height: 1.45;\n        margin: 0 0 6px 0;\n        color: var(--vic-muted);\n        text-align: left !important;\n    }\n    \n    .victron-prod-wrapper .narrative-block p:last-child {\n        margin-bottom: 0;\n    }\n\n    .victron-prod-wrapper .narrative-block strong {\n        color: var(--vic-blue);\n        font-weight: 700;\n    }\n\n    \/* Secondary Image Dimension rules *\/\n    .victron-prod-wrapper .secondary-brand-image {\n        width: 100%;\n        height: auto;\n        max-height: 190px;\n        object-fit: contain;\n        border-radius: 6px;\n        border: none !important;\n    }\n\n    \/* Section Sub-Headings *\/\n    .victron-prod-wrapper .section-title {\n        color: var(--vic-dark);\n        font-weight: 800;\n        text-transform: uppercase;\n        font-size: 15px;\n        letter-spacing: 0.5px;\n        margin-top: 5px !important;\n        margin-bottom: 2px;\n        display: inline-block;\n    }\n\n    \/* Features Grid Column settings *\/\n    .victron-prod-wrapper .feature-grid {\n        display: grid;\n        grid-template-columns: 1fr 1fr !important;\n        gap: 10px 24px;\n        margin-bottom: 16px;\n    }\n\n    \/* Feature Item wrapper - Forced left alignment to override parent themes *\/\n    .victron-prod-wrapper .feature-card {\n        background: transparent !important;\n        border: none !important;\n        padding: 0 !important;\n        box-shadow: none !important;\n        margin: 0 !important;\n        text-align: left !important;\n    }\n\n    \/* Feature Title *\/\n    .victron-prod-wrapper .feature-card strong {\n        display: flex;\n        align-items: center;\n        gap: 8px;\n        font-size: 14px;\n        font-weight: 700;\n        color: var(--vic-blue);\n        margin-bottom: 2px;\n        text-align: left !important;\n    }\n\n    \/* Inline Telemetry Dot Indicator *\/\n    .victron-prod-wrapper .feature-card strong::before {\n        content: '';\n        display: inline-block;\n        width: 6px;\n        height: 6px;\n        background-color: var(--vic-orange);\n        border-radius: 50%;\n        flex-shrink: 0;\n    }\n\n    \/* Feature Paragraph spacing and indentation - Left alignment forced *\/\n    .victron-prod-wrapper .feature-card p {\n        font-size: 13px;\n        color: var(--vic-muted);\n        margin: 0;\n        line-height: 1.35;\n        padding-left: 14px;\n        text-align: left !important;\n    }\n\n    \/* Footer container *\/\n    .victron-prod-wrapper .support-footer {\n        border-top: 1px solid var(--vic-border) !important;\n        padding-top: 12px !important;\n        display: flex;\n        flex-direction: row !important;\n        align-items: center;\n        justify-content: space-between;\n        gap: 24px;\n        margin-top: 16px;\n        background: transparent !important;\n    }\n\n    \/* Footer Text Column wrapper *\/\n    .victron-prod-wrapper .support-text-area {\n        flex: 1;\n        display: flex;\n        flex-direction: column;\n        gap: 1px;\n    }\n\n    \/* Footer Header *\/\n    .victron-prod-wrapper .support-footer h3 {\n        margin: 0;\n        font-size: 14px;\n        font-weight: 800;\n        text-transform: uppercase;\n        color: var(--vic-blue);\n        letter-spacing: 0.5px;\n    }\n\n    \/* Footer copy spacing *\/\n    .victron-prod-wrapper .support-footer p {\n        margin: 0;\n        font-size: 13px;\n        line-height: 1.35;\n        color: var(--vic-muted);\n    }\n\n    \/* Telephone Link anchoring rules *\/\n    .victron-prod-wrapper .tel-link {\n        font-weight: 700;\n        color: var(--vic-blue);\n        text-decoration: underline;\n        white-space: nowrap !important;\n        display: inline-block;\n    }\n\n    \/* Button Group flex layout *\/\n    .victron-prod-wrapper .btn-group {\n        display: flex;\n        flex-direction: row !important;\n        gap: 8px;\n        flex-shrink: 0;\n    }\n\n    \/* Base Button properties *\/\n    .victron-prod-wrapper .quote-btn {\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        background-color: var(--vic-blue);\n        color: #ffffff !important;\n        padding: 6px 12px;\n        border-radius: 4px;\n        text-decoration: none !important;\n        font-weight: 700;\n        font-size: 11px;\n        text-transform: uppercase;\n        letter-spacing: 0.5px;\n        transition: all 0.2s ease-in-out;\n        white-space: nowrap;\n    }\n\n    \/* Secondary Outlined Button variant *\/\n    .victron-prod-wrapper .quote-btn-secondary {\n        background-color: transparent;\n        color: var(--vic-blue) !important;\n        border: 1px solid var(--vic-blue);\n    }\n\n    \/* Hover State Handlers *\/\n    .victron-prod-wrapper .quote-btn:hover {\n        background-color: var(--vic-blue-dark);\n        color: #ffffff !important;\n        transform: translateY(-1px);\n    }\n\n    .victron-prod-wrapper .quote-btn-secondary:hover {\n        background-color: rgba(56, 189, 248, 0.08) !important;\n        color: var(--vic-blue-dark) !important;\n    }\n\n    \/* Media query breakpoints for tablet views *\/\n    @media screen and (max-width: 768px) {\n        .victron-prod-wrapper h1 { font-size: 24px; }\n        .victron-prod-wrapper .sub-header { font-size: 15px; }\n        \n        .victron-prod-wrapper .narrative-container {\n            grid-template-columns: 1fr !important;\n            gap: 12px;\n        }\n\n        .victron-prod-wrapper .secondary-brand-image {\n            max-height: 220px;\n        }\n\n        .victron-prod-wrapper .support-footer {\n            flex-direction: column !important;\n            align-items: flex-start;\n            gap: 16px;\n        }\n        .victron-prod-wrapper .btn-group {\n            width: 100%;\n        }\n        .victron-prod-wrapper .quote-btn {\n            flex: 1;\n            padding: 10px;\n            font-size: 10px;\n        }\n    }\n\n    \/* Media query breakpoints for mobile views *\/\n    @media screen and (max-width: 600px) {\n        .victron-prod-wrapper .feature-grid { \n            grid-template-columns: 1fr !important; \n            gap: 12px;\n        }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n\u003c!-- Product Header --\u003e\n\u003cp class=\"sub-header\"\u003eDes systèmes énergétiques fiables, évolutifs et intelligents.\u003cspan class=\"highlight\"\u003eDes performances hors réseau inégalées.\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- Narrative Block with Split Column Layout --\u003e\n\u003cdiv class=\"narrative-container\"\u003e\n\u003cdiv class=\"narrative-block\"\u003e\n\u003cp\u003e\u003cstrong\u003eVictron Energy\u003c\/strong\u003e est un leader mondial dans le domaine des solutions d'alimentation hors réseau et d'énergies renouvelables, auquel font confiance les propriétaires de maisons, de chalets, les amateurs de camping-cars, les exploitants du secteur maritime et les utilisateurs professionnels du monde entier. Réputés pour leur fiabilité exceptionnelle, leur technologie innovante et leurs performances de pointe, les produits Victron sont conçus pour assurer une gestion efficace de l'énergie, même dans les environnements les plus exigeants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg class=\"secondary-brand-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/imgi_21_image.webp?v=1780577781\" alt=\"Configuration de l'écosystème du système de produits haut de gamme Victron Energy\"\u003e\n\u003c\/div\u003e\n\u003c!-- Centered Core Capability Section title with centered telemetry divider --\u003e\n\u003cdiv style=\"text-align: center !important; margin-top: 15px !important; margin-bottom: 5px !important; width: 100% !important;\"\u003e\n\u003cdiv class=\"telemetry-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Highlights Features Grid (Clean Transparent Grid Layout) --\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eUne gamme complète de solutions\u003c\/strong\u003e\n\u003cp\u003eDes chargeurs-onduleurs aux régulateurs de charge solaires, en passant par les moniteurs de batterie et les systèmes complets de stockage d'énergie, Victron propose une gamme complète de solutions qui s'intègrent parfaitement les unes aux autres grâce à des fonctionnalités avancées de surveillance et de connectivité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eFiable, évolutif et intelligent\u003c\/strong\u003e\n\u003cp\u003eQue vous alimentiez un chalet isolé, un système d'alimentation de secours, une application mobile ou un projet d'énergie renouvelable, Victron Energy vous propose les solutions énergétiques fiables, évolutives et intelligentes dont vous avez besoin pour rester connecté et garder le contrôle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"height: 5px;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- Refined Call To Action Support Bar --\u003e\n\u003cdiv class=\"support-footer\"\u003e\n\u003cdiv class=\"support-text-area\"\u003e\n\u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n\u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan class=\"tel-link\" style=\"white-space: nowrap !important;\"\u003e\u003ca href=\"tel:+18446034743\" class=\"tel-link\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"btn-group\"\u003e\n\u003ca href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" class=\"quote-btn quote-btn-secondary\" target=\"_blank\"\u003eÉvaluation solaire\u003c\/a\u003e \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"quote-btn\" target=\"_blank\"\u003eAide à la vente\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","products":[{"product_id":"victron-bmv-712-battery-monitor","title":"Victron BMV-712 Contrôleur de batterie","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eVictron BMV-712 Premium Template\u003c\/title\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n        .victron-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #1e293b !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 2px 10px 5px;\n            line-height: 1.45;\n            box-sizing: border-box;\n        }\n\n        .victron-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n        .victron-prod-wrapper {\n            --vic-blue: #0054A6;\n            --vic-blue-dark: #003b75;\n            --vic-orange: #E15400;\n            --vic-dark: #0f172a;\n            --vic-muted: #64748b;\n            --vic-border: #cbd5e1;\n        }\n\n        \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n        .victron-prod-wrapper .telemetry-divider {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n            margin-top: 4px;\n            margin-bottom: 10px;\n            width: 100%;\n            height: 4px;\n        }\n        \n        .victron-prod-wrapper .telemetry-dot {\n            width: 4px;\n            height: 4px;\n            border-radius: 50%;\n            background-color: var(--vic-border);\n        }\n\n        \/* Telemetry Wave animation representing active serial transceiving *\/\n        .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n        @keyframes telemetryWave {\n            0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n            50% { background-color: var(--vic-orange); transform: scale(1.4); }\n        }\n\n        \/* Typography - Strict Absolute Pixel Sizes Only *\/\n        .victron-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--vic-dark);\n            line-height: 1.15;\n            margin: 0 0 2px 0;\n            letter-spacing: -0.5px;\n        }\n\n        .victron-prod-wrapper .sub-header {\n            font-size: 16px;\n            color: var(--vic-muted);\n            font-weight: 500;\n            margin: 0 0 10px 0;\n            line-height: 1.3;\n        }\n\n        .victron-prod-wrapper .highlight { \n            color: var(--vic-orange); \n            font-weight: 700; \n        }\n\n        \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n        .victron-prod-wrapper .narrative-block {\n            border-left: 3px solid var(--vic-blue);\n            padding: 4px 0 4px 16px !important;\n            margin-bottom: 0px !important;\n        }\n\n        .victron-prod-wrapper .narrative-block p {\n            font-size: 14px;\n            line-height: 1.45;\n            margin: 0 0 6px 0;\n            color: #334155;\n        }\n        \n        .victron-prod-wrapper .narrative-block p:last-child {\n            margin-bottom: 0;\n        }\n\n        .victron-prod-wrapper .narrative-block strong {\n            color: var(--vic-blue);\n            font-weight: 700;\n        }\n\n        \/* Section Headings *\/\n        .victron-prod-wrapper .section-title {\n            color: var(--vic-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 15px;\n            letter-spacing: 0.5px;\n            margin-top: 5px !important;\n            margin-bottom: 2px;\n            display: inline-block;\n        }\n\n        \/* Highlights Grid - Completely Minimalist, No Borders or Fills *\/\n        .victron-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 10px 24px;\n            margin-bottom: 16px;\n        }\n\n        .victron-prod-wrapper .feature-card {\n            background: transparent !important;\n            border: none !important;\n            padding: 0 !important;\n            box-shadow: none !important;\n            margin: 0 !important;\n        }\n\n        .victron-prod-wrapper .feature-card strong {\n            display: flex;\n            align-items: center;\n            gap: 8px;\n            font-size: 14px;\n            font-weight: 700;\n            color: var(--vic-blue);\n            margin-bottom: 2px;\n        }\n\n        \/* Telemetry Dot Indicator inside Bullet Row *\/\n        .victron-prod-wrapper .feature-card strong::before {\n            content: '';\n            display: inline-block;\n            width: 6px;\n            height: 6px;\n            background-color: var(--vic-orange);\n            border-radius: 50%;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--vic-muted);\n            margin: 0;\n            line-height: 1.35;\n            padding-left: 14px; \/* Perfectly aligns body text under the header word *\/\n        }\n\n        \/* Technical Specifications Table - Left Aligned to Title, No Auto-Margin *\/\n        .victron-prod-wrapper .specs-container {\n            border: 1px solid var(--vic-border);\n            border-top: 3px solid var(--vic-blue);\n            border-radius: 6px;\n            overflow: hidden;\n            background: transparent !important;\n            margin: 0 0 0px 0 !important;\n            max-width: 750px;\n            width: 100%;\n        }\n\n        .victron-prod-wrapper .spec-row {\n            display: grid;\n            grid-template-columns: 240px 1fr !important;\n            align-items: center;\n            padding: 6px 16px;\n            border-bottom: 1px solid var(--vic-border);\n            gap: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .spec-row:last-child {\n            border-bottom: none;\n        }\n\n        .victron-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--vic-muted);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--vic-dark);\n        }\n\n        \/* Product Video Layout (Left Aligned to Title \u0026 Shrunken for Minimal Visual Dominance) *\/\n        .victron-prod-wrapper .media-vault-container {\n            max-width: 560px;\n            margin: 0 0 16px 0;\n            width: 100%;\n        }\n\n        \/* Video Embed Container (Fully Responsive 16:9) *\/\n        .victron-prod-wrapper .video-wrapper {\n            position: relative;\n            padding-bottom: 56.25%; \/* 16:9 Aspect Ratio *\/\n            height: 0;\n            overflow: hidden;\n            border-radius: 6px;\n            border: 1px solid var(--vic-border);\n            background: #000;\n        }\n\n        .victron-prod-wrapper .video-wrapper iframe {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            border: 0;\n            z-index: 1;\n        }\n\n        \/* Video Cover Image Overlay (Guards against layout shift) *\/\n        .victron-prod-wrapper .video-cover {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            z-index: 2;\n            cursor: pointer;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            background-color: #000;\n            transition: opacity 0.35s ease-in-out;\n        }\n\n        .victron-prod-wrapper .video-cover img {\n            width: 100%;\n            height: 100%;\n            object-fit: contain;\n            display: block;\n        }\n\n        \/* Premium Play Button design styling overlay *\/\n        .victron-prod-wrapper .play-btn-overlay {\n            position: absolute;\n            width: 64px;\n            height: 44px;\n            background-color: rgba(0, 84, 166, 0.95); \/* brand blue overlay *\/\n            border-radius: 10px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);\n            transition: background-color 0.2s ease, transform 0.2s ease;\n        }\n\n        .victron-prod-wrapper .video-cover:hover .play-btn-overlay {\n            background-color: var(--vic-orange); \/* Switch to solar orange on hover *\/\n            transform: scale(1.08);\n        }\n\n        .victron-prod-wrapper .play-icon {\n            width: 0;\n            height: 0;\n            border-top: 8px solid transparent;\n            border-bottom: 8px solid transparent;\n            border-left: 14px solid #ffffff;\n            margin-left: 2px;\n        }\n\n        \/* Clean Technical Support Footer *\/\n        .victron-prod-wrapper .support-footer {\n            border-top: 1px solid var(--vic-border) !important;\n            padding-top: 12px !important;\n            display: flex;\n            flex-direction: row !important;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            margin-top: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 1px;\n        }\n\n        .victron-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--vic-blue);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.35;\n            color: var(--vic-muted);\n        }\n\n        .victron-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--vic-blue);\n            text-decoration: underline;\n            white-space: nowrap !important;\n            display: inline-block;\n        }\n\n        .victron-prod-wrapper .btn-group {\n            display: flex;\n            flex-direction: row !important;\n            gap: 8px;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: var(--vic-blue);\n            color: #ffffff !important;\n            padding: 6px 12px;\n            border-radius: 4px;\n            text-decoration: none !important;\n            font-weight: 700;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n            white-space: nowrap;\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: var(--vic-blue) !important;\n            border: 1px solid var(--vic-blue);\n        }\n\n        .victron-prod-wrapper .quote-btn:hover {\n            background-color: var(--vic-blue-dark);\n            color: #ffffff !important;\n            transform: translateY(-1px);\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(0, 84, 166, 0.04) !important;\n            color: var(--vic-blue-dark) !important;\n        }\n\n        \/* Responsive Breakpoints *\/\n        @media screen and (max-width: 768px) {\n            .victron-prod-wrapper h1 { font-size: 24px; }\n            .victron-prod-wrapper .sub-header { font-size: 15px; }\n            \n            .victron-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .victron-prod-wrapper .btn-group {\n                width: 100%;\n            }\n            .victron-prod-wrapper .quote-btn {\n                flex: 1;\n                padding: 10px;\n                font-size: 10px;\n            }\n        }\n\n        @media screen and (max-width: 600px) {\n            .victron-prod-wrapper .feature-grid { \n                grid-template-columns: 1fr !important; \n                gap: 12px;\n            }\n            .victron-prod-wrapper .spec-row {\n                grid-template-columns: 130px 1fr !important;\n                padding: 10px 12px;\n                gap: 10px;\n            }\n            .victron-prod-wrapper .spec-label { font-size: 10px; }\n            .victron-prod-wrapper .spec-value { font-size: 12px; }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n    \u003c!-- Product Header --\u003e\n    \u003ch1\u003eBMV-712 Moniteur de batterie intelligent\u003c\/h1\u003e\n    \u003cp class=\"sub-header\"\u003eSurveillance avancée des shunts. \u003cspan class=\"highlight\"\u003eInformations énergétiques en temps réel.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Narrative Block (Zero Background Fills) --\u003e\n    \u003cdiv class=\"narrative-block\"\u003e\n        \u003cp\u003e\u003cstrong\u003eLe moniteur de batterie intelligent Victron BMV-712\u003c\/strong\u003e fournit des informations précises en temps réel sur l'état de charge (SOC) de jusqu'à deux bancs de batteries différents, via l'écran LED intégré ou une connexion Bluetooth à votre smartphone. Il dispose également d'une fonction de démarrage\/arrêt automatique du générateur à deux fils.\u003c\/p\u003e\n        \u003cp\u003eLes moniteurs de SOC de batterie basiques se basent uniquement sur la tension pour estimer le SOC de votre banc de batteries. Le problème avec ces systèmes basiques est que, si une charge est connectée ou si une tension de charge est appliquée, ils sous-estimeront ou surestimeront le SOC réel de votre banc de batteries. Les systèmes avancés de surveillance de batterie, comme le moniteur de batterie intelligent Victron BMV-712, utilisent un shunt qui permet de mesurer le courant réel entrant et sortant de votre banc de batteries, fournissant ainsi une mesure précise et en temps réel de la quantité d'énergie restante dans votre banc de batteries.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Features Section with custom Telemetry Wave Indicator --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003ePoints forts\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Highlights Features Grid (Clean Transparent Grid Layout) --\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eIntégration de systèmes\u003c\/strong\u003e\n            \u003cp\u003eS'intègre parfaitement à presque tous les systèmes d'alimentation hors réseau.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eIntégration de générateurs\u003c\/strong\u003e\n            \u003cp\u003eFonction de démarrage\/arrêt automatique du générateur intégrée pour une automatisation simplifiée.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eConception chimique universelle\u003c\/strong\u003e\n            \u003cp\u003eFonctionne en mode natif avec des batteries de 12 V, 24 V ou 48 V, qu'il s'agisse de batteries à électrolyte liquide, AGM ou LiFePO₄.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eKit d'installation complet\u003c\/strong\u003e\n            \u003cp\u003eÉcran LCD encastrable facile à installer, câble de communication RJ-12 de 10 m, shunt de 500 A et 2 câbles d'alimentation (avec fusibles) inclus.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eConnectivité Bluetooth\u003c\/strong\u003e\n            \u003cp\u003eCompatibilité totale avec les smartphones et les appareils mobiles via l'application VictronConnect.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eSécurité à long terme\u003c\/strong\u003e\n            \u003cp\u003eCouverture directe par une garantie constructeur de 5 ans, une référence dans le secteur.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Structured Specifications Table --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"specs-container\"\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eChaînes surveillées\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eJusqu'à 2 groupes de batteries distincts\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eTensions du système\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e12 V | Vingt-quatre volts | Compatibilité native 48 V\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eProduits chimiques pris en charge\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eLithium (LiFePO₄) | Assemblée générale annuelle | Personnes | Batterie au plomb à électrolyte liquide\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eBloc de dérivation inclus\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eEnsemble de shunt 500 A\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eCâblage fourni\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eCâble RJ-12 de 10 mètres + 2 lignes d'alimentation avec fusible\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eNorme de connectivité\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eBluetooth Smart natif + série RJ-12\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eCouverture de la garantie\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eGarantie constructeur de 5 ans\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Centered Product Media --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003ePrésentation du module\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"media-vault-container\"\u003e\n        \u003c!-- Balanced \u0026 Centered Responsive Video Player with Aspect Ratio Integrity --\u003e\n        \u003cdiv class=\"video-wrapper\"\u003e\n            \u003c!-- Actual YouTube video iframe --\u003e\n            \u003ciframe id=\"victron-iframe-player\" src=\"https:\/\/www.youtube.com\/embed\/2vA-EjSSBVA?enablejsapi=1\" title=\"YouTube video player\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\n            \u003c\/iframe\u003e\n            \n            \u003c!-- Video Poster Cover (Forces perfect sizing match) --\u003e\n            \u003cdiv class=\"video-cover\" id=\"video-cover\" onclick=\"activateVideoPlayer()\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/59_4c5efed1-8db6-4b90-bdf5-e2280bea19cb.png?v=1772810306\" alt=\"Vidéo de présentation de l'unité\"\u003e\n                \u003cdiv class=\"play-btn-overlay\"\u003e\n                    \u003cspan class=\"play-icon\"\u003e\u003c\/span\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Refined Call To Action Support Bar --\u003e\n    \u003cdiv class=\"support-footer\"\u003e\n        \u003cdiv class=\"support-text-area\"\u003e\n            \u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n            \u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan class=\"tel-link\" style=\"white-space: nowrap !important;\"\u003e\u003ca href=\"tel:+18446034743\" class=\"tel-link\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"btn-group\"\u003e\n            \u003ca href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\" class=\"quote-btn quote-btn-secondary\"\u003eÉvaluation solaire\u003c\/a\u003e\n            \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eAssistance technique\u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Inline functional layout controller --\u003e\n\u003cscript\u003e\n    \/**\n     * Triggers active video stream within exact dimensional constraints.\n     * Prevents content shift by hiding the absolute overlay smoothly.\n     *\/\n    function activateVideoPlayer() {\n        var player = document.getElementById('victron-iframe-player');\n        var coverOverlay = document.getElementById('video-cover');\n        \n        \/\/ Append autoplay parameter smoothly if not already loaded\n        var currentSource = player.src;\n        if (currentSource.indexOf('autoplay=1') === -1) {\n            player.src = currentSource + (currentSource.indexOf('?') \u003e -1 ? '\u0026' : '?') + 'autoplay=1';\n        }\n        \n        \/\/ Fade out poster cover interface\n        coverOverlay.style.opacity = '0';\n        setTimeout(function() {\n            coverOverlay.style.display = 'none';\n        }, 350);\n    }\n\u003c\/script\u003e\n\n\n\u003c\/body\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":39879147552865,"sku":"BMV-712 SMART","price":278.53,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/victron-energy-energy-default-title-victron-bmv-712-battery-monitor-29246624333921.png?v=1758394622"},{"product_id":"victron-smart-batteryprotect-12-24v-65a","title":"Victron 12\/24V 65A BatteryProtect Smart Battery","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eVictron 12\/24V 65A Smart BatteryProtect Template\u003c\/title\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n        .victron-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #1e293b !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 2px 10px 5px;\n            line-height: 1.45;\n            box-sizing: border-box;\n        }\n\n        .victron-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n        .victron-prod-wrapper {\n            --vic-blue: #0054A6;\n            --vic-blue-dark: #003b75;\n            --vic-orange: #E15400;\n            --vic-dark: #0f172a;\n            --vic-muted: #64748b;\n            --vic-border: #cbd5e1;\n        }\n\n        \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n        .victron-prod-wrapper .telemetry-divider {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n            margin-top: 4px;\n            margin-bottom: 10px;\n            width: 100%;\n            height: 4px;\n        }\n        \n        .victron-prod-wrapper .telemetry-dot {\n            width: 4px;\n            height: 4px;\n            border-radius: 50%;\n            background-color: var(--vic-border);\n        }\n\n        \/* Telemetry Wave animation representing active serial transceiving *\/\n        .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n        @keyframes telemetryWave {\n            0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n            50% { background-color: var(--vic-orange); transform: scale(1.4); }\n        }\n\n        \/* Typography - Strict Absolute Pixel Sizes Only *\/\n        .victron-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--vic-dark);\n            line-height: 1.15;\n            margin: 0 0 2px 0;\n            letter-spacing: -0.5px;\n        }\n\n        .victron-prod-wrapper .sub-header {\n            font-size: 16px;\n            color: var(--vic-muted);\n            font-weight: 500;\n            margin: 0 0 10px 0;\n            line-height: 1.3;\n        }\n\n        .victron-prod-wrapper .highlight { \n            color: var(--vic-orange); \n            font-weight: 700; \n        }\n\n        \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n        .victron-prod-wrapper .narrative-block {\n            border-left: 3px solid var(--vic-blue);\n            padding: 4px 0 4px 16px !important;\n            margin-bottom: 0px !important;\n        }\n\n        .victron-prod-wrapper .narrative-block p {\n            font-size: 14px;\n            line-height: 1.45;\n            margin: 0 0 6px 0;\n            color: #334155;\n        }\n        \n        .victron-prod-wrapper .narrative-block p:last-child {\n            margin-bottom: 0;\n        }\n\n        .victron-prod-wrapper .narrative-block strong {\n            color: var(--vic-blue);\n            font-weight: 700;\n        }\n\n        \/* Section Headings *\/\n        .victron-prod-wrapper .section-title {\n            color: var(--vic-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 15px;\n            letter-spacing: 0.5px;\n            margin-top: 5px !important;\n            margin-bottom: 2px;\n            display: inline-block;\n        }\n\n        \/* Highlights Grid - Completely Minimalist, No Borders or Fills *\/\n        .victron-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 10px 24px;\n            margin-bottom: 16px;\n        }\n\n        .victron-prod-wrapper .feature-card {\n            background: transparent !important;\n            border: none !important;\n            padding: 0 !important;\n            box-shadow: none !important;\n            margin: 0 !important;\n        }\n\n        .victron-prod-wrapper .feature-card strong {\n            display: flex;\n            align-items: center;\n            gap: 8px;\n            font-size: 14px;\n            font-weight: 700;\n            color: var(--vic-blue);\n            margin-bottom: 2px;\n        }\n\n        \/* Telemetry Dot Indicator inside Bullet Row *\/\n        .victron-prod-wrapper .feature-card strong::before {\n            content: '';\n            display: inline-block;\n            width: 6px;\n            height: 6px;\n            background-color: var(--vic-orange);\n            border-radius: 50%;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--vic-muted);\n            margin: 0;\n            line-height: 1.35;\n            padding-left: 14px; \/* Perfectly aligns body text under the header word *\/\n        }\n\n        \/* Technical Specifications Table - Left Aligned to Title, No Auto-Margin *\/\n        .victron-prod-wrapper .specs-container {\n            border: 1px solid var(--vic-border);\n            border-top: 3px solid var(--vic-blue);\n            border-radius: 6px;\n            overflow: hidden;\n            background: transparent !important;\n            margin: 0 0 0px 0 !important;\n            max-width: 750px;\n            width: 100%;\n        }\n\n        .victron-prod-wrapper .spec-row {\n            display: grid;\n            grid-template-columns: 240px 1fr !important;\n            align-items: center;\n            padding: 6px 16px;\n            border-bottom: 1px solid var(--vic-border);\n            gap: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .spec-row:last-child {\n            border-bottom: none;\n        }\n\n        .victron-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--vic-muted);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--vic-dark);\n        }\n\n        \/* Clean Technical Support Footer *\/\n        .victron-prod-wrapper .support-footer {\n            border-top: 1px solid var(--vic-border) !important;\n            padding-top: 12px !important;\n            display: flex;\n            flex-direction: row !important;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            margin-top: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 1px;\n        }\n\n        .victron-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--vic-blue);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.35;\n            color: var(--vic-muted);\n        }\n\n        .victron-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--vic-blue);\n            text-decoration: underline;\n            white-space: nowrap !important;\n            display: inline-block;\n        }\n\n        .victron-prod-wrapper .btn-group {\n            display: flex;\n            flex-direction: row !important;\n            gap: 8px;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: var(--vic-blue);\n            color: #ffffff !important;\n            padding: 6px 12px;\n            border-radius: 4px;\n            text-decoration: none !important;\n            font-weight: 700;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n            white-space: nowrap;\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: var(--vic-blue) !important;\n            border: 1px solid var(--vic-blue);\n        }\n\n        .victron-prod-wrapper .quote-btn:hover {\n            background-color: var(--vic-blue-dark);\n            color: #ffffff !important;\n            transform: translateY(-1px);\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(0, 84, 166, 0.04) !important;\n            color: var(--vic-blue-dark) !important;\n        }\n\n        \/* Responsive Breakpoints *\/\n        @media screen and (max-width: 768px) {\n            .victron-prod-wrapper h1 { font-size: 24px; }\n            .victron-prod-wrapper .sub-header { font-size: 15px; }\n            \n            .victron-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .victron-prod-wrapper .btn-group {\n                width: 100%;\n            }\n            .victron-prod-wrapper .quote-btn {\n                flex: 1;\n                padding: 10px;\n                font-size: 10px;\n            }\n        }\n\n        @media screen and (max-width: 600px) {\n            .victron-prod-wrapper .feature-grid { \n                grid-template-columns: 1fr !important; \n                gap: 12px;\n            }\n            .victron-prod-wrapper .spec-row {\n                grid-template-columns: 130px 1fr !important;\n                padding: 10px 12px;\n                gap: 10px;\n            }\n            .victron-prod-wrapper .spec-label { font-size: 10px; }\n            .victron-prod-wrapper .spec-value { font-size: 12px; }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n    \u003c!-- Product Header --\u003e\n    \u003ch1\u003eSmart BatteryProtect 12\/24 V 65 A\u003c\/h1\u003e\n    \u003cp class=\"sub-header\"\u003eProtection intelligente contre la décharge profonde. \u003cspan class=\"highlight\"\u003eContrôle sans fil en temps réel.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Narrative Block (Zero Background Fills) --\u003e\n    \u003cdiv class=\"narrative-block\"\u003e\n        \u003cp\u003eLe \u003cstrong\u003eSmart BatteryProtect\u003c\/strong\u003e déconnecte la batterie des charges non essentielles avant qu'elle ne soit complètement déchargée (ce qui risquerait de l'endommager) ou avant qu'elle ne dispose plus d'une charge suffisante pour démarrer le moteur.\u003c\/p\u003e\n        \u003cp\u003eLors de la programmation du Smart BatteryProtect via Bluetooth, il est possible de définir les seuils d'activation et de désactivation souhaités. Il est également possible de sélectionner l'un des neuf seuils prédéfinis à l'aide de la broche de programmation (voir le manuel). Si nécessaire, la fonction Bluetooth peut être désactivée.\u003c\/p\u003e\n        \u003cp\u003eLe Smart BatteryProtect est un dispositif unidirectionnel. Il ne peut gérer le courant que dans un seul sens : soit le courant vers une charge, soit le courant provenant d'un chargeur, mais pas les deux en même temps. De plus, le courant ne peut circuler que de la borne IN vers la borne OUT. En cas d'utilisation avec une charge, la batterie se connecte à la borne IN, et en cas d'utilisation avec un chargeur, c'est le chargeur qui se connecte à la borne IN.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Features Section with custom Telemetry Wave Indicator --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003ePoints forts\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Highlights Features Grid (Clean Transparent Grid Layout) --\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eProtection du système\u003c\/strong\u003e\n            \u003cp\u003eDéconnecte les charges non essentielles avant que la batterie ne se décharge complètement ou que le démarrage du moteur ne soit impossible.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eProgrammation sans fil intelligente\u003c\/strong\u003e\n            \u003cp\u003ePersonnalisez facilement et instantanément les niveaux de tension d'activation et de désactivation via Bluetooth depuis votre smartphone.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eConfiguration multitension universelle\u003c\/strong\u003e\n            \u003cp\u003eDétecte automatiquement les configurations de système 12 V ou 24 V dès le démarrage.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eArchitecture unidirectionnelle\u003c\/strong\u003e\n            \u003cp\u003eConçu pour une gestion sécurisée et unidirectionnelle du courant de charge ou d'alimentation, de l'entrée vers la sortie.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eValeurs de consigne prédéfinies\u003c\/strong\u003e\n            \u003cp\u003eAccédez à neuf profils prédéfinis standard via la programmation physique des broches lorsque le Bluetooth est désactivé.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eVerrouillage par commande Bluetooth\u003c\/strong\u003e\n            \u003cp\u003ePermet de désactiver complètement la communication sans fil si la sécurité ou les économies d'énergie l'exigent.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Structured Specifications Table --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"specs-container\"\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eCourant de charge continu\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e65A\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eCourant de crête (30 s)\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e250A\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003ePlage de tension de fonctionnement\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e6 V - 35 V CC\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eConsommation électrique (Siri activée)\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e~1,4 mA (Bluetooth activé)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eConsommation électrique (Siri désactivée)\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e~0,9 mA (Bluetooth désactivé)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eDélai de sortie de l'alarme\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e12 secondes\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eCharge maximale de sortie d'alarme\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e50 mA (résistant aux courts-circuits)\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Refined Call To Action Support Bar --\u003e\n    \u003cdiv class=\"support-footer\"\u003e\n        \u003cdiv class=\"support-text-area\"\u003e\n            \u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n            \u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan class=\"tel-link\" style=\"white-space: nowrap !important;\"\u003e\u003ca href=\"tel:+18446034743\" class=\"tel-link\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"btn-group\"\u003e\n            \u003ca href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\" class=\"quote-btn quote-btn-secondary\"\u003eÉvaluation solaire\u003c\/a\u003e\n            \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eAssistance technique\u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":41709102334049,"sku":"BPR065022000","price":79.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/victron-energy-energy-default-title-victron-smart-batteryprotect-12-24v-65a-35300830052449.png?v=1758394904"},{"product_id":"victron-smartsolar-mppt-75-15-retail","title":"Victron SmartSolar MPPT 75\/15 - Prix public","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=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n        .victron-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #1e293b !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 2px 10px 5px;\n            line-height: 1.45;\n            box-sizing: border-box;\n        }\n\n        .victron-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n        .victron-prod-wrapper {\n            --vic-blue: #0054A6;\n            --vic-blue-dark: #003b75;\n            --vic-orange: #E15400;\n            --vic-dark: #0f172a;\n            --vic-muted: #64748b;\n            --vic-border: #cbd5e1;\n        }\n\n        \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n        .victron-prod-wrapper .telemetry-divider {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n            margin-top: 4px;\n            margin-bottom: 10px;\n            width: 100%;\n            height: 4px;\n        }\n        \n        .victron-prod-wrapper .telemetry-dot {\n            width: 4px;\n            height: 4px;\n            border-radius: 50%;\n            background-color: var(--vic-border);\n        }\n\n        \/* Telemetry Wave animation representing active serial transceiving *\/\n        .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n        @keyframes telemetryWave {\n            0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n            50% { background-color: var(--vic-orange); transform: scale(1.4); }\n        }\n\n        \/* Typography - Strict Absolute Pixel Sizes Only *\/\n        .victron-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--vic-dark);\n            line-height: 1.15;\n            margin: 0 0 2px 0;\n            letter-spacing: -0.5px;\n        }\n\n        .victron-prod-wrapper .sub-header {\n            font-size: 16px;\n            color: var(--vic-muted);\n            font-weight: 500;\n            margin: 0 0 10px 0;\n            line-height: 1.3;\n        }\n\n        .victron-prod-wrapper .highlight { \n            color: var(--vic-orange); \n            font-weight: 700; \n        }\n\n        \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n        .victron-prod-wrapper .narrative-block {\n            border-left: 3px solid var(--vic-blue);\n            padding: 4px 0 4px 16px !important;\n            margin-bottom: 0px !important;\n        }\n\n        .victron-prod-wrapper .narrative-block p {\n            font-size: 14px;\n            line-height: 1.45;\n            margin: 0 0 6px 0;\n            color: #334155;\n        }\n        \n        .victron-prod-wrapper .narrative-block p:last-child {\n            margin-bottom: 0;\n        }\n\n        .victron-prod-wrapper .narrative-block strong {\n            color: var(--vic-blue);\n            font-weight: 700;\n        }\n\n        \/* Section Headings *\/\n        .victron-prod-wrapper .section-title {\n            color: var(--vic-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 15px;\n            letter-spacing: 0.5px;\n            margin-top: 5px !important;\n            margin-bottom: 2px;\n            display: inline-block;\n        }\n\n        \/* Highlights Grid - Completely Minimalist, No Borders or Fills *\/\n        .victron-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 10px 24px;\n            margin-bottom: 16px;\n        }\n\n        .victron-prod-wrapper .feature-card {\n            background: transparent !important;\n            border: none !important;\n            padding: 0 !important;\n            box-shadow: none !important;\n            margin: 0 !important;\n        }\n\n        .victron-prod-wrapper .feature-card strong {\n            display: flex;\n            align-items: center;\n            gap: 8px;\n            font-size: 14px;\n            font-weight: 700;\n            color: var(--vic-blue);\n            margin-bottom: 2px;\n        }\n\n        \/* Telemetry Dot Indicator inside Bullet Row *\/\n        .victron-prod-wrapper .feature-card strong::before {\n            content: '';\n            display: inline-block;\n            width: 6px;\n            height: 6px;\n            background-color: var(--vic-orange);\n            border-radius: 50%;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--vic-muted);\n            margin: 0;\n            line-height: 1.35;\n            padding-left: 14px; \/* Perfectly aligns body text under the header word *\/\n        }\n\n        \/* Technical Specifications Table - Left Aligned to Title, No Auto-Margin *\/\n        .victron-prod-wrapper .specs-container {\n            border: 1px solid var(--vic-border);\n            border-top: 3px solid var(--vic-blue);\n            border-radius: 6px;\n            overflow: hidden;\n            background: transparent !important;\n            margin: 0 0 0px 0 !important;\n            max-width: 750px;\n            width: 100%;\n        }\n\n        .victron-prod-wrapper .spec-row {\n            display: grid;\n            grid-template-columns: 240px 1fr !important;\n            align-items: center;\n            padding: 6px 16px;\n            border-bottom: 1px solid var(--vic-border);\n            gap: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .spec-row:last-child {\n            border-bottom: none;\n        }\n\n        .victron-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--vic-muted);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--vic-dark);\n        }\n\n        \/* Product Video Layout Grid for Dual Videos *\/\n        .victron-prod-wrapper .media-grid-container {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 16px;\n            max-width: 750px;\n            margin: 0 0 16px 0;\n            width: 100%;\n        }\n\n        \/* Video Caption Styling *\/\n        .victron-prod-wrapper .video-caption {\n            font-size: 11px;\n            font-weight: 700;\n            color: var(--vic-blue);\n            margin: 6px 0 0 0;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            text-align: left;\n        }\n\n        \/* Video Embed Container (Fully Responsive 16:9) *\/\n        .victron-prod-wrapper .video-wrapper {\n            position: relative;\n            padding-bottom: 56.25%; \/* 16:9 Aspect Ratio *\/\n            height: 0;\n            overflow: hidden;\n            border-radius: 6px;\n            border: 1px solid var(--vic-border);\n            background: #000;\n        }\n\n        .victron-prod-wrapper .video-wrapper video {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            border: 0;\n            z-index: 1;\n        }\n\n        \/* Video Cover Image Overlay (Guards against layout shift) *\/\n        .victron-prod-wrapper .video-cover {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            z-index: 2;\n            cursor: pointer;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            background-color: #000;\n            transition: opacity 0.35s ease-in-out;\n        }\n\n        .victron-prod-wrapper .video-cover img {\n            width: 100%;\n            height: 100%;\n            object-fit: contain;\n            display: block;\n        }\n\n        \/* Premium Play Button design styling overlay *\/\n        .victron-prod-wrapper .play-btn-overlay {\n            position: absolute;\n            width: 64px;\n            height: 44px;\n            background-color: rgba(0, 84, 166, 0.95); \/* brand blue overlay *\/\n            border-radius: 10px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);\n            transition: background-color 0.2s ease, transform 0.2s ease;\n        }\n\n        .victron-prod-wrapper .video-cover:hover .play-btn-overlay {\n            background-color: var(--vic-orange); \/* Switch to solar orange on hover *\/\n            transform: scale(1.08);\n        }\n\n        .victron-prod-wrapper .play-icon {\n            width: 0;\n            height: 0;\n            border-top: 8px solid transparent;\n            border-bottom: 8px solid transparent;\n            border-left: 14px solid #ffffff;\n            margin-left: 2px;\n        }\n\n        \/* Clean Technical Support Footer *\/\n        .victron-prod-wrapper .support-footer {\n            border-top: 1px solid var(--vic-border) !important;\n            padding-top: 12px !important;\n            display: flex;\n            flex-direction: row !important;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            margin-top: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 1px;\n        }\n\n        .victron-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--vic-blue);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.35;\n            color: var(--vic-muted);\n        }\n\n        .victron-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--vic-blue);\n            text-decoration: underline;\n            white-space: nowrap !important;\n            display: inline-block;\n        }\n\n        .victron-prod-wrapper .btn-group {\n            display: flex;\n            flex-direction: row !important;\n            gap: 8px;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: var(--vic-blue);\n            color: #ffffff !important;\n            padding: 6px 12px;\n            border-radius: 4px;\n            text-decoration: none !important;\n            font-weight: 700;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n            white-space: nowrap;\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: var(--vic-blue) !important;\n            border: 1px solid var(--vic-blue);\n        }\n\n        .victron-prod-wrapper .quote-btn:hover {\n            background-color: var(--vic-blue-dark);\n            color: #ffffff !important;\n            transform: translateY(-1px);\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(0, 84, 166, 0.04) !important;\n            color: var(--vic-blue-dark) !important;\n        }\n\n        \/* Responsive Breakpoints *\/\n        @media screen and (max-width: 768px) {\n            .victron-prod-wrapper h1 { font-size: 24px; }\n            .victron-prod-wrapper .sub-header { font-size: 15px; }\n            \n            .victron-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .victron-prod-wrapper .btn-group {\n                width: 100%;\n            }\n            .victron-prod-wrapper .quote-btn {\n                flex: 1;\n                padding: 10px;\n                font-size: 10px;\n            }\n        }\n\n        @media screen and (max-width: 600px) {\n            .victron-prod-wrapper .feature-grid { \n                grid-template-columns: 1fr !important; \n                gap: 12px;\n            }\n            .victron-prod-wrapper .media-grid-container {\n                grid-template-columns: 1fr !important;\n                gap: 12px;\n            }\n            .victron-prod-wrapper .spec-row {\n                grid-template-columns: 130px 1fr !important;\n                padding: 10px 12px;\n                gap: 10px;\n            }\n            .victron-prod-wrapper .spec-label { font-size: 10px; }\n            .victron-prod-wrapper .spec-value { font-size: 12px; }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n\u003c!-- Product Header --\u003e\n\u003ch1\u003eRégulateur de charge solaire SmartSolar MPPT 75\/15\u003c\/h1\u003e\n\u003cp class=\"sub-header\"\u003eSuivi de la puissance ultra-rapide. \u003cspan class=\"highlight\"\u003eRendement maximal et gestion adaptative de la batterie.\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- Narrative Block (Zero Background Fills) --\u003e\n\u003cdiv class=\"narrative-block\"\u003e\n\u003cp\u003eLe \u003cstrong\u003eSmartSolar MPPT 75\/15\u003c\/strong\u003e intègre une technologie de pointe qui vous permet de tirer le meilleur parti de vos panneaux solaires tout en protégeant vos batteries. Offrant un rendement exceptionnel de 98 % et doté d'un système de refroidissement par convection naturelle, ce régulateur de charge robuste est conçu pour résister aux conditions environnementales les plus difficiles.\u003c\/p\u003e\n\u003cp\u003eEn surveillant en permanence la tension et le courant de sortie de vos panneaux solaires (PV), la technologie ultra-rapide de suivi du point de puissance maximale de Victron garantit que chaque goutte d'énergie disponible est tirée au maximum de vos panneaux. Cela s'avère particulièrement avantageux en cas de luminosité changeante ou de conditions d'ombrage partiel, ce qui augmente considérablement votre rendement énergétique global.\u003c\/p\u003e\n\u003cp\u003eAu-delà de la surveillance, ce système intelligent privilégie la longévité de la batterie. Des décennies d'expertise en matière de batteries sont intégrées directement dans les algorithmes de charge adaptative en plusieurs étapes du régulateur, ce qui permet de préserver l'état de votre banc de batteries, d'optimiser les cycles de charge et de protéger votre système contre les décharges excessives.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Highlights Section with custom Telemetry Wave Indicator --\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"section-title\"\u003ePoints forts\u003c\/div\u003e\n\u003cdiv class=\"telemetry-divider\"\u003e\n\u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Highlights Features Grid (Clean Transparent Grid Layout) --\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eOptimiser la récupération d'énergie\u003c\/strong\u003e\n\u003cp\u003eGrâce à un système de suivi ultra-rapide du point de puissance, il permet de capter un maximum d'énergie, même en cas d'ombrage partiel ou de ciel variable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eRecharge synchronisée sur un chargeur multiple\u003c\/strong\u003e\n\u003cp\u003eCoordonnez plusieurs régulateurs MPPT SmartSolar sans fil via Bluetooth afin qu'ils passent d'une phase de charge à l'autre simultanément, comme s'il s'agissait d'un seul et même chargeur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eAlgorithme de charge intelligent\u003c\/strong\u003e\n\u003cp\u003eLa charge adaptative bascule automatiquement entre les phases de charge intensive, d'absorption et d'entretien, avec des préréglages personnalisés pour les batteries au lithium, AGM, au gel ou à électrolyte liquide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eSortie de charge intelligente\u003c\/strong\u003e\n\u003cp\u003eIl est équipé de bornes physiques permettant d'alimenter directement des charges en courant continu, et intègre une protection contre les courts-circuits ainsi que la fonction intelligente BatteryLife pour éviter que la batterie ne se décharge complètement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eGestion à distance VE.Direct\u003c\/strong\u003e\n\u003cp\u003eLe port de communication intégré permet de connecter facilement les appareils GX et les ordinateurs, ainsi que d'assurer une surveillance à distance via le portail en ligne VRM.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eSystème intégré SafetyShield+\u003c\/strong\u003e\n\u003cp\u003eProtège votre investissement grâce à une charge à compensation thermique, une protection contre la surchauffe, une protection contre les courts-circuits photovoltaïques et une protection contre les inversions de polarité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eL'application « Pocket Powerhouse »\u003c\/strong\u003e\n\u003cp\u003eConsultez instantanément les performances en temps réel et l'historique des données solaires des 30 derniers jours sur votre smartphone grâce à l'application gratuite VictronConnect.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003ePerformances robustes sans ventilateur\u003c\/strong\u003e\n\u003cp\u003eConçu pour la vie nomade, les bateaux et les sites isolés hors réseau, ce modèle offre une grande résistance aux vibrations et un refroidissement naturel par convection silencieux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Structured Specifications Table --\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n\u003cdiv class=\"telemetry-divider\"\u003e\n\u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs-container\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eTension de la batterie (sélection automatique)\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e12 V ou 24 V CC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eCourant de charge nominal\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e15A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003ePuissance nominale en VCC (12 V)\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e220W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003ePuissance nominale en courant continu (24 V)\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e440W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eTension maximale en circuit ouvert (PV)\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e75V\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eRendement maximal\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e98 % (refroidissement par convection naturelle)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eCourant de court-circuit PV maximal\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e15A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eCourant de charge continu maximal\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e15A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eAutoconsommation (déchargement)\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e12 V : 10 mA | 24 V : 8 mA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eIndice de protection\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003eIP43 (composants électroniques) | IP22 (bornes)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"height: 5px;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- Product \u0026 App Video Guides --\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"section-title\"\u003eGuides vidéo sur les produits et les applications\u003c\/div\u003e\n\u003cdiv class=\"telemetry-divider\"\u003e\n\u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Dual Video Grid Console --\u003e\n\u003cdiv class=\"media-grid-container\"\u003e\n\u003c!-- Video 1 Block --\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"video-wrapper\"\u003e\n\u003cvideo preload=\"metadata\" controls=\"controls\" id=\"victron-video-1\"\u003e\n                    \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/4d9b2e7a8d8a4f4f8e21231f13ab950a.mp4\"\u003e\u003c\/video\u003e\n\u003cdiv id=\"cover-1\" class=\"video-cover\"\u003e\n\u003cimg alt=\"Présentation du produit SmartSolar MPPT\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/59_4c5efed1-8db6-4b90-bdf5-e2280bea19cb.png?v=1772810306\"\u003e\n\u003cdiv class=\"play-btn-overlay\"\u003e\n\u003cspan class=\"play-icon\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"video-caption\"\u003ePrésentation du produit SmartSolar MPPT\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Video 2 Block --\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"video-wrapper\"\u003e\n\u003cvideo preload=\"metadata\" controls=\"controls\" id=\"victron-video-2\"\u003e\n                    \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/181a6e4c175b45dfad06ec9174c2ae35.mp4\"\u003e\u003c\/video\u003e\n\u003cdiv id=\"cover-2\" class=\"video-cover\"\u003e\n\u003cimg alt=\"Guide de configuration et de surveillance de l'application VictronConnect\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/59_4c5efed1-8db6-4b90-bdf5-e2280bea19cb.png?v=1772810306\"\u003e\n\u003cdiv class=\"play-btn-overlay\"\u003e\n\u003cspan class=\"play-icon\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"video-caption\"\u003eConfiguration et surveillance de l'application VictronConnect\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Refined Call To Action Support Bar --\u003e\n\u003cdiv class=\"support-footer\"\u003e\n\u003cdiv class=\"support-text-area\"\u003e\n\u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n\u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan style=\"white-space: nowrap !important;\" class=\"tel-link\"\u003e\u003ca class=\"tel-link\" href=\"tel:+18446034743\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"btn-group\"\u003e\n\u003ca class=\"quote-btn quote-btn-secondary\" href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\"\u003eÉvaluation solaire\u003c\/a\u003e \u003ca class=\"quote-btn\" href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\"\u003eAssistance technique\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Inline functional layout controller --\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":44612618911841,"sku":"SCC075015060R","price":87.66,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/VictronSmartSolarMPPT75_15Retailimg1.webp?v=1780501081"},{"product_id":"victron-smartsolar-mppt-100-20-up-to-48v-retail","title":"Victron SmartSolar MPPT 100\/20 (jusqu'à 48 V) - Vente au détail","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eVictron SmartSolar MPPT 100\/20 (up to 48V) Premium Template\u003c\/title\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n        .victron-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #1e293b !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 2px 10px 5px;\n            line-height: 1.45;\n            box-sizing: border-box;\n        }\n\n        .victron-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n        .victron-prod-wrapper {\n            --vic-blue: #0054A6;\n            --vic-blue-dark: #003b75;\n            --vic-orange: #E15400;\n            --vic-dark: #0f172a;\n            --vic-muted: #64748b;\n            --vic-border: #cbd5e1;\n        }\n\n        \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n        .victron-prod-wrapper .telemetry-divider {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n            margin-top: 4px;\n            margin-bottom: 10px;\n            width: 100%;\n            height: 4px;\n        }\n        \n        .victron-prod-wrapper .telemetry-dot {\n            width: 4px;\n            height: 4px;\n            border-radius: 50%;\n            background-color: var(--vic-border);\n        }\n\n        \/* Telemetry Wave animation representing active serial transceiving *\/\n        .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n        @keyframes telemetryWave {\n            0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n            50% { background-color: var(--vic-orange); transform: scale(1.4); }\n        }\n\n        \/* Typography - Strict Absolute Pixel Sizes Only *\/\n        .victron-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--vic-dark);\n            line-height: 1.15;\n            margin: 0 0 2px 0;\n            letter-spacing: -0.5px;\n        }\n\n        .victron-prod-wrapper .sub-header {\n            font-size: 16px;\n            color: var(--vic-muted);\n            font-weight: 500;\n            margin: 0 0 10px 0;\n            line-height: 1.3;\n        }\n\n        .victron-prod-wrapper .highlight { \n            color: var(--vic-orange); \n            font-weight: 700; \n        }\n\n        \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n        .victron-prod-wrapper .narrative-block {\n            border-left: 3px solid var(--vic-blue);\n            padding: 4px 0 4px 16px !important;\n            margin-bottom: 0px !important;\n        }\n\n        .victron-prod-wrapper .narrative-block p {\n            font-size: 14px;\n            line-height: 1.45;\n            margin: 0 0 6px 0;\n            color: #334155;\n        }\n        \n        .victron-prod-wrapper .narrative-block p:last-child {\n            margin-bottom: 0;\n        }\n\n        .victron-prod-wrapper .narrative-block strong {\n            color: var(--vic-blue);\n            font-weight: 700;\n        }\n\n        \/* Section Headings *\/\n        .victron-prod-wrapper .section-title {\n            color: var(--vic-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 15px;\n            letter-spacing: 0.5px;\n            margin-top: 5px !important;\n            margin-bottom: 2px;\n            display: inline-block;\n        }\n\n        \/* Highlights Grid - Completely Minimalist, No Borders or Fills *\/\n        .victron-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 10px 24px;\n            margin-bottom: 16px;\n        }\n\n        .victron-prod-wrapper .feature-card {\n            background: transparent !important;\n            border: none !important;\n            padding: 0 !important;\n            box-shadow: none !important;\n            margin: 0 !important;\n        }\n\n        .victron-prod-wrapper .feature-card strong {\n            display: flex;\n            align-items: center;\n            gap: 8px;\n            font-size: 14px;\n            font-weight: 700;\n            color: var(--vic-blue);\n            margin-bottom: 2px;\n        }\n\n        \/* Telemetry Dot Indicator inside Bullet Row *\/\n        .victron-prod-wrapper .feature-card strong::before {\n            content: '';\n            display: inline-block;\n            width: 6px;\n            height: 6px;\n            background-color: var(--vic-orange);\n            border-radius: 50%;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--vic-muted);\n            margin: 0;\n            line-height: 1.35;\n            padding-left: 14px; \/* Perfectly aligns body text under the header word *\/\n        }\n\n        \/* Technical Specifications Table - Left Aligned to Title, No Auto-Margin *\/\n        .victron-prod-wrapper .specs-container {\n            border: 1px solid var(--vic-border);\n            border-top: 3px solid var(--vic-blue);\n            border-radius: 6px;\n            overflow: hidden;\n            background: transparent !important;\n            margin: 0 0 0px 0 !important;\n            max-width: 750px;\n            width: 100%;\n        }\n\n        .victron-prod-wrapper .spec-row {\n            display: grid;\n            grid-template-columns: 240px 1fr !important;\n            align-items: center;\n            padding: 6px 16px;\n            border-bottom: 1px solid var(--vic-border);\n            gap: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .spec-row:last-child {\n            border-bottom: none;\n        }\n\n        .victron-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--vic-muted);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--vic-dark);\n        }\n\n        \/* Clean Technical Support Footer *\/\n        .victron-prod-wrapper .support-footer {\n            border-top: 1px solid var(--vic-border) !important;\n            padding-top: 12px !important;\n            display: flex;\n            flex-direction: row !important;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            margin-top: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 1px;\n        }\n\n        .victron-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--vic-blue);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.35;\n            color: var(--vic-muted);\n        }\n\n        .victron-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--vic-blue);\n            text-decoration: underline;\n            white-space: nowrap !important;\n            display: inline-block;\n        }\n\n        .victron-prod-wrapper .btn-group {\n            display: flex;\n            flex-direction: row !important;\n            gap: 8px;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: var(--vic-blue);\n            color: #ffffff !important;\n            padding: 6px 12px;\n            border-radius: 4px;\n            text-decoration: none !important;\n            font-weight: 700;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n            white-space: nowrap;\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: var(--vic-blue) !important;\n            border: 1px solid var(--vic-blue);\n        }\n\n        .victron-prod-wrapper .quote-btn:hover {\n            background-color: var(--vic-blue-dark);\n            color: #ffffff !important;\n            transform: translateY(-1px);\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(0, 84, 166, 0.04) !important;\n            color: var(--vic-blue-dark) !important;\n        }\n\n        \/* Responsive Breakpoints *\/\n        @media screen and (max-width: 768px) {\n            .victron-prod-wrapper h1 { font-size: 24px; }\n            .victron-prod-wrapper .sub-header { font-size: 15px; }\n            \n            .victron-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .victron-prod-wrapper .btn-group {\n                width: 100%;\n            }\n            .victron-prod-wrapper .quote-btn {\n                flex: 1;\n                padding: 10px;\n                font-size: 10px;\n            }\n        }\n\n        @media screen and (max-width: 600px) {\n            .victron-prod-wrapper .feature-grid { \n                grid-template-columns: 1fr !important; \n                gap: 12px;\n            }\n            .victron-prod-wrapper .spec-row {\n                grid-template-columns: 130px 1fr !important;\n                padding: 10px 12px;\n                gap: 10px;\n            }\n            .victron-prod-wrapper .spec-label { font-size: 10px; }\n            .victron-prod-wrapper .spec-value { font-size: 12px; }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n    \u003c!-- Product Header --\u003e\n    \u003ch1\u003eRégulateur de charge solaire SmartSolar MPPT 100\/20\u003c\/h1\u003e\n    \u003cp class=\"sub-header\"\u003eSuivi de précision multitension. \u003cspan class=\"highlight\"\u003eRendement maximal et autonomie intelligente.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Narrative Block (Zero Background Fills) --\u003e\n    \u003cdiv class=\"narrative-block\"\u003e\n        \u003cp\u003eLe \u003cstrong\u003eSmartSolar MPPT 100\/20\u003c\/strong\u003e intègre une technologie de pointe pour tirer le meilleur parti de vos panneaux solaires tout en protégeant vos batteries. Offrant un rendement exceptionnel de 98 % et doté d'un système de refroidissement par convection naturelle, ce régulateur de charge robuste est conçu pour résister aux conditions environnementales les plus difficiles.\u003c\/p\u003e\n        \u003cp\u003eEn surveillant en permanence la tension et le courant de sortie de vos panneaux solaires (PV), la technologie ultra-rapide de suivi du point de puissance maximale de Victron garantit que chaque goutte d'énergie disponible est tirée au maximum de vos panneaux. Cela s'avère particulièrement avantageux en cas de luminosité variable ou d'ombrage partiel, ce qui augmente considérablement votre rendement énergétique global.\u003c\/p\u003e\n        \u003cp\u003eAu-delà de la surveillance, ce système intelligent privilégie la longévité de la batterie. Des décennies d'expertise en matière de batteries ont été intégrées directement dans les algorithmes de charge adaptative en plusieurs étapes du régulateur, ce qui permet de préserver l'état de votre banc de batteries, d'optimiser les cycles de charge et de protéger votre système contre les décharges excessives.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Highlights Section with custom Telemetry Wave Indicator --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003ePoints forts\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Highlights Features Grid (Clean Transparent Grid Layout) --\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eOptimiser la récupération d'énergie\u003c\/strong\u003e\n            \u003cp\u003eGrâce à un système de suivi ultra-rapide du point de puissance, il permet de capter un maximum d'énergie, même en cas d'ombrage partiel ou de ciel variable.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eRecharge synchronisée sur un chargeur multiple\u003c\/strong\u003e\n            \u003cp\u003eCoordonnez plusieurs régulateurs MPPT SmartSolar sans fil via Bluetooth afin qu'ils passent d'une phase de charge à l'autre simultanément, comme s'il s'agissait d'un seul et même chargeur.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eAlgorithme de charge intelligent\u003c\/strong\u003e\n            \u003cp\u003eLa charge adaptative bascule automatiquement entre les phases de charge intensive, d'absorption et d'entretien, avec des préréglages personnalisés pour les batteries au lithium, AGM, au gel ou à électrolyte liquide.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eSortie de charge intelligente\u003c\/strong\u003e\n            \u003cp\u003eIl est équipé de bornes physiques permettant d'alimenter directement des charges en courant continu, et intègre une protection contre les courts-circuits ainsi que la fonction intelligente BatteryLife pour éviter que la batterie ne se décharge complètement.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eGestion à distance VE.Direct\u003c\/strong\u003e\n            \u003cp\u003eLe port de communication intégré permet de connecter facilement les appareils GX et les ordinateurs, ainsi que d'assurer une surveillance à distance via le portail en ligne VRM.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eSystème intégré SafetyShield+\u003c\/strong\u003e\n            \u003cp\u003eProtège votre investissement grâce à une charge à compensation de température, une protection contre la surchauffe, une protection contre les courts-circuits photovoltaïques et une protection contre les inversions de polarité.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eL'application « Pocket Powerhouse »\u003c\/strong\u003e\n            \u003cp\u003eConsultez instantanément les performances en temps réel et l'historique des données solaires des 30 derniers jours sur votre smartphone grâce à l'application gratuite VictronConnect.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003ePerformances robustes sans ventilateur\u003c\/strong\u003e\n            \u003cp\u003eConçu pour la vie nomade, les bateaux et les sites isolés hors réseau, ce modèle offre une grande résistance aux vibrations et un refroidissement naturel par convection silencieux.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Structured Specifications Table --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"specs-container\"\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eTension de la batterie (sélection automatique)\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e12 V | Vingt-quatre volts | Compatibilité native 48 V CC\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eCourant de charge nominal\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e20A\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003ePuissance nominale en courant continu (12 V)\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e290W\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003ePuissance nominale en courant continu (24 V)\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e580W\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003ePuissance nominale en courant continu (48 V)\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e1160W\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eTension maximale en circuit ouvert (PV)\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e100V\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eRendement maximal\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e98 % (refroidissement par convection naturelle)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eCourant de court-circuit PV maximal\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e20A\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eCourant de charge continu maximal\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e20 A (12\/24 V) | Un A (48 V)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eAutoconsommation (déchargement)\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e12 V : 25 mA | 24 V : 15 mA | 48 V : 10 mA\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eIndice de protection\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eIP43 (composants électroniques) | IP22 (bornes)\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Refined Call To Action Support Bar --\u003e\n    \u003cdiv class=\"support-footer\"\u003e\n        \u003cdiv class=\"support-text-area\"\u003e\n            \u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n            \u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan class=\"tel-link\" style=\"white-space: nowrap !important;\"\u003e\u003ca href=\"tel:+18446034743\" class=\"tel-link\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"btn-group\"\u003e\n            \u003ca href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\" class=\"quote-btn quote-btn-secondary\"\u003eÉvaluation solaire\u003c\/a\u003e\n            \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eAssistance technique\u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":44612619010145,"sku":"SCC110020160R","price":122.73,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/SmartSolarMPPT100-20_top.png?v=1780587903"},{"product_id":"victron-multiplus-ii-48-3000-35-50-120v-ul-1741","title":"Victron MultiPlus-II 48\/3000\/35-50 120 V (UL 1741)","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=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n        .victron-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #1e293b !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 2px 10px 5px;\n            line-height: 1.45;\n            box-sizing: border-box;\n        }\n\n        .victron-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n        .victron-prod-wrapper {\n            --vic-blue: #0054A6;\n            --vic-blue-dark: #003b75;\n            --vic-orange: #E15400;\n            --vic-dark: #0f172a;\n            --vic-muted: #64748b;\n            --vic-border: #cbd5e1;\n        }\n\n        \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n        .victron-prod-wrapper .telemetry-divider {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n            margin-top: 4px;\n            margin-bottom: 10px;\n            width: 100%;\n            height: 4px;\n        }\n        \n        .victron-prod-wrapper .telemetry-dot {\n            width: 4px;\n            height: 4px;\n            border-radius: 50%;\n            background-color: var(--vic-border);\n        }\n\n        \/* Telemetry Wave animation representing active serial transceiving *\/\n        .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n        @keyframes telemetryWave {\n            0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n            50% { background-color: var(--vic-orange); transform: scale(1.4); }\n        }\n\n        \/* Typography - Strict Absolute Pixel Sizes Only *\/\n        .victron-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--vic-dark);\n            line-height: 1.15;\n            margin: 0 0 2px 0;\n            letter-spacing: -0.5px;\n        }\n\n        .victron-prod-wrapper .sub-header {\n            font-size: 16px;\n            color: var(--vic-muted);\n            font-weight: 500;\n            margin: 0 0 10px 0;\n            line-height: 1.3;\n        }\n\n        .victron-prod-wrapper .highlight { \n            color: var(--vic-orange); \n            font-weight: 700; \n        }\n\n        \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n        .victron-prod-wrapper .narrative-block {\n            border-left: 3px solid var(--vic-blue);\n            padding: 4px 0 4px 16px !important;\n            margin-bottom: 0px !important;\n        }\n\n        .victron-prod-wrapper .narrative-block p {\n            font-size: 14px;\n            line-height: 1.45;\n            margin: 0 0 6px 0;\n            color: #334155;\n        }\n        \n        .victron-prod-wrapper .narrative-block p:last-child {\n            margin-bottom: 0;\n        }\n\n        .victron-prod-wrapper .narrative-block strong {\n            color: var(--vic-blue);\n            font-weight: 700;\n        }\n\n        \/* Section Headings *\/\n        .victron-prod-wrapper .section-title {\n            color: var(--vic-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 15px;\n            letter-spacing: 0.5px;\n            margin-top: 5px !important;\n            margin-bottom: 2px;\n            display: inline-block;\n        }\n\n        \/* Highlights Grid - Completely Minimalist, No Borders or Fills *\/\n        .victron-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 10px 24px;\n            margin-bottom: 16px;\n        }\n\n        .victron-prod-wrapper .feature-card {\n            background: transparent !important;\n            border: none !important;\n            padding: 0 !important;\n            box-shadow: none !important;\n            margin: 0 !important;\n        }\n\n        .victron-prod-wrapper .feature-card strong {\n            display: flex;\n            align-items: center;\n            gap: 8px;\n            font-size: 14px;\n            font-weight: 700;\n            color: var(--vic-blue);\n            margin-bottom: 2px;\n        }\n\n        \/* Telemetry Dot Indicator inside Bullet Row *\/\n        .victron-prod-wrapper .feature-card strong::before {\n            content: '';\n            display: inline-block;\n            width: 6px;\n            height: 6px;\n            background-color: var(--vic-orange);\n            border-radius: 50%;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--vic-muted);\n            margin: 0;\n            line-height: 1.35;\n            padding-left: 14px; \/* Perfectly aligns body text under the header word *\/\n        }\n\n        \/* Technical Specifications Table - Left Aligned to Title, No Auto-Margin *\/\n        .victron-prod-wrapper .specs-container {\n            border: 1px solid var(--vic-border);\n            border-top: 3px solid var(--vic-blue);\n            border-radius: 6px;\n            overflow: hidden;\n            background: transparent !important;\n            margin: 0 0 0px 0 !important;\n            max-width: 750px;\n            width: 100%;\n        }\n\n        .victron-prod-wrapper .spec-row {\n            display: grid;\n            grid-template-columns: 240px 1fr !important;\n            align-items: center;\n            padding: 6px 16px;\n            border-bottom: 1px solid var(--vic-border);\n            gap: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .spec-row:last-child {\n            border-bottom: none;\n        }\n\n        .victron-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--vic-muted);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--vic-dark);\n        }\n\n        \/* Product Video Layout (Left Aligned to Title \u0026 Shrunken for Minimal Visual Dominance) *\/\n        .victron-prod-wrapper .media-vault-container {\n            max-width: 560px;\n            margin: 0 0 16px 0;\n            width: 100%;\n        }\n\n        \/* Video Embed Container (Fully Responsive 16:9) *\/\n        .victron-prod-wrapper .video-wrapper {\n            position: relative;\n            padding-bottom: 56.25%; \/* 16:9 Aspect Ratio *\/\n            height: 0;\n            overflow: hidden;\n            border-radius: 6px;\n            border: 1px solid var(--vic-border);\n            background: #000;\n        }\n\n        .victron-prod-wrapper .video-wrapper iframe {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            border: 0;\n            z-index: 1;\n        }\n\n        \/* Video Cover Image Overlay (Guards against layout shift) *\/\n        .victron-prod-wrapper .video-cover {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            z-index: 2;\n            cursor: pointer;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            background-color: #000;\n            transition: opacity 0.35s ease-in-out;\n        }\n\n        .victron-prod-wrapper .video-cover img {\n            width: 100%;\n            height: 100%;\n            object-fit: contain;\n            display: block;\n        }\n\n        \/* Premium Play Button design styling overlay *\/\n        .victron-prod-wrapper .play-btn-overlay {\n            position: absolute;\n            width: 64px;\n            height: 44px;\n            background-color: rgba(0, 84, 166, 0.95); \/* brand blue overlay *\/\n            border-radius: 10px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);\n            transition: background-color 0.2s ease, transform 0.2s ease;\n        }\n\n        .victron-prod-wrapper .video-cover:hover .play-btn-overlay {\n            background-color: var(--vic-orange); \/* Switch to solar orange on hover *\/\n            transform: scale(1.08);\n        }\n\n        .victron-prod-wrapper .play-icon {\n            width: 0;\n            height: 0;\n            border-top: 8px solid transparent;\n            border-bottom: 8px solid transparent;\n            border-left: 14px solid #ffffff;\n            margin-left: 2px;\n        }\n\n        \/* Clean Technical Support Footer *\/\n        .victron-prod-wrapper .support-footer {\n            border-top: 1px solid var(--vic-border) !important;\n            padding-top: 12px !important;\n            display: flex;\n            flex-direction: row !important;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            margin-top: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 1px;\n        }\n\n        .victron-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--vic-blue);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.35;\n            color: var(--vic-muted);\n        }\n\n        .victron-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--vic-blue);\n            text-decoration: underline;\n            white-space: nowrap !important;\n            display: inline-block;\n        }\n\n        .victron-prod-wrapper .btn-group {\n            display: flex;\n            flex-direction: row !important;\n            gap: 8px;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: var(--vic-blue);\n            color: #ffffff !important;\n            padding: 6px 12px;\n            border-radius: 4px;\n            text-decoration: none !important;\n            font-weight: 700;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n            white-space: nowrap;\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: var(--vic-blue) !important;\n            border: 1px solid var(--vic-blue);\n        }\n\n        .victron-prod-wrapper .quote-btn:hover {\n            background-color: var(--vic-blue-dark);\n            color: #ffffff !important;\n            transform: translateY(-1px);\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(0, 84, 166, 0.04) !important;\n            color: var(--vic-blue-dark) !important;\n        }\n\n        \/* Responsive Breakpoints *\/\n        @media screen and (max-width: 768px) {\n            .victron-prod-wrapper h1 { font-size: 24px; }\n            .victron-prod-wrapper .sub-header { font-size: 15px; }\n            \n            .victron-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .victron-prod-wrapper .btn-group {\n                width: 100%;\n            }\n            .victron-prod-wrapper .quote-btn {\n                flex: 1;\n                padding: 10px;\n                font-size: 10px;\n            }\n        }\n\n        @media screen and (max-width: 600px) {\n            .victron-prod-wrapper .feature-grid { \n                grid-template-columns: 1fr !important; \n                gap: 12px;\n            }\n            .victron-prod-wrapper .spec-row {\n                grid-template-columns: 130px 1fr !important;\n                padding: 10px 12px;\n                gap: 10px;\n            }\n            .victron-prod-wrapper .spec-label { font-size: 10px; }\n            .victron-prod-wrapper .spec-value { font-size: 12px; }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n\u003c!-- Product Header --\u003e\n\u003ch1\u003eMultiPlus-II Inverter\/Charger 48\/3000\/35-50 120V (UL 1741)\u003c\/h1\u003e\n\u003cp class=\"sub-header\"\u003eOnduleur\/chargeur multifonction. \u003cspan class=\"highlight\"\u003eSystème PowerAssist et intégration intelligente.\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- Narrative Block (Zero Background Fills) --\u003e\n\u003cdiv class=\"narrative-block\"\u003e\n\u003cp\u003eLe \u003cstrong\u003eMultiPlus-II\u003c\/strong\u003e est un onduleur\/chargeur multifonctionnel doté de deux sorties CA. Adapté aux applications marines professionnelles, à la plaisance, aux véhicules et aux systèmes hors réseau terrestres, il offre également l'isolation et la redondance requises pour les installations de stockage d'énergie (ESS). La fonction PowerControl permet au MultiPlus-II d'éviter toute surcharge du réseau ou du générateur, tandis que la fonction PowerAssist renforce la puissance CA en période de forte demande. En cas de coupure de courant, l'onduleur bascule en quelques millisecondes, permettant aux ordinateurs et aux appareils électroniques sensibles de continuer à fonctionner sans interruption. Le chargeur de batterie allie rapidité et efficacité grâce à un algorithme adaptatif intelligent qui prolonge la durée de vie des batteries. Prêt pour l'extension, le MultiPlus-II prend en charge les configurations en parallèle et triphasées lorsqu'un système doit être mis à l'échelle.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eRemarque : pendant une courte période, ce produit s'appelait MultiGrid-II.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Highlights Section with custom Telemetry Wave Indicator --\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"section-title\"\u003ePoints forts\u003c\/div\u003e\n\u003cdiv class=\"telemetry-divider\"\u003e\n\u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Highlights Features Grid (Clean Transparent Grid Layout) --\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003ePowerAssist\u003c\/strong\u003e\n\u003cp\u003eLe MultiPlus-II empêche la surcharge d'une source de courant alternatif à capacité limitée, telle qu'un générateur ou un raccordement au réseau électrique à quai. Dans un premier temps, la charge de la batterie est automatiquement réduite dès qu'une surcharge risque de se produire. Dans un deuxième temps, il augmente la puissance de sortie du générateur ou du raccordement au réseau à quai en puisant de l'énergie dans la batterie.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eESS : Systèmes de stockage d'énergie\u003c\/strong\u003e\n\u003cp\u003eLe MultiPlus-II, un appareil robuste, est l'élément central du système de stockage d'énergie Victron. Notre nouvelle fonctionnalité Dynamic ESS fait passer le stockage d'énergie à un niveau supérieur. Elle bascule automatiquement entre le réseau, la batterie et l'énergie solaire – ou combine ces sources – en fonction des tarifs en temps réel, des prévisions de consommation et du rendement solaire, afin de toujours utiliser l'énergie la moins chère.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eAlimentation électrique sans coupure (fonction UPS)\u003c\/strong\u003e\n\u003cp\u003eEn cas de panne du réseau, ou lorsque l'alimentation par le réseau ou par un générateur est coupée, l'onduleur intégré au Multi s'active automatiquement et prend le relais pour alimenter les charges connectées. Ce processus est si rapide (moins de 20 millisecondes) que les ordinateurs et autres équipements électroniques continuent de fonctionner sans interruption.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eSurveillance et commande à distance\u003c\/strong\u003e\n\u003cp\u003eUne fois connecté à un appareil GX (par exemple, le Cerbo GX), vous pouvez surveiller et contrôler votre Multi ainsi que votre ou vos installations, que ce soit localement (via le réseau local) ou à distance via Internet depuis n'importe où dans le monde, grâce à l'application VRM gratuite et au portail Web VRM gratuit. L'accès est possible depuis un téléphone, une tablette, un ordinateur portable ou un PC, sur de nombreux systèmes d'exploitation. Les possibilités de contrôle sont infinies : du réglage de votre Multi au démarrage automatique d'un générateur de secours, et bien plus encore…\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eGarantie constructeur de 5 ans\u003c\/strong\u003e\n\u003cp\u003eConçu selon des normes d'ingénierie professionnelles robustes et couvert par une garantie de 5 ans, leader du secteur, avec une assistance dans le monde entier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Structured Specifications Table --\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n\u003cdiv class=\"telemetry-divider\"\u003e\n\u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs-container\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eConfiguration du modèle\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e48\/3000\/35-50 120 V (certifié UL 1741 \/ CSA)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003ePlage de tension d'entrée de l'onduleur\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e38 – 66 V CC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eTension et fréquence de sortie CA\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e120 V CA ± 2 % | 60 Hz ± 0,1 %\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003ePuissance de sortie continue\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e3 000 VA (2 400 W) à 25 °C \/ 77 °F\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003ePuissance de crête (puissance de pointe)\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e5500W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eEfficacité maximale\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e95%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eConsommation électrique à vide\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e11 W (7 W en mode AES) | 2 W en mode recherche)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eCourant de charge maximal de la batterie\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e35A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eCommutateur de transfert d'alimentation CA\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003eCapacité de transfert de 50 A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eIndice de protection du boîtier\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003eIP21 (châssis en acier, bleu RAL 5012)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eDimensions (H x W x D)\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e572 x 277 x 147 mm (22,5 x 10,9 x 5,8 pouces)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003ePoids net du produit\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e19 kg (42 lb)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"height: 5px;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- Introduction to the Unit --\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"section-title\"\u003ePrésentation du module\u003c\/div\u003e\n\u003cdiv class=\"telemetry-divider\"\u003e\n\u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Centered Single Video Console --\u003e\n\u003cdiv class=\"media-vault-container\"\u003e\n\u003cdiv class=\"video-wrapper\"\u003e\n\u003c!-- Actual YouTube video iframe --\u003e \u003ciframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/nU5yUY6VhIU?enablejsapi=1\" id=\"victron-iframe-player\"\u003e\n            \u003c\/iframe\u003e \u003c!-- Video Poster Cover (Forces perfect sizing match) --\u003e\n\u003cdiv id=\"video-cover\" class=\"video-cover\"\u003e\n\u003cimg alt=\"Vidéo de présentation du module\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/59_4c5efed1-8db6-4b90-bdf5-e2280bea19cb.png?v=1772810306\"\u003e\n\u003cdiv class=\"play-btn-overlay\"\u003e\n\u003cspan class=\"play-icon\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Refined Call To Action Support Bar --\u003e\n\u003cdiv class=\"support-footer\"\u003e\n\u003cdiv class=\"support-text-area\"\u003e\n\u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n\u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan style=\"white-space: nowrap !important;\" class=\"tel-link\"\u003e\u003ca class=\"tel-link\" href=\"tel:+18446034743\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"btn-group\"\u003e\n\u003ca class=\"quote-btn quote-btn-secondary\" href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\"\u003eÉvaluation solaire\u003c\/a\u003e \u003ca class=\"quote-btn\" href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\"\u003eAssistance technique\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Inline functional layout controller --\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":44612619141217,"sku":"PMP482305102","price":1309.1,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/MultiPlus-IIimg1.webp?v=1780505536"},{"product_id":"victron-smartsolar-mppt-150-60-tr","title":"Victron SmartSolar MPPT 150\/60-Tr","description":"\u003cdiv class=\"victron-prod-wrapper\"\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n        .victron-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #1e293b !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 2px 10px 5px;\n            line-height: 1.45;\n            box-sizing: border-box;\n        }\n\n        .victron-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n        .victron-prod-wrapper {\n            --vic-blue: #0054A6;\n            --vic-blue-dark: #003b75;\n            --vic-orange: #E15400;\n            --vic-dark: #0f172a;\n            --vic-muted: #64748b;\n            --vic-border: #cbd5e1;\n        }\n\n        \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n        .victron-prod-wrapper .telemetry-divider {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n            margin-top: 4px;\n            margin-bottom: 10px;\n            width: 100%;\n            height: 4px;\n        }\n        \n        .victron-prod-wrapper .telemetry-dot {\n            width: 4px;\n            height: 4px;\n            border-radius: 50%;\n            background-color: var(--vic-border);\n        }\n\n        \/* Telemetry Wave animation representing active serial transceiving *\/\n        .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n        @keyframes telemetryWave {\n            0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n            50% { background-color: var(--vic-orange); transform: scale(1.4); }\n        }\n\n        \/* Typography - Strict Absolute Pixel Sizes Only *\/\n        .victron-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--vic-dark);\n            line-height: 1.15;\n            margin: 0 0 2px 0;\n            letter-spacing: -0.5px;\n        }\n\n        .victron-prod-wrapper .sub-header {\n            font-size: 16px;\n            color: var(--vic-muted);\n            font-weight: 500;\n            margin: 0 0 10px 0;\n            line-height: 1.3;\n        }\n\n        .victron-prod-wrapper .highlight { \n            color: var(--vic-orange); \n            font-weight: 700; \n        }\n\n        \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n        .victron-prod-wrapper .narrative-block {\n            border-left: 3px solid var(--vic-blue);\n            padding: 4px 0 4px 16px !important;\n            margin-bottom: 0px !important;\n        }\n\n        .victron-prod-wrapper .narrative-block p {\n            font-size: 14px;\n            line-height: 1.45;\n            margin: 0 0 6px 0;\n            color: #334155;\n        }\n        \n        .victron-prod-wrapper .narrative-block p:last-child {\n            margin-bottom: 0;\n        }\n\n        .victron-prod-wrapper .narrative-block strong {\n            color: var(--vic-blue);\n            font-weight: 700;\n        }\n\n        \/* Section Headings *\/\n        .victron-prod-wrapper .section-title {\n            color: var(--vic-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 15px;\n            letter-spacing: 0.5px;\n            margin-top: 5px !important;\n            margin-bottom: 2px;\n            display: inline-block;\n        }\n\n        \/* Technical Specifications Table - Left Aligned to Title, No Auto-Margin *\/\n        .victron-prod-wrapper .specs-container {\n            border: 1px solid var(--vic-border);\n            border-top: 3px solid var(--vic-blue);\n            border-radius: 6px;\n            overflow: hidden;\n            background: transparent !important;\n            margin: 0 0 0px 0 !important;\n            max-width: 750px;\n            width: 100%;\n        }\n\n        .victron-prod-wrapper .spec-row {\n            display: grid;\n            grid-template-columns: 240px 1fr !important;\n            align-items: center;\n            padding: 6px 16px;\n            border-bottom: 1px solid var(--vic-border);\n            gap: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .spec-row:last-child {\n            border-bottom: none;\n        }\n\n        .victron-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--vic-muted);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--vic-dark);\n        }\n\n        \/* Clean Technical Support Footer *\/\n        .victron-prod-wrapper .support-footer {\n            border-top: 1px solid var(--vic-border) !important;\n            padding-top: 12px !important;\n            display: flex;\n            flex-direction: row !important;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            margin-top: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 1px;\n        }\n\n        .victron-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--vic-blue);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.35;\n            color: var(--vic-muted);\n        }\n\n        .victron-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--vic-blue);\n            text-decoration: underline;\n            white-space: nowrap !important;\n            display: inline-block;\n        }\n\n        .victron-prod-wrapper .btn-group {\n            display: flex;\n            flex-direction: row !important;\n            gap: 8px;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: var(--vic-blue);\n            color: #ffffff !important;\n            padding: 6px 12px;\n            border-radius: 4px;\n            text-decoration: none !important;\n            font-weight: 700;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n            white-space: nowrap;\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: var(--vic-blue) !important;\n            border: 1px solid var(--vic-blue);\n        }\n\n        .victron-prod-wrapper .quote-btn:hover {\n            background-color: var(--vic-blue-dark);\n            color: #ffffff !important;\n            transform: translateY(-1px);\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(0, 84, 166, 0.04) !important;\n            color: var(--vic-blue-dark) !important;\n        }\n\n        \/* Responsive Breakpoints *\/\n        @media screen and (max-width: 768px) {\n            .victron-prod-wrapper h1 { font-size: 24px; }\n            .victron-prod-wrapper .sub-header { font-size: 15px; }\n            \n            .victron-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .victron-prod-wrapper .btn-group {\n                width: 100%;\n            }\n            .victron-prod-wrapper .quote-btn {\n                flex: 1;\n                padding: 10px;\n                font-size: 10px;\n            }\n        }\n\n        @media screen and (max-width: 600px) {\n            .victron-prod-wrapper .spec-row {\n                grid-template-columns: 130px 1fr !important;\n                padding: 10px 12px;\n                gap: 10px;\n            }\n            .victron-prod-wrapper .spec-label { font-size: 10px; }\n            .victron-prod-wrapper .spec-value { font-size: 12px; }\n        }\n    \u003c\/style\u003e\n\n    \u003c!-- Product Header --\u003e\n    \u003ch1\u003eRégulateur de charge solaire SmartSolar MPPT 150\/60-Tr\u003c\/h1\u003e\n    \u003cp class=\"sub-header\"\u003eSuivi de précision multitension. \u003cspan class=\"highlight\"\u003eRendement maximal et autonomie intelligente.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Unique VE.Direct Serial Telemetry Pulse Divider --\u003e\n    \u003cdiv class=\"telemetry-divider\"\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Narrative Block (Zero Background Fills) --\u003e\n    \u003cdiv class=\"narrative-block\"\u003e\n        \u003cp\u003eLe \u003cstrong\u003eSmartSolar MPPT 150\/60-Tr\u003c\/strong\u003e intègre une technologie de pointe qui vous permet de tirer le meilleur parti de vos panneaux solaires tout en protégeant vos batteries. Il offre un rendement de 98 % grâce à un système de refroidissement naturel et est conçu pour résister aux conditions les plus difficiles.\u003c\/p\u003e\n        \u003cp\u003eSon suivi du point de puissance maximale ultra-rapide transforme toute la lumière solaire disponible en énergie utile. Ses algorithmes de charge optimisent le rendement énergétique et prolongent la durée de vie des batteries grâce à une gestion intelligente des cycles de charge. Les fonctions SafetyShield+ intégrées, telles que la protection contre la surchauffe, les courts-circuits et les inversions de polarité, protègent vos batteries contre tout problème potentiel.\u003c\/p\u003e\n        \u003cp\u003eEn bref : le SmartSolar MPPT est le régulateur de charge solaire le plus intelligent qui soit.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Structured Specifications Table --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"specs-container\"\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eTension de la batterie (sélection automatique)\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eTensions nominales 12 V \/ 24 V \/ 36 V \/ 48 V CC\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eCourant de charge nominal\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e60A\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eTension maximale en circuit ouvert (PV)\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e150V\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eRendement maximal\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e98 % (refroidissement par convection naturelle)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eSystème intégré SafetyShield+\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eProtection contre la surchauffe, les courts-circuits et les inversions de polarité\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eCompatibilité avec l'écosystème\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eVE.Direct, Bluetooth, VRM Portal et VictronConnect\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eCouverture de la garantie\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eGarantie constructeur de 5 ans\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Refined Call To Action Support Bar --\u003e\n    \u003cdiv class=\"support-footer\"\u003e\n        \u003cdiv class=\"support-text-area\"\u003e\n            \u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n            \u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan class=\"tel-link\" style=\"white-space: nowrap !important;\"\u003e\u003ca href=\"tel:+18446034743\" class=\"tel-link\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"btn-group\"\u003e\n            \u003ca href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\" class=\"quote-btn quote-btn-secondary\"\u003eÉvaluation solaire\u003c\/a\u003e\n            \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eAssistance technique\u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":44612619272289,"sku":"SCC115060211","price":482.73,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/imgi_649_SmartSolar-MPPT-150-60-MC4-_top.png?v=1780506489"},{"product_id":"victron-smartsolar-mppt-100-30","title":"Victron SmartSolar MPPT 100\/30","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=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n        .victron-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #1e293b !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 2px 10px 5px;\n            line-height: 1.45;\n            box-sizing: border-box;\n        }\n\n        .victron-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n        .victron-prod-wrapper {\n            --vic-blue: #0054A6;\n            --vic-blue-dark: #003b75;\n            --vic-orange: #E15400;\n            --vic-dark: #0f172a;\n            --vic-muted: #64748b;\n            --vic-border: #cbd5e1;\n        }\n\n        \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n        .victron-prod-wrapper .telemetry-divider {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n            margin-top: 4px;\n            margin-bottom: 10px;\n            width: 100%;\n            height: 4px;\n        }\n        \n        .victron-prod-wrapper .telemetry-dot {\n            width: 4px;\n            height: 4px;\n            border-radius: 50%;\n            background-color: var(--vic-border);\n        }\n\n        \/* Telemetry Wave animation representing active serial transceiving *\/\n        .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n        @keyframes telemetryWave {\n            0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n            50% { background-color: var(--vic-orange); transform: scale(1.4); }\n        }\n\n        \/* Typography - Strict Absolute Pixel Sizes Only *\/\n        .victron-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--vic-dark);\n            line-height: 1.15;\n            margin: 0 0 2px 0;\n            letter-spacing: -0.5px;\n        }\n\n        .victron-prod-wrapper .sub-header {\n            font-size: 16px;\n            color: var(--vic-muted);\n            font-weight: 500;\n            margin: 0 0 10px 0;\n            line-height: 1.3;\n        }\n\n        .victron-prod-wrapper .highlight { \n            color: var(--vic-orange); \n            font-weight: 700; \n        }\n\n        \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n        .victron-prod-wrapper .narrative-block {\n            border-left: 3px solid var(--vic-blue);\n            padding: 4px 0 4px 16px !important;\n            margin-bottom: 0px !important;\n        }\n\n        .victron-prod-wrapper .narrative-block p {\n            font-size: 14px;\n            line-height: 1.45;\n            margin: 0 0 6px 0;\n            color: #334155;\n        }\n        \n        .victron-prod-wrapper .narrative-block p:last-child {\n            margin-bottom: 0;\n        }\n\n        .victron-prod-wrapper .narrative-block strong {\n            color: var(--vic-blue);\n            font-weight: 700;\n        }\n\n        \/* Section Headings *\/\n        .victron-prod-wrapper .section-title {\n            color: var(--vic-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 15px;\n            letter-spacing: 0.5px;\n            margin-top: 5px !important;\n            margin-bottom: 2px;\n            display: inline-block;\n        }\n\n        \/* Highlights Grid - Completely Minimalist, No Borders or Fills *\/\n        .victron-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 10px 24px;\n            margin-bottom: 16px;\n        }\n\n        .victron-prod-wrapper .feature-card {\n            background: transparent !important;\n            border: none !important;\n            padding: 0 !important;\n            box-shadow: none !important;\n            margin: 0 !important;\n        }\n\n        .victron-prod-wrapper .feature-card strong {\n            display: flex;\n            align-items: center;\n            gap: 8px;\n            font-size: 14px;\n            font-weight: 700;\n            color: var(--vic-blue);\n            margin-bottom: 2px;\n        }\n\n        \/* Telemetry Dot Indicator inside Bullet Row *\/\n        .victron-prod-wrapper .feature-card strong::before {\n            content: '';\n            display: inline-block;\n            width: 6px;\n            height: 6px;\n            background-color: var(--vic-orange);\n            border-radius: 50%;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--vic-muted);\n            margin: 0;\n            line-height: 1.35;\n            padding-left: 14px; \/* Perfectly aligns body text under the header word *\/\n        }\n\n        \/* Technical Specifications Table - Left Aligned to Title, No Auto-Margin *\/\n        .victron-prod-wrapper .specs-container {\n            border: 1px solid var(--vic-border);\n            border-top: 3px solid var(--vic-blue);\n            border-radius: 6px;\n            overflow: hidden;\n            background: transparent !important;\n            margin: 0 0 0px 0 !important;\n            max-width: 750px;\n            width: 100%;\n        }\n\n        .victron-prod-wrapper .spec-row {\n            display: grid;\n            grid-template-columns: 240px 1fr !important;\n            align-items: center;\n            padding: 6px 16px;\n            border-bottom: 1px solid var(--vic-border);\n            gap: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .spec-row:last-child {\n            border-bottom: none;\n        }\n\n        .victron-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--vic-muted);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--vic-dark);\n        }\n\n        \/* Product Video Layout Grid for Dual Videos *\/\n        .victron-prod-wrapper .media-grid-container {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 16px;\n            max-width: 750px;\n            margin: 0 0 16px 0;\n            width: 100%;\n        }\n\n        \/* Video Caption Styling *\/\n        .victron-prod-wrapper .video-caption {\n            font-size: 11px;\n            font-weight: 700;\n            color: var(--vic-blue);\n            margin: 6px 0 0 0;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            text-align: left;\n        }\n\n        \/* Video Embed Container (Fully Responsive 16:9) *\/\n        .victron-prod-wrapper .video-wrapper {\n            position: relative;\n            padding-bottom: 56.25%; \/* 16:9 Aspect Ratio *\/\n            height: 0;\n            overflow: hidden;\n            border-radius: 6px;\n            border: 1px solid var(--vic-border);\n            background: #000;\n        }\n\n        .victron-prod-wrapper .video-wrapper video {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            border: 0;\n            z-index: 1;\n        }\n\n        \/* Video Cover Image Overlay (Guards against layout shift) *\/\n        .victron-prod-wrapper .video-cover {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            z-index: 2;\n            cursor: pointer;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            background-color: #000;\n            transition: opacity 0.35s ease-in-out;\n        }\n\n        .victron-prod-wrapper .video-cover img {\n            width: 100%;\n            height: 100%;\n            object-fit: contain;\n            display: block;\n        }\n\n        \/* Premium Play Button design styling overlay *\/\n        .victron-prod-wrapper .play-btn-overlay {\n            position: absolute;\n            width: 64px;\n            height: 44px;\n            background-color: rgba(0, 84, 166, 0.95); \/* brand blue overlay *\/\n            border-radius: 10px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);\n            transition: background-color 0.2s ease, transform 0.2s ease;\n        }\n\n        .victron-prod-wrapper .video-cover:hover .play-btn-overlay {\n            background-color: var(--vic-orange); \/* Switch to solar orange on hover *\/\n            transform: scale(1.08);\n        }\n\n        .victron-prod-wrapper .play-icon {\n            width: 0;\n            height: 0;\n            border-top: 8px solid transparent;\n            border-bottom: 8px solid transparent;\n            border-left: 14px solid #ffffff;\n            margin-left: 2px;\n        }\n\n        \/* Clean Technical Support Footer *\/\n        .victron-prod-wrapper .support-footer {\n            border-top: 1px solid var(--vic-border) !important;\n            padding-top: 12px !important;\n            display: flex;\n            flex-direction: row !important;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            margin-top: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 1px;\n        }\n\n        .victron-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--vic-blue);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.35;\n            color: var(--vic-muted);\n        }\n\n        .victron-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--vic-blue);\n            text-decoration: underline;\n            white-space: nowrap !important;\n            display: inline-block;\n        }\n\n        .victron-prod-wrapper .btn-group {\n            display: flex;\n            flex-direction: row !important;\n            gap: 8px;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: var(--vic-blue);\n            color: #ffffff !important;\n            padding: 6px 12px;\n            border-radius: 4px;\n            text-decoration: none !important;\n            font-weight: 700;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n            white-space: nowrap;\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: var(--vic-blue) !important;\n            border: 1px solid var(--vic-blue);\n        }\n\n        .victron-prod-wrapper .quote-btn:hover {\n            background-color: var(--vic-blue-dark);\n            color: #ffffff !important;\n            transform: translateY(-1px);\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(0, 84, 166, 0.04) !important;\n            color: var(--vic-blue-dark) !important;\n        }\n\n        \/* Responsive Breakpoints *\/\n        @media screen and (max-width: 768px) {\n            .victron-prod-wrapper h1 { font-size: 24px; }\n            .victron-prod-wrapper .sub-header { font-size: 15px; }\n            \n            .victron-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .victron-prod-wrapper .btn-group {\n                width: 100%;\n            }\n            .victron-prod-wrapper .quote-btn {\n                flex: 1;\n                padding: 10px;\n                font-size: 10px;\n            }\n        }\n\n        @media screen and (max-width: 600px) {\n            .victron-prod-wrapper .feature-grid { \n                grid-template-columns: 1fr !important; \n                gap: 12px;\n            }\n            .victron-prod-wrapper .media-grid-container {\n                grid-template-columns: 1fr !important;\n                gap: 12px;\n            }\n            .victron-prod-wrapper .spec-row {\n                grid-template-columns: 130px 1fr !important;\n                padding: 10px 12px;\n                gap: 10px;\n            }\n            .victron-prod-wrapper .spec-label { font-size: 10px; }\n            .victron-prod-wrapper .spec-value { font-size: 12px; }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n\u003c!-- Product Header --\u003e\n\u003ch1\u003eRégulateur de charge solaire SmartSolar MPPT 100\/30\u003c\/h1\u003e\n\u003cp class=\"sub-header\"\u003eSuivi de précision multitension. \u003cspan class=\"highlight\"\u003eRendement maximal et autonomie intelligente.\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- Narrative Block (Zero Background Fills) --\u003e\n\u003cdiv class=\"narrative-block\"\u003e\n\u003cp\u003eLe \u003cstrong\u003eSmartSolar MPPT 100\/30\u003c\/strong\u003e intègre une technologie de pointe qui vous permet de tirer le meilleur parti de vos panneaux solaires tout en protégeant vos batteries. Offrant un rendement exceptionnel de 98 % et doté d'un système de refroidissement par convection naturelle, ce régulateur de charge robuste est conçu pour résister aux conditions environnementales les plus difficiles.\u003c\/p\u003e\n\u003cp\u003eEn surveillant en permanence la tension et le courant de sortie de vos panneaux solaires (PV), la technologie ultra-rapide de suivi du point de puissance maximale de Victron garantit que chaque goutte d'énergie disponible est tirée au maximum de vos panneaux. Cela s'avère particulièrement avantageux en cas de luminosité variable ou d'ombrage partiel, ce qui augmente considérablement votre rendement énergétique global.\u003c\/p\u003e\n\u003cp\u003eAu-delà de la surveillance, ce système intelligent privilégie la longévité de la batterie. Des décennies d'expertise en matière de batteries sont intégrées directement dans les algorithmes de charge adaptative en plusieurs étapes du régulateur, ce qui permet de préserver l'état de votre banc de batteries, d'optimiser les cycles de charge et de protéger votre système contre les décharges excessives.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Highlights Section with custom Telemetry Wave Indicator --\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"section-title\"\u003ePoints forts\u003c\/div\u003e\n\u003cdiv class=\"telemetry-divider\"\u003e\n\u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Highlights Features Grid (Clean Transparent Grid Layout) --\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eOptimiser la récupération d'énergie\u003c\/strong\u003e\n\u003cp\u003eGrâce à un système de suivi ultra-rapide du point de puissance, il capte un maximum d'énergie, même en cas d'ombrage partiel ou de ciel variable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eRecharge synchronisée sur un chargeur multiple\u003c\/strong\u003e\n\u003cp\u003eCoordonnez plusieurs régulateurs MPPT SmartSolar sans fil via Bluetooth afin qu'ils passent d'une phase de charge à l'autre simultanément, comme s'il s'agissait d'un seul et même chargeur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eAlgorithme de charge intelligent\u003c\/strong\u003e\n\u003cp\u003eLa charge adaptative bascule automatiquement entre les phases de charge intensive, d'absorption et d'entretien, avec des préréglages personnalisés pour les batteries au lithium, AGM, au gel ou à électrolyte liquide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eCompatible avec la plupart des types de batteries\u003c\/strong\u003e\n\u003cp\u003eCompatible avec les batteries au lithium, AGM, au gel et à électrolyte liquide, le régulateur de charge solaire MPPT propose une sélection automatique de la tension et un profil de charge spécifique pour chaque type de batterie. Il permet même de réactiver des batteries complètement déchargées.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eGestion à distance VE.Direct\u003c\/strong\u003e\n\u003cp\u003eLe port de communication intégré permet de connecter facilement les appareils GX et les ordinateurs, ainsi que d'assurer une surveillance à distance via le portail en ligne VRM.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eSystème intégré SafetyShield+\u003c\/strong\u003e\n\u003cp\u003eProtège votre investissement grâce à une charge à compensation de température, une protection contre la surchauffe, une protection contre les courts-circuits photovoltaïques et une protection contre les inversions de polarité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eL'application « Pocket Powerhouse »\u003c\/strong\u003e\n\u003cp\u003eConsultez instantanément les performances en temps réel et l'historique des données solaires des 30 derniers jours sur votre smartphone grâce à l'application gratuite VictronConnect.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003ePerformances robustes sans ventilateur\u003c\/strong\u003e\n\u003cp\u003eConçu pour la vie nomade, les bateaux et les sites isolés hors réseau, ce modèle offre une grande résistance aux vibrations et un refroidissement naturel par convection silencieux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Technical Specifications Section --\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n\u003cdiv class=\"telemetry-divider\"\u003e\n\u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs-container\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eTension de la batterie (sélection automatique)\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003eCompatibilité native avec 12 V ou 24 V CC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eCourant de charge nominal\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e30A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003ePuissance nominale en VCC (12 V)\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e440W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003ePuissance nominale en VCC (24 V)\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e880W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eTension maximale en circuit ouvert (PV)\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e100V\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eRendement maximal\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e98 % (refroidissement par convection naturelle)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eCourant de court-circuit PV maximal\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e35A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eSortie de charge CC\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003eVirtuel (via un câble de sortie numérique VE.Direct TX \/ BatteryProtect \/ relais)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eAutoconsommation (déchargement)\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e12 V : 30 mA | 24 V : 20 mA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eIndice de protection\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003eIP43 (composants électroniques) | IP22 (bornes)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"height: 5px;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- Product \u0026 App Video Guides --\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"section-title\"\u003eGuides vidéo sur les produits et les applications\u003c\/div\u003e\n\u003cdiv class=\"telemetry-divider\"\u003e\n\u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Dual Video Grid Console --\u003e\n\u003cdiv class=\"media-grid-container\"\u003e\n\u003c!-- Video 1 Block --\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"video-wrapper\"\u003e\n\u003cvideo preload=\"metadata\" controls=\"controls\" id=\"victron-video-1\"\u003e\n                    \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/4d9b2e7a8d8a4f4f8e21231f13ab950a.mp4\"\u003e\u003c\/video\u003e\n\u003cdiv id=\"cover-1\" class=\"video-cover\"\u003e\n\u003cimg alt=\"Présentation du produit SmartSolar MPPT\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/59_4c5efed1-8db6-4b90-bdf5-e2280bea19cb.png?v=1772810306\"\u003e\n\u003cdiv class=\"play-btn-overlay\"\u003e\n\u003cspan class=\"play-icon\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"video-caption\"\u003ePrésentation du produit SmartSolar MPPT\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Video 2 Block --\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"video-wrapper\"\u003e\n\u003cvideo preload=\"metadata\" controls=\"controls\" id=\"victron-video-2\"\u003e\n                    \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/181a6e4c175b45dfad06ec9174c2ae35.mp4\"\u003e\u003c\/video\u003e\n\u003cdiv id=\"cover-2\" class=\"video-cover\"\u003e\n\u003cimg alt=\"Guide de configuration et de surveillance de l'application VictronConnect\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/59_4c5efed1-8db6-4b90-bdf5-e2280bea19cb.png?v=1772810306\"\u003e\n\u003cdiv class=\"play-btn-overlay\"\u003e\n\u003cspan class=\"play-icon\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"video-caption\"\u003eConfiguration et surveillance de l'application VictronConnect\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Refined Call To Action Support Bar --\u003e\n\u003cdiv class=\"support-footer\"\u003e\n\u003cdiv class=\"support-text-area\"\u003e\n\u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n\u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan style=\"white-space: nowrap !important;\" class=\"tel-link\"\u003e\u003ca class=\"tel-link\" href=\"tel:+18446034743\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"btn-group\"\u003e\n\u003ca class=\"quote-btn quote-btn-secondary\" href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\"\u003eÉvaluation solaire\u003c\/a\u003e \u003ca class=\"quote-btn\" href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\"\u003eAssistance technique\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Inline functional layout controller --\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":44612619370593,"sku":"SCC110030210","price":176.49,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/SmartSolarMPPT100-30_top_1.png?v=1780506818"},{"product_id":"victron-blue-smart-ip22-charger-24-161-120v-nema-5-15","title":"Chargeur Victron Blue Smart IP22 24\/16(1) 120 V NEMA 5-15","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=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n        .victron-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #1e293b !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 2px 10px 5px;\n            line-height: 1.45;\n            box-sizing: border-box;\n        }\n\n        .victron-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n        .victron-prod-wrapper {\n            --vic-blue: #0054A6;\n            --vic-blue-dark: #003b75;\n            --vic-orange: #E15400;\n            --vic-dark: #0f172a;\n            --vic-muted: #64748b;\n            --vic-border: #cbd5e1;\n        }\n\n        \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n        .victron-prod-wrapper .telemetry-divider {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n            margin-top: 4px;\n            margin-bottom: 10px;\n            width: 100%;\n            height: 4px;\n        }\n        \n        .victron-prod-wrapper .telemetry-dot {\n            width: 4px;\n            height: 4px;\n            border-radius: 50%;\n            background-color: var(--vic-border);\n        }\n\n        \/* Telemetry Wave animation representing active serial transceiving *\/\n        .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n        @keyframes telemetryWave {\n            0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n            50% { background-color: var(--vic-orange); transform: scale(1.4); }\n        }\n\n        \/* Typography - Strict Absolute Pixel Sizes Only *\/\n        .victron-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--vic-dark);\n            line-height: 1.15;\n            margin: 0 0 2px 0;\n            letter-spacing: -0.5px;\n        }\n\n        .victron-prod-wrapper .sub-header {\n            font-size: 16px;\n            color: var(--vic-muted);\n            font-weight: 500;\n            margin: 0 0 10px 0;\n            line-height: 1.3;\n        }\n\n        .victron-prod-wrapper .highlight { \n            color: var(--vic-orange); \n            font-weight: 700; \n        }\n\n        \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n        .victron-prod-wrapper .narrative-block {\n            border-left: 3px solid var(--vic-blue);\n            padding: 4px 0 4px 16px !important;\n            margin-bottom: 0px !important;\n        }\n\n        .victron-prod-wrapper .narrative-block p {\n            font-size: 14px;\n            line-height: 1.45;\n            margin: 0 0 6px 0;\n            color: #334155;\n        }\n        \n        .victron-prod-wrapper .narrative-block p:last-child {\n            margin-bottom: 0;\n        }\n\n        .victron-prod-wrapper .narrative-block strong {\n            color: var(--vic-blue);\n            font-weight: 700;\n        }\n\n        \/* Section Headings *\/\n        .victron-prod-wrapper .section-title {\n            color: var(--vic-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 15px;\n            letter-spacing: 0.5px;\n            margin-top: 5px !important;\n            margin-bottom: 2px;\n            display: inline-block;\n        }\n\n        \/* Highlights Grid - Completely Minimalist, No Borders or Fills *\/\n        .victron-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 10px 24px;\n            margin-bottom: 16px;\n        }\n\n        .victron-prod-wrapper .feature-card {\n            background: transparent !important;\n            border: none !important;\n            padding: 0 !important;\n            box-shadow: none !important;\n            margin: 0 !important;\n        }\n\n        .victron-prod-wrapper .feature-card strong {\n            display: flex;\n            align-items: center;\n            gap: 8px;\n            font-size: 14px;\n            font-weight: 700;\n            color: var(--vic-blue);\n            margin-bottom: 2px;\n        }\n\n        \/* Telemetry Dot Indicator inside Bullet Row *\/\n        .victron-prod-wrapper .feature-card strong::before {\n            content: '';\n            display: inline-block;\n            width: 6px;\n            height: 6px;\n            background-color: var(--vic-orange);\n            border-radius: 50%;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--vic-muted);\n            margin: 0;\n            line-height: 1.35;\n            padding-left: 14px; \/* Perfectly aligns body text under the header word *\/\n        }\n\n        \/* Technical Specifications Table - Left Aligned to Title, No Auto-Margin *\/\n        .victron-prod-wrapper .specs-container {\n            border: 1px solid var(--vic-border);\n            border-top: 3px solid var(--vic-blue);\n            border-radius: 6px;\n            overflow: hidden;\n            background: transparent !important;\n            margin: 0 0 0px 0 !important;\n            max-width: 750px;\n            width: 100%;\n        }\n\n        .victron-prod-wrapper .spec-row {\n            display: grid;\n            grid-template-columns: 240px 1fr !important;\n            align-items: center;\n            padding: 6px 16px;\n            border-bottom: 1px solid var(--vic-border);\n            gap: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .spec-row:last-child {\n            border-bottom: none;\n        }\n\n        .victron-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--vic-muted);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--vic-dark);\n        }\n\n        \/* Product Video Layout (Left Aligned to Title \u0026 Shrunken for Minimal Visual Dominance) *\/\n        .victron-prod-wrapper .media-vault-container {\n            max-width: 560px;\n            margin: 0 0 16px 0;\n            width: 100%;\n        }\n\n        \/* Video Embed Container (Fully Responsive 16:9) *\/\n        .victron-prod-wrapper .video-wrapper {\n            position: relative;\n            padding-bottom: 56.25%; \/* 16:9 Aspect Ratio *\/\n            height: 0;\n            overflow: hidden;\n            border-radius: 6px;\n            border: 1px solid var(--vic-border);\n            background: #000;\n        }\n\n        .victron-prod-wrapper .video-wrapper video {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            border: 0;\n            z-index: 1;\n        }\n\n        \/* Video Cover Image Overlay (Guards against layout shift) *\/\n        .victron-prod-wrapper .video-cover {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            z-index: 2;\n            cursor: pointer;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            background-color: #000;\n            transition: opacity 0.35s ease-in-out;\n        }\n\n        .victron-prod-wrapper .video-cover img {\n            width: 100%;\n            height: 100%;\n            object-fit: contain;\n            display: block;\n        }\n\n        \/* Premium Play Button design styling overlay *\/\n        .victron-prod-wrapper .play-btn-overlay {\n            position: absolute;\n            width: 64px;\n            height: 44px;\n            background-color: rgba(0, 84, 166, 0.95); \/* brand blue overlay *\/\n            border-radius: 10px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);\n            transition: background-color 0.2s ease, transform 0.2s ease;\n        }\n\n        .victron-prod-wrapper .video-cover:hover .play-btn-overlay {\n            background-color: var(--vic-orange); \/* Switch to solar orange on hover *\/\n            transform: scale(1.08);\n        }\n\n        .victron-prod-wrapper .play-icon {\n            width: 0;\n            height: 0;\n            border-top: 8px solid transparent;\n            border-bottom: 8px solid transparent;\n            border-left: 14px solid #ffffff;\n            margin-left: 2px;\n        }\n\n        \/* Video Caption Styling *\/\n        .victron-prod-wrapper .video-caption {\n            font-size: 11px;\n            font-weight: 700;\n            color: var(--vic-blue);\n            margin: 6px 0 0 0;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            text-align: left;\n        }\n\n        \/* Clean Technical Support Footer *\/\n        .victron-prod-wrapper .support-footer {\n            border-top: 1px solid var(--vic-border) !important;\n            padding-top: 12px !important;\n            display: flex;\n            flex-direction: row !important;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            margin-top: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 1px;\n        }\n\n        .victron-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--vic-blue);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.35;\n            color: var(--vic-muted);\n        }\n\n        .victron-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--vic-blue);\n            text-decoration: underline;\n            white-space: nowrap !important;\n            display: inline-block;\n        }\n\n        .victron-prod-wrapper .btn-group {\n            display: flex;\n            flex-direction: row !important;\n            gap: 8px;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: var(--vic-blue);\n            color: #ffffff !important;\n            padding: 6px 12px;\n            border-radius: 4px;\n            text-decoration: none !important;\n            font-weight: 700;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n            white-space: nowrap;\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: var(--vic-blue) !important;\n            border: 1px solid var(--vic-blue);\n        }\n\n        .victron-prod-wrapper .quote-btn:hover {\n            background-color: var(--vic-blue-dark);\n            color: #ffffff !important;\n            transform: translateY(-1px);\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(0, 84, 166, 0.04) !important;\n            color: var(--vic-blue-dark) !important;\n        }\n\n        \/* Responsive Breakpoints *\/\n        @media screen and (max-width: 768px) {\n            .victron-prod-wrapper h1 { font-size: 24px; }\n            .victron-prod-wrapper .sub-header { font-size: 15px; }\n            \n            .victron-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .victron-prod-wrapper .btn-group {\n                width: 100%;\n            }\n            .victron-prod-wrapper .quote-btn {\n                flex: 1;\n                padding: 10px;\n                font-size: 10px;\n            }\n        }\n\n        @media screen and (max-width: 600px) {\n            .victron-prod-wrapper .feature-grid { \n                grid-template-columns: 1fr !important; \n                gap: 12px;\n            }\n            .victron-prod-wrapper .media-grid-container {\n                grid-template-columns: 1fr !important;\n                gap: 12px;\n            }\n            .victron-prod-wrapper .spec-row {\n                grid-template-columns: 130px 1fr !important;\n                padding: 10px 12px;\n                gap: 10px;\n            }\n            .victron-prod-wrapper .spec-label { font-size: 10px; }\n            .victron-prod-wrapper .spec-value { font-size: 12px; }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n\u003c!-- Product Header --\u003e\n\u003ch1\u003eBlue Smart IP22 Charger\u003c\/h1\u003e\n\u003cp class=\"sub-header\"\u003eChargeur de batterie professionnel. \u003cspan class=\"highlight\"\u003eBluetooth intégré et mode de charge adaptatif en 6 étapes.\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- Narrative Block (Zero Background Fills) --\u003e\n\u003cdiv class=\"narrative-block\"\u003e\n\u003cp\u003eLe \u003cstrong\u003echargeur Blue Smart IP22 24\/16(1) 120 V NEMA 5-15\u003c\/strong\u003e est le nouveau chargeur de batterie professionnel doté d'une connexion Bluetooth intégrée. Le chargeur Blue Smart IP22 peut être utilisé sur les équipements de votre atelier ainsi que sur les véhicules à moteur, tels que les voitures (classiques), les motos, les bateaux et les camping-cars.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Highlights Section with custom Telemetry Wave Indicator --\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"section-title\"\u003ePoints forts\u003c\/div\u003e\n\u003cdiv class=\"telemetry-divider\"\u003e\n\u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Highlights Features Grid (Clean Transparent Grid Layout) --\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eCommande sans fil Bluetooth Smart\u003c\/strong\u003e\n\u003cp\u003eSurveillez la tension et le courant, personnalisez vos paramètres et mettez à jour votre chargeur dès que de nouvelles fonctionnalités sont disponibles, directement via l'application gratuite VictronConnect.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eAlgorithme de charge adaptatif à 6 étapes\u003c\/strong\u003e\n\u003cp\u003eIntègre une fonction de charge adaptative intelligente (Test - Charge rapide - Absorption - Reconditionnement - Maintien - Stockage) afin d'optimiser dynamiquement chaque cycle de recharge en fonction de l'utilisation de votre batterie.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eMode de stockage : moins d'usure et de vieillissement\u003c\/strong\u003e\n\u003cp\u003eRéduit automatiquement la tension de maintien lorsque la batterie n'a pas été déchargée depuis 24 heures, afin d'éviter la corrosion des plaques positives et la formation de gaz à partir de l'eau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eRecharge les batteries au lithium-ion\u003c\/strong\u003e\n\u003cp\u003eEntièrement compatible avec les batteries Li-ion (LiFePO4), le système passe à un algorithme de charge sur mesure qui s'adapte facilement aux contrôleurs BMS internes et externes des batteries.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eMode silencieux et réglages d'économie d'énergie\u003c\/strong\u003e\n\u003cp\u003eLe mode Nuit ou Économie d'énergie réduit le courant de sortie à 50 % maximum et désactive le refroidissement actif, garantissant ainsi un fonctionnement totalement silencieux. Le mode Nuit se réinitialise automatiquement au bout de 8 heures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eFonction de récupération en cas de batterie déchargée\u003c\/strong\u003e\n\u003cp\u003eContrairement à d'autres marques, ce chargeur intelligent tente de réactiver en toute sécurité une batterie fortement déchargée en lui fournissant un faible courant, avant de reprendre les phases de charge normales.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Structured Specifications Table --\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n\u003cdiv class=\"telemetry-divider\"\u003e\n\u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs-container\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eConfiguration du modèle\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003eBlue Smart IP22 24\/16(1) 120 V NEMA 5-15 (Référence : BPC241647102)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003ePlage de tension et de fréquence d'entrée\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e100 – 130 V CA | 45 à 65 Hz\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eCourant de charge (normal \/ nuit)\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e16 A en continu (8 A en mode nuit \/ faible intensité)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eRendement nominal du système\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e94 % (Génère jusqu'à quatre fois moins de chaleur que les normes du secteur)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eConsommation à vide\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e0,5 watt (très efficace)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eTension de charge d'absorption (normale \/ Li-Ion)\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e28,8 V CC (normal) | 29,4 V CC (haute tension) | 28,4 V CC (Li-Ion)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eTension de maintien \/ de charge\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e27,6 V \/ 26,4 V CC (Normal) | 27,0 V \/ 27,0 V CC (Li-Ion)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eIndice de protection du boîtier\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003eIP22 (châssis en aluminium, bleu RAL 5012)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eConnexion de la prise secteur\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003eCâble de 1,8 mètre (6 pieds) avec prise nord-américaine NEMA 5-15\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eConnexion de sortie CC\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003eBornes à vis jusqu'à 16 mm² (AWG 6)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eDimensions (H x W x D)\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e245 x 108 x 65 mm (9,7 x 4,3 x 2,6 pouces)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003ePoids net du produit\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e1,3 kg (3 lb)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"height: 5px;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- Product \u0026 App Video Guides --\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"section-title\"\u003eGuides vidéo sur les produits et les applications\u003c\/div\u003e\n\u003cdiv class=\"telemetry-divider\"\u003e\n\u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Centered Single Video Console --\u003e\n\u003cdiv class=\"media-vault-container\"\u003e\n\u003cdiv class=\"video-wrapper\"\u003e\n\u003c!-- Actual YouTube video iframe --\u003e \u003cvideo preload=\"metadata\" controls=\"controls\" id=\"victron-video-player\"\u003e\n                \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/181a6e4c175b45dfad06ec9174c2ae35.mp4\"\u003e\u003c\/video\u003e \u003c!-- Video Poster Cover (Forces perfect sizing match) --\u003e\n\u003cdiv id=\"video-cover\" class=\"video-cover\"\u003e\n\u003cimg alt=\"Vidéo de présentation de l'application VictronConnect\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/59_4c5efed1-8db6-4b90-bdf5-e2280bea19cb.png?v=1772810306\"\u003e\n\u003cdiv class=\"play-btn-overlay\"\u003e\n\u003cspan class=\"play-icon\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"video-caption\"\u003eConfiguration et surveillance de l'application VictronConnect\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Refined Call To Action Support Bar --\u003e\n\u003cdiv class=\"support-footer\"\u003e\n\u003cdiv class=\"support-text-area\"\u003e\n\u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n\u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan style=\"white-space: nowrap !important;\" class=\"tel-link\"\u003e\u003ca class=\"tel-link\" href=\"tel:+18446034743\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"btn-group\"\u003e\n\u003ca class=\"quote-btn quote-btn-secondary\" href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\"\u003eÉvaluation solaire\u003c\/a\u003e \u003ca class=\"quote-btn\" href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\"\u003eAssistance technique\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Inline functional layout controller --\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":44612619436129,"sku":"BPC241647102","price":255.97,"currency_code":"CAD","in_stock":true}]},{"product_id":"victron-gx-touch-50","title":"Victron GX Touch 50","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eVictron GX Touch 50 Premium Template\u003c\/title\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n        .victron-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #1e293b !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 2px 10px 5px;\n            line-height: 1.45;\n            box-sizing: border-box;\n        }\n\n        .victron-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n        .victron-prod-wrapper {\n            --vic-blue: #0054A6;\n            --vic-blue-dark: #003b75;\n            --vic-orange: #E15400;\n            --vic-dark: #0f172a;\n            --vic-muted: #64748b;\n            --vic-border: #cbd5e1;\n        }\n\n        \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n        .victron-prod-wrapper .telemetry-divider {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n            margin-top: 4px;\n            margin-bottom: 10px;\n            width: 100%;\n            height: 4px;\n        }\n        \n        .victron-prod-wrapper .telemetry-dot {\n            width: 4px;\n            height: 4px;\n            border-radius: 50%;\n            background-color: var(--vic-border);\n        }\n\n        \/* Telemetry Wave animation representing active serial transceiving *\/\n        .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n        @keyframes telemetryWave {\n            0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n            50% { background-color: var(--vic-orange); transform: scale(1.4); }\n        }\n\n        \/* Typography - Strict Absolute Pixel Sizes Only *\/\n        .victron-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--vic-dark);\n            line-height: 1.15;\n            margin: 0 0 2px 0;\n            letter-spacing: -0.5px;\n        }\n\n        .victron-prod-wrapper .sub-header {\n            font-size: 16px;\n            color: var(--vic-muted);\n            font-weight: 500;\n            margin: 0 0 10px 0;\n            line-height: 1.3;\n        }\n\n        .victron-prod-wrapper .highlight { \n            color: var(--vic-orange); \n            font-weight: 700; \n        }\n\n        \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n        .victron-prod-wrapper .narrative-block {\n            border-left: 3px solid var(--vic-blue);\n            padding: 4px 0 4px 16px !important;\n            margin-bottom: 0px !important;\n        }\n\n        .victron-prod-wrapper .narrative-block p {\n            font-size: 14px;\n            line-height: 1.45;\n            margin: 0 0 6px 0;\n            color: #334155;\n        }\n        \n        .victron-prod-wrapper .narrative-block p:last-child {\n            margin-bottom: 0;\n        }\n\n        .victron-prod-wrapper .narrative-block strong {\n            color: var(--vic-blue);\n            font-weight: 700;\n        }\n\n        \/* Section Headings *\/\n        .victron-prod-wrapper .section-title {\n            color: var(--vic-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 15px;\n            letter-spacing: 0.5px;\n            margin-top: 5px !important;\n            margin-bottom: 2px;\n            display: inline-block;\n        }\n\n        \/* Highlights Grid - Completely Minimalist, No Borders or Fills *\/\n        .victron-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 10px 24px;\n            margin-bottom: 16px;\n        }\n\n        .victron-prod-wrapper .feature-card {\n            background: transparent !important;\n            border: none !important;\n            padding: 0 !important;\n            box-shadow: none !important;\n            margin: 0 !important;\n        }\n\n        .victron-prod-wrapper .feature-card strong {\n            display: flex;\n            align-items: center;\n            gap: 8px;\n            font-size: 14px;\n            font-weight: 700;\n            color: var(--vic-blue);\n            margin-bottom: 2px;\n        }\n\n        \/* Telemetry Dot Indicator inside Bullet Row *\/\n        .victron-prod-wrapper .feature-card strong::before {\n            content: '';\n            display: inline-block;\n            width: 6px;\n            height: 6px;\n            background-color: var(--vic-orange);\n            border-radius: 50%;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--vic-muted);\n            margin: 0;\n            line-height: 1.35;\n            padding-left: 14px; \/* Perfectly aligns body text under the header word *\/\n        }\n\n        \/* Technical Specifications Table - Left Aligned to Title, No Auto-Margin *\/\n        .victron-prod-wrapper .specs-container {\n            border: 1px solid var(--vic-border);\n            border-top: 3px solid var(--vic-blue);\n            border-radius: 6px;\n            overflow: hidden;\n            background: transparent !important;\n            margin: 0 0 0px 0 !important;\n            max-width: 750px;\n            width: 100%;\n        }\n\n        .victron-prod-wrapper .spec-row {\n            display: grid;\n            grid-template-columns: 240px 1fr !important;\n            align-items: center;\n            padding: 6px 16px;\n            border-bottom: 1px solid var(--vic-border);\n            gap: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .spec-row:last-child {\n            border-bottom: none;\n        }\n\n        .victron-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--vic-muted);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--vic-dark);\n        }\n\n        \/* Product Video Layout (Left Aligned to Title \u0026 Shrunken for Minimal Visual Dominance) *\/\n        .victron-prod-wrapper .media-vault-container {\n            max-width: 560px;\n            margin: 0 0 16px 0;\n            width: 100%;\n        }\n\n        \/* Video Embed Container (Fully Responsive 16:9) *\/\n        .victron-prod-wrapper .video-wrapper {\n            position: relative;\n            padding-bottom: 56.25%; \/* 16:9 Aspect Ratio *\/\n            height: 0;\n            overflow: hidden;\n            border-radius: 6px;\n            border: 1px solid var(--vic-border);\n            background: #000;\n        }\n\n        .victron-prod-wrapper .video-wrapper iframe {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            border: 0;\n            z-index: 1;\n        }\n\n        \/* Video Cover Image Overlay (Guards against layout shift) *\/\n        .victron-prod-wrapper .video-cover {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            z-index: 2;\n            cursor: pointer;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            background-color: #000;\n            transition: opacity 0.35s ease-in-out;\n        }\n\n        .victron-prod-wrapper .video-cover img {\n            width: 100%;\n            height: 100%;\n            object-fit: contain;\n            display: block;\n        }\n\n        \/* Premium Play Button design styling overlay *\/\n        .victron-prod-wrapper .play-btn-overlay {\n            position: absolute;\n            width: 64px;\n            height: 44px;\n            background-color: rgba(0, 84, 166, 0.95); \/* brand blue overlay *\/\n            border-radius: 10px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);\n            transition: background-color 0.2s ease, transform 0.2s ease;\n        }\n\n        .victron-prod-wrapper .video-cover:hover .play-btn-overlay {\n            background-color: var(--vic-orange); \/* Switch to solar orange on hover *\/\n            transform: scale(1.08);\n        }\n\n        .victron-prod-wrapper .play-icon {\n            width: 0;\n            height: 0;\n            border-top: 8px solid transparent;\n            border-bottom: 8px solid transparent;\n            border-left: 14px solid #ffffff;\n            margin-left: 2px;\n        }\n\n        \/* Clean Technical Support Footer *\/\n        .victron-prod-wrapper .support-footer {\n            border-top: 1px solid var(--vic-border) !important;\n            padding-top: 12px !important;\n            display: flex;\n            flex-direction: row !important;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            margin-top: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 1px;\n        }\n\n        .victron-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--vic-blue);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.35;\n            color: var(--vic-muted);\n        }\n\n        .victron-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--vic-blue);\n            text-decoration: underline;\n            white-space: nowrap !important;\n            display: inline-block;\n        }\n\n        .victron-prod-wrapper .btn-group {\n            display: flex;\n            flex-direction: row !important;\n            gap: 8px;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: var(--vic-blue);\n            color: #ffffff !important;\n            padding: 6px 12px;\n            border-radius: 4px;\n            text-decoration: none !important;\n            font-weight: 700;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n            white-space: nowrap;\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: var(--vic-blue) !important;\n            border: 1px solid var(--vic-blue);\n        }\n\n        .victron-prod-wrapper .quote-btn:hover {\n            background-color: var(--vic-blue-dark);\n            color: #ffffff !important;\n            transform: translateY(-1px);\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(0, 84, 166, 0.04) !important;\n            color: var(--vic-blue-dark) !important;\n        }\n\n        \/* Responsive Breakpoints *\/\n        @media screen and (max-width: 768px) {\n            .victron-prod-wrapper h1 { font-size: 24px; }\n            .victron-prod-wrapper .sub-header { font-size: 15px; }\n            \n            .victron-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .victron-prod-wrapper .btn-group {\n                width: 100%;\n            }\n            .victron-prod-wrapper .quote-btn {\n                flex: 1;\n                padding: 10px;\n                font-size: 10px;\n            }\n        }\n\n        @media screen and (max-width: 600px) {\n            .victron-prod-wrapper .feature-grid { \n                grid-template-columns: 1fr !important; \n                gap: 12px;\n            }\n            .victron-prod-wrapper .spec-row {\n                grid-template-columns: 130px 1fr !important;\n                padding: 10px 12px;\n                gap: 10px;\n            }\n            .victron-prod-wrapper .spec-label { font-size: 10px; }\n            .victron-prod-wrapper .spec-value { font-size: 12px; }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n    \u003c!-- Product Header --\u003e\n    \u003ch1\u003eAccessoire pour écran GX Touch 50\u003c\/h1\u003e\n    \u003cp class=\"sub-header\"\u003eSystème de commande haut de gamme. \u003cspan class=\"highlight\"\u003eÉcran tactile ultrafin et étanche.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Narrative Block (Zero Background Fills) --\u003e\n    \u003cdiv class=\"narrative-block\"\u003e\n        \u003cp\u003eLe \u003cstrong\u003eGX Touch 50\u003c\/strong\u003e est l'écran tactile de 5 pouces conçu pour notre Cerbo GX. Cet écran haut de gamme offre un aperçu instantané de votre système et vous permet de modifier les paramètres en un clin d'œil. Se connectant au Cerbo GX à l'aide d'un seul câble, son design ultra-fin et étanche, sa fixation par le haut et son installation simple offrent une grande flexibilité pour créer un tableau de bord épuré et clair.\u003c\/p\u003e\n        \u003cp\u003eCet écran est conçu pour dépasser largement les exigences des installateurs professionnels. L'écran tactile séparé se fixe facilement par des vis sur le tableau de bord, ce qui évite complètement d'avoir à réaliser des découpes parfaites dans le panneau (comme c'était le cas avec l'ancien Color Control GX). Il se connecte à l'aide d'un seul câble intégré, ce qui vous évite d'avoir à acheminer des dizaines de fils jusqu'à la console principale du tableau de bord.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Highlights Section with custom Telemetry Wave Indicator --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003ePoints forts\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Highlights Features Grid (Clean Transparent Grid Layout) --\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eAperçu rapide\u003c\/strong\u003e\n            \u003cp\u003eOffre une interface utilisateur locale épurée permettant de consulter l'état du système en temps réel et de parcourir les menus d'un simple effleurement du doigt.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eArchitecture sécurisée\u003c\/strong\u003e\n            \u003cp\u003eProtège l'écran sensible du GX Touch 50 contre l'eau, la poussière et l'exposition prolongée aux rayons UV, prolongeant ainsi la durée de vie du système dans des environnements difficiles.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eMontage facile à réaliser\u003c\/strong\u003e\n            \u003cp\u003eIl suffit de le visser directement sur un tableau de bord ou un mur, ce qui évite d'avoir à réaliser des découpes complexes dans les panneaux ou des renfoncements profonds dans les armoires.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eConnexion par câble unique\u003c\/strong\u003e\n            \u003cp\u003eL'alimentation et le signal vidéo sont acheminés ensemble via un seul câble intégré à double connecteur, directement vers le hub Cerbo GX associé.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eIntégration de Cerbo GX\u003c\/strong\u003e\n            \u003cp\u003eSe connecte directement pour servir de panneau de commande local principal, permettant de gérer les profils d'onduleurs, les rendements solaires et les moniteurs de batteries multiples.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eUn service d'assistance de premier ordre\u003c\/strong\u003e\n            \u003cp\u003eFabriqué selon les normes professionnelles du secteur maritime et de l'autonomie électrique, et couvert par une garantie constructeur de 5 ans.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Structured Specifications Table --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"specs-container\"\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eConfiguration du modèle\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eVictron GX Touch 50 (Référence : BPP900455050)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eDiagonale de l'écran\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eÉcran tactile de 5 pouces\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eRésolution d'écran\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e800 x 480 Pixels (WVGA)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eCompatibilité principale\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eHub de contrôleur système Victron Cerbo GX\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eDimensions extérieures (H x W x P)\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e87 x 128 x 12,4 mm (3,4 x 5,0 x 0,5 pouces)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eLongueur du câble intégré\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e2 mètres (6,5 pieds)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eConnexions par câble\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eHDMI (pour l'affichage) + USB (pour le retour tactile et l'alimentation)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eIndice de protection IP\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eIP54 (composants électroniques de l'écran encapsulés et étanches)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eHousse de protection anti-UV en silicone\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eInclus (modèles HQ2242 et plus récents, protège contre les rayons UV et la poussière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003ePoids net du produit\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e120 g\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Product \u0026 Installation Video Guide --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eGuide vidéo sur le produit et l'installation\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Centered Single Video Console --\u003e\n    \u003cdiv class=\"media-vault-container\"\u003e\n        \u003cdiv class=\"video-wrapper\"\u003e\n            \u003c!-- Actual YouTube video iframe --\u003e\n            \u003ciframe id=\"victron-iframe-player\" src=\"https:\/\/www.youtube.com\/embed\/nU5yUY6VhIU?enablejsapi=1\" title=\"YouTube video player\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\n            \u003c\/iframe\u003e\n            \n            \u003c!-- Video Poster Cover (Forces perfect sizing match) --\u003e\n            \u003cdiv class=\"video-cover\" id=\"video-cover\" onclick=\"activateVideoPlayer()\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/59_4c5efed1-8db6-4b90-bdf5-e2280bea19cb.png?v=1772810306\" alt=\"Vidéo de présentation de l'unité\"\u003e\n                \u003cdiv class=\"play-btn-overlay\"\u003e\n                    \u003cspan class=\"play-icon\"\u003e\u003c\/span\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Refined Call To Action Support Bar --\u003e\n    \u003cdiv class=\"support-footer\"\u003e\n        \u003cdiv class=\"support-text-area\"\u003e\n            \u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n            \u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan class=\"tel-link\" style=\"white-space: nowrap !important;\"\u003e\u003ca href=\"tel:+18446034743\" class=\"tel-link\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"btn-group\"\u003e\n            \u003ca href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\" class=\"quote-btn quote-btn-secondary\"\u003eÉvaluation solaire\u003c\/a\u003e\n            \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eAssistance technique\u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Inline functional layout controller --\u003e\n\u003cscript\u003e\n    \/**\n     * Triggers active video stream within exact dimensional constraints.\n     * Prevents content shift by hiding the absolute overlay smoothly.\n     *\/\n    function activateVideoPlayer() {\n        var player = document.getElementById('victron-iframe-player');\n        var coverOverlay = document.getElementById('video-cover');\n        \n        \/\/ Append autoplay parameter smoothly if not already loaded\n        var currentSource = player.src;\n        if (currentSource.indexOf('autoplay=1') === -1) {\n            player.src = currentSource + (currentSource.indexOf('?') \u003e -1 ? '\u0026' : '?') + 'autoplay=1';\n        }\n        \n        \/\/ Fade out poster cover interface\n        coverOverlay.style.opacity = '0';\n        setTimeout(function() {\n            coverOverlay.style.display = 'none';\n        }, 350);\n    }\n\u003c\/script\u003e\n\n\n\u003c\/body\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":44612618846305,"sku":"BPP900455050","price":302.73,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/GXTouch50_frontwithscreen_nw-optimised.png?v=1780507226"},{"product_id":"victron-gx-touch-70","title":"Victron GX Touch 70","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eVictron GX Touch 70 Premium Template\u003c\/title\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n        .victron-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #1e293b !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 2px 10px 5px;\n            line-height: 1.45;\n            box-sizing: border-box;\n        }\n\n        .victron-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n        .victron-prod-wrapper {\n            --vic-blue: #0054A6;\n            --vic-blue-dark: #003b75;\n            --vic-orange: #E15400;\n            --vic-dark: #0f172a;\n            --vic-muted: #64748b;\n            --vic-border: #cbd5e1;\n        }\n\n        \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n        .victron-prod-wrapper .telemetry-divider {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n            margin-top: 4px;\n            margin-bottom: 10px;\n            width: 100%;\n            height: 4px;\n        }\n        \n        .victron-prod-wrapper .telemetry-dot {\n            width: 4px;\n            height: 4px;\n            border-radius: 50%;\n            background-color: var(--vic-border);\n        }\n\n        \/* Telemetry Wave animation representing active serial transceiving *\/\n        .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n        @keyframes telemetryWave {\n            0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n            50% { background-color: var(--vic-orange); transform: scale(1.4); }\n        }\n\n        \/* Typography - Strict Absolute Pixel Sizes Only *\/\n        .victron-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--vic-dark);\n            line-height: 1.15;\n            margin: 0 0 2px 0;\n            letter-spacing: -0.5px;\n        }\n\n        .victron-prod-wrapper .sub-header {\n            font-size: 16px;\n            color: var(--vic-muted);\n            font-weight: 500;\n            margin: 0 0 10px 0;\n            line-height: 1.3;\n        }\n\n        .victron-prod-wrapper .highlight { \n            color: var(--vic-orange); \n            font-weight: 700; \n        }\n\n        \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n        .victron-prod-wrapper .narrative-block {\n            border-left: 3px solid var(--vic-blue);\n            padding: 4px 0 4px 16px !important;\n            margin-bottom: 0px !important;\n        }\n\n        .victron-prod-wrapper .narrative-block p {\n            font-size: 14px;\n            line-height: 1.45;\n            margin: 0 0 6px 0;\n            color: #334155;\n        }\n        \n        .victron-prod-wrapper .narrative-block p:last-child {\n            margin-bottom: 0;\n        }\n\n        .victron-prod-wrapper .narrative-block strong {\n            color: var(--vic-blue);\n            font-weight: 700;\n        }\n\n        \/* Section Headings *\/\n        .victron-prod-wrapper .section-title {\n            color: var(--vic-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 15px;\n            letter-spacing: 0.5px;\n            margin-top: 5px !important;\n            margin-bottom: 2px;\n            display: inline-block;\n        }\n\n        \/* Highlights Grid - Completely Minimalist, No Borders or Fills *\/\n        .victron-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 10px 24px;\n            margin-bottom: 16px;\n        }\n\n        .victron-prod-wrapper .feature-card {\n            background: transparent !important;\n            border: none !important;\n            padding: 0 !important;\n            box-shadow: none !important;\n            margin: 0 !important;\n        }\n\n        .victron-prod-wrapper .feature-card strong {\n            display: flex;\n            align-items: center;\n            gap: 8px;\n            font-size: 14px;\n            font-weight: 700;\n            color: var(--vic-blue);\n            margin-bottom: 2px;\n        }\n\n        \/* Telemetry Dot Indicator inside Bullet Row *\/\n        .victron-prod-wrapper .feature-card strong::before {\n            content: '';\n            display: inline-block;\n            width: 6px;\n            height: 6px;\n            background-color: var(--vic-orange);\n            border-radius: 50%;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--vic-muted);\n            margin: 0;\n            line-height: 1.35;\n            padding-left: 14px; \/* Perfectly aligns body text under the header word *\/\n        }\n\n        \/* Technical Specifications Table - Left Aligned to Title, No Auto-Margin *\/\n        .victron-prod-wrapper .specs-container {\n            border: 1px solid var(--vic-border);\n            border-top: 3px solid var(--vic-blue);\n            border-radius: 6px;\n            overflow: hidden;\n            background: transparent !important;\n            margin: 0 0 0px 0 !important;\n            max-width: 750px;\n            width: 100%;\n        }\n\n        .victron-prod-wrapper .spec-row {\n            display: grid;\n            grid-template-columns: 240px 1fr !important;\n            align-items: center;\n            padding: 6px 16px;\n            border-bottom: 1px solid var(--vic-border);\n            gap: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .spec-row:last-child {\n            border-bottom: none;\n        }\n\n        .victron-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--vic-muted);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--vic-dark);\n        }\n\n        \/* Product Video Layout (Left Aligned to Title \u0026 Shrunken for Minimal Visual Dominance) *\/\n        .victron-prod-wrapper .media-vault-container {\n            max-width: 560px;\n            margin: 0 0 16px 0;\n            width: 100%;\n        }\n\n        \/* Video Embed Container (Fully Responsive 16:9) *\/\n        .victron-prod-wrapper .video-wrapper {\n            position: relative;\n            padding-bottom: 56.25%; \/* 16:9 Aspect Ratio *\/\n            height: 0;\n            overflow: hidden;\n            border-radius: 6px;\n            border: 1px solid var(--vic-border);\n            background: #000;\n        }\n\n        .victron-prod-wrapper .video-wrapper iframe {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            border: 0;\n            z-index: 1;\n        }\n\n        \/* Video Cover Image Overlay (Guards against layout shift) *\/\n        .victron-prod-wrapper .video-cover {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            z-index: 2;\n            cursor: pointer;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            background-color: #000;\n            transition: opacity 0.35s ease-in-out;\n        }\n\n        .victron-prod-wrapper .video-cover img {\n            width: 100%;\n            height: 100%;\n            object-fit: contain;\n            display: block;\n        }\n\n        \/* Premium Play Button design styling overlay *\/\n        .victron-prod-wrapper .play-btn-overlay {\n            position: absolute;\n            width: 64px;\n            height: 44px;\n            background-color: rgba(0, 84, 166, 0.95); \/* brand blue overlay *\/\n            border-radius: 10px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);\n            transition: background-color 0.2s ease, transform 0.2s ease;\n        }\n\n        .victron-prod-wrapper .video-cover:hover .play-btn-overlay {\n            background-color: var(--vic-orange); \/* Switch to solar orange on hover *\/\n            transform: scale(1.08);\n        }\n\n        .victron-prod-wrapper .play-icon {\n            width: 0;\n            height: 0;\n            border-top: 8px solid transparent;\n            border-bottom: 8px solid transparent;\n            border-left: 14px solid #ffffff;\n            margin-left: 2px;\n        }\n\n        \/* Clean Technical Support Footer *\/\n        .victron-prod-wrapper .support-footer {\n            border-top: 1px solid var(--vic-border) !important;\n            padding-top: 12px !important;\n            display: flex;\n            flex-direction: row !important;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            margin-top: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 1px;\n        }\n\n        .victron-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--vic-blue);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.35;\n            color: var(--vic-muted);\n        }\n\n        .victron-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--vic-blue);\n            text-decoration: underline;\n            white-space: nowrap !important;\n            display: inline-block;\n        }\n\n        .victron-prod-wrapper .btn-group {\n            display: flex;\n            flex-direction: row !important;\n            gap: 8px;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: var(--vic-blue);\n            color: #ffffff !important;\n            padding: 6px 12px;\n            border-radius: 4px;\n            text-decoration: none !important;\n            font-weight: 700;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n            white-space: nowrap;\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: var(--vic-blue) !important;\n            border: 1px solid var(--vic-blue);\n        }\n\n        .victron-prod-wrapper .quote-btn:hover {\n            background-color: var(--vic-blue-dark);\n            color: #ffffff !important;\n            transform: translateY(-1px);\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(0, 84, 166, 0.04) !important;\n            color: var(--vic-blue-dark) !important;\n        }\n\n        \/* Responsive Breakpoints *\/\n        @media screen and (max-width: 768px) {\n            .victron-prod-wrapper h1 { font-size: 24px; }\n            .victron-prod-wrapper .sub-header { font-size: 15px; }\n            \n            .victron-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .victron-prod-wrapper .btn-group {\n                width: 100%;\n            }\n            .victron-prod-wrapper .quote-btn {\n                flex: 1;\n                padding: 10px;\n                font-size: 10px;\n            }\n        }\n\n        @media screen and (max-width: 600px) {\n            .victron-prod-wrapper .feature-grid { \n                grid-template-columns: 1fr !important; \n                gap: 12px;\n            }\n            .victron-prod-wrapper .spec-row {\n                grid-template-columns: 130px 1fr !important;\n                padding: 10px 12px;\n                gap: 10px;\n            }\n            .victron-prod-wrapper .spec-label { font-size: 10px; }\n            .victron-prod-wrapper .spec-value { font-size: 12px; }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n    \u003c!-- Product Header --\u003e\n    \u003ch1\u003eAccessoire pour écran GX Touch 70\u003c\/h1\u003e\n    \u003cp class=\"sub-header\"\u003eSystème de commande haut de gamme. \u003cspan class=\"highlight\"\u003eÉcran tactile ultrafin et étanche.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Narrative Block (Zero Background Fills) --\u003e\n    \u003cdiv class=\"narrative-block\"\u003e\n        \u003cp\u003eLe \u003cstrong\u003eGX Touch 70\u003c\/strong\u003e est l'écran tactile de 7 pouces conçu pour notre Cerbo GX. Cet écran haut de gamme offre un aperçu instantané de votre système et vous permet de modifier les paramètres en un clin d'œil. Se connectant au Cerbo GX à l'aide d'un seul câble, son design ultra-fin et étanche, sa fixation par le haut et son installation simple offrent une grande flexibilité pour créer un tableau de bord épuré et clair.\u003c\/p\u003e\n        \u003cp\u003eCet écran est conçu pour dépasser largement les exigences des installateurs professionnels. L'écran tactile séparé se fixe facilement par des vis sur le tableau de bord, ce qui évite complètement d'avoir à réaliser des découpes parfaites dans le panneau (comme c'était le cas avec l'ancien Color Control GX). Il se connecte à l'aide d'un seul câble intégré, ce qui vous évite d'avoir à acheminer des dizaines de fils jusqu'à la console principale du tableau de bord.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Highlights Section with custom Telemetry Wave Indicator --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003ePoints forts\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Highlights Features Grid (Clean Transparent Grid Layout) --\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eAperçu rapide\u003c\/strong\u003e\n            \u003cp\u003eOffre une interface utilisateur locale épurée permettant de consulter l'état du système en temps réel et de parcourir les menus d'un simple effleurement du doigt.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eArchitecture sécurisée\u003c\/strong\u003e\n            \u003cp\u003eProtège l'écran sensible du GX Touch 70 contre l'eau, la poussière et l'exposition prolongée aux rayons UV, prolongeant ainsi la durée de vie du système dans les environnements difficiles.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eMontage facile à réaliser\u003c\/strong\u003e\n            \u003cp\u003eIl suffit de le visser directement sur un tableau de bord ou un mur, ce qui évite d'avoir à réaliser des découpes complexes dans les panneaux ou des renfoncements profonds dans les meubles.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eConnexion par câble unique\u003c\/strong\u003e\n            \u003cp\u003eL'alimentation et le signal vidéo sont acheminés ensemble via un seul câble intégré à double connecteur, directement vers le hub Cerbo GX associé.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eIntégration de Cerbo GX\u003c\/strong\u003e\n            \u003cp\u003eSe connecte directement pour servir de panneau de commande local principal, permettant de gérer les profils d'onduleurs, les rendements solaires et les moniteurs de batteries multiples.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eUn service d'assistance de premier ordre\u003c\/strong\u003e\n            \u003cp\u003eFabriqué selon les normes professionnelles du secteur maritime et de l'autonomie électrique, et couvert par une garantie constructeur de 5 ans.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Structured Specifications Table --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"specs-container\"\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eConfiguration du modèle\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eVictron GX Touch 70 (Référence : BPP900455070)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eDiagonale de l'écran\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eÉcran tactile de 7 pouces\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eRésolution d'écran\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e1024 x 600 pixels (WSVGA)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eCompatibilité principale\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eHub de contrôleur système Victron Cerbo GX\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eDimensions extérieures (H x W x P)\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e113 x 176 x 13,5 mm (4,4 x 6,9 x 0,5 pouces)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eLongueur du câble intégré\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e2 mètres (6,5 pieds)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eRaccordements par câble\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eHDMI (pour l'affichage) + USB (pour le retour tactile et l'alimentation)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eIndice de protection contre la pénétration\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eIP54 (composants électroniques de l'écran encapsulés et étanches)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eHousse de protection anti-UV en silicone\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eInclus (modèle HQ2242 et versions ultérieures, protège contre les rayons UV et la poussière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003ePoids net du produit\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e240 g\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Product \u0026 Installation Video Guide --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eGuide vidéo sur le produit et l'installation\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Centered Single Video Console --\u003e\n    \u003cdiv class=\"media-vault-container\"\u003e\n        \u003cdiv class=\"video-wrapper\"\u003e\n            \u003c!-- Actual YouTube video iframe --\u003e\n            \u003ciframe id=\"victron-iframe-player\" src=\"https:\/\/www.youtube.com\/embed\/nU5yUY6VhIU?enablejsapi=1\" title=\"YouTube video player\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\n            \u003c\/iframe\u003e\n            \n            \u003c!-- Video Poster Cover (Forces perfect sizing match) --\u003e\n            \u003cdiv class=\"video-cover\" id=\"video-cover\" onclick=\"activateVideoPlayer()\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/59_4c5efed1-8db6-4b90-bdf5-e2280bea19cb.png?v=1772810306\" alt=\"Vidéo de présentation du module\"\u003e\n                \u003cdiv class=\"play-btn-overlay\"\u003e\n                    \u003cspan class=\"play-icon\"\u003e\u003c\/span\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Refined Call To Action Support Bar --\u003e\n    \u003cdiv class=\"support-footer\"\u003e\n        \u003cdiv class=\"support-text-area\"\u003e\n            \u003ch3\u003eCONSULTATION SUR LES SYSTÈMES AUTONOMES\u003c\/h3\u003e\n            \u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan class=\"tel-link\" style=\"white-space: nowrap !important;\"\u003e\u003ca href=\"tel:+18446034743\" class=\"tel-link\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"btn-group\"\u003e\n            \u003ca href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\" class=\"quote-btn quote-btn-secondary\"\u003eÉvaluation solaire\u003c\/a\u003e\n            \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eAssistance technique\u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Inline functional layout controller --\u003e\n\u003cscript\u003e\n    \/**\n     * Triggers active video stream within exact dimensional constraints.\n     * Prevents content shift by hiding the absolute overlay smoothly.\n     *\/\n    function activateVideoPlayer() {\n        var player = document.getElementById('victron-iframe-player');\n        var coverOverlay = document.getElementById('video-cover');\n        \n        \/\/ Append autoplay parameter smoothly if not already loaded\n        var currentSource = player.src;\n        if (currentSource.indexOf('autoplay=1') === -1) {\n            player.src = currentSource + (currentSource.indexOf('?') \u003e -1 ? '\u0026' : '?') + 'autoplay=1';\n        }\n        \n        \/\/ Fade out poster cover interface\n        coverOverlay.style.opacity = '0';\n        setTimeout(function() {\n            coverOverlay.style.display = 'none';\n        }, 350);\n    }\n\u003c\/script\u003e\n\n\n\n`\u003c\/body\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":44612618944609,"sku":"BPP900455070","price":445.33,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/GXTouch70Flush_front-on.jpg?v=1780507601"},{"product_id":"victron-ve-can-to-can-bus-bms-type-a-cable-1-8-m","title":"Câble Victron VE.Can vers CAN-bus BMS de type A, 1,8 m","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n    \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n    .victron-prod-wrapper {\n        font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n        background-color: transparent !important;\n        color: #1e293b !important; \n        max-width: 1000px;\n        margin: 0 auto;\n        padding: 2px 10px 5px;\n        line-height: 1.45;\n        box-sizing: border-box;\n    }\n\n    .victron-prod-wrapper * { box-sizing: border-box; }\n\n    \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n    .victron-prod-wrapper {\n        --vic-blue: #0054A6;\n        --vic-blue-dark: #003b75;\n        --vic-orange: #E15400;\n        --vic-dark: #0f172a;\n        --vic-muted: #64748b;\n        --vic-border: #cbd5e1;\n    }\n\n    \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n    .victron-prod-wrapper .telemetry-divider {\n        display: flex;\n        align-items: center;\n        gap: 4px;\n        margin-top: 4px;\n        margin-bottom: 10px;\n        width: 100%;\n        height: 4px;\n    }\n    \n    .victron-prod-wrapper .telemetry-dot {\n        width: 4px;\n        height: 4px;\n        border-radius: 50%;\n        background-color: var(--vic-border);\n    }\n\n    \/* Telemetry Wave animation representing active serial transceiving *\/\n    .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n    @keyframes telemetryWave {\n        0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n        50% { background-color: var(--vic-orange); transform: scale(1.4); }\n    }\n\n    \/* Typography - Strict Absolute Pixel Sizes Only *\/\n    .victron-prod-wrapper h1 {\n        font-size: 28px;\n        font-weight: 800;\n        color: var(--vic-dark);\n        line-height: 1.15;\n        margin: 0 0 2px 0;\n        letter-spacing: -0.5px;\n    }\n\n    .victron-prod-wrapper .sub-header {\n        font-size: 16px;\n        color: var(--vic-muted);\n        font-weight: 500;\n        margin: 0 0 10px 0;\n        line-height: 1.3;\n    }\n\n    .victron-prod-wrapper .highlight { \n        color: var(--vic-orange); \n        font-weight: 700; \n    }\n\n    \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n    .victron-prod-wrapper .narrative-block {\n        border-left: 3px solid var(--vic-blue);\n        padding: 4px 0 4px 16px !important;\n        margin-bottom: 0px !important;\n    }\n\n    .victron-prod-wrapper .narrative-block p {\n        font-size: 14px;\n        line-height: 1.45;\n        margin: 0 0 6px 0;\n        color: #334155;\n    }\n    \n    .victron-prod-wrapper .narrative-block p:last-child {\n        margin-bottom: 0;\n    }\n\n    .victron-prod-wrapper .narrative-block strong {\n        color: var(--vic-blue);\n        font-weight: 700;\n    }\n\n    \/* Clean Technical Support Footer *\/\n    .victron-prod-wrapper .support-footer {\n        border-top: 1px solid var(--vic-border) !important;\n        padding-top: 12px !important;\n        display: flex;\n        flex-direction: row !important;\n        align-items: center;\n        justify-content: space-between;\n        gap: 24px;\n        margin-top: 16px;\n        background: transparent !important;\n    }\n\n    .victron-prod-wrapper .support-text-area {\n        flex: 1;\n        display: flex;\n        flex-direction: column;\n        gap: 1px;\n    }\n\n    .victron-prod-wrapper .support-footer h3 {\n        margin: 0;\n        font-size: 14px;\n        font-weight: 800;\n        text-transform: uppercase;\n        color: var(--vic-blue);\n        letter-spacing: 0.5px;\n    }\n\n    .victron-prod-wrapper .support-footer p {\n        margin: 0;\n        font-size: 13px;\n        line-height: 1.35;\n        color: var(--vic-muted);\n    }\n\n    .victron-prod-wrapper .tel-link {\n        font-weight: 700;\n        color: var(--vic-blue);\n        text-decoration: underline;\n        white-space: nowrap !important;\n        display: inline-block;\n    }\n\n    .victron-prod-wrapper .btn-group {\n        display: flex;\n        flex-direction: row !important;\n        gap: 8px;\n        flex-shrink: 0;\n    }\n\n    .victron-prod-wrapper .quote-btn {\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        background-color: var(--vic-blue);\n        color: #ffffff !important;\n        padding: 6px 12px;\n        border-radius: 4px;\n        text-decoration: none !important;\n        font-weight: 700;\n        font-size: 11px;\n        text-transform: uppercase;\n        letter-spacing: 0.5px;\n        transition: all 0.2s ease-in-out;\n        white-space: nowrap;\n    }\n\n    .victron-prod-wrapper .quote-btn-secondary {\n        background-color: transparent;\n        color: var(--vic-blue) !important;\n        border: 1px solid var(--vic-blue);\n    }\n\n    .victron-prod-wrapper .quote-btn:hover {\n        background-color: var(--vic-blue-dark);\n        color: #ffffff !important;\n        transform: translateY(-1px);\n    }\n\n    .victron-prod-wrapper .quote-btn-secondary:hover {\n        background-color: rgba(0, 84, 166, 0.04) !important;\n        color: var(--vic-blue-dark) !important;\n    }\n\n    \/* Responsive Breakpoints *\/\n    @media screen and (max-width: 768px) {\n        .victron-prod-wrapper h1 { font-size: 24px; }\n        .victron-prod-wrapper .sub-header { font-size: 15px; }\n        \n        .victron-prod-wrapper .support-footer {\n            flex-direction: column !important;\n            align-items: flex-start;\n            gap: 16px;\n        }\n        .victron-prod-wrapper .btn-group {\n            width: 100%;\n        }\n        .victron-prod-wrapper .quote-btn {\n            flex: 1;\n            padding: 10px;\n            font-size: 10px;\n        }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n    \u003c!-- Product Header --\u003e\n    \u003ch1\u003eCâble VE.Can vers CAN-bus BMS de type A (1,8 m)\u003c\/h1\u003e\n    \u003cp class=\"sub-header\"\u003eIntégration de batteries haut de gamme. \u003cspan class=\"highlight\"\u003eCommunication CAN-bus transparente avec les équipements tiers.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Unique VE.Direct Serial Telemetry Pulse Divider --\u003e\n    \u003cdiv class=\"telemetry-divider\"\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Narrative Block (Zero Background Fills) --\u003e\n    \u003cdiv class=\"narrative-block\"\u003e\n        \u003cp\u003eUtilisez ce câble pour raccorder une batterie compatible CAN-bus (autre que Victron) à un système Victron. Il existe deux types de câbles : A et B. Consultez le manuel pour savoir quel câble utiliser en fonction de la marque de la batterie.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Refined Call To Action Support Bar --\u003e\n    \u003cdiv class=\"support-footer\"\u003e\n        \u003cdiv class=\"support-text-area\"\u003e\n            \u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n            \u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan class=\"tel-link\" style=\"white-space: nowrap !important;\"\u003e\u003ca href=\"tel:+18446034743\" class=\"tel-link\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"btn-group\"\u003e\n            \u003ca href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\" class=\"quote-btn quote-btn-secondary\"\u003eÉvaluation solaire\u003c\/a\u003e\n            \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eAssistance technique\u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":44612619042913,"sku":"ASS030710118","price":19.87,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/VE.CantoCAN-busBMStypeBCable1.8m_close-up_-optimised.png?v=1780507803"},{"product_id":"victron-ve-can-to-can-bus-bms-type-a-cable-5-m","title":"Câble Victron VE.Can vers CAN-bus BMS de type A, 5 m","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n    \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n    .victron-prod-wrapper {\n        font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n        background-color: transparent !important;\n        color: #1e293b !important; \n        max-width: 1000px;\n        margin: 0 auto;\n        padding: 2px 10px 5px;\n        line-height: 1.45;\n        box-sizing: border-box;\n    }\n\n    .victron-prod-wrapper * { box-sizing: border-box; }\n\n    \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n    .victron-prod-wrapper {\n        --vic-blue: #0054A6;\n        --vic-blue-dark: #003b75;\n        --vic-orange: #E15400;\n        --vic-dark: #0f172a;\n        --vic-muted: #64748b;\n        --vic-border: #cbd5e1;\n    }\n\n    \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n    .victron-prod-wrapper .telemetry-divider {\n        display: flex;\n        align-items: center;\n        gap: 4px;\n        margin-top: 4px;\n        margin-bottom: 10px;\n        width: 100%;\n        height: 4px;\n    }\n    \n    .victron-prod-wrapper .telemetry-dot {\n        width: 4px;\n        height: 4px;\n        border-radius: 50%;\n        background-color: var(--vic-border);\n    }\n\n    \/* Telemetry Wave animation representing active serial transceiving *\/\n    .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n    @keyframes telemetryWave {\n        0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n        50% { background-color: var(--vic-orange); transform: scale(1.4); }\n    }\n\n    \/* Typography - Strict Absolute Pixel Sizes Only *\/\n    .victron-prod-wrapper h1 {\n        font-size: 28px;\n        font-weight: 800;\n        color: var(--vic-dark);\n        line-height: 1.15;\n        margin: 0 0 2px 0;\n        letter-spacing: -0.5px;\n    }\n\n    .victron-prod-wrapper .sub-header {\n        font-size: 16px;\n        color: var(--vic-muted);\n        font-weight: 500;\n        margin: 0 0 10px 0;\n        line-height: 1.3;\n    }\n\n    .victron-prod-wrapper .highlight { \n        color: var(--vic-orange); \n        font-weight: 700; \n    }\n\n    \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n    .victron-prod-wrapper .narrative-block {\n        border-left: 3px solid var(--vic-blue);\n        padding: 4px 0 4px 16px !important;\n        margin-bottom: 0px !important;\n    }\n\n    .victron-prod-wrapper .narrative-block p {\n        font-size: 14px;\n        line-height: 1.45;\n        margin: 0 0 6px 0;\n        color: #334155;\n    }\n    \n    .victron-prod-wrapper .narrative-block p:last-child {\n        margin-bottom: 0;\n    }\n\n    .victron-prod-wrapper .narrative-block strong {\n        color: var(--vic-blue);\n        font-weight: 700;\n    }\n\n    \/* Clean Technical Support Footer *\/\n    .victron-prod-wrapper .support-footer {\n        border-top: 1px solid var(--vic-border) !important;\n        padding-top: 12px !important;\n        display: flex;\n        flex-direction: row !important;\n        align-items: center;\n        justify-content: space-between;\n        gap: 24px;\n        margin-top: 16px;\n        background: transparent !important;\n    }\n\n    .victron-prod-wrapper .support-text-area {\n        flex: 1;\n        display: flex;\n        flex-direction: column;\n        gap: 1px;\n    }\n\n    .victron-prod-wrapper .support-footer h3 {\n        margin: 0;\n        font-size: 14px;\n        font-weight: 800;\n        text-transform: uppercase;\n        color: var(--vic-blue);\n        letter-spacing: 0.5px;\n    }\n\n    .victron-prod-wrapper .support-footer p {\n        margin: 0;\n        font-size: 13px;\n        line-height: 1.35;\n        color: var(--vic-muted);\n    }\n\n    .victron-prod-wrapper .tel-link {\n        font-weight: 700;\n        color: var(--vic-blue);\n        text-decoration: underline;\n        white-space: nowrap !important;\n        display: inline-block;\n    }\n\n    .victron-prod-wrapper .btn-group {\n        display: flex;\n        flex-direction: row !important;\n        gap: 8px;\n        flex-shrink: 0;\n    }\n\n    .victron-prod-wrapper .quote-btn {\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        background-color: var(--vic-blue);\n        color: #ffffff !important;\n        padding: 6px 12px;\n        border-radius: 4px;\n        text-decoration: none !important;\n        font-weight: 700;\n        font-size: 11px;\n        text-transform: uppercase;\n        letter-spacing: 0.5px;\n        transition: all 0.2s ease-in-out;\n        white-space: nowrap;\n    }\n\n    .victron-prod-wrapper .quote-btn-secondary {\n        background-color: transparent;\n        color: var(--vic-blue) !important;\n        border: 1px solid var(--vic-blue);\n    }\n\n    .victron-prod-wrapper .quote-btn:hover {\n        background-color: var(--vic-blue-dark);\n        color: #ffffff !important;\n        transform: translateY(-1px);\n    }\n\n    .victron-prod-wrapper .quote-btn-secondary:hover {\n        background-color: rgba(0, 84, 166, 0.04) !important;\n        color: var(--vic-blue-dark) !important;\n    }\n\n    \/* Responsive Breakpoints *\/\n    @media screen and (max-width: 768px) {\n        .victron-prod-wrapper h1 { font-size: 24px; }\n        .victron-prod-wrapper .sub-header { font-size: 15px; }\n        \n        .victron-prod-wrapper .support-footer {\n            flex-direction: column !important;\n            align-items: flex-start;\n            gap: 16px;\n        }\n        .victron-prod-wrapper .btn-group {\n            width: 100%;\n        }\n        .victron-prod-wrapper .quote-btn {\n            flex: 1;\n            padding: 10px;\n            font-size: 10px;\n        }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n    \u003c!-- Product Header --\u003e\n    \u003ch1\u003eCâble VE.Can vers CAN-bus BMS de type A (5 m)\u003c\/h1\u003e\n    \u003cp class=\"sub-header\"\u003eIntégration de batteries haut de gamme. \u003cspan class=\"highlight\"\u003eCommunication CAN-bus transparente avec les équipements tiers.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Unique VE.Direct Serial Telemetry Pulse Divider --\u003e\n    \u003cdiv class=\"telemetry-divider\"\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Narrative Block (Zero Background Fills) --\u003e\n    \u003cdiv class=\"narrative-block\"\u003e\n        \u003cp\u003eUtilisez ce câble pour raccorder une batterie compatible CAN-bus (autre que Victron) à un système Victron. Il existe deux types de câbles : A et B. Consultez le manuel pour savoir quel câble utiliser en fonction de la marque de la batterie.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Refined Call To Action Support Bar --\u003e\n    \u003cdiv class=\"support-footer\"\u003e\n        \u003cdiv class=\"support-text-area\"\u003e\n            \u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n            \u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan class=\"tel-link\" style=\"white-space: nowrap !important;\"\u003e\u003ca href=\"tel:+18446034743\" class=\"tel-link\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"btn-group\"\u003e\n            \u003ca href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\" class=\"quote-btn quote-btn-secondary\"\u003eÉvaluation solaire\u003c\/a\u003e\n            \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eAssistance technique\u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":44612619173985,"sku":"ASS030710150","price":19.87,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/VE.CantoCAN-busBMStypeBCable1.8m_top.png?v=1780508230"},{"product_id":"victron-ve-can-to-can-bus-bms-type-b-cable-1-8-m","title":"Câble Victron VE.Can vers CAN-bus BMS de type B, 1,8 m","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n    \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n    .victron-prod-wrapper {\n        font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n        background-color: transparent !important;\n        color: #1e293b !important; \n        max-width: 1000px;\n        margin: 0 auto;\n        padding: 2px 10px 5px;\n        line-height: 1.45;\n        box-sizing: border-box;\n    }\n\n    .victron-prod-wrapper * { box-sizing: border-box; }\n\n    \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n    .victron-prod-wrapper {\n        --vic-blue: #0054A6;\n        --vic-blue-dark: #003b75;\n        --vic-orange: #E15400;\n        --vic-dark: #0f172a;\n        --vic-muted: #64748b;\n        --vic-border: #cbd5e1;\n    }\n\n    \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n    .victron-prod-wrapper .telemetry-divider {\n        display: flex;\n        align-items: center;\n        gap: 4px;\n        margin-top: 4px;\n        margin-bottom: 10px;\n        width: 100%;\n        height: 4px;\n    }\n    \n    .victron-prod-wrapper .telemetry-dot {\n        width: 4px;\n        height: 4px;\n        border-radius: 50%;\n        background-color: var(--vic-border);\n    }\n\n    \/* Telemetry Wave animation representing active serial transceiving *\/\n    .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n    .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n    @keyframes telemetryWave {\n        0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n        50% { background-color: var(--vic-orange); transform: scale(1.4); }\n    }\n\n    \/* Typography - Strict Absolute Pixel Sizes Only *\/\n    .victron-prod-wrapper h1 {\n        font-size: 28px;\n        font-weight: 800;\n        color: var(--vic-dark);\n        line-height: 1.15;\n        margin: 0 0 2px 0;\n        letter-spacing: -0.5px;\n    }\n\n    .victron-prod-wrapper .sub-header {\n        font-size: 16px;\n        color: var(--vic-muted);\n        font-weight: 500;\n        margin: 0 0 10px 0;\n        line-height: 1.3;\n    }\n\n    .victron-prod-wrapper .highlight { \n        color: var(--vic-orange); \n        font-weight: 700; \n    }\n\n    \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n    .victron-prod-wrapper .narrative-block {\n        border-left: 3px solid var(--vic-blue);\n        padding: 4px 0 4px 16px !important;\n        margin-bottom: 0px !important;\n    }\n\n    .victron-prod-wrapper .narrative-block p {\n        font-size: 14px;\n        line-height: 1.45;\n        margin: 0 0 6px 0;\n        color: #334155;\n    }\n    \n    .victron-prod-wrapper .narrative-block p:last-child {\n        margin-bottom: 0;\n    }\n\n    .victron-prod-wrapper .narrative-block strong {\n        color: var(--vic-blue);\n        font-weight: 700;\n    }\n\n    \/* Clean Technical Support Footer *\/\n    .victron-prod-wrapper .support-footer {\n        border-top: 1px solid var(--vic-border) !important;\n        padding-top: 12px !important;\n        display: flex;\n        flex-direction: row !important;\n        align-items: center;\n        justify-content: space-between;\n        gap: 24px;\n        margin-top: 16px;\n        background: transparent !important;\n    }\n\n    .victron-prod-wrapper .support-text-area {\n        flex: 1;\n        display: flex;\n        flex-direction: column;\n        gap: 1px;\n    }\n\n    .victron-prod-wrapper .support-footer h3 {\n        margin: 0;\n        font-size: 14px;\n        font-weight: 800;\n        text-transform: uppercase;\n        color: var(--vic-blue);\n        letter-spacing: 0.5px;\n    }\n\n    .victron-prod-wrapper .support-footer p {\n        margin: 0;\n        font-size: 13px;\n        line-height: 1.35;\n        color: var(--vic-muted);\n    }\n\n    .victron-prod-wrapper .tel-link {\n        font-weight: 700;\n        color: var(--vic-blue);\n        text-decoration: underline;\n        white-space: nowrap !important;\n        display: inline-block;\n    }\n\n    .victron-prod-wrapper .btn-group {\n        display: flex;\n        flex-direction: row !important;\n        gap: 8px;\n        flex-shrink: 0;\n    }\n\n    .victron-prod-wrapper .quote-btn {\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        background-color: var(--vic-blue);\n        color: #ffffff !important;\n        padding: 6px 12px;\n        border-radius: 4px;\n        text-decoration: none !important;\n        font-weight: 700;\n        font-size: 11px;\n        text-transform: uppercase;\n        letter-spacing: 0.5px;\n        transition: all 0.2s ease-in-out;\n        white-space: nowrap;\n    }\n\n    .victron-prod-wrapper .quote-btn-secondary {\n        background-color: transparent;\n        color: var(--vic-blue) !important;\n        border: 1px solid var(--vic-blue);\n    }\n\n    .victron-prod-wrapper .quote-btn:hover {\n        background-color: var(--vic-blue-dark);\n        color: #ffffff !important;\n        transform: translateY(-1px);\n    }\n\n    .victron-prod-wrapper .quote-btn-secondary:hover {\n        background-color: rgba(0, 84, 166, 0.04) !important;\n        color: var(--vic-blue-dark) !important;\n    }\n\n    \/* Responsive Breakpoints *\/\n    @media screen and (max-width: 768px) {\n        .victron-prod-wrapper h1 { font-size: 24px; }\n        .victron-prod-wrapper .sub-header { font-size: 15px; }\n        \n        .victron-prod-wrapper .support-footer {\n            flex-direction: column !important;\n            align-items: flex-start;\n            gap: 16px;\n        }\n        .victron-prod-wrapper .btn-group {\n            width: 100%;\n        }\n        .victron-prod-wrapper .quote-btn {\n            flex: 1;\n            padding: 10px;\n            font-size: 10px;\n        }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n    \u003c!-- Product Header --\u003e\n    \u003ch1\u003eCâble VE.Can vers CAN-bus BMS de type B (1,8 m)\u003c\/h1\u003e\n    \u003cp class=\"sub-header\"\u003eIntégration de batteries haut de gamme. \u003cspan class=\"highlight\"\u003eCommunication CAN-bus transparente avec les équipements tiers.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Unique VE.Direct Serial Telemetry Pulse Divider --\u003e\n    \u003cdiv class=\"telemetry-divider\"\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Narrative Block (Zero Background Fills) --\u003e\n    \u003cdiv class=\"narrative-block\"\u003e\n        \u003cp\u003eUtilisez ce câble pour raccorder une batterie compatible CAN-bus (autre que Victron) à un système Victron. Il existe deux types de câbles : A et B. Consultez le manuel pour savoir quel câble utiliser en fonction de la marque de la batterie.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Refined Call To Action Support Bar --\u003e\n    \u003cdiv class=\"support-footer\"\u003e\n        \u003cdiv class=\"support-text-area\"\u003e\n            \u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n            \u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan class=\"tel-link\" style=\"white-space: nowrap !important;\"\u003e\u003ca href=\"tel:+18446034743\" class=\"tel-link\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"btn-group\"\u003e\n            \u003ca href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\" class=\"quote-btn quote-btn-secondary\"\u003eÉvaluation solaire\u003c\/a\u003e\n            \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eAssistance technique\u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":44612619239521,"sku":"ASS030720118","price":22.21,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/VE.CantoCAN-busBMStypeBCable1.8m_close-up_a401b9b4-b210-49bf-bf40-b4bacdfafa05.png?v=1780508268"},{"product_id":"victron-lynx-power-in-m10","title":"Victron Lynx Power In (M10)","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eVictron Lynx Power In (M10) Premium Template\u003c\/title\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n        .victron-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #1e293b !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 2px 10px 5px;\n            line-height: 1.45;\n            box-sizing: border-box;\n        }\n\n        .victron-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n        .victron-prod-wrapper {\n            --vic-blue: #0054A6;\n            --vic-blue-dark: #003b75;\n            --vic-orange: #E15400;\n            --vic-dark: #0f172a;\n            --vic-muted: #64748b;\n            --vic-border: #cbd5e1;\n        }\n\n        \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n        .victron-prod-wrapper .telemetry-divider {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n            margin-top: 4px;\n            margin-bottom: 10px;\n            width: 100%;\n            height: 4px;\n        }\n        \n        .victron-prod-wrapper .telemetry-dot {\n            width: 4px;\n            height: 4px;\n            border-radius: 50%;\n            background-color: var(--vic-border);\n        }\n\n        \/* Telemetry Wave animation representing active serial transceiving *\/\n        .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n        @keyframes telemetryWave {\n            0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n            50% { background-color: var(--vic-orange); transform: scale(1.4); }\n        }\n\n        \/* Typography - Strict Absolute Pixel Sizes Only *\/\n        .victron-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--vic-dark);\n            line-height: 1.15;\n            margin: 0 0 2px 0;\n            letter-spacing: -0.5px;\n        }\n\n        .victron-prod-wrapper .sub-header {\n            font-size: 16px;\n            color: var(--vic-muted);\n            font-weight: 500;\n            margin: 0 0 10px 0;\n            line-height: 1.3;\n        }\n\n        .victron-prod-wrapper .highlight { \n            color: var(--vic-orange); \n            font-weight: 700; \n        }\n\n        \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n        .victron-prod-wrapper .narrative-block {\n            border-left: 3px solid var(--vic-blue);\n            padding: 4px 0 4px 16px !important;\n            margin-bottom: 0px !important;\n        }\n\n        .victron-prod-wrapper .narrative-block p {\n            font-size: 14px;\n            line-height: 1.45;\n            margin: 0 0 6px 0;\n            color: #334155;\n        }\n        \n        .victron-prod-wrapper .narrative-block p:last-child {\n            margin-bottom: 0;\n        }\n\n        .victron-prod-wrapper .narrative-block strong {\n            color: var(--vic-blue);\n            font-weight: 700;\n        }\n\n        \/* Clean Technical Support Footer *\/\n        .victron-prod-wrapper .support-footer {\n            border-top: 1px solid var(--vic-border) !important;\n            padding-top: 12px !important;\n            display: flex;\n            flex-direction: row !important;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            margin-top: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 1px;\n        }\n\n        .victron-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--vic-blue);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.35;\n            color: var(--vic-muted);\n        }\n\n        .victron-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--vic-blue);\n            text-decoration: underline;\n            white-space: nowrap !important;\n            display: inline-block;\n        }\n\n        .victron-prod-wrapper .btn-group {\n            display: flex;\n            flex-direction: row !important;\n            gap: 8px;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: var(--vic-blue);\n            color: #ffffff !important;\n            padding: 6px 12px;\n            border-radius: 4px;\n            text-decoration: none !important;\n            font-weight: 700;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n            white-space: nowrap;\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: var(--vic-blue) !important;\n            border: 1px solid var(--vic-blue);\n        }\n\n        .victron-prod-wrapper .quote-btn:hover {\n            background-color: var(--vic-blue-dark);\n            color: #ffffff !important;\n            transform: translateY(-1px);\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(0, 84, 166, 0.04) !important;\n            color: var(--vic-blue-dark) !important;\n        }\n\n        \/* Responsive Breakpoints *\/\n        @media screen and (max-width: 768px) {\n            .victron-prod-wrapper h1 { font-size: 24px; }\n            .victron-prod-wrapper .sub-header { font-size: 15px; }\n            \n            .victron-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .victron-prod-wrapper .btn-group {\n                width: 100%;\n            }\n            .victron-prod-wrapper .quote-btn {\n                flex: 1;\n                padding: 10px;\n                font-size: 10px;\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n    \u003c!-- Product Header --\u003e\n    \u003ch1\u003eBarre omnibus d'alimentation Lynx (M10)\u003c\/h1\u003e\n    \u003cp class=\"sub-header\"\u003eConnexion modulaire des batteries. \u003cspan class=\"highlight\"\u003eSystème de distribution CC Lynx.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Unique VE.Direct Serial Telemetry Pulse Divider --\u003e\n    \u003cdiv class=\"telemetry-divider\"\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Narrative Block (Zero Background Fills) --\u003e\n    \u003cdiv class=\"narrative-block\"\u003e\n        \u003cp\u003eLe \u003cstrong\u003eLynx Power In (M10)\u003c\/strong\u003e est un jeu de barres CC modulaire servant à raccorder les batteries au système de distribution CC Lynx ; il est disponible en versions M8 et M10.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Refined Call To Action Support Bar --\u003e\n    \u003cdiv class=\"support-footer\"\u003e\n        \u003cdiv class=\"support-text-area\"\u003e\n            \u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n            \u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan class=\"tel-link\" style=\"white-space: nowrap !important;\"\u003e\u003ca href=\"tel:+18446034743\" class=\"tel-link\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"btn-group\"\u003e\n            \u003ca href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\" class=\"quote-btn quote-btn-secondary\"\u003eÉvaluation solaire\u003c\/a\u003e\n            \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eAssistance technique\u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":44612619403361,"sku":"LYN020102010","price":194.03,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/LynxPowerin_M10_front.png?v=1780509098"},{"product_id":"victron-lynx-class-t-power-in-m10","title":"Victron Lynx Class-T Entrée d'alimentation (M10)","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eVictron Lynx Class-T Power In (M10) Premium Template\u003c\/title\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n        .victron-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #1e293b !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 2px 10px 5px;\n            line-height: 1.45;\n            box-sizing: border-box;\n        }\n\n        .victron-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n        .victron-prod-wrapper {\n            --vic-blue: #0054A6;\n            --vic-blue-dark: #003b75;\n            --vic-orange: #E15400;\n            --vic-dark: #0f172a;\n            --vic-muted: #64748b;\n            --vic-border: #cbd5e1;\n        }\n\n        \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n        .victron-prod-wrapper .telemetry-divider {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n            margin-top: 4px;\n            margin-bottom: 10px;\n            width: 100%;\n            height: 4px;\n        }\n        \n        .victron-prod-wrapper .telemetry-dot {\n            width: 4px;\n            height: 4px;\n            border-radius: 50%;\n            background-color: var(--vic-border);\n        }\n\n        \/* Telemetry Wave animation representing active serial transceiving *\/\n        .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n        @keyframes telemetryWave {\n            0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n            50% { background-color: var(--vic-orange); transform: scale(1.4); }\n        }\n\n        \/* Typography - Strict Absolute Pixel Sizes Only *\/\n        .victron-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--vic-dark);\n            line-height: 1.15;\n            margin: 0 0 2px 0;\n            letter-spacing: -0.5px;\n        }\n\n        .victron-prod-wrapper .sub-header {\n            font-size: 16px;\n            color: var(--vic-muted);\n            font-weight: 500;\n            margin: 0 0 10px 0;\n            line-height: 1.3;\n        }\n\n        .victron-prod-wrapper .highlight { \n            color: var(--vic-orange); \n            font-weight: 700; \n        }\n\n        \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n        .victron-prod-wrapper .narrative-block {\n            border-left: 3px solid var(--vic-blue);\n            padding: 4px 0 4px 16px !important;\n            margin-bottom: 0px !important;\n        }\n\n        .victron-prod-wrapper .narrative-block p {\n            font-size: 14px;\n            line-height: 1.45;\n            margin: 0 0 6px 0;\n            color: #334155;\n        }\n        \n        .victron-prod-wrapper .narrative-block p:last-child {\n            margin-bottom: 0;\n        }\n\n        .victron-prod-wrapper .narrative-block strong {\n            color: var(--vic-blue);\n            font-weight: 700;\n        }\n\n        \/* Section Headings *\/\n        .victron-prod-wrapper .section-title {\n            color: var(--vic-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 15px;\n            letter-spacing: 0.5px;\n            margin-top: 5px !important;\n            margin-bottom: 2px;\n            display: inline-block;\n        }\n\n        \/* Technical Specifications Table - Left Aligned to Title, No Auto-Margin *\/\n        .victron-prod-wrapper .specs-container {\n            border: 1px solid var(--vic-border);\n            border-top: 3px solid var(--vic-blue);\n            border-radius: 6px;\n            overflow: hidden;\n            background: transparent !important;\n            margin: 0 0 0px 0 !important;\n            max-width: 750px;\n            width: 100%;\n        }\n\n        .victron-prod-wrapper .spec-row {\n            display: grid;\n            grid-template-columns: 240px 1fr !important;\n            align-items: center;\n            padding: 6px 16px;\n            border-bottom: 1px solid var(--vic-border);\n            gap: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .spec-row:last-child {\n            border-bottom: none;\n        }\n\n        .victron-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--vic-muted);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--vic-dark);\n        }\n\n        \/* Clean Technical Support Footer *\/\n        .victron-prod-wrapper .support-footer {\n            border-top: 1px solid var(--vic-border) !important;\n            padding-top: 12px !important;\n            display: flex;\n            flex-direction: row !important;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            margin-top: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 1px;\n        }\n\n        .victron-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--vic-blue);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.35;\n            color: var(--vic-muted);\n        }\n\n        .victron-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--vic-blue);\n            text-decoration: underline;\n            white-space: nowrap !important;\n            display: inline-block;\n        }\n\n        .victron-prod-wrapper .btn-group {\n            display: flex;\n            flex-direction: row !important;\n            gap: 8px;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: var(--vic-blue);\n            color: #ffffff !important;\n            padding: 6px 12px;\n            border-radius: 4px;\n            text-decoration: none !important;\n            font-weight: 700;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n            white-space: nowrap;\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: var(--vic-blue) !important;\n            border: 1px solid var(--vic-blue);\n        }\n\n        .victron-prod-wrapper .quote-btn:hover {\n            background-color: var(--vic-blue-dark);\n            color: #ffffff !important;\n            transform: translateY(-1px);\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(0, 84, 166, 0.04) !important;\n            color: var(--vic-blue-dark) !important;\n        }\n\n        \/* Responsive Breakpoints *\/\n        @media screen and (max-width: 768px) {\n            .victron-prod-wrapper h1 { font-size: 24px; }\n            .victron-prod-wrapper .sub-header { font-size: 15px; }\n            \n            .victron-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .victron-prod-wrapper .btn-group {\n                width: 100%;\n            }\n            .victron-prod-wrapper .quote-btn {\n                flex: 1;\n                padding: 10px;\n                font-size: 10px;\n            }\n        }\n\n        @media screen and (max-width: 600px) {\n            .victron-prod-wrapper .spec-row {\n                grid-template-columns: 130px 1fr !important;\n                padding: 10px 12px;\n                gap: 10px;\n            }\n            .victron-prod-wrapper .spec-label { font-size: 10px; }\n            .victron-prod-wrapper .spec-value { font-size: 12px; }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n    \u003c!-- Product Header --\u003e\n    \u003ch1\u003eEntrée d'alimentation Lynx de classe T (M10)\u003c\/h1\u003e\n    \u003cp class=\"sub-header\"\u003eIntégration d'une batterie au lithium. \u003cspan class=\"highlight\"\u003eSystème de fusibles de classe T.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Unique VE.Direct Serial Telemetry Pulse Divider --\u003e\n    \u003cdiv class=\"telemetry-divider\"\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Narrative Block (Zero Background Fills) --\u003e\n    \u003cdiv class=\"narrative-block\"\u003e\n        \u003cp\u003eLe \u003cstrong\u003eLynx Class-T Power In\u003c\/strong\u003e permet de raccorder et de protéger par fusibles jusqu'à deux chaînes de batteries au lithium. Il est équipé d'une barre omnibus positive et d'une barre omnibus négative, ainsi que de connexions pour deux fusibles de classe T et d'une connexion à la terre pour le système CC. Les fusibles de classe T, disponibles en 225 A, 250 A, 350 A et 400 A, doivent être achetés séparément.\u003c\/p\u003e\n        \u003cp\u003ePour les installations utilisant au moins trois chaînes de batteries au lithium, utilisez plusieurs modules Lynx Class-T. En tant qu'élément central du système de distribution Lynx, le module Lynx Class-T s'intègre parfaitement à tous les autres produits M10 Lynx.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Structured Specifications Table --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"specs-container\"\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eCapacité surveillée\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003ePermet de connecter jusqu'à deux chaînes de batteries au lithium\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eBornes de jeu de barres\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eBarres omnibus positives et négatives incluses\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eChemin de mise à la terre\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eConnexion intégrée à la terre du système à courant continu\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eFusibles de classe T compatibles\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e225 A, 250 A, 350 A, 400 A (fusibles vendus séparément)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eDimensionnement du matériel du système\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eInterface de connexion M10 Lynx\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eCompatibilité modulaire\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eS'intègre parfaitement à tous les produits M10 Lynx\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eOption d'évolutivité\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eDéployez plusieurs modules Lynx Class-T pour 3 chaînes de batteries au lithium ou plus\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Refined Call To Action Support Bar --\u003e\n    \u003cdiv class=\"support-footer\"\u003e\n        \u003cdiv class=\"support-text-area\"\u003e\n            \u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n            \u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan class=\"tel-link\" style=\"white-space: nowrap !important;\"\u003e\u003ca href=\"tel:+18446034743\" class=\"tel-link\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"btn-group\"\u003e\n            \u003ca href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\" class=\"quote-btn quote-btn-secondary\"\u003eÉvaluation solaire\u003c\/a\u003e\n            \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eAssistance technique\u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":44612618813537,"sku":"LYN060404010","price":233.77,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/LYN060404010LynxClass-TPowerIn_M10_top.png?v=1780509398"},{"product_id":"victron-multiplus-24-2000-50-50-120v-ve-bus-ul-458","title":"Victron MultiPlus 24\/2000\/50-50 120 V VE.Bus (UL 458)","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eVictron MultiPlus 24\/2000\/50-50 Premium Template\u003c\/title\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n        .victron-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #1e293b !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 2px 10px 5px;\n            line-height: 1.45;\n            box-sizing: border-box;\n        }\n\n        .victron-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n        .victron-prod-wrapper {\n            --vic-blue: #0054A6;\n            --vic-blue-dark: #003b75;\n            --vic-orange: #E15400;\n            --vic-dark: #0f172a;\n            --vic-muted: #64748b;\n            --vic-border: #cbd5e1;\n        }\n\n        \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n        .victron-prod-wrapper .telemetry-divider {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n            margin-top: 4px;\n            margin-bottom: 10px;\n            width: 100%;\n            height: 4px;\n        }\n        \n        .victron-prod-wrapper .telemetry-dot {\n            width: 4px;\n            height: 4px;\n            border-radius: 50%;\n            background-color: var(--vic-border);\n        }\n\n        \/* Telemetry Wave animation representing active serial transceiving *\/\n        .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n        @keyframes telemetryWave {\n            0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n            50% { background-color: var(--vic-orange); transform: scale(1.4); }\n        }\n\n        \/* Typography - Strict Absolute Pixel Sizes Only *\/\n        .victron-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--vic-dark);\n            line-height: 1.15;\n            margin: 0 0 2px 0;\n            letter-spacing: -0.5px;\n        }\n\n        .victron-prod-wrapper .sub-header {\n            font-size: 16px;\n            color: var(--vic-muted);\n            font-weight: 500;\n            margin: 0 0 10px 0;\n            line-height: 1.3;\n        }\n\n        .victron-prod-wrapper .highlight { \n            color: var(--vic-orange); \n            font-weight: 700; \n        }\n\n        \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n        .victron-prod-wrapper .narrative-block {\n            border-left: 3px solid var(--vic-blue);\n            padding: 4px 0 4px 16px !important;\n            margin-bottom: 0px !important;\n        }\n\n        .victron-prod-wrapper .narrative-block p {\n            font-size: 14px;\n            line-height: 1.45;\n            margin: 0 0 6px 0;\n            color: #334155;\n        }\n        \n        .victron-prod-wrapper .narrative-block p:last-child {\n            margin-bottom: 0;\n        }\n\n        .victron-prod-wrapper .narrative-block strong {\n            color: var(--vic-blue);\n            font-weight: 700;\n        }\n\n        \/* Section Headings *\/\n        .victron-prod-wrapper .section-title {\n            color: var(--vic-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 15px;\n            letter-spacing: 0.5px;\n            margin-top: 5px !important;\n            margin-bottom: 2px;\n            display: inline-block;\n        }\n\n        \/* Highlights Grid - Completely Minimalist, No Borders or Fills *\/\n        .victron-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 10px 24px;\n            margin-bottom: 16px;\n        }\n\n        .victron-prod-wrapper .feature-card {\n            background: transparent !important;\n            border: none !important;\n            padding: 0 !important;\n            box-shadow: none !important;\n            margin: 0 !important;\n        }\n\n        .victron-prod-wrapper .feature-card strong {\n            display: flex;\n            align-items: center;\n            gap: 8px;\n            font-size: 14px;\n            font-weight: 700;\n            color: var(--vic-blue);\n            margin-bottom: 2px;\n        }\n\n        \/* Telemetry Dot Indicator inside Bullet Row *\/\n        .victron-prod-wrapper .feature-card strong::before {\n            content: '';\n            display: inline-block;\n            width: 6px;\n            height: 6px;\n            background-color: var(--vic-orange);\n            border-radius: 50%;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--vic-muted);\n            margin: 0;\n            line-height: 1.35;\n            padding-left: 14px; \/* Perfectly aligns body text under the header word *\/\n        }\n\n        \/* Technical Specifications Table - Left Aligned to Title, No Auto-Margin *\/\n        .victron-prod-wrapper .specs-container {\n            border: 1px solid var(--vic-border);\n            border-top: 3px solid var(--vic-blue);\n            border-radius: 6px;\n            overflow: hidden;\n            background: transparent !important;\n            margin: 0 0 0px 0 !important;\n            max-width: 750px;\n            width: 100%;\n        }\n\n        .victron-prod-wrapper .spec-row {\n            display: grid;\n            grid-template-columns: 240px 1fr !important;\n            align-items: center;\n            padding: 6px 16px;\n            border-bottom: 1px solid var(--vic-border);\n            gap: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .spec-row:last-child {\n            border-bottom: none;\n        }\n\n        .victron-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--vic-muted);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--vic-dark);\n        }\n\n        \/* Clean Technical Support Footer *\/\n        .victron-prod-wrapper .support-footer {\n            border-top: 1px solid var(--vic-border) !important;\n            padding-top: 12px !important;\n            display: flex;\n            flex-direction: row !important;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            margin-top: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 1px;\n        }\n\n        .victron-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--vic-blue);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.35;\n            color: var(--vic-muted);\n        }\n\n        .victron-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--vic-blue);\n            text-decoration: underline;\n            white-space: nowrap !important;\n            display: inline-block;\n        }\n\n        .victron-prod-wrapper .btn-group {\n            display: flex;\n            flex-direction: row !important;\n            gap: 8px;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: var(--vic-blue);\n            color: #ffffff !important;\n            padding: 6px 12px;\n            border-radius: 4px;\n            text-decoration: none !important;\n            font-weight: 700;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n            white-space: nowrap;\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: var(--vic-blue) !important;\n            border: 1px solid var(--vic-blue);\n        }\n\n        .victron-prod-wrapper .quote-btn:hover {\n            background-color: var(--vic-blue-dark);\n            color: #ffffff !important;\n            transform: translateY(-1px);\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(0, 84, 166, 0.04) !important;\n            color: var(--vic-blue-dark) !important;\n        }\n\n        \/* Responsive Breakpoints *\/\n        @media screen and (max-width: 768px) {\n            .victron-prod-wrapper h1 { font-size: 24px; }\n            .victron-prod-wrapper .sub-header { font-size: 15px; }\n            \n            .victron-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .victron-prod-wrapper .btn-group {\n                width: 100%;\n            }\n            .victron-prod-wrapper .quote-btn {\n                flex: 1;\n                padding: 10px;\n                font-size: 10px;\n            }\n        }\n\n        @media screen and (max-width: 600px) {\n            .victron-prod-wrapper .feature-grid { \n                grid-template-columns: 1fr !important; \n                gap: 12px;\n            }\n            .victron-prod-wrapper .spec-row {\n                grid-template-columns: 130px 1fr !important;\n                padding: 10px 12px;\n                gap: 10px;\n            }\n            .victron-prod-wrapper .spec-label { font-size: 10px; }\n            .victron-prod-wrapper .spec-value { font-size: 12px; }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n    \u003c!-- Product Header --\u003e\n    \u003ch1\u003eMultiPlus Inverter\/Charger 24\/2000\/50-50 120V VE.Bus (UL 458)\u003c\/h1\u003e\n    \u003cp class=\"sub-header\"\u003eUne solution combinée sophistiquée. \u003cspan class=\"highlight\"\u003eSystème d'alimentation à onde sinusoïdale pure.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Unique VE.Direct Serial Telemetry Pulse Divider --\u003e\n    \u003cdiv class=\"telemetry-divider\"\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Narrative Block (Zero Background Fills) --\u003e\n    \u003cdiv class=\"narrative-block\"\u003e\n        \u003cp\u003eComme son nom l'indique, le \u003cstrong\u003eMultiPlus\u003c\/strong\u003e est à la fois un onduleur et un chargeur, le tout dans un boîtier élégant. Parmi ses nombreuses fonctionnalités, on trouve un onduleur à onde sinusoïdale pure, une charge adaptative, la technologie hybride PowerAssist, ainsi que de nombreuses options d'intégration au système.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Highlights Section with custom Telemetry Wave Indicator --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003ePoints forts\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Highlights Features Grid (Clean Transparent Grid Layout) --\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eFonctionnalité PowerAssist exclusive\u003c\/strong\u003e\n            \u003cp\u003eLe MultiPlus empêche la surcharge d'une source de courant alternatif à capacité limitée, telle qu'un générateur ou un raccordement au réseau électrique à quai. Dans un premier temps, la charge de la batterie est automatiquement réduite dès qu'une surcharge risque de se produire. Dans un deuxième temps, il augmente la puissance de sortie du générateur ou du raccordement au réseau à quai en puisant de l'énergie dans la batterie.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eAlimentation électrique sans coupure (fonction UPS)\u003c\/strong\u003e\n            \u003cp\u003eEn cas de panne du réseau, ou lorsque l'alimentation par le réseau ou par un générateur est coupée, l'onduleur intégré au Multi s'active automatiquement et prend le relais pour alimenter les charges connectées. Ce processus est si rapide (moins de 20 millisecondes) que les ordinateurs et autres équipements électroniques continuent de fonctionner sans interruption.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eUne puissance pratiquement illimitée grâce au fonctionnement en parallèle\u003c\/strong\u003e\n            \u003cp\u003eIl est possible de faire fonctionner jusqu'à 4 unités en parallèle pour obtenir une puissance de sortie plus élevée. Un fonctionnement triphasé ou en phase divisée est également possible.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eSurveillance et commande à distance\u003c\/strong\u003e\n            \u003cp\u003eLorsqu'il est associé à un appareil GX (par exemple, le Cerbo GX), vous pouvez surveiller et contrôler votre MultiPlus et votre ou vos systèmes, que ce soit localement (via un réseau local) ou à distance (via Internet) depuis n'importe où dans le monde, à l'aide de l'application VRM gratuite et du portail Web VRM gratuit. L'accès est possible depuis un téléphone, une tablette, un ordinateur portable ou un PC, sur plusieurs systèmes d'exploitation. Les possibilités de contrôle sont infinies : du réglage de votre MultiPlus au démarrage automatique d'un générateur de secours, et bien plus encore…\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Structured Specifications Table --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"specs-container\"\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eConfiguration du modèle\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003e24\/2000\/50-50 120 V (VE.Bus \/ Certifié UL 458)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eTension du système\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eTension nominale 24 V CC\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003ePuissance de sortie continue\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003ePuissance de sortie continue de 2000 VA \/ 1600 W\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eChargeur intégré\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eChargeur de batterie adaptatif 50 A\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eDimensionnement des commutateurs de transfert\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eCapacité de transfert de courant alternatif : 50 A\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003eDimensionnement d'un système de climatisation\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eConfiguration de la tension de sortie 120 V CA\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n            \u003cspan class=\"spec-label\"\u003ePort d'intégration système\u003c\/span\u003e\n            \u003cspan class=\"spec-value\"\u003eInterface multi-appareils VE.Bus\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Refined Call To Action Support Bar --\u003e\n    \u003cdiv class=\"support-footer\"\u003e\n        \u003cdiv class=\"support-text-area\"\u003e\n            \u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n            \u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan class=\"tel-link\" style=\"white-space: nowrap !important;\"\u003e\u003ca href=\"tel:+18446034743\" class=\"tel-link\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"btn-group\"\u003e\n            \u003ca href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\" class=\"quote-btn quote-btn-secondary\"\u003eÉvaluation solaire\u003c\/a\u003e\n            \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eAssistance technique\u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n`\u003c\/body\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":44612618879073,"sku":"PMP242200102","price":1080.0,"currency_code":"CAD","in_stock":true}]},{"product_id":"victron-smartsolar-mppt-150-35","title":"Victron SmartSolar MPPT 150\/35","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eVictron SmartSolar MPPT 150\/35 Premium Template\u003c\/title\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n        .victron-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #1e293b !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 2px 10px 5px;\n            line-height: 1.45;\n            box-sizing: border-box;\n        }\n\n        .victron-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n        .victron-prod-wrapper {\n            --vic-blue: #0054A6;\n            --vic-blue-dark: #003b75;\n            --vic-orange: #E15400;\n            --vic-dark: #0f172a;\n            --vic-muted: #64748b;\n            --vic-border: #cbd5e1;\n        }\n\n        \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n        .victron-prod-wrapper .telemetry-divider {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n            margin-top: 4px;\n            margin-bottom: 10px;\n            width: 100%;\n            height: 4px;\n        }\n        \n        .victron-prod-wrapper .telemetry-dot {\n            width: 4px;\n            height: 4px;\n            border-radius: 50%;\n            background-color: var(--vic-border);\n        }\n\n        \/* Telemetry Wave animation representing active serial transceiving *\/\n        .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n        @keyframes telemetryWave {\n            0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n            50% { background-color: var(--vic-orange); transform: scale(1.4); }\n        }\n\n        \/* Typography - Strict Absolute Pixel Sizes Only *\/\n        .victron-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--vic-dark);\n            line-height: 1.15;\n            margin: 0 0 2px 0;\n            letter-spacing: -0.5px;\n        }\n\n        .victron-prod-wrapper .sub-header {\n            font-size: 16px;\n            color: var(--vic-muted);\n            font-weight: 500;\n            margin: 0 0 10px 0;\n            line-height: 1.3;\n        }\n\n        .victron-prod-wrapper .highlight { \n            color: var(--vic-orange); \n            font-weight: 700; \n        }\n\n        \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n        .victron-prod-wrapper .narrative-block {\n            border-left: 3px solid var(--vic-blue);\n            padding: 4px 0 4px 16px !important;\n            margin-bottom: 0px !important;\n        }\n\n        .victron-prod-wrapper .narrative-block p {\n            font-size: 14px;\n            line-height: 1.45;\n            margin: 0 0 6px 0;\n            color: #334155;\n        }\n        \n        .victron-prod-wrapper .narrative-block p:last-child {\n            margin-bottom: 0;\n        }\n\n        .victron-prod-wrapper .narrative-block strong {\n            color: var(--vic-blue);\n            font-weight: 700;\n        }\n\n        \/* Section Headings *\/\n        .victron-prod-wrapper .section-title {\n            color: var(--vic-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 15px;\n            letter-spacing: 0.5px;\n            margin-top: 5px !important;\n            margin-bottom: 2px;\n            display: inline-block;\n        }\n\n        \/* Highlights Grid - Completely Minimalist, No Borders or Fills *\/\n        .victron-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 10px 24px;\n            margin-bottom: 16px;\n        }\n\n        .victron-prod-wrapper .feature-card {\n            background: transparent !important;\n            border: none !important;\n            padding: 0 !important;\n            box-shadow: none !important;\n            margin: 0 !important;\n        }\n\n        .victron-prod-wrapper .feature-card strong {\n            display: flex;\n            align-items: center;\n            gap: 8px;\n            font-size: 14px;\n            font-weight: 700;\n            color: var(--vic-blue);\n            margin-bottom: 2px;\n        }\n\n        \/* Telemetry Dot Indicator inside Bullet Row *\/\n        .victron-prod-wrapper .feature-card strong::before {\n            content: '';\n            display: inline-block;\n            width: 6px;\n            height: 6px;\n            background-color: var(--vic-orange);\n            border-radius: 50%;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--vic-muted);\n            margin: 0;\n            line-height: 1.35;\n            padding-left: 14px; \/* Perfectly aligns body text under the header word *\/\n        }\n\n        \/* Clean Technical Support Footer *\/\n        .victron-prod-wrapper .support-footer {\n            border-top: 1px solid var(--vic-border) !important;\n            padding-top: 12px !important;\n            display: flex;\n            flex-direction: row !important;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            margin-top: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 1px;\n        }\n\n        .victron-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--vic-blue);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.35;\n            color: var(--vic-muted);\n        }\n\n        .victron-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--vic-blue);\n            text-decoration: underline;\n            white-space: nowrap !important;\n            display: inline-block;\n        }\n\n        .victron-prod-wrapper .btn-group {\n            display: flex;\n            flex-direction: row !important;\n            gap: 8px;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: var(--vic-blue);\n            color: #ffffff !important;\n            padding: 6px 12px;\n            border-radius: 4px;\n            text-decoration: none !important;\n            font-weight: 700;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n            white-space: nowrap;\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: var(--vic-blue) !important;\n            border: 1px solid var(--vic-blue);\n        }\n\n        .victron-prod-wrapper .quote-btn:hover {\n            background-color: var(--vic-blue-dark);\n            color: #ffffff !important;\n            transform: translateY(-1px);\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(0, 84, 166, 0.04) !important;\n            color: var(--vic-blue-dark) !important;\n        }\n\n        \/* Responsive Breakpoints *\/\n        @media screen and (max-width: 768px) {\n            .victron-prod-wrapper h1 { font-size: 24px; }\n            .victron-prod-wrapper .sub-header { font-size: 15px; }\n            \n            .victron-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .victron-prod-wrapper .btn-group {\n                width: 100%;\n            }\n            .victron-prod-wrapper .quote-btn {\n                flex: 1;\n                padding: 10px;\n                font-size: 10px;\n            }\n        }\n\n        @media screen and (max-width: 600px) {\n            .victron-prod-wrapper .feature-grid { \n                grid-template-columns: 1fr !important; \n                gap: 12px;\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n    \u003c!-- Product Header --\u003e\n    \u003ch1\u003eRégulateur de charge solaire SmartSolar MPPT 150\/35\u003c\/h1\u003e\n    \u003cp class=\"sub-header\"\u003eSuivi de précision multitension. \u003cspan class=\"highlight\"\u003eRendement maximal et autonomie intelligente.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Unique VE.Direct Serial Telemetry Pulse Divider --\u003e\n    \u003cdiv class=\"telemetry-divider\"\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Narrative Block (Zero Background Fills) --\u003e\n    \u003cdiv class=\"narrative-block\"\u003e\n        \u003cp\u003eLe \u003cstrong\u003eSmartSolar MPPT\u003c\/strong\u003e intègre une technologie de pointe qui vous permet de tirer le meilleur parti de vos panneaux solaires tout en protégeant vos batteries. Il offre un rendement de 98 % grâce à un système de refroidissement naturel et est conçu pour résister aux conditions les plus difficiles.\u003c\/p\u003e\n        \u003cp\u003eSon suivi du point de puissance maximale ultra-rapide convertit toute la lumière solaire disponible en énergie utile. Ses algorithmes de charge optimisent le rendement énergétique et prolongent la durée de vie des batteries grâce à une gestion intelligente des cycles de charge. Les fonctions SafetyShield+ intégrées, telles que la protection contre la surchauffe, les courts-circuits et les inversions de polarité, protègent vos batteries contre tout problème potentiel.\u003c\/p\u003e\n        \u003cp\u003eEn bref : le SmartSolar MPPT est le régulateur de charge solaire le plus intelligent qui soit.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Highlights Section with custom Telemetry Wave Indicator --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003ePoints forts\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Highlights Features Grid (Clean Transparent Grid Layout) --\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eSe synchroniser pour ne faire qu'un\u003c\/strong\u003e\n            \u003cp\u003ePlusieurs modules MPPT peuvent fonctionner de manière coordonnée, via Bluetooth ou un centre de communication GX connecté au port VE.Can. Cela leur permet de passer d'une phase de charge à l'autre simultanément, ce qui prolonge la durée de vie de la batterie et garantit une efficacité maximale du système.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eAlgorithme de charge intelligent\u003c\/strong\u003e\n            \u003cp\u003eTirez le meilleur parti de vos panneaux solaires tout en protégeant vos batteries grâce à la charge adaptative. Le régulateur de charge solaire MPPT bascule automatiquement entre les phases de charge rapide, d'absorption et d'entretien, grâce à des algorithmes intelligents adaptés à votre type de batterie.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eCompatible avec la plupart des types de batteries\u003c\/strong\u003e\n            \u003cp\u003eCompatible avec les batteries au lithium, AGM, au gel et à électrolyte liquide, le régulateur de charge solaire MPPT propose une sélection automatique de la tension et un profil de charge spécifique pour chaque type de batterie. Il permet même de réactiver des batteries complètement déchargées.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eVE.Direct port\u003c\/strong\u003e\n            \u003cp\u003eLe port VE.Direct se connecte à un centre de communication pour permettre l'accès à VRM, le portail de gestion à distance de Victron. Configurez les paramètres, consultez les données du système, analysez les performances et gérez activement votre système depuis n'importe où dans le monde.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eProlonge la durée de vie de la batterie\u003c\/strong\u003e\n            \u003cp\u003eLe SmartSolar MPPT accorde la priorité à la protection des batteries grâce à ses fonctionnalités SafetyShield+ intégrées, issues de plusieurs décennies d'expertise en la matière. Celles-ci comprennent une charge à compensation de température, une protection contre la surchauffe, ainsi que des dispositifs de sécurité contre les courts-circuits photovoltaïques, l'inversion de polarité et le courant inverse.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eConfiguration et intégration faciles\u003c\/strong\u003e\n            \u003cp\u003eLancez-vous rapidement avec VictronConnect, notre application pour smartphone conviviale à laquelle font confiance des millions d'utilisateurs à travers le monde. Grâce à de nombreux préréglages pour les batteries, la configuration est simplifiée, que ce soit pour les nouveaux systèmes ou ceux déjà en place. L'application vous permet en outre de contrôler des fonctionnalités telles que les paramètres de sortie de charge, les profils de charge et la surveillance des performances en temps réel.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Refined Call To Action Support Bar --\u003e\n    \u003cdiv class=\"support-footer\"\u003e\n        \u003cdiv class=\"support-text-area\"\u003e\n            \u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n            \u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan class=\"tel-link\" style=\"white-space: nowrap !important;\"\u003e\u003ca href=\"tel:+18446034743\" class=\"tel-link\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"btn-group\"\u003e\n            \u003ca href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\" class=\"quote-btn quote-btn-secondary\"\u003eÉvaluation solaire\u003c\/a\u003e\n            \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eAssistance technique\u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":44612618977377,"sku":"SCC115035210","price":253.64,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/SmartSolarMPPT150-35_top.png?v=1780510196"},{"product_id":"victron-ekrano-gx","title":"Écran Victron GX","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eVictron Ekrano GX Premium Template\u003c\/title\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n        .victron-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #1e293b !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 2px 10px 5px;\n            line-height: 1.45;\n            box-sizing: border-box;\n        }\n\n        .victron-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n        .victron-prod-wrapper {\n            --vic-blue: #0054A6;\n            --vic-blue-dark: #003b75;\n            --vic-orange: #E15400;\n            --vic-dark: #0f172a;\n            --vic-muted: #64748b;\n            --vic-border: #cbd5e1;\n        }\n\n        \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n        .victron-prod-wrapper .telemetry-divider {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n            margin-top: 4px;\n            margin-bottom: 10px;\n            width: 100%;\n            height: 4px;\n        }\n        \n        .victron-prod-wrapper .telemetry-dot {\n            width: 4px;\n            height: 4px;\n            border-radius: 50%;\n            background-color: var(--vic-border);\n        }\n\n        \/* Telemetry Wave animation representing active serial transceiving *\/\n        .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n        @keyframes telemetryWave {\n            0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n            50% { background-color: var(--vic-orange); transform: scale(1.4); }\n        }\n\n        \/* Typography - Strict Absolute Pixel Sizes Only *\/\n        .victron-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--vic-dark);\n            line-height: 1.15;\n            margin: 0 0 2px 0;\n            letter-spacing: -0.5px;\n        }\n\n        .victron-prod-wrapper .sub-header {\n            font-size: 16px;\n            color: var(--vic-muted);\n            font-weight: 500;\n            margin: 0 0 10px 0;\n            line-height: 1.3;\n        }\n\n        .victron-prod-wrapper .highlight { \n            color: var(--vic-orange); \n            font-weight: 700; \n        }\n\n        \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n        .victron-prod-wrapper .narrative-block {\n            border-left: 3px solid var(--vic-blue);\n            padding: 4px 0 4px 16px !important;\n            margin-bottom: 0px !important;\n        }\n\n        .victron-prod-wrapper .narrative-block p {\n            font-size: 14px;\n            line-height: 1.45;\n            margin: 0 0 6px 0;\n            color: #334155;\n        }\n        \n        .victron-prod-wrapper .narrative-block p:last-child {\n            margin-bottom: 0;\n        }\n\n        .victron-prod-wrapper .narrative-block strong {\n            color: var(--vic-blue);\n            font-weight: 700;\n        }\n\n        \/* Section Headings *\/\n        .victron-prod-wrapper .section-title {\n            color: var(--vic-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 15px;\n            letter-spacing: 0.5px;\n            margin-top: 5px !important;\n            margin-bottom: 2px;\n            display: inline-block;\n        }\n\n        \/* Highlights Grid - Completely Minimalist, No Borders or Fills *\/\n        .victron-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 10px 24px;\n            margin-bottom: 16px;\n        }\n\n        .victron-prod-wrapper .feature-card {\n            background: transparent !important;\n            border: none !important;\n            padding: 0 !important;\n            box-shadow: none !important;\n            margin: 0 !important;\n        }\n\n        .victron-prod-wrapper .feature-card strong {\n            display: flex;\n            align-items: center;\n            gap: 8px;\n            font-size: 14px;\n            font-weight: 700;\n            color: var(--vic-blue);\n            margin-bottom: 2px;\n        }\n\n        \/* Telemetry Dot Indicator inside Bullet Row *\/\n        .victron-prod-wrapper .feature-card strong::before {\n            content: '';\n            display: inline-block;\n            width: 6px;\n            height: 6px;\n            background-color: var(--vic-orange);\n            border-radius: 50%;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--vic-muted);\n            margin: 0;\n            line-height: 1.35;\n            padding-left: 14px; \/* Perfectly aligns body text under the header word *\/\n        }\n\n        \/* Clean Technical Support Footer *\/\n        .victron-prod-wrapper .support-footer {\n            border-top: 1px solid var(--vic-border) !important;\n            padding-top: 12px !important;\n            display: flex;\n            flex-direction: row !important;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            margin-top: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 1px;\n        }\n\n        .victron-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--vic-blue);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.35;\n            color: var(--vic-muted);\n        }\n\n        .victron-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--vic-blue);\n            text-decoration: underline;\n            white-space: nowrap !important;\n            display: inline-block;\n        }\n\n        .victron-prod-wrapper .btn-group {\n            display: flex;\n            flex-direction: row !important;\n            gap: 8px;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: var(--vic-blue);\n            color: #ffffff !important;\n            padding: 6px 12px;\n            border-radius: 4px;\n            text-decoration: none !important;\n            font-weight: 700;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n            white-space: nowrap;\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: var(--vic-blue) !important;\n            border: 1px solid var(--vic-blue);\n        }\n\n        .victron-prod-wrapper .quote-btn:hover {\n            background-color: var(--vic-blue-dark);\n            color: #ffffff !important;\n            transform: translateY(-1px);\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(0, 84, 166, 0.04) !important;\n            color: var(--vic-blue-dark) !important;\n        }\n\n        \/* Responsive Breakpoints *\/\n        @media screen and (max-width: 768px) {\n            .victron-prod-wrapper h1 { font-size: 24px; }\n            .victron-prod-wrapper .sub-header { font-size: 15px; }\n            \n            .victron-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .victron-prod-wrapper .btn-group {\n                width: 100%;\n            }\n            .victron-prod-wrapper .quote-btn {\n                flex: 1;\n                padding: 10px;\n                font-size: 10px;\n            }\n        }\n\n        @media screen and (max-width: 600px) {\n            .victron-prod-wrapper .feature-grid { \n                grid-template-columns: 1fr !important; \n                gap: 12px;\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"victron-prod-wrapper\"\u003e\n    \u003c!-- Product Header --\u003e\n    \u003ch1\u003eEkrano GX Communication Centre\u003c\/h1\u003e\n    \u003cp class=\"sub-header\"\u003eContrôle total du système. \u003cspan class=\"highlight\"\u003eUn concentré de puissance avec un écran tactile étanche de 7 pouces.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Unique VE.Direct Serial Telemetry Pulse Divider --\u003e\n    \u003cdiv class=\"telemetry-divider\"\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Narrative Block (Zero Background Fills) --\u003e\n    \u003cdiv class=\"narrative-block\"\u003e\n        \u003cp\u003eQuelles que soient les conditions météo, vous pouvez compter sur votre \u003cstrong\u003eEkrano GX\u003c\/strong\u003e et son écran tactile étanche de 7 pouces. Inutile de le manipuler avec précaution : le boîtier robuste en aluminium de l'Ekrano GX offre une protection optimale à ses composants.\u003c\/p\u003e\n        \u003cp\u003eL'Ekrano GX est un centre de communication complet, doté des dernières fonctionnalités de surveillance à distance. Bénéficiez d'un contrôle total grâce à ce nouveau venu dans la gamme GX et découvrez la satisfaction d'avoir véritablement les rênes en main.\u003c\/p\u003e\n        \u003cp\u003eConsultez les données et les analyses en temps réel sur votre écran tactile intégré de 7 pouces, fonctionnant sous le tout nouveau système d'exploitation intuitif Venus OS. L'Ekrano GX est un concentré de puissance et de flexibilité qui s'intègre à n'importe quel système Victron, grâce à une gamme complète de solutions de connectivité matérielle adaptées à tous les besoins. Il vous permet d'accéder à votre système et de le contrôler où que vous soyez, via le portail Victron Remote Management (VRM) et l'application VictronConnect. Entrez dans une nouvelle ère de contrôle complet et dynamique de votre système avec l'Ekrano GX.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Section 1: Compatibility --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eCompatibilité\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eConnectez-vous et contrôlez tout\u003c\/strong\u003e\n            \u003cp\u003eDécouvrez toute la puissance des produits connectés Victron ainsi qu'une liste sans cesse croissante d'appareils tiers compatibles et d'intégrations grâce à ce centre de communication tout-en-un.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eBatteries au lithium gérées\u003c\/strong\u003e\n            \u003cp\u003eS'intègre parfaitement à une liste sans cesse croissante de fabricants tiers de batteries au lithium de premier plan, offrant une intégration complète et sans souci.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eProduits connectés Victron\u003c\/strong\u003e\n            \u003cp\u003eCentre de communication direct permettant d'harmoniser les données et de coordonner les actions sur l'ensemble du matériel du système connecté.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eAppareils de mesure du rayonnement solaire et de la vitesse du vent\u003c\/strong\u003e\n            \u003cp\u003eSurveille les paramètres liés au rayonnement solaire et au vent directement à partir du concentrateur matériel.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eGénérateur à démarrage\/arrêt automatique\u003c\/strong\u003e\n            \u003cp\u003eConfigurez de manière active les conditions précises de la batterie afin de déclencher, de faire fonctionner et d'arrêter automatiquement les générateurs du système.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eÉcrans multifonctions marins\u003c\/strong\u003e\n            \u003cp\u003eIntègre des options de surveillance et de commande du système directement sur votre tableau de bord en verre et vos écrans multifonctions.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eEntrées résistives\u003c\/strong\u003e\n            \u003cp\u003eEntrées résistives dédiées intégrées pour surveiller les niveaux des réservoirs (eau douce, carburant, etc.) et les capteurs de température.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Section 2: Next Level Engineering --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eIngénierie de pointe\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eProcesseur extrêmement puissant\u003c\/strong\u003e\n            \u003cp\u003eL'Ekrano GX est notre appareil GX le plus performant à ce jour. Son puissant processeur quadricœur gère sans difficulté tous les produits Victron connectés ainsi qu'une large gamme d'appareils tiers compatibles.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eVenus OS v3.0\u003c\/strong\u003e\n            \u003cp\u003eLa surveillance des systèmes entre dans une nouvelle ère grâce à la dernière version de Venus OS. Désormais, suivre l'état de votre installation électrique est plus simple et plus intuitif que jamais. Son design épuré et centré sur l'utilisateur, ainsi que sa palette de couleurs repensée, vous aident à rester concentré sur ce qui compte le plus pour vous.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eCompatibilité des batteries GX\u003c\/strong\u003e\n            \u003cp\u003ePour une intégration transparente avec une liste sans cesse croissante de fabricants tiers de batteries au lithium de premier plan, un appareil GX est nécessaire. Nous mettons tout en œuvre pour garantir une intégration complète et sans difficulté des batteries prises en charge.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eMontage et installation faciles\u003c\/strong\u003e\n            \u003cp\u003eSon design ultrafin offre une grande souplesse pour créer un tableau de bord épuré et soigné. L'Ekrano GX est conçu pour un montage à fleur de panneau ou dans un trou borgne, et est livré avec tout le matériel de fixation nécessaire. Tous les ports restent facilement accessibles par l'arrière.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eÉcran étanche\u003c\/strong\u003e\n            \u003cp\u003eLorsqu'il est installé avec le support en acier, l'écran de l'Ekrano GX est protégé de la poussière et de l'eau provenant de l'extérieur, conformément à la norme IP54.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eBouton désactivé\u003c\/strong\u003e\n            \u003cp\u003eDésactivez facilement la fonction tactile à l'aide d'un bouton encastré situé à l'arrière, afin d'empêcher toute utilisation non autorisée. Vous pouvez également la réactiver d'une simple pression sur ce bouton.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Section 3: Monitoring Powerhouse --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eUn centre de surveillance performant\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eLe tableau de bord\u003c\/strong\u003e\n            \u003cp\u003eVotre installation en un coup d'œil, avec un aperçu clair de toutes les données essentielles. Vérifiez instantanément l'alimentation provenant du réseau, la production d'énergie éolienne et solaire, le niveau des batteries, le niveau des réservoirs et la consommation d'énergie.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eAperçu de Live Power\u003c\/strong\u003e\n            \u003cp\u003eSuivez en temps réel l'état de charge de la batterie, la consommation d'énergie, la production d'énergie éolienne et solaire, ainsi que le fonctionnement du générateur, de l'alternateur et du réseau électrique. Le tout dans un aperçu clair et complet.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eNiveaux d'eau et environnement\u003c\/strong\u003e\n            \u003cp\u003eSurveillez les niveaux d'eau douce, de carburant, d'eaux usées et de tout autre liquide présent dans les réservoirs de votre système, ainsi que les données environnementales telles que la température et l'humidité relative. Grâce à des étiquettes personnalisables et à des indicateurs de niveau critique, vous verrez immédiatement si l'un d'entre eux nécessite une intervention.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eMaîtrise totale\u003c\/strong\u003e\n            \u003cp\u003eL'Ekrano GX offre un accès immédiat à toutes les commandes essentielles du système. Définissez les limites de courant d'entrée, démarrez ou arrêtez les générateurs, ou modifiez n'importe quel paramètre pour optimiser les performances, le tout depuis une interface simple d'utilisation. Utilisez le panneau de commande dédié pour contrôler l'éclairage, les pompes et les autres appareils connectés.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eAlarmes et filet de sécurité\u003c\/strong\u003e\n            \u003cp\u003eGrâce à un ensemble d'alertes et d'avertissements entièrement personnalisables, nous avons mis en place un dispositif de sécurité qui vous informera de tout problème et des mesures critiques à prendre, vous aidant ainsi à garantir la sécurité de votre système.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eOptimiser les performances du système\u003c\/strong\u003e\n            \u003cp\u003eVotre Ekrano GX optimisera activement les performances de votre système. En tant que centre de communication, il centralise les données et coordonne les actions à l'échelle du système afin d'optimiser les performances de tous les appareils connectés. Grâce à son processeur extrêmement puissant et au système d'exploitation innovant Venus OS, votre matériel, déjà performant, atteindra de nouveaux sommets en matière d'efficacité.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Section 4: Integrations --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eIntégrations\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eSystèmes de commande à distance\u003c\/strong\u003e\n            \u003cp\u003eConnectez-vous en toute simplicité au portail Victron Remote Monitoring (VRM) depuis votre Ekrano GX. Contrôlez votre système à distance grâce à des widgets iOS et Android, créez des vues de données personnalisées pour surveiller les paramètres essentiels, gérez des centaines de systèmes simultanément et configurez des alertes pour prévenir les problèmes graves.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eIntégration MFD et NMEA\u003c\/strong\u003e\n            \u003cp\u003eSurveillez et contrôlez votre système directement depuis votre passerelle vitrée grâce à notre application MFD, ou utilisez les options d'intégration conformes à la norme NMEA2000, référence dans le secteur nautique.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eAutomatisations avancées\u003c\/strong\u003e\n            \u003cp\u003eAllez encore plus loin dans la personnalisation de votre système et créez des flux d'automatisation intelligents avec Node-RED, l'éditeur « low-code » accessible via un navigateur qui facilite grandement la mise en place de flux et d'automatisations. Connectez facilement des périphériques matériels, des API et des services en ligne grâce à une programmation de type PLC.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Section 5: Applications --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eApplications\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eMarine\u003c\/strong\u003e\n            \u003cp\u003eIntégrez facilement votre multifonction ou optez pour une solution complète grâce au partage de données via Signal K et NMEA 2000, pour une navigation en toute sérénité. Le tout depuis votre poste de pilotage vitré.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eSystèmes de stockage d'énergie (ESS)\u003c\/strong\u003e\n            \u003cp\u003eOptimisez votre consommation en fonction des nombreux tarifs et horaires du réseau grâce à la recharge programmée. Tirez le meilleur parti de l'énergie solaire grâce à une meilleure gestion des pics de consommation et en utilisant les prévisions solaires de VRM pour votre région.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eSystèmes hors réseau\u003c\/strong\u003e\n            \u003cp\u003eRéduisez au minimum l'utilisation des générateurs en privilégiant l'énergie solaire. Configurez le démarrage et l'arrêt automatiques des générateurs aux conditions les plus optimales ou ajoutez des « périodes de repos ». Définissez les durées de préchauffage et de refroidissement les plus optimales.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eGénérateurs hybrides\u003c\/strong\u003e\n            \u003cp\u003eGérez à distance des centaines de systèmes et surveillez de près les paramètres critiques grâce à des widgets VRM personnalisés et des notifications push. Concevez des flux d'automatisation encore plus efficaces avec Node-Red et Venus OS Large.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Refined Call To Action Support Bar --\u003e\n    \u003cdiv class=\"support-footer\"\u003e\n        \u003cdiv class=\"support-text-area\"\u003e\n            \u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n            \u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan class=\"tel-link\" style=\"white-space: nowrap !important;\"\u003e\u003ca href=\"tel:+18446034743\" class=\"tel-link\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"btn-group\"\u003e\n            \u003ca href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\" class=\"quote-btn quote-btn-secondary\"\u003eÉvaluation solaire\u003c\/a\u003e\n            \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eAssistance technique\u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":44612619075681,"sku":"BPP900480100","price":774.94,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/EkranoGX_top.jpg?v=1780510362"},{"product_id":"victron-cerbo-gx-mk2","title":"Victron Cerbo GX MK2","description":"\u003cdiv class=\"victron-prod-wrapper\"\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Scoped Container to Prevent Bleeding and Tighten Spacing *\/\n        .victron-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #1e293b !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 2px 10px 5px;\n            line-height: 1.45;\n            box-sizing: border-box;\n        }\n\n        .victron-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Premium Brand Colors (Outlines \u0026 Accents Only) *\/\n        .victron-prod-wrapper {\n            --vic-blue: #0054A6;\n            --vic-blue-dark: #003b75;\n            --vic-orange: #E15400;\n            --vic-dark: #0f172a;\n            --vic-muted: #64748b;\n            --vic-border: #cbd5e1;\n        }\n\n        \/* Unique VE.Direct Serial Telemetry Pulse Divider *\/\n        .victron-prod-wrapper .telemetry-divider {\n            display: flex;\n            align-items: center;\n            gap: 4px;\n            margin-top: 4px;\n            margin-bottom: 10px;\n            width: 100%;\n            height: 4px;\n        }\n        \n        .victron-prod-wrapper .telemetry-dot {\n            width: 4px;\n            height: 4px;\n            border-radius: 50%;\n            background-color: var(--vic-border);\n        }\n\n        \/* Telemetry Wave animation representing active serial transceiving *\/\n        .victron-prod-wrapper .telemetry-dot:nth-child(1) { animation: telemetryWave 2.5s infinite 0.1s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(2) { animation: telemetryWave 2.5s infinite 0.2s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(3) { animation: telemetryWave 2.5s infinite 0.3s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(4) { animation: telemetryWave 2.5s infinite 0.4s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(5) { animation: telemetryWave 2.5s infinite 0.5s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(6) { animation: telemetryWave 2.5s infinite 0.6s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(7) { animation: telemetryWave 2.5s infinite 0.7s; }\n        .victron-prod-wrapper .telemetry-dot:nth-child(8) { animation: telemetryWave 2.5s infinite 0.8s; }\n\n        @keyframes telemetryWave {\n            0%, 100% { background-color: var(--vic-border); transform: scale(1); }\n            50% { background-color: var(--vic-orange); transform: scale(1.4); }\n        }\n\n        \/* Typography - Strict Absolute Pixel Sizes Only *\/\n        .victron-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--vic-dark);\n            line-height: 1.15;\n            margin: 0 0 2px 0;\n            letter-spacing: -0.5px;\n        }\n\n        .victron-prod-wrapper .sub-header {\n            font-size: 16px;\n            color: var(--vic-muted);\n            font-weight: 500;\n            margin: 0 0 10px 0;\n            line-height: 1.3;\n        }\n\n        .victron-prod-wrapper .highlight { \n            color: var(--vic-orange); \n            font-weight: 700; \n        }\n\n        \/* Narrative Block - Clean, border-only structure (No Background Fill) *\/\n        .victron-prod-wrapper .narrative-block {\n            border-left: 3px solid var(--vic-blue);\n            padding: 4px 0 4px 16px !important;\n            margin-bottom: 0px !important;\n        }\n\n        .victron-prod-wrapper .narrative-block p {\n            font-size: 14px;\n            line-height: 1.45;\n            margin: 0 0 6px 0;\n            color: #334155;\n        }\n        \n        .victron-prod-wrapper .narrative-block p:last-child {\n            margin-bottom: 0;\n        }\n\n        .victron-prod-wrapper .narrative-block strong {\n            color: var(--vic-blue);\n            font-weight: 700;\n        }\n\n        \/* Section Headings *\/\n        .victron-prod-wrapper .section-title {\n            color: var(--vic-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 15px;\n            letter-spacing: 0.5px;\n            margin-top: 5px !important;\n            margin-bottom: 2px;\n            display: inline-block;\n        }\n\n        \/* Highlights Grid - Completely Minimalist, No Borders or Fills *\/\n        .victron-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 10px 24px;\n            margin-bottom: 16px;\n        }\n\n        .victron-prod-wrapper .feature-card {\n            background: transparent !important;\n            border: none !important;\n            padding: 0 !important;\n            box-shadow: none !important;\n            margin: 0 !important;\n        }\n\n        .victron-prod-wrapper .feature-card strong {\n            display: flex;\n            align-items: center;\n            gap: 8px;\n            font-size: 14px;\n            font-weight: 700;\n            color: var(--vic-blue);\n            margin-bottom: 2px;\n        }\n\n        \/* Telemetry Dot Indicator inside Bullet Row *\/\n        .victron-prod-wrapper .feature-card strong::before {\n            content: '';\n            display: inline-block;\n            width: 6px;\n            height: 6px;\n            background-color: var(--vic-orange);\n            border-radius: 50%;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--vic-muted);\n            margin: 0;\n            line-height: 1.35;\n            padding-left: 14px; \/* Perfectly aligns body text under the header word *\/\n        }\n\n        \/* Clean Technical Support Footer *\/\n        .victron-prod-wrapper .support-footer {\n            border-top: 1px solid var(--vic-border) !important;\n            padding-top: 12px !important;\n            display: flex;\n            flex-direction: row !important;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            margin-top: 16px;\n            background: transparent !important;\n        }\n\n        .victron-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 1px;\n        }\n\n        .victron-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--vic-blue);\n            letter-spacing: 0.5px;\n        }\n\n        .victron-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.35;\n            color: var(--vic-muted);\n        }\n\n        .victron-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--vic-blue);\n            text-decoration: underline;\n            white-space: nowrap !important;\n            display: inline-block;\n        }\n\n        .victron-prod-wrapper .btn-group {\n            display: flex;\n            flex-direction: row !important;\n            gap: 8px;\n            flex-shrink: 0;\n        }\n\n        .victron-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: var(--vic-blue);\n            color: #ffffff !important;\n            padding: 6px 12px;\n            border-radius: 4px;\n            text-decoration: none !important;\n            font-weight: 700;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n            white-space: nowrap;\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: var(--vic-blue) !important;\n            border: 1px solid var(--vic-blue);\n        }\n\n        .victron-prod-wrapper .quote-btn:hover {\n            background-color: var(--vic-blue-dark);\n            color: #ffffff !important;\n            transform: translateY(-1px);\n        }\n\n        .victron-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(0, 84, 166, 0.04) !important;\n            color: var(--vic-blue-dark) !important;\n        }\n\n        \/* Responsive Breakpoints *\/\n        @media screen and (max-width: 768px) {\n            .victron-prod-wrapper h1 { font-size: 24px; }\n            .victron-prod-wrapper .sub-header { font-size: 15px; }\n            \n            .victron-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .victron-prod-wrapper .btn-group {\n                width: 100%;\n            }\n            .victron-prod-wrapper .quote-btn {\n                flex: 1;\n                padding: 10px;\n                font-size: 10px;\n            }\n        }\n\n        @media screen and (max-width: 600px) {\n            .victron-prod-wrapper .feature-grid { \n                grid-template-columns: 1fr !important; \n                gap: 12px;\n            }\n        }\n    \u003c\/style\u003e\n\n    \u003c!-- Product Header --\u003e\n    \u003ch1\u003eCerbo GX MK2 Communication Centre\u003c\/h1\u003e\n    \u003cp class=\"sub-header\"\u003eVous avez le contrôle \u003cspan class=\"highlight\"\u003etotal. Surveillez votre système et gardez le contrôle total, où que vous soyez.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Unique VE.Direct Serial Telemetry Pulse Divider --\u003e\n    \u003cdiv class=\"telemetry-divider\"\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Narrative Block (Zero Background Fills) --\u003e\n    \u003cdiv class=\"narrative-block\"\u003e\n        \u003cp\u003eSurveillez votre système et gardez le contrôle total où que vous soyez grâce au portail \u003cstrong\u003eVictron Remote Monitoring (VRM)\u003c\/strong\u003e et à \u003cstrong\u003el'application VictronConnect\u003c\/strong\u003e. Bénéficiez d'un contrôle optimal grâce à l'écran GX Touch en option et à votre écran multifonction marin.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Compatibility Section --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eCompatibilité\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eTout connecter. Tout contrôler.\u003c\/strong\u003e\n            \u003cp\u003eDécouvrez toute la puissance des produits connectés Victron ainsi qu'une liste sans cesse croissante d'appareils tiers compatibles et d'intégrations grâce à ce centre de communication tout-en-un.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eGénérateur à démarrage\/arrêt automatique\u003c\/strong\u003e\n            \u003cp\u003eContrôlez et configurez le fonctionnement automatique des générateurs à l'aide de paramètres personnalisables.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eÉcrans multifonctions marins\u003c\/strong\u003e\n            \u003cp\u003ePermet la surveillance et le réglage directs du système via des écrans de pont multifonctions compatibles.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eEntrées résistives\u003c\/strong\u003e\n            \u003cp\u003eEntrées résistives intégrées pour la mesure du niveau et de la température, permettant de surveiller en temps réel les paramètres relatifs à l'eau, au carburant et à la chaleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eOptions de stockage des données\u003c\/strong\u003e\n            \u003cp\u003eÉquipé d'un emplacement pour carte Micro SD permettant le stockage hors ligne des données et la conservation de l'historique complet des paramètres du système.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eOptions de réseau intégré\u003c\/strong\u003e\n            \u003cp\u003eRegroupe tous les produits connectés Victron, les écrans tactiles GX en option, ainsi que les capteurs d'ensoleillement et les anémomètres au sein d'un système unique.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eBatteries au lithium gérées\u003c\/strong\u003e\n            \u003cp\u003eAssure une intégration poussée des systèmes de communication et une conformité totale avec les principales marques de batteries au lithium gérées par des tiers.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Next Level Engineering Section --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eIngénierie de pointe\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eProcesseur puissant\u003c\/strong\u003e\n            \u003cp\u003eLe Cerbo GX est équipé d'un puissant processeur double cœur qui gère sans difficulté tous les produits Victron connectés ainsi qu'une large gamme d'appareils tiers compatibles.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eVenus OS v3.0\u003c\/strong\u003e\n            \u003cp\u003eLa surveillance des systèmes entre dans une nouvelle ère grâce à la dernière version de Venus OS. Désormais, suivre l'état de votre installation électrique est plus simple et plus intuitif que jamais. Son design épuré et centré sur l'utilisateur, ainsi que sa palette de couleurs repensée, vous aident à rester concentré sur ce qui compte le plus pour vous.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eCompatibilité des batteries GX\u003c\/strong\u003e\n            \u003cp\u003ePour une intégration transparente avec une liste sans cesse croissante de fabricants tiers de batteries au lithium de premier plan, un appareil GX est nécessaire. Nous mettons tout en œuvre pour garantir une intégration complète et sans souci des batteries prises en charge.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eMontage et installation faciles\u003c\/strong\u003e\n            \u003cp\u003eLe Cerbo GX est conçu pour s'intégrer à n'importe quelle configuration système et peut également être facilement monté sur un rail DIN. L'écran tactile en option se fixe sur le dessus et ne nécessite qu'un seul câble, ce qui évite l'encombrement de câbles sur votre tableau de bord.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eÉcran tactile étanche\u003c\/strong\u003e\n            \u003cp\u003eLes écrans en option GX Touch 50 et GX Touch 70 sont conçus pour résister à l'eau. La housse de protection fournie protège l'écran des dommages causés par les rayons UV en cas d'exposition prolongée au soleil.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eConfiguration et mise à jour à distance\u003c\/strong\u003e\n            \u003cp\u003eModifiez les paramètres de configuration à distance via la console à distance, comme si vous vous trouviez devant l'appareil. Cette fonctionnalité est également disponible sur le réseau local (LAN) ou via le point d'accès Wi-Fi du Cerbo GX.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Venus OS Monitoring Powerhouse Section --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eVenus OS - Un outil de surveillance performant\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eCentre de surveillance\u003c\/strong\u003e\n            \u003cp\u003eSurveillez les performances de votre système énergétique grâce au puissant système d'exploitation Venus OS. Configurez le système entièrement selon vos besoins, utilisez des commandes simples pour garder le contrôle et laissez nos algorithmes s'occuper du reste.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eLe tableau de bord\u003c\/strong\u003e\n            \u003cp\u003eVotre installation en un coup d'œil, avec un aperçu clair de toutes les données essentielles. Vérifiez instantanément l'alimentation provenant du réseau, la production d'énergie éolienne et solaire, le niveau des batteries, le niveau des réservoirs et la consommation d'énergie.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eAperçu de Live Power\u003c\/strong\u003e\n            \u003cp\u003eSuivez en temps réel l'état de charge de la batterie, la consommation d'énergie, la production d'énergie éolienne et solaire, ainsi que le fonctionnement du générateur, de l'alternateur et du réseau électrique. Le tout dans un aperçu clair et complet.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eNiveaux d'eau et environnement\u003c\/strong\u003e\n            \u003cp\u003eSurveillez les niveaux d'eau douce, de carburant, d'eaux usées et de tout autre liquide présent dans les réservoirs de votre système, ainsi que les données environnementales telles que la température et l'humidité relative. Grâce à des étiquettes personnalisables et à des indicateurs de niveau critique, vous verrez immédiatement si l'un d'entre eux nécessite une intervention.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eMaîtrise totale\u003c\/strong\u003e\n            \u003cp\u003eGrâce au centre de communication, vous gardez le contrôle. Régler la limite de courant d'entrée ou allumer ou éteindre votre générateur à distance est un jeu d'enfant grâce à des commandes rapides.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eFilet de sécurité\u003c\/strong\u003e\n            \u003cp\u003eGrâce à un ensemble d'alertes et d'avertissements entièrement personnalisables, nous avons mis en place un dispositif de sécurité qui vous informera de tout problème et des mesures critiques à prendre, vous aidant ainsi à garantir la sécurité de votre système.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eOptimiser les performances du système\u003c\/strong\u003e\n            \u003cp\u003eVotre Cerbo GX optimisera activement les performances de votre système. En tant que centre de communication, il centralise les données et coordonne les actions à l'échelle du système afin d'optimiser les performances de tous les appareils connectés. Son processeur extrêmement puissant et le système d'exploitation innovant Venus OS permettront à votre matériel, déjà performant, d'atteindre de nouveaux sommets en matière d'efficacité.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Integrations Section --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eIntégrations\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eSystèmes de commande à distance\u003c\/strong\u003e\n            \u003cp\u003eConnectez-vous en toute simplicité au portail Victron Remote Monitoring (VRM) depuis votre Cerbo GX. Pilotez votre système à distance grâce aux widgets iOS et Android, créez des vues de données personnalisées pour surveiller les paramètres essentiels, gérez des centaines de systèmes simultanément et configurez des alertes pour prévenir les problèmes graves.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eIntégrations transparentes des écrans multifonctions marins et du protocole NMEA\u003c\/strong\u003e\n            \u003cp\u003eSurveillez et contrôlez votre système directement depuis votre passerelle vitrée grâce à notre application MFD, ou utilisez les options d'intégration conformes à la norme NMEA2000, référence dans le secteur nautique.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eAutomatisations avancées\u003c\/strong\u003e\n            \u003cp\u003eAllez encore plus loin dans la personnalisation de votre système et créez des flux d'automatisation intelligents avec Node-RED, l'éditeur « low-code » accessible via un navigateur qui facilite grandement la mise en place de flux et d'automatisations. Connectez facilement des périphériques matériels, des API et des services en ligne grâce à une programmation de type PLC.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Applications Section --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eApplications\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eMarine\u003c\/strong\u003e\n            \u003cp\u003eIntégrez facilement votre multifonction ou optez pour une solution complète grâce au partage de données Signal K et NMEA 2000, pour une navigation en toute sérénité. Le tout depuis votre poste de pilotage vitré.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eSystèmes de stockage d'énergie\u003c\/strong\u003e\n            \u003cp\u003eOptimisez votre consommation en fonction des nombreux tarifs et horaires du réseau grâce à la recharge programmée. Tirez le meilleur parti de l'énergie solaire grâce à une meilleure gestion des pics de consommation et en utilisant les prévisions solaires de VRM pour votre région.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eSystèmes hors réseau\u003c\/strong\u003e\n            \u003cp\u003eRéduisez au minimum l'utilisation des générateurs en privilégiant l'énergie solaire. Configurez le démarrage et l'arrêt automatiques des générateurs aux conditions les plus optimales ou ajoutez des « périodes de repos ». Définissez les durées de préchauffage et de refroidissement les plus optimales.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eGénérateurs hybrides\u003c\/strong\u003e\n            \u003cp\u003eGérez à distance des centaines de systèmes et surveillez de près les paramètres critiques grâce à des widgets VRM personnalisés et des notifications push. Concevez des flux d'automatisation encore plus efficaces avec Node-Red et Venus OS Large.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- About Section --\u003e\n    \u003cdiv\u003e\n        \u003cdiv class=\"section-title\"\u003eÀ propos du Cerbo GX\u003c\/div\u003e\n        \u003cdiv class=\"telemetry-divider\"\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n            \u003cspan class=\"telemetry-dot\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"narrative-block\"\u003e\n        \u003cp\u003eLe \u003cstrong\u003eCerbo GX\u003c\/strong\u003e est un centre de communication polyvalent qui révolutionne la télésurveillance. Il offre toutes les possibilités de connexion matérielle pour répondre à tous vos besoins.\u003c\/p\u003e\n        \u003cp\u003eLe Cerbo GX vous permet de surveiller et de contrôler votre système où que vous soyez et à tout moment. Conçu pour être un élément central polyvalent, il s'intègre parfaitement à vos autres produits connectés Victron et aux appareils tiers compatibles. Gérez vos systèmes à distance grâce à la surveillance en temps réel, à l'analyse historique, à l'accès et au contrôle à distance via le portail Victron Remote Monitoring (VRM) et l'application VictronConnect. Vous pouvez également connecter simplement un écran GX Touch pour un contrôle direct. Avec ses nombreuses possibilités, le Cerbo GX vous donne le pouvoir entre vos mains.\u003c\/p\u003e\n        \u003cp\u003e\u003cem\u003eNotez qu'il existe également le modèle Cerbo-S GX, plus économique, destiné aux systèmes ne nécessitant pas de ports BMS-CAN, ni de raccordements pour le réservoir et la température.\u003c\/em\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"height: 5px;\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Refined Call To Action Support Bar --\u003e\n    \u003cdiv class=\"support-footer\"\u003e\n        \u003cdiv class=\"support-text-area\"\u003e\n            \u003ch3\u003eCONSULTATION SUR LES SYSTÈMES HORS RÉSEAU\u003c\/h3\u003e\n            \u003cp\u003eVous ne savez pas quoi choisir ? Contactez directement nos conseillers commerciaux au numéro gratuit \u003cspan class=\"tel-link\" style=\"white-space: nowrap !important;\"\u003e\u003ca href=\"tel:+18446034743\" class=\"tel-link\"\u003e+1(844) 603-4743\u003c\/a\u003e\u003c\/span\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"btn-group\"\u003e\n            \u003ca href=\"https:\/\/thecabindepot.ca\/pages\/solar-calculator\" target=\"_blank\" class=\"quote-btn quote-btn-secondary\"\u003eÉvaluation solaire\u003c\/a\u003e\n            \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eAssistance technique\u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Victron","offers":[{"title":"Default Title","offer_id":44612619206753,"sku":"BPP900450110","price":341.3,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/CerboGXMK2_top.png?v=1780510605"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/collections\/imgi_21_image.webp?v=1780577799","url":"https:\/\/thecabindepot.ca\/fr\/collections\/victron-energy.oembed","provider":"The Cabin Depot","version":"1.0","type":"link"}