{"title":"Produits Onsen","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    \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 with optimized tight padding to reduce vertical whitespace *\/\n        .onsen-collection-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #ffffff !important; \n            max-width: 720px;\n            margin: 0 auto;\n            padding: 12px 15px;\n            box-sizing: border-box;\n        }\n\n        .onsen-collection-wrapper * { \n            box-sizing: border-box; \n        }\n\n        \/* Design tokens for the brand color palette *\/\n        .onsen-collection-wrapper {\n            --on-blue: #56beda;        \n            --on-red: #e01d3a;         \n            --on-dark: #ffffff;        \n            --on-muted: #94a3b8;       \n            --on-border: rgba(255, 255, 255, 0.15); \n        }\n\n        \/* Layout for the centered convection indicator with reduced bottom margin *\/\n        .onsen-collection-wrapper .convection-badge-row {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 12px;\n            margin-bottom: 16px;\n        }\n\n        .onsen-collection-wrapper .convection-arrow {\n            width: 14px;\n            height: 14px;\n            flex-shrink: 0;\n            display: block;\n        }\n\n        .onsen-collection-wrapper .tri-down-arrow {\n            fill: var(--on-blue);\n            animation: glideDown 3s infinite ease-in-out;\n        }\n\n        .onsen-collection-wrapper .tri-up-arrow {\n            fill: var(--on-red);\n            animation: glideUp 3s infinite ease-in-out;\n        }\n\n        @keyframes glideDown {\n            0%, 100% { transform: translateY(-2px); }\n            50% { transform: translateY(2px); }\n        }\n\n        @keyframes glideUp {\n            0%, 100% { transform: translateY(2px); }\n            50% { transform: translateY(-2px); }\n        }\n\n        .onsen-collection-wrapper .status-text {\n            font-size: 11px;\n            font-weight: 800;\n            text-transform: uppercase;\n            letter-spacing: 1.5px;\n            color: var(--on-dark);\n        }\n\n        \/* Typography spacing rules optimized to prevent overlapping and bunching *\/\n        .onsen-collection-wrapper .lead-text {\n            font-size: 14.5px;\n            color: #f1f5f9; \n            font-weight: 400;\n            margin: 0 0 18px 0;\n            line-height: 1.5;\n            text-align: center;\n        }\n\n        \/* CSS transition rules for highlight elements *\/\n        .onsen-collection-wrapper .highlight-blue,\n        .onsen-collection-wrapper .highlight-red {\n            transition: color 0.3s ease-in-out;\n        }\n\n        .onsen-collection-wrapper .highlight-blue {\n            color: var(--on-blue);\n            font-weight: 700;\n        }\n\n        .onsen-collection-wrapper .highlight-red {\n            color: var(--on-red);\n            font-weight: 700;\n        }\n\n        \/* Footer layout separating links and tags with tighter top margin *\/\n        .onsen-collection-wrapper .category-footer {\n            border-top: 1px solid var(--on-border);\n            padding: 12px 12px 10px 12px;\n            margin-top: 24px;\n            display: flex !important;\n            flex-direction: row !important;\n            flex-wrap: nowrap !important;\n            align-items: center !important;\n            justify-content: space-between !important;\n            gap: 15px;\n            width: 100%;\n        }\n\n        .onsen-collection-wrapper .footer-tag {\n            font-size: 11px;\n            font-weight: 800;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            color: var(--on-red);\n            flex: 1;\n        }\n\n        .onsen-collection-wrapper .support-prompt {\n            font-size: 12px;\n            color: #e2e8f0; \n            font-weight: 500;\n            text-align: right;\n            flex: 1;\n        }\n\n        .onsen-collection-wrapper .support-prompt a {\n            color: var(--on-blue);\n            font-weight: 700;\n            text-decoration: underline;\n            white-space: nowrap !important;\n            display: inline-block;\n        }\n\n        @media screen and (max-width: 768px) {\n            .onsen-collection-wrapper .lead-text { font-size: 13.5px; margin-bottom: 14px; }\n            .onsen-collection-wrapper .category-footer { padding: 10px 4px 6px 4px; margin-top: 18px; }\n            .onsen-collection-wrapper .footer-tag { font-size: 10px; }\n            .onsen-collection-wrapper .support-prompt { font-size: 10px; }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"onsen-collection-wrapper\"\u003e\n    \u003c!-- Centered brand convection indicator --\u003e\n    \u003cdiv class=\"convection-badge-row\"\u003e\n        \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n            \u003cpolygon class=\"tri-down-arrow\" points=\"2,4 22,4 12,20\"\u003e\u003c\/polygon\u003e\n        \u003c\/svg\u003e\n        \u003cspan class=\"status-text\"\u003eDe l'eau chaude instantanée partout\u003c\/span\u003e\n        \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n            \u003cpolygon class=\"tri-up-arrow\" points=\"12,4 22,20 2,20\"\u003e\u003c\/polygon\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Core narrative elements with highlights distributed across paragraphs to spread out colors --\u003e\n    \u003cp class=\"lead-text\"\u003e\n        Profitez de tout le confort des équipements domestiques dans vos lieux de vie hors réseau. Conçue pour fournir une chaleur rapide et à la demande directement sur les campings, dans les chalets de chasse, les camps de base de randonnée, les camping-cars et les bateaux, la gamme Onsen de chauffe-eau portables sans réservoir est spécialement conçue pour répondre aux exigences de la vie en plein air. Spécialement conçus pour les environnements isolés, nos systèmes sont équipés d’un \u003cspan class=\"highlight-blue\"\u003esystème d’allumage\u003c\/span\u003e exclusif \u003cspan class=\"highlight-blue\"\u003eà double alimentation 3 V\/12 V\u003c\/span\u003e afin de garantir un fonctionnement fiable en toutes circonstances.\n    \u003c\/p\u003e\n    \u003cp class=\"lead-text\"\u003e\n        S'appuyant sur plus de dix ans d'expérience sur le terrain au Canada et sur les précieux retours d'expérience de nos clients, les systèmes Onsen sont équipés de pommeaux de douche portatifs robustes à jets multiples et bénéficient d'une assistance technique complète et bilingue (en anglais et en français). Nous accompagnons notre conception robuste d'\u003cspan class=\"highlight-red\"\u003eune garantie de 2 ans\u003c\/span\u003e, la meilleure du secteur, car une fois que vous aurez goûté à l'eau chaude instantanée en pleine nature, vous ne pourrez plus vous en passer.\n    \u003c\/p\u003e\n\n    \u003c!-- Footer block --\u003e\n    \u003cdiv class=\"category-footer\"\u003e\n        \u003cdiv class=\"footer-tag\"\u003eFIERS D'ÊTRE CANADIENS\u003c\/div\u003e\n        \u003cdiv class=\"support-prompt\"\u003eBesoin d'aide ? \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\"\u003eContactez Cabin Depot en ligne\u003c\/a\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","products":[{"product_id":"onsen-5l-portable-tankless-water-heater","title":"Chauffe-eau instantané portable Onsen 5 L","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    \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 Theme Bleeding - Onsen Custom Light Theme *\/\n        .onsen-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #0f172a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 15px;\n            line-height: 1.5;\n            box-sizing: border-box;\n        }\n\n        .onsen-prod-wrapper * { \n            box-sizing: border-box; \n        }\n\n        \/* Onsen Nature-Comfort Design Tokens (Light Mode \/ Dark Text) *\/\n        .onsen-prod-wrapper {\n            --on-blue: #56beda;        \n            --on-red: #e01d3a;         \n            --on-dark: #0f172a;        \n            --on-muted: #475569;       \n            --on-border: #cbd5e1;      \n        }\n\n        \/* Centered Brand Identifier Header with Flanking Animations *\/\n        .onsen-prod-wrapper .brand-header-area {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 12px;\n            margin-bottom: 20px;\n            text-align: center;\n        }\n\n        .onsen-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 900;\n            color: var(--on-dark);\n            line-height: 1.2;\n            margin: 0;\n            letter-spacing: -0.75px;\n        }\n\n        \/* Subtitle \u0026 Sub-Header Styling *\/\n        .onsen-prod-wrapper .sub-header {\n            font-size: 15px;\n            color: var(--on-muted);\n            font-weight: 500;\n            line-height: 1.4;\n            margin: 12px auto 0 auto;\n            text-align: center;\n            max-width: 720px;\n        }\n\n        \/* Simplified Sales Highlights List without boxes or emojis *\/\n        .onsen-prod-wrapper .sales-highlights {\n            display: grid;\n            grid-template-columns: repeat(2, 1fr);\n            gap: 20px 30px;\n            margin: 30px 0 40px 0;\n        }\n\n        .onsen-prod-wrapper .highlight-item {\n            display: flex;\n            flex-direction: column;\n            gap: 4px;\n        }\n\n        .onsen-prod-wrapper .highlight-item h4 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--on-dark);\n            letter-spacing: 0.5px;\n        }\n\n        .onsen-prod-wrapper .highlight-item p {\n            margin: 0;\n            font-size: 13.5px;\n            color: var(--on-muted);\n            line-height: 1.45;\n        }\n\n        \/* Reined-in Width wrapper to maintain perfect line lengths on desktop *\/\n        .onsen-prod-wrapper .onsen-narrow-box {\n            max-width: 720px;\n            margin: 0 auto;\n        }\n\n        \/* Simplified Specifications and Kit List Headers *\/\n        .onsen-prod-wrapper .section-title {\n            color: var(--on-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 14px;\n            letter-spacing: 1px;\n            margin-bottom: 16px;\n            border-bottom: 1px solid var(--on-border);\n            padding-bottom: 6px;\n        }\n\n        \/* Alignment utility for title blocks with flanking animations *\/\n        .onsen-prod-wrapper .spotlight-title {\n            display: flex;\n            align-items: center;\n            justify-content: flex-start;\n            gap: 4px;\n        }\n\n        \/* Highly Readable Specs Grid *\/\n        .onsen-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 10px 40px;\n            margin-bottom: 35px;\n        }\n\n        .onsen-prod-wrapper .spec-item {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            border-bottom: 1px solid #e2e8f0;\n            padding: 6px 0;\n        }\n\n        .onsen-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--on-muted);\n            letter-spacing: 0.5px;\n            display: flex;\n            align-items: center;\n            gap: 6px;\n        }\n\n        .onsen-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--on-dark);\n            text-align: right;\n        }\n\n        \/* Gliding arrow icon parameters inside the specs list *\/\n        .onsen-prod-wrapper .convection-arrow {\n            width: 12px;\n            height: 12px;\n            display: inline-block;\n            flex-shrink: 0;\n        }\n\n        .onsen-prod-wrapper .tri-down-arrow {\n            fill: var(--on-blue);\n            animation: glideDown 3s infinite ease-in-out;\n        }\n\n        .onsen-prod-wrapper .tri-up-arrow {\n            fill: var(--on-red);\n            animation: glideUp 3s infinite ease-in-out;\n        }\n\n        @keyframes glideDown {\n            0%, 100% { transform: translateY(-2.5px); }\n            50% { transform: translateY(2.5px); }\n        }\n\n        @keyframes glideUp {\n            0%, 100% { transform: translateY(2.5px); }\n            50% { transform: translateY(-2.5px); }\n        }\n\n        \/* Highlighted Key Layman Tech Specs - Border only, no background coloring *\/\n        .onsen-prod-wrapper .spec-item-blue {\n            border-bottom: 1.5px solid var(--on-blue) !important;\n            background-color: transparent !important;\n            padding-left: 0 !important;\n            padding-right: 0 !important;\n        }\n\n        .onsen-prod-wrapper .spec-item-red {\n            border-bottom: 1.5px solid var(--on-red) !important;\n            background-color: transparent !important;\n            padding-left: 0 !important;\n            padding-right: 0 !important;\n        }\n\n        \/* Elegant Kit Contents List *\/\n        .onsen-prod-wrapper .kit-list {\n            display: flex;\n            flex-direction: column;\n            gap: 10px;\n            margin-bottom: 40px;\n        }\n\n        .onsen-prod-wrapper .kit-row {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding-bottom: 8px;\n            border-bottom: 1px solid #e2e8f0;\n        }\n\n        .onsen-prod-wrapper .kit-name {\n            font-size: 13px;\n            font-weight: 700;\n            color: var(--on-dark);\n        }\n\n        .onsen-prod-wrapper .kit-detail {\n            font-size: 13px;\n            color: var(--on-muted);\n            text-align: right;\n        }\n\n        \/* Minimal Display Style for System Notes (No background) *\/\n        .onsen-prod-wrapper .minimal-notes-box {\n            margin-bottom: 40px;\n            border-left: 2px solid var(--on-border);\n            padding-left: 18px;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box ul {\n            margin: 0;\n            padding: 0;\n            list-style-type: none;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box li {\n            font-size: 13.5px;\n            color: var(--on-muted);\n            line-height: 1.55;\n            margin-bottom: 12px;\n            position: relative;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box li:last-child {\n            margin-bottom: 0;\n        }\n\n        \/* Video Display Elements *\/\n        .onsen-prod-wrapper .video-container {\n            position: relative;\n            width: 100%;\n            padding-bottom: 56.25%; \n            height: 0;\n            overflow: hidden;\n            border-radius: 6px;\n            border: 1px solid var(--on-border);\n            margin-bottom: 10px;\n        }\n\n        .onsen-prod-wrapper .video-container iframe {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n        }\n\n        .onsen-prod-wrapper .video-channel-link {\n            text-align: center;\n            margin-bottom: 40px;\n        }\n\n        .onsen-prod-wrapper .video-channel-link a {\n            font-size: 12px;\n            font-weight: 600;\n            color: var(--on-blue);\n            text-decoration: underline;\n            transition: color 0.2s ease-in-out;\n        }\n\n        .onsen-prod-wrapper .video-channel-link a:hover {\n            color: var(--on-red);\n        }\n\n        \/* Link List to Other Models Section *\/\n        .onsen-prod-wrapper .other-models-section {\n            margin-bottom: 24px;\n        }\n\n        .onsen-prod-wrapper .subsection-title {\n            font-size: 11px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--on-muted);\n            letter-spacing: 0.75px;\n            margin: 18px 0 10px 0;\n        }\n\n        \/* Grid locked to exactly 2 columns at all times on all screen breakpoints *\/\n        .onsen-prod-wrapper .models-grid {\n            display: grid;\n            grid-template-columns: repeat(2, 1fr) !important;\n            gap: 12px;\n        }\n\n        .onsen-prod-wrapper .model-link-btn {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n            padding: 12px 16px;\n            background-color: #f8fafc;\n            border: 1px solid #e2e8f0;\n            border-radius: 6px;\n            color: var(--on-dark) !important;\n            text-decoration: none !important;\n            font-size: 12px;\n            font-weight: 700;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n        }\n\n        .onsen-prod-wrapper .model-link-btn:hover {\n            border-color: var(--on-blue);\n            background-color: rgba(86, 190, 218, 0.05);\n            transform: translateY(-1px);\n        }\n\n        .onsen-prod-wrapper .model-link-btn .arrow-icon {\n            color: var(--on-blue);\n            font-size: 14px;\n            transition: transform 0.2s ease-in-out;\n        }\n\n        .onsen-prod-wrapper .model-link-btn:hover .arrow-icon {\n            transform: translateX(3px);\n            color: var(--on-red);\n        }\n\n        \/* Footer card styling adjusted for Light Background Integration *\/\n        .onsen-prod-wrapper .light-footer-card {\n            background-color: #f8fafc;\n            border: 1px solid #e2e8f0;\n            border-radius: 6px;\n            padding: 18px 24px;\n            margin-top: 15px;\n        }\n\n        .onsen-prod-wrapper .support-footer {\n            display: flex;\n            flex-direction: row;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            width: 100%;\n        }\n\n        .onsen-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 2px;\n        }\n\n        .onsen-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 13px;\n            font-weight: 900;\n            text-transform: uppercase;\n            color: #000000; \n            letter-spacing: 0.5px;\n            border-left: 2px solid var(--on-red);\n            padding-left: 8px;\n        }\n\n        .onsen-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.4;\n            color: var(--on-muted);\n        }\n\n        .onsen-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--on-red); \n            text-decoration: underline;\n            white-space: nowrap;\n            display: inline-block;\n        }\n\n        .onsen-prod-wrapper .btn-group {\n            display: flex !important;\n            flex-direction: row !important;\n            flex-wrap: wrap !important;\n            gap: 8px !important;\n            flex-shrink: 1;\n        }\n\n        .onsen-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: #0f172a; \n            color: #ffffff !important;\n            padding: 7px 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        .onsen-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: #0f172a !important;\n            border: 1px solid #cbd5e1;\n        }\n\n        .onsen-prod-wrapper .quote-btn:hover {\n            background-color: var(--on-blue);\n            color: #ffffff !important;\n            border-color: var(--on-blue);\n            transform: translateY(-1px);\n        }\n\n        .onsen-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(15, 23, 42, 0.04) !important;\n            border-color: #0f172a !important;\n            color: #0f172a !important;\n        }\n\n        @media screen and (max-width: 768px) {\n            .onsen-prod-wrapper h1 { font-size: 22px; }\n            .onsen-prod-wrapper .sub-header { font-size: 13px; }\n            .onsen-prod-wrapper .sales-highlights { grid-template-columns: 1fr; gap: 16px; margin: 25px 0 35px 0; }\n            .onsen-prod-wrapper .specs-grid { grid-template-columns: 1fr; gap: 4px; }\n            .onsen-prod-wrapper .kit-row { flex-direction: column; align-items: flex-start; gap: 2px; }\n            .onsen-prod-wrapper .kit-detail { text-align: left; }\n            \n            .onsen-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .onsen-prod-wrapper .btn-group {\n                width: auto !important;\n            }\n            .onsen-prod-wrapper .quote-btn {\n                flex: 0 0 auto !important;\n                padding: 8px 12px;\n                font-size: 11px;\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"onsen-prod-wrapper\"\u003e\n    \u003c!-- Main Title Block with Flanking Animations --\u003e\n    \u003cdiv class=\"brand-header-area\"\u003e\n        \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\" style=\"width: 18px; height: 18px;\"\u003e\n            \u003cpolygon class=\"tri-down-arrow\" points=\"2,4 22,4 12,20\"\u003e\u003c\/polygon\u003e\n        \u003c\/svg\u003e\n        \u003ch1\u003eChauffe-eau instantané portable Onsen 5 L\u003c\/h1\u003e\n        \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\" style=\"width: 18px; height: 18px;\"\u003e\n            \u003cpolygon class=\"tri-up-arrow\" points=\"12,4 22,20 2,20\"\u003e\u003c\/polygon\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sub-header\" style=\"margin-top: 0; margin-bottom: 24px;\"\u003eEau chaude instantanée pour une utilisation en extérieur et hors réseau. Conçu pour chauffer de l'eau dont la température estivale typique est d'environ 60 °F \/ 15 °C ou plus.\u003c\/p\u003e\n\n    \u003c!-- Typographic Sales Highlight Rows --\u003e\n    \u003cdiv class=\"sales-highlights\"\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003ePortable et léger\u003c\/h4\u003e\n            \u003cp\u003eConception compacte avec poignée de transport intégrée pour un transport hors réseau sans effort.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eSystème d'allumage double\u003c\/h4\u003e\n            \u003cp\u003eFonctionne partout grâce à deux piles « D » standard ou à une simple source d'alimentation de 12 V.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eRéglage facile de la température\u003c\/h4\u003e\n            \u003cp\u003eUn écran LED lumineux intégré permet de surveiller directement la température de l'eau et l'état de la batterie.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eInstallation de douche haut de gamme\u003c\/h4\u003e\n            \u003cp\u003eIl est équipé d'une pomme de douche à jets multiples dotée de commandes directes de mise en marche et d'arrêt.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Narrow Box alignment zone --\u003e\n    \u003cdiv class=\"onsen-narrow-box\"\u003e\n        \n        \u003c!-- Technical Specifications Grid with Symmetric Highlight Alignment --\u003e\n        \u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eRéférence du modèle\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eOnsen 5 L\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eType de carburant\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003ePropane liquide\u003c\/span\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- Side-by-Side Highlight Row Alignment --\u003e\n            \u003cdiv class=\"spec-item spec-item-blue\"\u003e\n                \u003cspan class=\"spec-label\" style=\"color: var(--on-blue); font-weight: 800;\"\u003e\n                    \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolygon class=\"tri-down-arrow\" points=\"2,4 22,4 12,20\"\u003e\u003c\/polygon\u003e\n                    \u003c\/svg\u003e\n                    Débit d'eau\n                \u003c\/span\u003e\n                \u003cspan class=\"spec-value\" style=\"color: var(--on-blue); font-weight: 800;\"\u003e1,32 GPM (5 litres\/min)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item spec-item-red\"\u003e\n                \u003cspan class=\"spec-label\" style=\"color: var(--on-red); font-weight: 800;\"\u003e\n                    \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolygon class=\"tri-up-arrow\" points=\"12,4 22,20 2,20\"\u003e\u003c\/polygon\u003e\n                    \u003c\/svg\u003e\n                    Puissance de chauffage\n                \u003c\/span\u003e\n                \u003cspan class=\"spec-value\" style=\"color: var(--on-red); font-weight: 800;\"\u003e32 000 BTU\/h\u003c\/span\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eRaccordement à l'eau\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eRaccords de 1\/2\"\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePression d'eau requise\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e10 - 80 PSI\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eSystème d'allumage\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e2 piles « D » \/ pinces crocodiles 12 V\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTempérature maximale\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e50 °C \/ 122 °F\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePoids du radiateur\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e10,5 livres \/ 4,76 kg\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eDimensions\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e18,35\" x 11,89\" x 6,69\"\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eCertifications\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eCertifié CSA\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\" style=\"border-bottom: none;\"\u003e\n                \u003cspan class=\"spec-label\"\u003eProgramme de garantie\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eGarantie limitée de 2 ans\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- High-readability Kit Contents list --\u003e\n        \u003cdiv class=\"section-title\"\u003eContenu du kit\u003c\/div\u003e\n        \u003cdiv class=\"kit-list\"\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003eChauffe-eau Onsen 5 L\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 brûleur principal portable sans réservoir\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003ePommeau de douche haut de gamme\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 tête portable avec commande marche\/arrêt intégrée\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003eTuyau de régulateur de gaz\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 ensemble homologué CSA pour une bouteille de propane standard de 20 lb\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003ePinces crocodiles pour allumage 12 V\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 câble de raccordement pour l'option d'allumage par batterie 12 V\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003eKit d'adaptateur pour tuyau d'arrosage\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 jeu de raccords QuickConnect standard mâle\/femelle\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003eRouleau de ruban en Téflon\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 rouleau de ruban d'étanchéité pour raccords sans fuite\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\" style=\"border-bottom: none;\"\u003e\n                \u003cspan class=\"kit-name\"\u003eKit de fixation\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 jeu de vis d'ancrage et de fixations murales\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Minimal Open Format System Notes Block --\u003e\n        \u003cdiv class=\"section-title\"\u003eRemarques importantes concernant le système\u003c\/div\u003e\n        \u003cdiv class=\"minimal-notes-box\"\u003e\n            \u003cul\u003e\n                \u003cli\u003e\n\u003cstrong\u003eConditions d'environnement :\u003c\/strong\u003e Conçu et certifié exclusivement pour une utilisation en extérieur, dans des installations ventilées. Non homologué pour une installation en intérieur.\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003ePressurisation :\u003c\/strong\u003e nécessite une source d'eau propre sous pression fournissant au moins 10 PSI. L'alimentation à partir de lacs ou de réservoirs de stockage nécessite un système de pompe à eau en ligne.\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eConseil pour le choix du diamètre du tuyau :\u003c\/strong\u003e nous recommandons vivement d'utiliser un tuyau de raccordement standard de 1\/2\" de diamètre entre la source et la pompe. Bien que les pompes fournissent une pression suffisante (en PSI), les problèmes d'allumage sont souvent dus à l'utilisation de tuyaux d'alimentation surdimensionnés de 5\/8\" ou 3\/4\".\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Responsive YouTube Video Embed Showcase with Flanking Triangle Animations --\u003e\n        \u003cdiv class=\"section-title spotlight-title\"\u003e\n            \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                \u003cpolygon class=\"tri-down-arrow\" points=\"2,4 22,4 12,20\"\u003e\u003c\/polygon\u003e\n            \u003c\/svg\u003e\n            \u003cspan\u003ePrésentation du produit et guide de montage\u003c\/span\u003e\n            \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                \u003cpolygon class=\"tri-up-arrow\" points=\"12,4 22,20 2,20\"\u003e\u003c\/polygon\u003e\n            \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"video-container\"\u003e\n            \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/jw-u_Lf-hHg\" title=\"Onsen 5L Tankless Water Heater Video Guide\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"video-channel-link\"\u003e\n            \u003ca href=\"https:\/\/www.youtube.com\/@onsen5358\" target=\"_blank\"\u003eDécouvrez la chaîne YouTube officielle d'Onsen →\u003c\/a\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Compact Directory Link List --\u003e\n        \u003cdiv class=\"section-title\"\u003eAutres options de produits\u003c\/div\u003e\n        \u003cdiv class=\"other-models-section\"\u003e\n            \u003cdiv class=\"models-grid\"\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-7l-portable-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    7L Portable \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-10l-portable-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    10L Portable \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-14l-indoor-propane-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    Bouteille de propane d'intérieur de 14 L \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-26l-indoor-propane-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    Bouteille de propane d'intérieur de 26 L \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"subsection-title\"\u003eOptions sur le gaz naturel\u003c\/div\u003e\n            \u003cdiv class=\"models-grid\"\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-14l-indoor-natural-gas-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    14 L gaz naturel d'intérieur \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-26l-indoor-natural-gas-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    26 L gaz naturel pour usage intérieur \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Support footer block --\u003e\n        \u003cdiv class=\"light-footer-card\"\u003e\n            \u003cdiv class=\"support-footer\"\u003e\n                \u003cdiv class=\"support-text-area\"\u003e\n                    \u003ch3\u003eORGANISEZ VOTRE CONFORT\u003c\/h3\u003e\n                    \u003cp\u003eBesoin d'aide ? Appelez notre équipe commerciale au numéro gratuit : \u003cspan class=\"tel-link\"\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\"\u003eDemande de devis pour une installation solaire\u003c\/a\u003e\n                    \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eContactez-nous en ligne\u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Onsen","offers":[{"title":"Default Title","offer_id":45195350966369,"sku":"ON-PWH-5L","price":199.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Onsen5LPortableTanklessWaterHeaterimg0.webp?v=1781707669"},{"product_id":"onsen-7l-portable-tankless-water-heater","title":"Chauffe-eau instantané portable Onsen 7 L","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    \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 Theme Bleeding - Onsen Custom Light Theme *\/\n        .onsen-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #0f172a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 15px;\n            line-height: 1.5;\n            box-sizing: border-box;\n        }\n\n        .onsen-prod-wrapper * { \n            box-sizing: border-box; \n        }\n\n        \/* Onsen Nature-Comfort Design Tokens (Light Mode \/ Dark Text) *\/\n        .onsen-prod-wrapper {\n            --on-blue: #56beda;        \n            --on-red: #e01d3a;         \n            --on-dark: #0f172a;        \n            --on-muted: #475569;       \n            --on-border: #cbd5e1;      \n        }\n\n        \/* Centered Brand Identifier Header with Flanking Animations *\/\n        .onsen-prod-wrapper .brand-header-area {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 12px;\n            margin-bottom: 20px;\n            text-align: center;\n        }\n\n        .onsen-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 900;\n            color: var(--on-dark);\n            line-height: 1.2;\n            margin: 0;\n            letter-spacing: -0.75px;\n        }\n\n        \/* Subtitle \u0026 Sub-Header Styling *\/\n        .onsen-prod-wrapper .sub-header {\n            font-size: 15px;\n            color: var(--on-muted);\n            font-weight: 500;\n            line-height: 1.4;\n            margin: 12px auto 0 auto;\n            text-align: center;\n            max-width: 720px;\n        }\n\n        \/* Simplified Sales Highlights List without boxes or emojis *\/\n        .onsen-prod-wrapper .sales-highlights {\n            display: grid;\n            grid-template-columns: repeat(2, 1fr);\n            gap: 20px 30px;\n            margin: 30px 0 40px 0;\n        }\n\n        .onsen-prod-wrapper .highlight-item {\n            display: flex;\n            flex-direction: column;\n            gap: 4px;\n        }\n\n        .onsen-prod-wrapper .highlight-item h4 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--on-dark);\n            letter-spacing: 0.5px;\n        }\n\n        .onsen-prod-wrapper .highlight-item p {\n            margin: 0;\n            font-size: 13.5px;\n            color: var(--on-muted);\n            line-height: 1.45;\n        }\n\n        \/* Reined-in Width wrapper to maintain perfect line lengths on desktop *\/\n        .onsen-prod-wrapper .onsen-narrow-box {\n            max-width: 720px;\n            margin: 0 auto;\n        }\n\n        \/* Simplified Specifications and Kit List Headers *\/\n        .onsen-prod-wrapper .section-title {\n            color: var(--on-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 14px;\n            letter-spacing: 1px;\n            margin-bottom: 16px;\n            border-bottom: 1px solid var(--on-border);\n            padding-bottom: 6px;\n        }\n\n        \/* Alignment utility for title blocks with flanking animations *\/\n        .onsen-prod-wrapper .spotlight-title {\n            display: flex;\n            align-items: center;\n            justify-content: flex-start;\n            gap: 4px;\n        }\n\n        \/* Highly Readable Specs Grid *\/\n        .onsen-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 10px 40px;\n            margin-bottom: 35px;\n        }\n\n        .onsen-prod-wrapper .spec-item {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            border-bottom: 1px solid #e2e8f0;\n            padding: 6px 0;\n        }\n\n        .onsen-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--on-muted);\n            letter-spacing: 0.5px;\n            display: flex;\n            align-items: center;\n            gap: 6px;\n        }\n\n        .onsen-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--on-dark);\n            text-align: right;\n        }\n\n        \/* Gliding arrow icon parameters inside the specs list *\/\n        .onsen-prod-wrapper .convection-arrow {\n            width: 12px;\n            height: 12px;\n            display: inline-block;\n            flex-shrink: 0;\n        }\n\n        .onsen-prod-wrapper .tri-down-arrow {\n            fill: var(--on-blue);\n            animation: glideDown 3s infinite ease-in-out;\n        }\n\n        .onsen-prod-wrapper .tri-up-arrow {\n            fill: var(--on-red);\n            animation: glideUp 3s infinite ease-in-out;\n        }\n\n        @keyframes glideDown {\n            0%, 100% { transform: translateY(-2.5px); }\n            50% { transform: translateY(2.5px); }\n        }\n\n        @keyframes glideUp {\n            0%, 100% { transform: translateY(2.5px); }\n            50% { transform: translateY(-2.5px); }\n        }\n\n        \/* Highlighted Key Layman Tech Specs - Border only, no background coloring *\/\n        .onsen-prod-wrapper .spec-item-blue {\n            border-bottom: 1.5px solid var(--on-blue) !important;\n            background-color: transparent !important;\n            padding-left: 0 !important;\n            padding-right: 0 !important;\n        }\n\n        .onsen-prod-wrapper .spec-item-red {\n            border-bottom: 1.5px solid var(--on-red) !important;\n            background-color: transparent !important;\n            padding-left: 0 !important;\n            padding-right: 0 !important;\n        }\n\n        \/* Elegant Kit Contents List *\/\n        .onsen-prod-wrapper .kit-list {\n            display: flex;\n            flex-direction: column;\n            gap: 10px;\n            margin-bottom: 40px;\n        }\n\n        .onsen-prod-wrapper .kit-row {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding-bottom: 8px;\n            border-bottom: 1px solid #e2e8f0;\n        }\n\n        .onsen-prod-wrapper .kit-name {\n            font-size: 13px;\n            font-weight: 700;\n            color: var(--on-dark);\n        }\n\n        .onsen-prod-wrapper .kit-detail {\n            font-size: 13px;\n            color: var(--on-muted);\n            text-align: right;\n        }\n\n        \/* Minimal Display Style for System Notes (No background) *\/\n        .onsen-prod-wrapper .minimal-notes-box {\n            margin-bottom: 40px;\n            border-left: 2px solid var(--on-border);\n            padding-left: 18px;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box ul {\n            margin: 0;\n            padding: 0;\n            list-style-type: none;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box li {\n            font-size: 13.5px;\n            color: var(--on-muted);\n            line-height: 1.55;\n            margin-bottom: 12px;\n            position: relative;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box li:last-child {\n            margin-bottom: 0;\n        }\n\n        \/* Video Display Elements *\/\n        .onsen-prod-wrapper .video-container {\n            position: relative;\n            width: 100%;\n            padding-bottom: 56.25%; \n            height: 0;\n            overflow: hidden;\n            border-radius: 6px;\n            border: 1px solid var(--on-border);\n            margin-bottom: 10px;\n        }\n\n        .onsen-prod-wrapper .video-container iframe {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n        }\n\n        .onsen-prod-wrapper .video-channel-link {\n            text-align: center;\n            margin-bottom: 40px;\n        }\n\n        .onsen-prod-wrapper .video-channel-link a {\n            font-size: 12px;\n            font-weight: 600;\n            color: var(--on-blue);\n            text-decoration: underline;\n            transition: color 0.2s ease-in-out;\n        }\n\n        .onsen-prod-wrapper .video-channel-link a:hover {\n            color: var(--on-red);\n        }\n\n        \/* Link List to Other Models Section *\/\n        .onsen-prod-wrapper .other-models-section {\n            margin-bottom: 24px;\n        }\n\n        .onsen-prod-wrapper .subsection-title {\n            font-size: 11px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--on-muted);\n            letter-spacing: 0.75px;\n            margin: 18px 0 10px 0;\n        }\n\n        \/* Grid locked to exactly 2 columns at all times on all screen breakpoints *\/\n        .onsen-prod-wrapper .models-grid {\n            display: grid;\n            grid-template-columns: repeat(2, 1fr) !important;\n            gap: 12px;\n        }\n\n        .onsen-prod-wrapper .model-link-btn {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n            padding: 12px 16px;\n            background-color: #f8fafc;\n            border: 1px solid #e2e8f0;\n            border-radius: 6px;\n            color: var(--on-dark) !important;\n            text-decoration: none !important;\n            font-size: 12px;\n            font-weight: 700;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n        }\n\n        .onsen-prod-wrapper .model-link-btn:hover {\n            border-color: var(--on-blue);\n            background-color: rgba(86, 190, 218, 0.05);\n            transform: translateY(-1px);\n        }\n\n        .onsen-prod-wrapper .model-link-btn .arrow-icon {\n            color: var(--on-blue);\n            font-size: 14px;\n            transition: transform 0.2s ease-in-out;\n        }\n\n        .onsen-prod-wrapper .model-link-btn:hover .arrow-icon {\n            transform: translateX(3px);\n            color: var(--on-red);\n        }\n\n        \/* Footer card styling adjusted for Light Background Integration *\/\n        .onsen-prod-wrapper .light-footer-card {\n            background-color: #f8fafc;\n            border: 1px solid #e2e8f0;\n            border-radius: 6px;\n            padding: 18px 24px;\n            margin-top: 15px;\n        }\n\n        .onsen-prod-wrapper .support-footer {\n            display: flex;\n            flex-direction: row;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            width: 100%;\n        }\n\n        .onsen-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 2px;\n        }\n\n        .onsen-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 13px;\n            font-weight: 900;\n            text-transform: uppercase;\n            color: #000000; \n            letter-spacing: 0.5px;\n            border-left: 2px solid var(--on-red);\n            padding-left: 8px;\n        }\n\n        .onsen-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.4;\n            color: var(--on-muted);\n        }\n\n        .onsen-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--on-red); \n            text-decoration: underline;\n            white-space: nowrap;\n            display: inline-block;\n        }\n\n        .onsen-prod-wrapper .btn-group {\n            display: flex !important;\n            flex-direction: row !important;\n            flex-wrap: wrap !important;\n            gap: 8px !important;\n            flex-shrink: 1;\n        }\n\n        .onsen-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: #0f172a; \n            color: #ffffff !important;\n            padding: 7px 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        .onsen-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: #0f172a !important;\n            border: 1px solid #cbd5e1;\n        }\n\n        .onsen-prod-wrapper .quote-btn:hover {\n            background-color: var(--on-blue);\n            color: #ffffff !important;\n            border-color: var(--on-blue);\n            transform: translateY(-1px);\n        }\n\n        .onsen-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(15, 23, 42, 0.04) !important;\n            border-color: #0f172a !important;\n            color: #0f172a !important;\n        }\n\n        @media screen and (max-width: 768px) {\n            .onsen-prod-wrapper h1 { font-size: 22px; }\n            .onsen-prod-wrapper .sub-header { font-size: 13px; }\n            .onsen-prod-wrapper .sales-highlights { grid-template-columns: 1fr; gap: 16px; margin: 25px 0 35px 0; }\n            .onsen-prod-wrapper .specs-grid { grid-template-columns: 1fr; gap: 4px; }\n            .onsen-prod-wrapper .kit-row { flex-direction: column; align-items: flex-start; gap: 2px; }\n            .onsen-prod-wrapper .kit-detail { text-align: left; }\n            \n            .onsen-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .onsen-prod-wrapper .btn-group {\n                width: auto !important;\n            }\n            .onsen-prod-wrapper .quote-btn {\n                flex: 0 0 auto !important;\n                padding: 8px 12px;\n                font-size: 11px;\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"onsen-prod-wrapper\"\u003e\n    \u003c!-- Main Title Block with Flanking Animations --\u003e\n    \u003cdiv class=\"brand-header-area\"\u003e\n        \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\" style=\"width: 18px; height: 18px;\"\u003e\n            \u003cpolygon class=\"tri-down-arrow\" points=\"2,4 22,4 12,20\"\u003e\u003c\/polygon\u003e\n        \u003c\/svg\u003e\n        \u003ch1\u003eChauffe-eau instantané portable Onsen 7 L\u003c\/h1\u003e\n        \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\" style=\"width: 18px; height: 18px;\"\u003e\n            \u003cpolygon class=\"tri-up-arrow\" points=\"12,4 22,20 2,20\"\u003e\u003c\/polygon\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sub-header\" style=\"margin-top: 0; margin-bottom: 24px;\"\u003eEau chaude instantanée pour une utilisation en extérieur et hors réseau. Offre une puissance et un débit accrus, idéaux pour les conditions de fin de printemps et de début d'automne, à des températures d'environ 45 °F \/ 7 °C et plus.\u003c\/p\u003e\n\n    \u003c!-- Typographic Sales Highlight Rows --\u003e\n    \u003cdiv class=\"sales-highlights\"\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eSystème portable à rendement accru\u003c\/h4\u003e\n            \u003cp\u003eUne puissance de chauffage accrue, spécialement conçue pour faire face à des températures d'eau d'entrée plus basses.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eSystème d'allumage double\u003c\/h4\u003e\n            \u003cp\u003eFonctionne partout grâce à deux piles « D » standard ou à une simple source d'alimentation de 12 V.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eRéglage facile de la température\u003c\/h4\u003e\n            \u003cp\u003eUn écran LED lumineux intégré permet de surveiller directement la température de l'eau et l'état de la batterie.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eInstallation de douche haut de gamme\u003c\/h4\u003e\n            \u003cp\u003eIl est équipé d'une pomme de douche à jets multiples dotée de commandes directes de mise en marche et d'arrêt.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Narrow Box alignment zone --\u003e\n    \u003cdiv class=\"onsen-narrow-box\"\u003e\n        \n        \u003c!-- Technical Specifications Grid with Symmetric Highlight Alignment --\u003e\n        \u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eRéférence du modèle\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eOnsen 7 L\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eType de carburant\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003ePropane liquide\u003c\/span\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- Side-by-Side Highlight Row Alignment --\u003e\n            \u003cdiv class=\"spec-item spec-item-blue\"\u003e\n                \u003cspan class=\"spec-label\" style=\"color: var(--on-blue); font-weight: 800;\"\u003e\n                    \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolygon class=\"tri-down-arrow\" points=\"2,4 22,4 12,20\"\u003e\u003c\/polygon\u003e\n                    \u003c\/svg\u003e\n                    Débit d'eau\n                \u003c\/span\u003e\n                \u003cspan class=\"spec-value\" style=\"color: var(--on-blue); font-weight: 800;\"\u003e1,85 GPM (7 litres\/min)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item spec-item-red\"\u003e\n                \u003cspan class=\"spec-label\" style=\"color: var(--on-red); font-weight: 800;\"\u003e\n                    \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolygon class=\"tri-up-arrow\" points=\"12,4 22,20 2,20\"\u003e\u003c\/polygon\u003e\n                    \u003c\/svg\u003e\n                    Puissance de chauffage\n                \u003c\/span\u003e\n                \u003cspan class=\"spec-value\" style=\"color: var(--on-red); font-weight: 800;\"\u003e50 000 BTU\/h\u003c\/span\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eRaccordement à l'eau\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eRaccords de 1\/2\"\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePression d'eau requise\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e10 - 80 PSI\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eSystème d'allumage\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e2 piles « D » \/ pinces crocodiles 12 V\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTempérature maximale\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e60 °C \/ 140 °F\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePoids du radiateur\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e12,5 livres \/ 5,67 kg\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eDimensions\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e21,85\" x 11,89\" x 7,05\"\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eCertifications\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eCertifié CSA\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\" style=\"border-bottom: none;\"\u003e\n                \u003cspan class=\"spec-label\"\u003eProgramme de garantie\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eGarantie limitée de 2 ans\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- High-readability Kit Contents list --\u003e\n        \u003cdiv class=\"section-title\"\u003eContenu du kit\u003c\/div\u003e\n        \u003cdiv class=\"kit-list\"\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003eChauffe-eau Onsen 7 L\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 brûleur principal portable sans réservoir\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003ePommeau de douche haut de gamme\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 tête portable avec commande marche\/arrêt intégrée\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003eTuyau de régulateur de gaz\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 ensemble homologué CSA pour une bouteille de propane standard de 20 lb\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003ePinces crocodiles pour allumage 12 V\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 câble de raccordement pour l'option d'allumage par batterie 12 V\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003eKit d'adaptateur pour tuyau d'arrosage\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 jeu de raccords QuickConnect standard mâle\/femelle\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003eRouleau de ruban en Téflon\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 rouleau de ruban d'étanchéité pour raccords sans fuite\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\" style=\"border-bottom: none;\"\u003e\n                \u003cspan class=\"kit-name\"\u003eKit de fixation\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 jeu de vis d'ancrage et de fixations murales\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Minimal Open Format System Notes Block --\u003e\n        \u003cdiv class=\"section-title\"\u003eRemarques importantes concernant le système\u003c\/div\u003e\n        \u003cdiv class=\"minimal-notes-box\"\u003e\n            \u003cul\u003e\n                \u003cli\u003e\n\u003cstrong\u003eConditions d'environnement :\u003c\/strong\u003e Conçu et certifié exclusivement pour une utilisation en extérieur, dans des installations ventilées. Non homologué pour une installation en intérieur.\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003ePressurisation :\u003c\/strong\u003e nécessite une source d'eau propre sous pression fournissant au moins 10 PSI. L'alimentation à partir de lacs ou de réservoirs de stockage nécessite un système de pompe à eau en ligne.\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eConseil pour le choix du diamètre du tuyau :\u003c\/strong\u003e nous recommandons vivement d'utiliser un tuyau de raccordement standard de 1\/2\" de diamètre entre la source et la pompe. Bien que les pompes fournissent une pression suffisante (en PSI), les problèmes d'allumage sont souvent dus à l'utilisation de tuyaux d'alimentation surdimensionnés de 5\/8\" ou 3\/4\".\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Responsive YouTube Video Embed Showcase with Flanking Triangle Animations --\u003e\n        \u003cdiv class=\"section-title spotlight-title\"\u003e\n            \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                \u003cpolygon class=\"tri-down-arrow\" points=\"2,4 22,4 12,20\"\u003e\u003c\/polygon\u003e\n            \u003c\/svg\u003e\n            \u003cspan\u003ePrésentation du produit et guide de montage\u003c\/span\u003e\n            \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                \u003cpolygon class=\"tri-up-arrow\" points=\"12,4 22,20 2,20\"\u003e\u003c\/polygon\u003e\n            \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"video-container\"\u003e\n            \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/jw-u_Lf-hHg\" title=\"Onsen 7L Tankless Water Heater Video Guide\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"video-channel-link\"\u003e\n            \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-5l-portable-tankless-water-heater\" target=\"_blank\"\u003eDécouvrez la chaîne YouTube officielle d'Onsen →\u003c\/a\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Compact Directory Link List --\u003e\n        \u003cdiv class=\"section-title\"\u003eAutres options de produits\u003c\/div\u003e\n        \u003cdiv class=\"other-models-section\"\u003e\n            \u003cdiv class=\"models-grid\"\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-5l-portable-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    5L Portable \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-10l-portable-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    10L Portable \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-14l-indoor-propane-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    Bouteille de propane d'intérieur de 14 L \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-26l-indoor-propane-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    Bouteille de propane d'intérieur de 26 L \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"subsection-title\"\u003eOptions sur le gaz naturel\u003c\/div\u003e\n            \u003cdiv class=\"models-grid\"\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-14l-indoor-natural-gas-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    14 L gaz naturel d'intérieur \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-26l-indoor-natural-gas-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    26 L gaz naturel pour usage intérieur \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Support footer block --\u003e\n        \u003cdiv class=\"light-footer-card\"\u003e\n            \u003cdiv class=\"support-footer\"\u003e\n                \u003cdiv class=\"support-text-area\"\u003e\n                    \u003ch3\u003eORGANISEZ VOTRE CONFORT\u003c\/h3\u003e\n                    \u003cp\u003eBesoin d'aide ? Appelez notre équipe commerciale au numéro gratuit : \u003cspan class=\"tel-link\"\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\"\u003eDemande de devis pour une installation solaire\u003c\/a\u003e\n                    \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eContactez-nous en ligne\u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Onsen","offers":[{"title":"Default Title","offer_id":45195351294049,"sku":"ON-PWH-7L","price":249.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Onsen_Heater_7Limg1.webp?v=1781709482"},{"product_id":"onsen-10l-portable-tankless-water-heater","title":"Chauffe-eau instantané portable Onsen 10 L","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    \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 Theme Bleeding - Onsen Custom Light Theme *\/\n        .onsen-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #0f172a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 15px;\n            line-height: 1.5;\n            box-sizing: border-box;\n        }\n\n        .onsen-prod-wrapper * { \n            box-sizing: border-box; \n        }\n\n        \/* Onsen Nature-Comfort Design Tokens (Light Mode \/ Dark Text) *\/\n        .onsen-prod-wrapper {\n            --on-blue: #56beda;        \n            --on-red: #e01d3a;         \n            --on-dark: #0f172a;        \n            --on-muted: #475569;       \n            --on-border: #cbd5e1;      \n        }\n\n        \/* Centered Brand Identifier Header with Flanking Animations *\/\n        .onsen-prod-wrapper .brand-header-area {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 12px;\n            margin-bottom: 20px;\n            text-align: center;\n        }\n\n        .onsen-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 900;\n            color: var(--on-dark);\n            line-height: 1.2;\n            margin: 0;\n            letter-spacing: -0.75px;\n        }\n\n        \/* Subtitle \u0026 Sub-Header Styling *\/\n        .onsen-prod-wrapper .sub-header {\n            font-size: 15px;\n            color: var(--on-muted);\n            font-weight: 500;\n            line-height: 1.4;\n            margin: 12px auto 0 auto;\n            text-align: center;\n            max-width: 720px;\n        }\n\n        \/* Simplified Sales Highlights List without boxes or emojis *\/\n        .onsen-prod-wrapper .sales-highlights {\n            display: grid;\n            grid-template-columns: repeat(2, 1fr);\n            gap: 20px 30px;\n            margin: 30px 0 40px 0;\n        }\n\n        .onsen-prod-wrapper .highlight-item {\n            display: flex;\n            flex-direction: column;\n            gap: 4px;\n        }\n\n        .onsen-prod-wrapper .highlight-item h4 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--on-dark);\n            letter-spacing: 0.5px;\n        }\n\n        .onsen-prod-wrapper .highlight-item p {\n            margin: 0;\n            font-size: 13.5px;\n            color: var(--on-muted);\n            line-height: 1.45;\n        }\n\n        \/* Reined-in Width wrapper to maintain perfect line lengths on desktop *\/\n        .onsen-prod-wrapper .onsen-narrow-box {\n            max-width: 720px;\n            margin: 0 auto;\n        }\n\n        \/* Simplified Specifications and Kit List Headers *\/\n        .onsen-prod-wrapper .section-title {\n            color: var(--on-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 14px;\n            letter-spacing: 1px;\n            margin-bottom: 16px;\n            border-bottom: 1px solid var(--on-border);\n            padding-bottom: 6px;\n        }\n\n        \/* Alignment utility for title blocks with flanking animations *\/\n        .onsen-prod-wrapper .spotlight-title {\n            display: flex;\n            align-items: center;\n            justify-content: flex-start;\n            gap: 4px;\n        }\n\n        \/* Highly Readable Specs Grid *\/\n        .onsen-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 10px 40px;\n            margin-bottom: 35px;\n        }\n\n        .onsen-prod-wrapper .spec-item {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            border-bottom: 1px solid #e2e8f0;\n            padding: 6px 0;\n        }\n\n        .onsen-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--on-muted);\n            letter-spacing: 0.5px;\n            display: flex;\n            align-items: center;\n            gap: 6px;\n        }\n\n        .onsen-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--on-dark);\n            text-align: right;\n        }\n\n        \/* Gliding arrow icon parameters inside the specs list *\/\n        .onsen-prod-wrapper .convection-arrow {\n            width: 12px;\n            height: 12px;\n            display: inline-block;\n            flex-shrink: 0;\n        }\n\n        .onsen-prod-wrapper .tri-down-arrow {\n            fill: var(--on-blue);\n            animation: glideDown 3s infinite ease-in-out;\n        }\n\n        .onsen-prod-wrapper .tri-up-arrow {\n            fill: var(--on-red);\n            animation: glideUp 3s infinite ease-in-out;\n        }\n\n        @keyframes glideDown {\n            0%, 100% { transform: translateY(-2.5px); }\n            50% { transform: translateY(2.5px); }\n        }\n\n        @keyframes glideUp {\n            0%, 100% { transform: translateY(2.5px); }\n            50% { transform: translateY(-2.5px); }\n        }\n\n        \/* Highlighted Key Layman Tech Specs - Border only, no background coloring *\/\n        .onsen-prod-wrapper .spec-item-blue {\n            border-bottom: 1.5px solid var(--on-blue) !important;\n            background-color: transparent !important;\n            padding-left: 0 !important;\n            padding-right: 0 !important;\n        }\n\n        .onsen-prod-wrapper .spec-item-red {\n            border-bottom: 1.5px solid var(--on-red) !important;\n            background-color: transparent !important;\n            padding-left: 0 !important;\n            padding-right: 0 !important;\n        }\n\n        \/* Elegant Kit Contents List *\/\n        .onsen-prod-wrapper .kit-list {\n            display: flex;\n            flex-direction: column;\n            gap: 10px;\n            margin-bottom: 40px;\n        }\n\n        .onsen-prod-wrapper .kit-row {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding-bottom: 8px;\n            border-bottom: 1px solid #e2e8f0;\n        }\n\n        .onsen-prod-wrapper .kit-name {\n            font-size: 13px;\n            font-weight: 700;\n            color: var(--on-dark);\n        }\n\n        .onsen-prod-wrapper .kit-detail {\n            font-size: 13px;\n            color: var(--on-muted);\n            text-align: right;\n        }\n\n        \/* Minimal Display Style for System Notes (No background) *\/\n        .onsen-prod-wrapper .minimal-notes-box {\n            margin-bottom: 40px;\n            border-left: 2px solid var(--on-border);\n            padding-left: 18px;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box ul {\n            margin: 0;\n            padding: 0;\n            list-style-type: none;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box li {\n            font-size: 13.5px;\n            color: var(--on-muted);\n            line-height: 1.55;\n            margin-bottom: 12px;\n            position: relative;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box li:last-child {\n            margin-bottom: 0;\n        }\n\n        \/* Video Display Elements *\/\n        .onsen-prod-wrapper .video-container {\n            position: relative;\n            width: 100%;\n            padding-bottom: 56.25%; \n            height: 0;\n            overflow: hidden;\n            border-radius: 6px;\n            border: 1px solid var(--on-border);\n            margin-bottom: 10px;\n        }\n\n        .onsen-prod-wrapper .video-container iframe {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n        }\n\n        .onsen-prod-wrapper .video-channel-link {\n            text-align: center;\n            margin-bottom: 40px;\n        }\n\n        .onsen-prod-wrapper .video-channel-link a {\n            font-size: 12px;\n            font-weight: 600;\n            color: var(--on-blue);\n            text-decoration: underline;\n            transition: color 0.2s ease-in-out;\n        }\n\n        .onsen-prod-wrapper .video-channel-link a:hover {\n            color: var(--on-red);\n        }\n\n        \/* Link List to Other Models Section *\/\n        .onsen-prod-wrapper .other-models-section {\n            margin-bottom: 24px;\n        }\n\n        .onsen-prod-wrapper .subsection-title {\n            font-size: 11px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--on-muted);\n            letter-spacing: 0.75px;\n            margin: 18px 0 10px 0;\n        }\n\n        \/* Grid locked to exactly 2 columns at all times on all screen breakpoints *\/\n        .onsen-prod-wrapper .models-grid {\n            display: grid;\n            grid-template-columns: repeat(2, 1fr) !important;\n            gap: 12px;\n        }\n\n        .onsen-prod-wrapper .model-link-btn {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n            padding: 12px 16px;\n            background-color: #f8fafc;\n            border: 1px solid #e2e8f0;\n            border-radius: 6px;\n            color: var(--on-dark) !important;\n            text-decoration: none !important;\n            font-size: 12px;\n            font-weight: 700;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n        }\n\n        .onsen-prod-wrapper .model-link-btn:hover {\n            border-color: var(--on-blue);\n            background-color: rgba(86, 190, 218, 0.05);\n            transform: translateY(-1px);\n        }\n\n        .onsen-prod-wrapper .model-link-btn .arrow-icon {\n            color: var(--on-blue);\n            font-size: 14px;\n            transition: transform 0.2s ease-in-out;\n        }\n\n        .onsen-prod-wrapper .model-link-btn:hover .arrow-icon {\n            transform: translateX(3px);\n            color: var(--on-red);\n        }\n\n        \/* Footer card styling adjusted for Light Background Integration *\/\n        .onsen-prod-wrapper .light-footer-card {\n            background-color: #f8fafc;\n            border: 1px solid #e2e8f0;\n            border-radius: 6px;\n            padding: 18px 24px;\n            margin-top: 15px;\n        }\n\n        .onsen-prod-wrapper .support-footer {\n            display: flex;\n            flex-direction: row;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            width: 100%;\n        }\n\n        .onsen-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 2px;\n        }\n\n        .onsen-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 13px;\n            font-weight: 900;\n            text-transform: uppercase;\n            color: #000000; \n            letter-spacing: 0.5px;\n            border-left: 2px solid var(--on-red);\n            padding-left: 8px;\n        }\n\n        .onsen-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.4;\n            color: var(--on-muted);\n        }\n\n        .onsen-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--on-red); \n            text-decoration: underline;\n            white-space: nowrap;\n            display: inline-block;\n        }\n\n        .onsen-prod-wrapper .btn-group {\n            display: flex !important;\n            flex-direction: row !important;\n            flex-wrap: wrap !important;\n            gap: 8px !important;\n            flex-shrink: 1;\n        }\n\n        .onsen-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: #0f172a; \n            color: #ffffff !important;\n            padding: 7px 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        .onsen-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: #0f172a !important;\n            border: 1px solid #cbd5e1;\n        }\n\n        .onsen-prod-wrapper .quote-btn:hover {\n            background-color: var(--on-blue);\n            color: #ffffff !important;\n            border-color: var(--on-blue);\n            transform: translateY(-1px);\n        }\n\n        .onsen-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(15, 23, 42, 0.04) !important;\n            border-color: #0f172a !important;\n            color: #0f172a !important;\n        }\n\n        @media screen and (max-width: 768px) {\n            .onsen-prod-wrapper h1 { font-size: 22px; }\n            .onsen-prod-wrapper .sub-header { font-size: 13px; }\n            .onsen-prod-wrapper .sales-highlights { grid-template-columns: 1fr; gap: 16px; margin: 25px 0 35px 0; }\n            .onsen-prod-wrapper .specs-grid { grid-template-columns: 1fr; gap: 4px; }\n            .onsen-prod-wrapper .kit-row { flex-direction: column; align-items: flex-start; gap: 2px; }\n            .onsen-prod-wrapper .kit-detail { text-align: left; }\n            \n            .onsen-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .onsen-prod-wrapper .btn-group {\n                width: auto !important;\n            }\n            .onsen-prod-wrapper .quote-btn {\n                flex: 0 0 auto !important;\n                padding: 8px 12px;\n                font-size: 11px;\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"onsen-prod-wrapper\"\u003e\n    \u003c!-- Main Title Block with Flanking Animations --\u003e\n    \u003cdiv class=\"brand-header-area\"\u003e\n        \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\" style=\"width: 18px; height: 18px;\"\u003e\n            \u003cpolygon class=\"tri-down-arrow\" points=\"2,4 22,4 12,20\"\u003e\u003c\/polygon\u003e\n        \u003c\/svg\u003e\n        \u003ch1\u003eChauffe-eau instantané portable Onsen 10 L\u003c\/h1\u003e\n        \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\" style=\"width: 18px; height: 18px;\"\u003e\n            \u003cpolygon class=\"tri-up-arrow\" points=\"12,4 22,20 2,20\"\u003e\u003c\/polygon\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sub-header\" style=\"margin-top: 0; margin-bottom: 24px;\"\u003eEau chaude instantanée pour une utilisation en extérieur et hors réseau. Offre une puissance de chauffage et un débit élevés, idéaux pour des températures d'eau à l'entrée pouvant descendre jusqu'à 45 °F \/ 7 °C, voire moins.\u003c\/p\u003e\n\n    \u003c!-- Typographic Sales Highlight Rows --\u003e\n    \u003cdiv class=\"sales-highlights\"\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eSystème portable offrant le meilleur rendement\u003c\/h4\u003e\n            \u003cp\u003ePuissance de chauffage maximale spécialement conçue pour faire face à des arrivées d'eau plus froides.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eSystème d'allumage double\u003c\/h4\u003e\n            \u003cp\u003eFonctionne partout grâce à deux piles « D » standard ou à une simple source d'alimentation de 12 V.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eRéglage facile de la température\u003c\/h4\u003e\n            \u003cp\u003eUn écran LED lumineux intégré permet de surveiller directement la température de l'eau et l'état de la batterie.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eInstallation de douche haut de gamme\u003c\/h4\u003e\n            \u003cp\u003eIl est équipé d'une pomme de douche à jets multiples dotée de commandes directes de mise en marche et d'arrêt.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Narrow Box alignment zone --\u003e\n    \u003cdiv class=\"onsen-narrow-box\"\u003e\n        \n        \u003c!-- Technical Specifications Grid with Symmetric Highlight Alignment --\u003e\n        \u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eRéférence du modèle\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eOnsen 10 L\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eType de carburant\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003ePropane liquide\u003c\/span\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- Side-by-Side Highlight Row Alignment --\u003e\n            \u003cdiv class=\"spec-item spec-item-blue\"\u003e\n                \u003cspan class=\"spec-label\" style=\"color: var(--on-blue); font-weight: 800;\"\u003e\n                    \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolygon class=\"tri-down-arrow\" points=\"2,4 22,4 12,20\"\u003e\u003c\/polygon\u003e\n                    \u003c\/svg\u003e\n                    Débit d'eau\n                \u003c\/span\u003e\n                \u003cspan class=\"spec-value\" style=\"color: var(--on-blue); font-weight: 800;\"\u003e2,64 GPM (10 litres\/min)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item spec-item-red\"\u003e\n                \u003cspan class=\"spec-label\" style=\"color: var(--on-red); font-weight: 800;\"\u003e\n                    \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolygon class=\"tri-up-arrow\" points=\"12,4 22,20 2,20\"\u003e\u003c\/polygon\u003e\n                    \u003c\/svg\u003e\n                    Puissance de chauffage\n                \u003c\/span\u003e\n                \u003cspan class=\"spec-value\" style=\"color: var(--on-red); font-weight: 800;\"\u003e75 000 BTU\/h\u003c\/span\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eRaccordement à l'eau\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eRaccords de 1\/2\"\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePression d'eau requise\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e10 - 80 PSI\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eSystème d'allumage\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e2 piles « D » \/ pinces crocodiles 12 V\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTempérature maximale\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e60 °C \/ 140 °F\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePoids du radiateur\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e19 livres \/ 8,62 kg\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eDimensions\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e25,83\" x 13,43\" x 8,19\"\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eCertifications\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eCertifié CSA\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\" style=\"border-bottom: none;\"\u003e\n                \u003cspan class=\"spec-label\"\u003eProgramme de garantie\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eGarantie limitée de 2 ans\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- High-readability Kit Contents list --\u003e\n        \u003cdiv class=\"section-title\"\u003eContenu du kit\u003c\/div\u003e\n        \u003cdiv class=\"kit-list\"\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003eChauffe-eau Onsen 10 L\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 unité principale de brûleur portable sans réservoir\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003ePommeau de douche haut de gamme\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 tête portable avec commande marche\/arrêt intégrée\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003eTuyau de régulateur de gaz\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 ensemble homologué CSA pour une bouteille de propane standard de 20 lb\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003ePinces crocodiles pour allumage 12 V\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 câble de raccordement pour l'option d'allumage par batterie 12 V\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003eKit d'adaptateur pour tuyau d'arrosage\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 jeu de raccords QuickConnect standard mâle\/femelle\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\"\u003e\n                \u003cspan class=\"kit-name\"\u003eRouleau de ruban en Téflon\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 rouleau de ruban d'étanchéité pour raccords sans fuite\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"kit-row\" style=\"border-bottom: none;\"\u003e\n                \u003cspan class=\"kit-name\"\u003eKit de fixation\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 jeu de vis d'ancrage et de fixations murales\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Minimal Open Format System Notes Block --\u003e\n        \u003cdiv class=\"section-title\"\u003eRemarques importantes concernant le système\u003c\/div\u003e\n        \u003cdiv class=\"minimal-notes-box\"\u003e\n            \u003cul\u003e\n                \u003cli\u003e\n\u003cstrong\u003eConditions d'environnement :\u003c\/strong\u003e Conçu et certifié exclusivement pour une utilisation en extérieur, dans des installations ventilées. Non homologué pour une installation en intérieur.\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003ePressurisation :\u003c\/strong\u003e nécessite une source d'eau propre sous pression fournissant au moins 10 PSI. L'alimentation à partir de lacs ou de réservoirs de stockage nécessite un système de pompe à eau en ligne.\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eConseil pour le choix du diamètre du tuyau :\u003c\/strong\u003e nous recommandons vivement d'utiliser un tuyau de raccordement standard de 1\/2\" de diamètre entre la source et la pompe. Bien que les pompes fournissent une pression suffisante (en PSI), les problèmes d'allumage sont souvent dus à l'utilisation de tuyaux d'alimentation surdimensionnés de 5\/8\" ou 3\/4\".\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Responsive YouTube Video Embed Showcase with Flanking Triangle Animations --\u003e\n        \u003cdiv class=\"section-title spotlight-title\"\u003e\n            \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                \u003cpolygon class=\"tri-down-arrow\" points=\"2,4 22,4 12,20\"\u003e\u003c\/polygon\u003e\n            \u003c\/svg\u003e\n            \u003cspan\u003ePrésentation du produit et guide de montage\u003c\/span\u003e\n            \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                \u003cpolygon class=\"tri-up-arrow\" points=\"12,4 22,20 2,20\"\u003e\u003c\/polygon\u003e\n            \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"video-container\"\u003e\n            \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/jw-u_Lf-hHg\" title=\"Onsen 10L Tankless Water Heater Video Guide\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"video-channel-link\"\u003e\n            \u003ca href=\"https:\/\/www.youtube.com\/@onsen5358\" target=\"_blank\"\u003eDécouvrez la chaîne YouTube officielle d'Onsen →\u003c\/a\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Compact Directory Link List --\u003e\n        \u003cdiv class=\"section-title\"\u003eAutres options de produits\u003c\/div\u003e\n        \u003cdiv class=\"other-models-section\"\u003e\n            \u003cdiv class=\"models-grid\"\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-5l-portable-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    5L Portable \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-7l-portable-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    7L Portable \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-14l-indoor-propane-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    Bouteille de propane d'intérieur de 14 L \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-26l-indoor-propane-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    Bouteille de propane d'intérieur de 26 L \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"subsection-title\"\u003eOptions sur le gaz naturel\u003c\/div\u003e\n            \u003cdiv class=\"models-grid\"\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-14l-indoor-natural-gas-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    14 L gaz naturel d'intérieur \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-26l-indoor-natural-gas-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    26 L gaz naturel pour usage intérieur \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Support footer block --\u003e\n        \u003cdiv class=\"light-footer-card\"\u003e\n            \u003cdiv class=\"support-footer\"\u003e\n                \u003cdiv class=\"support-text-area\"\u003e\n                    \u003ch3\u003eORGANISEZ VOTRE CONFORT\u003c\/h3\u003e\n                    \u003cp\u003eBesoin d'aide ? Appelez notre équipe commerciale au numéro gratuit : \u003cspan class=\"tel-link\"\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\"\u003eDemande de devis pour une installation solaire\u003c\/a\u003e\n                    \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eContactez-nous en ligne\u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Onsen","offers":[{"title":"Default Title","offer_id":45195351621729,"sku":"ON-PWH-10L","price":299.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Onsen10LPortableTanklessWaterHeaterimg1.webp?v=1781711730"},{"product_id":"onsen-14l-indoor-propane-tankless-water-heater","title":"Chauffe-eau instantané à propane d'intérieur Onsen 14 L","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    \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 Theme Bleeding - Onsen Custom Light Theme *\/\n        .onsen-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #0f172a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 15px;\n            line-height: 1.5;\n            box-sizing: border-box;\n        }\n\n        .onsen-prod-wrapper * { \n            box-sizing: border-box; \n        }\n\n        \/* Onsen Nature-Comfort Design Tokens (Configured for Light Mode \/ Dark Text) *\/\n        .onsen-prod-wrapper {\n            --on-blue: #56beda;        \n            --on-red: #e01d3a;         \n            --on-dark: #0f172a;        \n            --on-muted: #475569;       \n            --on-border: #cbd5e1;      \n        }\n\n        \/* Centered Brand Identifier Header with Flanking Animations *\/\n        .onsen-prod-wrapper .brand-header-area {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 12px;\n            margin-bottom: 20px;\n            text-align: center;\n        }\n\n        .onsen-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 900;\n            color: var(--on-dark);\n            line-height: 1.2;\n            margin: 0;\n            letter-spacing: -0.75px;\n        }\n\n        \/* Subtitle \u0026 Sub-Header Styling *\/\n        .onsen-prod-wrapper .sub-header {\n            font-size: 15px;\n            color: var(--on-muted);\n            font-weight: 500;\n            line-height: 1.4;\n            margin: 12px auto 0 auto;\n            text-align: center;\n            max-width: 720px;\n        }\n\n        \/* Simplified Sales Highlights List without boxes or emojis *\/\n        .onsen-prod-wrapper .sales-highlights {\n            display: grid;\n            grid-template-columns: repeat(2, 1fr);\n            gap: 20px 30px;\n            margin: 30px 0 40px 0;\n        }\n\n        .onsen-prod-wrapper .highlight-item {\n            display: flex;\n            flex-direction: column;\n            gap: 4px;\n        }\n\n        .onsen-prod-wrapper .highlight-item h4 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--on-dark);\n            letter-spacing: 0.5px;\n        }\n\n        .onsen-prod-wrapper .highlight-item p {\n            margin: 0;\n            font-size: 13.5px;\n            color: var(--on-muted);\n            line-height: 1.45;\n        }\n\n        \/* Reined-in Width wrapper to maintain perfect line lengths on desktop *\/\n        .onsen-prod-wrapper .onsen-narrow-box {\n            max-width: 720px;\n            margin: 0 auto;\n        }\n\n        \/* Simplified Specifications and Kit List Headers *\/\n        .onsen-prod-wrapper .section-title {\n            color: var(--on-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 14px;\n            letter-spacing: 1px;\n            margin-bottom: 16px;\n            border-bottom: 1px solid var(--on-border);\n            padding-bottom: 6px;\n        }\n\n        \/* Highly Readable Specs Grid *\/\n        .onsen-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 10px 40px;\n            margin-bottom: 35px;\n        }\n\n        .onsen-prod-wrapper .spec-item {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            border-bottom: 1px solid #e2e8f0;\n            padding: 6px 0;\n        }\n\n        .onsen-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--on-muted);\n            letter-spacing: 0.5px;\n            display: flex;\n            align-items: center;\n            gap: 6px;\n        }\n\n        .onsen-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--on-dark);\n            text-align: right;\n        }\n\n        \/* Gliding arrow icon parameters inside the specs list *\/\n        .onsen-prod-wrapper .convection-arrow {\n            width: 12px;\n            height: 12px;\n            display: inline-block;\n            flex-shrink: 0;\n        }\n\n        .onsen-prod-wrapper .tri-down-arrow {\n            fill: var(--on-blue);\n            animation: glideDown 3s infinite ease-in-out;\n        }\n\n        .onsen-prod-wrapper .tri-up-arrow {\n            fill: var(--on-red);\n            animation: glideUp 3s infinite ease-in-out;\n        }\n\n        @keyframes glideDown {\n            0%, 100% { transform: translateY(-2.5px); }\n            50% { transform: translateY(2.5px); }\n        }\n\n        @keyframes glideUp {\n            0%, 100% { transform: translateY(2.5px); }\n            50% { transform: translateY(-2.5px); }\n        }\n\n        \/* Highlighted Key Layman Tech Specs - Border only, no background coloring *\/\n        .onsen-prod-wrapper .spec-item-blue {\n            border-bottom: 1.5px solid var(--on-blue) !important;\n            background-color: transparent !important;\n            padding-left: 0 !important;\n            padding-right: 0 !important;\n        }\n\n        .onsen-prod-wrapper .spec-item-red {\n            border-bottom: 1.5px solid var(--on-red) !important;\n            background-color: transparent !important;\n            padding-left: 0 !important;\n            padding-right: 0 !important;\n        }\n\n        \/* Elegant Kit Contents List *\/\n        .onsen-prod-wrapper .kit-list {\n            display: flex;\n            flex-direction: column;\n            gap: 10px;\n            margin-bottom: 40px;\n        }\n\n        .onsen-prod-wrapper .kit-row {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding-bottom: 8px;\n            border-bottom: 1px solid #e2e8f0;\n        }\n\n        .onsen-prod-wrapper .kit-name {\n            font-size: 13px;\n            font-weight: 700;\n            color: var(--on-dark);\n        }\n\n        .onsen-prod-wrapper .kit-detail {\n            font-size: 13px;\n            color: var(--on-muted);\n            text-align: right;\n        }\n\n        \/* Minimal Display Style for System Notes (No background or javascript wrapper) *\/\n        .onsen-prod-wrapper .minimal-notes-box {\n            margin-bottom: 40px;\n            border-left: 2px solid var(--on-border);\n            padding-left: 18px;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box ul {\n            margin: 0;\n            padding: 0;\n            list-style-type: none;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box li {\n            font-size: 13.5px;\n            color: var(--on-muted);\n            line-height: 1.55;\n            margin-bottom: 12px;\n            position: relative;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box li:last-child {\n            margin-bottom: 0;\n        }\n\n        \/* Link List to Other Models Section *\/\n        .onsen-prod-wrapper .other-models-section {\n            margin-bottom: 24px;\n        }\n\n        .onsen-prod-wrapper .subsection-title {\n            font-size: 11px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--on-muted);\n            letter-spacing: 0.75px;\n            margin: 18px 0 10px 0;\n        }\n\n        \/* Grid locked to exactly 2 columns at all times on all screen breakpoints *\/\n        .onsen-prod-wrapper .models-grid {\n            display: grid;\n            grid-template-columns: repeat(2, 1fr) !important;\n            gap: 12px;\n        }\n\n        .onsen-prod-wrapper .model-link-btn {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n            padding: 12px 16px;\n            background-color: #f8fafc;\n            border: 1px solid #e2e8f0;\n            border-radius: 6px;\n            color: var(--on-dark) !important;\n            text-decoration: none !important;\n            font-size: 12px;\n            font-weight: 700;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n        }\n\n        .onsen-prod-wrapper .model-link-btn:hover {\n            border-color: var(--on-blue);\n            background-color: rgba(86, 190, 218, 0.05);\n            transform: translateY(-1px);\n        }\n\n        .onsen-prod-wrapper .model-link-btn .arrow-icon {\n            color: var(--on-blue);\n            font-size: 14px;\n            transition: transform 0.2s ease-in-out;\n        }\n\n        .onsen-prod-wrapper .model-link-btn:hover .arrow-icon {\n            transform: translateX(3px);\n            color: var(--on-red);\n        }\n\n        \/* Footer card styling adjusted for Light Background Integration *\/\n        .onsen-prod-wrapper .light-footer-card {\n            background-color: #f8fafc;\n            border: 1px solid #e2e8f0;\n            border-radius: 6px;\n            padding: 18px 24px;\n            margin-top: 15px;\n        }\n\n        .onsen-prod-wrapper .support-footer {\n            display: flex;\n            flex-direction: row;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            width: 100%;\n        }\n\n        .onsen-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 2px;\n        }\n\n        .onsen-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 13px;\n            font-weight: 900;\n            text-transform: uppercase;\n            color: #000000; \n            letter-spacing: 0.5px;\n            border-left: 2px solid var(--on-red);\n            padding-left: 8px;\n        }\n\n        .onsen-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.4;\n            color: var(--on-muted);\n        }\n\n        .onsen-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--on-red); \n            text-decoration: underline;\n            white-space: nowrap;\n            display: inline-block;\n        }\n\n        .onsen-prod-wrapper .btn-group {\n            display: flex !important;\n            flex-direction: row !important;\n            flex-wrap: wrap !important;\n            gap: 8px !important;\n            flex-shrink: 1;\n        }\n\n        .onsen-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: #0f172a; \n            color: #ffffff !important;\n            padding: 7px 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        .onsen-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: #0f172a !important;\n            border: 1px solid #cbd5e1;\n        }\n\n        .onsen-prod-wrapper .quote-btn:hover {\n            background-color: var(--on-blue);\n            color: #ffffff !important;\n            border-color: var(--on-blue);\n            transform: translateY(-1px);\n        }\n\n        .onsen-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(15, 23, 42, 0.04) !important;\n            border-color: #0f172a !important;\n            color: #0f172a !important;\n        }\n\n        @media screen and (max-width: 768px) {\n            .onsen-prod-wrapper h1 { font-size: 22px; }\n            .onsen-prod-wrapper .sub-header { font-size: 13px; }\n            .onsen-prod-wrapper .sales-highlights { grid-template-columns: 1fr; gap: 16px; margin: 25px 0 35px 0; }\n            .onsen-prod-wrapper .specs-grid { grid-template-columns: 1fr; gap: 4px; }\n            .onsen-prod-wrapper .kit-row { flex-direction: column; align-items: flex-start; gap: 2px; }\n            .onsen-prod-wrapper .kit-detail { text-align: left; }\n            \n            .onsen-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .onsen-prod-wrapper .btn-group {\n                width: auto !important;\n            }\n            .onsen-prod-wrapper .quote-btn {\n                flex: 0 0 auto !important;\n                padding: 8px 12px;\n                font-size: 11px;\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"onsen-prod-wrapper\"\u003e\n    \u003c!-- Main Title Block with Flanking Animations --\u003e\n    \u003cdiv class=\"brand-header-area\"\u003e\n        \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\" style=\"width: 18px; height: 18px;\"\u003e\n            \u003cpolygon class=\"tri-down-arrow\" points=\"2,4 22,4 12,20\"\u003e\u003c\/polygon\u003e\n        \u003c\/svg\u003e\n        \u003ch1\u003eChauffe-eau instantané à propane d'intérieur Onsen 14 L\u003c\/h1\u003e\n        \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\" style=\"width: 18px; height: 18px;\"\u003e\n            \u003cpolygon class=\"tri-up-arrow\" points=\"12,4 22,20 2,20\"\u003e\u003c\/polygon\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sub-header\" style=\"margin-top: 0; margin-bottom: 24px;\"\u003eDe l'eau chaude à volonté, un modèle adapté aux petites habitations. Conception compacte et certifiée pour une installation à l'intérieur, idéale pour les appartements, les chalets et les maisons de campagne.\u003c\/p\u003e\n\n    \u003c!-- Typographic Sales Highlight Rows --\u003e\n    \u003cdiv class=\"sales-highlights\"\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eConception compacte pour l'intérieur\u003c\/h4\u003e\n            \u003cp\u003eLe système à évacuation directe permet des configurations verticales peu encombrantes dans les espaces restreints.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eAllumage électronique\u003c\/h4\u003e\n            \u003cp\u003eS'allume instantanément sur une prise domestique standard de 120 V — sans veilleuse permanente.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eRéglage facile de la température\u003c\/h4\u003e\n            \u003cp\u003eL'écran numérique à LED du thermostat dispose de trois niveaux de chauffage préréglés intégrés.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eÉconomies d'énergie écologiques\u003c\/h4\u003e\n            \u003cp\u003ePermet d'économiser des ressources en n'activant le chauffage puissant et hautement efficace qu'en cas de besoin.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Narrow Box alignment zone --\u003e\n    \u003cdiv class=\"onsen-narrow-box\"\u003e\n        \n        \u003c!-- Technical Specifications Grid with Symmetric Highlight Alignment --\u003e\n        \u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eRéférence du modèle\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eOnsen 14 L\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eType de carburant\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003ePropane liquide\u003c\/span\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- Side-by-Side Highlight Row Alignment --\u003e\n            \u003cdiv class=\"spec-item spec-item-blue\"\u003e\n                \u003cspan class=\"spec-label\" style=\"color: var(--on-blue); font-weight: 800;\"\u003e\n                    \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolygon class=\"tri-down-arrow\" points=\"2,4 22,4 12,20\"\u003e\u003c\/polygon\u003e\n                    \u003c\/svg\u003e\n                    Débit d'eau\n                \u003c\/span\u003e\n                \u003cspan class=\"spec-value\" style=\"color: var(--on-blue); font-weight: 800;\"\u003e3,70 GPM (14 litres\/min)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item spec-item-red\"\u003e\n                \u003cspan class=\"spec-label\" style=\"color: var(--on-red); font-weight: 800;\"\u003e\n                    \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolygon class=\"tri-up-arrow\" points=\"12,4 22,20 2,20\"\u003e\u003c\/polygon\u003e\n                    \u003c\/svg\u003e\n                    Puissance de chauffage\n                \u003c\/span\u003e\n                \u003cspan class=\"spec-value\" style=\"color: var(--on-red); font-weight: 800;\"\u003e97 000 BTU\/h\u003c\/span\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eRaccordement à l'eau\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eRaccords de 1\/2\"\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePression d'eau requise\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e15 - 80 PSI\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eSystème d'allumage\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003ePrise électrique 120 V\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTempérature maximale\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e60 °C \/ 140 °F\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eVent Configuration\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eÉvacuation directe (conduit de catégorie III de 3 pouces)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePoids unitaire\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e32 livres \/ 14,51 kg\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eDimensions\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e25,94\" x 13,90\" x 5,59\"\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\" style=\"border-bottom: none;\"\u003e\n                \u003cspan class=\"spec-label\"\u003eProgramme de garantie\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eGarantie limitée de 2 ans\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- High-readability Kit Contents list --\u003e\n        \u003cdiv class=\"section-title\"\u003eContenu du kit\u003c\/div\u003e\n        \u003cdiv class=\"kit-list\"\u003e\n            \u003cdiv class=\"kit-row\" style=\"border-bottom: none;\"\u003e\n                \u003cspan class=\"kit-name\"\u003eChauffage à gaz d'intérieur Onsen 14 L\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 brûleur principal d'intérieur homologué CSA (éléments de ventilation vendus séparément)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Minimal Open Format System Notes Block --\u003e\n        \u003cdiv class=\"section-title\"\u003eRemarques importantes concernant le système\u003c\/div\u003e\n        \u003cdiv class=\"minimal-notes-box\"\u003e\n            \u003cul\u003e\n                \u003cli\u003e\n\u003cstrong\u003eConditions d'environnement :\u003c\/strong\u003e Appareil certifié et conçu exclusivement pour une installation en intérieur. Veillez à ce que le système d'évacuation directe vers l'extérieur soit correctement configuré.\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eConfiguration du gaz :\u003c\/strong\u003e les appareils sont réglés en usine et ne peuvent pas être convertis d'un type de gaz à un autre. Vérifiez les exigences de configuration avant l'installation.\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eCompatibilité du système :\u003c\/strong\u003e Ce produit n'est ni homologué ni certifié pour les configurations de chauffage au sol hydroniques, en circuit fermé, à recirculation ou standard.\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Compact Directory Link List --\u003e\n        \u003cdiv class=\"section-title\"\u003eAutres options de produits\u003c\/div\u003e\n        \u003cdiv class=\"other-models-section\"\u003e\n            \u003cdiv class=\"models-grid\"\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-5l-portable-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    5L Portable \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-7l-portable-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    7L Portable \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-10l-portable-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    10L Portable \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-26l-indoor-propane-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    Bouteille de propane d'intérieur de 26 L \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"subsection-title\"\u003eOptions sur le gaz naturel\u003c\/div\u003e\n            \u003cdiv class=\"models-grid\"\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-14l-indoor-natural-gas-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    14 L gaz naturel d'intérieur \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-26l-indoor-natural-gas-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    26 L gaz naturel d'intérieur \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Support footer block --\u003e\n        \u003cdiv class=\"light-footer-card\"\u003e\n            \u003cdiv class=\"support-footer\"\u003e\n                \u003cdiv class=\"support-text-area\"\u003e\n                    \u003ch3\u003eORGANISEZ VOTRE CONFORT\u003c\/h3\u003e\n                    \u003cp\u003eBesoin d'aide ? Appelez notre équipe commerciale au numéro gratuit : \u003cspan class=\"tel-link\"\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\"\u003eDemande de devis pour une installation solaire\u003c\/a\u003e\n                    \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eContactez-nous en ligne\u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Onsen","offers":[{"title":"Default Title","offer_id":45195351916641,"sku":"ON-I14L-LP","price":729.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Onsen14LIndoorPropaneTanklessWaterHeaterimg1.webp?v=1781714473"},{"product_id":"onsen-14l-indoor-natural-gas-tankless-water-heater","title":"Chauffe-eau instantané à gaz naturel d'intérieur Onsen 14 L","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    \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 Theme Bleeding - Onsen Custom Light Theme *\/\n        .onsen-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #0f172a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 15px;\n            line-height: 1.5;\n            box-sizing: border-box;\n        }\n\n        .onsen-prod-wrapper * { \n            box-sizing: border-box; \n        }\n\n        \/* Onsen Nature-Comfort Design Tokens (Light Mode \/ Dark Text) *\/\n        .onsen-prod-wrapper {\n            --on-blue: #56beda;        \n            --on-red: #e01d3a;         \n            --on-dark: #0f172a;        \n            --on-muted: #475569;       \n            --on-border: #cbd5e1;      \n        }\n\n        \/* Centered Brand Identifier Header with Flanking Animations *\/\n        .onsen-prod-wrapper .brand-header-area {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 12px;\n            margin-bottom: 20px;\n            text-align: center;\n        }\n\n        .onsen-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 900;\n            color: var(--on-dark);\n            line-height: 1.2;\n            margin: 0;\n            letter-spacing: -0.75px;\n        }\n\n        \/* Subtitle \u0026 Sub-Header Styling *\/\n        .onsen-prod-wrapper .sub-header {\n            font-size: 15px;\n            color: var(--on-muted);\n            font-weight: 500;\n            line-height: 1.4;\n            margin: 12px auto 0 auto;\n            text-align: center;\n            max-width: 720px;\n        }\n\n        \/* Simplified Sales Highlights List without boxes or emojis *\/\n        .onsen-prod-wrapper .sales-highlights {\n            display: grid;\n            grid-template-columns: repeat(2, 1fr);\n            gap: 20px 30px;\n            margin: 30px 0 40px 0;\n        }\n\n        .onsen-prod-wrapper .highlight-item {\n            display: flex;\n            flex-direction: column;\n            gap: 4px;\n        }\n\n        .onsen-prod-wrapper .highlight-item h4 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--on-dark);\n            letter-spacing: 0.5px;\n        }\n\n        .onsen-prod-wrapper .highlight-item p {\n            margin: 0;\n            font-size: 13.5px;\n            color: var(--on-muted);\n            line-height: 1.45;\n        }\n\n        \/* Reined-in Width wrapper to maintain perfect line lengths on desktop *\/\n        .onsen-prod-wrapper .onsen-narrow-box {\n            max-width: 720px;\n            margin: 0 auto;\n        }\n\n        \/* Simplified Specifications and Kit List Headers *\/\n        .onsen-prod-wrapper .section-title {\n            color: var(--on-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 14px;\n            letter-spacing: 1px;\n            margin-bottom: 16px;\n            border-bottom: 1px solid var(--on-border);\n            padding-bottom: 6px;\n        }\n\n        \/* Highly Readable Specs Grid *\/\n        .onsen-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 10px 40px;\n            margin-bottom: 35px;\n        }\n\n        .onsen-prod-wrapper .spec-item {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            border-bottom: 1px solid #e2e8f0;\n            padding: 6px 0;\n        }\n\n        .onsen-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--on-muted);\n            letter-spacing: 0.5px;\n            display: flex;\n            align-items: center;\n            gap: 6px;\n        }\n\n        .onsen-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--on-dark);\n            text-align: right;\n        }\n\n        \/* Gliding arrow icon parameters inside the specs list *\/\n        .onsen-prod-wrapper .convection-arrow {\n            width: 12px;\n            height: 12px;\n            display: inline-block;\n            flex-shrink: 0;\n        }\n\n        .onsen-prod-wrapper .tri-down-arrow {\n            fill: var(--on-blue);\n            animation: glideDown 3s infinite ease-in-out;\n        }\n\n        .onsen-prod-wrapper .tri-up-arrow {\n            fill: var(--on-red);\n            animation: glideUp 3s infinite ease-in-out;\n        }\n\n        @keyframes glideDown {\n            0%, 100% { transform: translateY(-2.5px); }\n            50% { transform: translateY(2.5px); }\n        }\n\n        @keyframes glideUp {\n            0%, 100% { transform: translateY(2.5px); }\n            50% { transform: translateY(-2.5px); }\n        }\n\n        \/* Highlighted Key Layman Tech Specs - Border only, no background coloring *\/\n        .onsen-prod-wrapper .spec-item-blue {\n            border-bottom: 1.5px solid var(--on-blue) !important;\n            background-color: transparent !important;\n            padding-left: 0 !important;\n            padding-right: 0 !important;\n        }\n\n        .onsen-prod-wrapper .spec-item-red {\n            border-bottom: 1.5px solid var(--on-red) !important;\n            background-color: transparent !important;\n            padding-left: 0 !important;\n            padding-right: 0 !important;\n        }\n\n        \/* Elegant Kit Contents List *\/\n        .onsen-prod-wrapper .kit-list {\n            display: flex;\n            flex-direction: column;\n            gap: 10px;\n            margin-bottom: 40px;\n        }\n\n        .onsen-prod-wrapper .kit-row {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding-bottom: 8px;\n            border-bottom: 1px solid #e2e8f0;\n        }\n\n        .onsen-prod-wrapper .kit-name {\n            font-size: 13px;\n            font-weight: 700;\n            color: var(--on-dark);\n        }\n\n        .onsen-prod-wrapper .kit-detail {\n            font-size: 13px;\n            color: var(--on-muted);\n            text-align: right;\n        }\n\n        \/* Minimal Display Style for System Notes (No background or javascript wrapper) *\/\n        .onsen-prod-wrapper .minimal-notes-box {\n            margin-bottom: 40px;\n            border-left: 2px solid var(--on-border);\n            padding-left: 18px;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box ul {\n            margin: 0;\n            padding: 0;\n            list-style-type: none;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box li {\n            font-size: 13.5px;\n            color: var(--on-muted);\n            line-height: 1.55;\n            margin-bottom: 12px;\n            position: relative;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box li:last-child {\n            margin-bottom: 0;\n        }\n\n        \/* Highly Symmetrical Dual-Column Comparison Menu CSS *\/\n        .onsen-prod-wrapper .collection-split-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 24px;\n            margin-bottom: 40px;\n        }\n\n        .onsen-prod-wrapper .collection-column {\n            display: flex;\n            flex-direction: column;\n            gap: 12px;\n        }\n\n        .onsen-prod-wrapper .subsection-title {\n            font-size: 11px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--on-muted);\n            letter-spacing: 0.75px;\n            margin: 0;\n            padding-bottom: 4px;\n            border-bottom: 1px solid #f1f5f9;\n        }\n\n        .onsen-prod-wrapper .column-links {\n            display: flex;\n            flex-direction: column;\n            gap: 8px;\n        }\n\n        .onsen-prod-wrapper .model-link-btn {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n            padding: 12px 16px;\n            background-color: #f8fafc;\n            border: 1px solid #e2e8f0;\n            border-radius: 6px;\n            color: var(--on-dark) !important;\n            text-decoration: none !important;\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n        }\n\n        .onsen-prod-wrapper .model-link-btn:hover {\n            border-color: var(--on-blue);\n            background-color: rgba(86, 190, 218, 0.05);\n            transform: translateY(-1px);\n        }\n\n        .onsen-prod-wrapper .model-link-btn .arrow-icon {\n            color: var(--on-blue);\n            font-size: 14px;\n            transition: transform 0.2s ease-in-out;\n        }\n\n        .onsen-prod-wrapper .model-link-btn:hover .arrow-icon {\n            transform: translateX(3px);\n            color: var(--on-red);\n        }\n\n        \/* Footer card styling adjusted for Light Background Integration *\/\n        .onsen-prod-wrapper .light-footer-card {\n            background-color: #f8fafc;\n            border: 1px solid #e2e8f0;\n            border-radius: 6px;\n            padding: 18px 24px;\n            margin-top: 15px;\n        }\n\n        .onsen-prod-wrapper .support-footer {\n            display: flex;\n            flex-direction: row;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            width: 100%;\n        }\n\n        .onsen-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 2px;\n        }\n\n        .onsen-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 13px;\n            font-weight: 900;\n            text-transform: uppercase;\n            color: #000000; \n            letter-spacing: 0.5px;\n            border-left: 2px solid var(--on-red);\n            padding-left: 8px;\n        }\n\n        .onsen-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.4;\n            color: var(--on-muted);\n        }\n\n        .onsen-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--on-red); \n            text-decoration: underline;\n            white-space: nowrap;\n            display: inline-block;\n        }\n\n        .onsen-prod-wrapper .btn-group {\n            display: flex !important;\n            flex-direction: row !important;\n            flex-wrap: wrap !important;\n            gap: 8px !important;\n            flex-shrink: 1;\n        }\n\n        .onsen-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: #0f172a; \n            color: #ffffff !important;\n            padding: 7px 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            flex-shrink: 1;\n        }\n\n        .onsen-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: #0f172a !important;\n            border: 1px solid #cbd5e1;\n        }\n\n        .onsen-prod-wrapper .quote-btn:hover {\n            background-color: var(--on-blue);\n            color: #ffffff !important;\n            border-color: var(--on-blue);\n            transform: translateY(-1px);\n        }\n\n        .onsen-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(15, 23, 42, 0.04) !important;\n            border-color: #0f172a !important;\n            color: #0f172a !important;\n        }\n\n        @media screen and (max-width: 768px) {\n            .onsen-prod-wrapper h1 { font-size: 22px; }\n            .onsen-prod-wrapper .sub-header { font-size: 13px; }\n            .onsen-prod-wrapper .sales-highlights { grid-template-columns: 1fr; gap: 16px; margin: 25px 0 35px 0; }\n            .onsen-prod-wrapper .specs-grid { grid-template-columns: 1fr; gap: 4px; }\n            .onsen-prod-wrapper .kit-row { flex-direction: column; align-items: flex-start; gap: 2px; }\n            .onsen-prod-wrapper .kit-detail { text-align: left; }\n            \n            \/* Preserving the dual-column comparison layout with scaled metrics on mobile *\/\n            .onsen-prod-wrapper .collection-split-grid { gap: 12px; }\n            .onsen-prod-wrapper .model-link-btn { padding: 8px 10px; font-size: 9px; letter-spacing: 0.25px; }\n            \n            .onsen-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .onsen-prod-wrapper .btn-group {\n                width: auto !important;\n            }\n            .onsen-prod-wrapper .quote-btn {\n                flex: 0 0 auto !important;\n                padding: 8px 12px;\n                font-size: 11px;\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"onsen-prod-wrapper\"\u003e\n    \u003c!-- Main Title Block with Flanking Animations --\u003e\n    \u003cdiv class=\"brand-header-area\"\u003e\n        \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\" style=\"width: 18px; height: 18px;\"\u003e\n            \u003cpolygon class=\"tri-down-arrow\" points=\"2,4 22,4 12,20\"\u003e\u003c\/polygon\u003e\n        \u003c\/svg\u003e\n        \u003ch1\u003eChauffe-eau instantané à gaz naturel d'intérieur Onsen 14 L\u003c\/h1\u003e\n        \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\" style=\"width: 18px; height: 18px;\"\u003e\n            \u003cpolygon class=\"tri-up-arrow\" points=\"12,4 22,20 2,20\"\u003e\u003c\/polygon\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sub-header\" style=\"margin-top: 0; margin-bottom: 24px;\"\u003eDe l'eau chaude à volonté, un modèle adapté aux petites habitations. Conception compacte et certifiée pour une installation à l'intérieur, idéale pour les appartements, les chalets et les maisons de campagne.\u003c\/p\u003e\n\n    \u003c!-- Typographic Sales Highlight Rows --\u003e\n    \u003cdiv class=\"sales-highlights\"\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eConception compacte pour une utilisation en intérieur\u003c\/h4\u003e\n            \u003cp\u003eLe système à évacuation directe permet des configurations verticales peu encombrantes dans les espaces restreints.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eAllumage électronique\u003c\/h4\u003e\n            \u003cp\u003eS'allume instantanément sur une prise domestique standard de 120 V — sans veilleuse permanente.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eRéglage facile de la température\u003c\/h4\u003e\n            \u003cp\u003eL'écran numérique à LED du thermostat dispose de trois niveaux de chauffage préréglés intégrés.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eÉconomies d'énergie écologiques\u003c\/h4\u003e\n            \u003cp\u003ePermet d'économiser des ressources en n'activant le chauffage puissant et hautement efficace qu'en cas de besoin.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Narrow Box alignment zone --\u003e\n    \u003cdiv class=\"onsen-narrow-box\"\u003e\n        \n        \u003c!-- Technical Specifications Grid with Symmetric Highlight Alignment --\u003e\n        \u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eRéférence du modèle\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eOnsen 14 L\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eType de carburant\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eGaz naturel\u003c\/span\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- Side-by-Side Highlight Row Alignment --\u003e\n            \u003cdiv class=\"spec-item spec-item-blue\"\u003e\n                \u003cspan class=\"spec-label\" style=\"color: var(--on-blue); font-weight: 800;\"\u003e\n                    \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolygon class=\"tri-down-arrow\" points=\"2,4 22,4 12,20\"\u003e\u003c\/polygon\u003e\n                    \u003c\/svg\u003e\n                    Débit d'eau\n                \u003c\/span\u003e\n                \u003cspan class=\"spec-value\" style=\"color: var(--on-blue); font-weight: 800;\"\u003e3,70 GPM (14 litres\/min)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item spec-item-red\"\u003e\n                \u003cspan class=\"spec-label\" style=\"color: var(--on-red); font-weight: 800;\"\u003e\n                    \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolygon class=\"tri-up-arrow\" points=\"12,4 22,20 2,20\"\u003e\u003c\/polygon\u003e\n                    \u003c\/svg\u003e\n                    Puissance de chauffage\n                \u003c\/span\u003e\n                \u003cspan class=\"spec-value\" style=\"color: var(--on-red); font-weight: 800;\"\u003e100 000 BTU\/h\u003c\/span\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eRaccordement à l'eau\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eRaccords de 1\/2\"\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePression d'eau requise\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e15 - 80 PSI\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eSystème d'allumage\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003ePrise électrique 120 V\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTempérature maximale\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e60 °C \/ 140 °F\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eVent Configuration\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eÉvacuation directe (conduit de catégorie III de 3 pouces)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePoids unitaire\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e32 livres \/ 14,51 kg\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eDimensions\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e25,94\" x 13,90\" x 5,59\"\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\" style=\"border-bottom: none;\"\u003e\n                \u003cspan class=\"spec-label\"\u003eProgramme de garantie\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eGarantie limitée de 2 ans\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- High-readability Kit Contents list --\u003e\n        \u003cdiv class=\"section-title\"\u003eContenu du kit\u003c\/div\u003e\n        \u003cdiv class=\"kit-list\"\u003e\n            \u003cdiv class=\"kit-row\" style=\"border-bottom: none;\"\u003e\n                \u003cspan class=\"kit-name\"\u003eChauffage à gaz d'intérieur Onsen 14 L\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 brûleur principal d'intérieur homologué CSA (éléments de ventilation vendus séparément)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Minimal Open Format System Notes Block --\u003e\n        \u003cdiv class=\"section-title\"\u003eRemarques importantes concernant le système\u003c\/div\u003e\n        \u003cdiv class=\"minimal-notes-box\"\u003e\n            \u003cul\u003e\n                \u003cli\u003e\n\u003cstrong\u003eConditions d'environnement :\u003c\/strong\u003e Appareil certifié et conçu exclusivement pour une installation en intérieur. Veillez à ce que le système d'évacuation directe vers l'extérieur soit correctement configuré.\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eConfiguration du gaz :\u003c\/strong\u003e les appareils sont réglés en usine et ne peuvent pas être convertis d'un type de gaz à un autre. Vérifiez les exigences de configuration avant l'installation.\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eCompatibilité du système :\u003c\/strong\u003e Ce produit n'est ni homologué ni certifié pour les installations de chauffage par le sol de type hydronique, en boucle fermée, à recirculation ou standard.\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Balanced, High-Symmetry Brand Directory Navigation Layout --\u003e\n        \u003cdiv class=\"section-title\"\u003eDécouvrez la collection Onsen\u003c\/div\u003e\n        \u003cdiv class=\"collection-split-grid\"\u003e\n            \u003c!-- Left Side: Clean Indoor Alternatives --\u003e\n            \u003cdiv class=\"collection-column\"\u003e\n                \u003cdiv class=\"subsection-title\"\u003eSolutions alternatives pour le chauffage intérieur\u003c\/div\u003e\n                \u003cdiv class=\"column-links\"\u003e\n                    \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-14l-indoor-propane-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                        Bouteille de propane d'intérieur de 14 L \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                    \u003c\/a\u003e\n                    \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-26l-indoor-propane-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                        Bouteille de propane d'intérieur de 26 L \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                    \u003c\/a\u003e\n                    \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-26l-indoor-natural-gas-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                        26 L gaz naturel pour usage intérieur \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                    \u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- Right Side: Portable Outdoor Products --\u003e\n            \u003cdiv class=\"collection-column\"\u003e\n                \u003cdiv class=\"subsection-title\"\u003eModèles portables d'extérieur\u003c\/div\u003e\n                \u003cdiv class=\"column-links\"\u003e\n                    \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-5l-portable-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                        5 L portable (LP) \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                    \u003c\/a\u003e\n                    \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-7l-portable-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                        Disque portable de 7 pouces (LP) \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                    \u003c\/a\u003e\n                    \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-10l-portable-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                        10L Portable (LP) \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                    \u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Support footer block with updated wrapping button group classes --\u003e\n        \u003cdiv class=\"light-footer-card\"\u003e\n            \u003cdiv class=\"support-footer\"\u003e\n                \u003cdiv class=\"support-text-area\"\u003e\n                    \u003ch3\u003eORGANISEZ VOTRE CONFORT\u003c\/h3\u003e\n                    \u003cp\u003eBesoin d'aide ? Appelez notre équipe commerciale au numéro gratuit : \u003cspan class=\"tel-link\"\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\"\u003eDemande de devis pour une installation solaire\u003c\/a\u003e\n                    \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eContactez-nous en ligne\u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Onsen","offers":[{"title":"Default Title","offer_id":45195352211553,"sku":"ON-I14L-NG","price":729.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Onsen14LIndoorPropaneTanklessWaterHeaterimg1.webp?v=1781714473"},{"product_id":"onsen-26l-indoor-propane-tankless-water-heater","title":"Chauffe-eau instantané au propane d'intérieur Onsen 26 L","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    \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 Theme Bleeding - Onsen Custom Light Theme *\/\n        .onsen-prod-wrapper {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background-color: transparent !important;\n            color: #0f172a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 15px;\n            line-height: 1.5;\n            box-sizing: border-box;\n        }\n\n        .onsen-prod-wrapper * { \n            box-sizing: border-box; \n        }\n\n        \/* Onsen Nature-Comfort Design Tokens (Configured for Light Mode \/ Dark Text) *\/\n        .onsen-prod-wrapper {\n            --on-blue: #56beda;        \n            --on-red: #e01d3a;         \n            --on-dark: #0f172a;        \n            --on-muted: #475569;       \n            --on-border: #cbd5e1;      \n        }\n\n        \/* Centered Brand Identifier Header with Flanking Animations *\/\n        .onsen-prod-wrapper .brand-header-area {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 12px;\n            margin-bottom: 20px;\n            text-align: center;\n        }\n\n        .onsen-prod-wrapper h1 {\n            font-size: 28px;\n            font-weight: 900;\n            color: var(--on-dark);\n            line-height: 1.2;\n            margin: 0;\n            letter-spacing: -0.75px;\n        }\n\n        \/* Subtitle \u0026 Sub-Header Styling *\/\n        .onsen-prod-wrapper .sub-header {\n            font-size: 15px;\n            color: var(--on-muted);\n            font-weight: 500;\n            line-height: 1.4;\n            margin: 12px auto 0 auto;\n            text-align: center;\n            max-width: 720px;\n        }\n\n        \/* Simplified Sales Highlights List without boxes or emojis *\/\n        .onsen-prod-wrapper .sales-highlights {\n            display: grid;\n            grid-template-columns: repeat(2, 1fr);\n            gap: 20px 30px;\n            margin: 30px 0 40px 0;\n        }\n\n        .onsen-prod-wrapper .highlight-item {\n            display: flex;\n            flex-direction: column;\n            gap: 4px;\n        }\n\n        .onsen-prod-wrapper .highlight-item h4 {\n            margin: 0;\n            font-size: 14px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--on-dark);\n            letter-spacing: 0.5px;\n        }\n\n        .onsen-prod-wrapper .highlight-item p {\n            margin: 0;\n            font-size: 13.5px;\n            color: var(--on-muted);\n            line-height: 1.45;\n        }\n\n        \/* Reined-in Width wrapper to maintain perfect line lengths on desktop *\/\n        .onsen-prod-wrapper .onsen-narrow-box {\n            max-width: 720px;\n            margin: 0 auto;\n        }\n\n        \/* Simplified Specifications and Kit List Headers *\/\n        .onsen-prod-wrapper .section-title {\n            color: var(--on-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 14px;\n            letter-spacing: 1px;\n            margin-bottom: 16px;\n            border-bottom: 1px solid var(--on-border);\n            padding-bottom: 6px;\n        }\n\n        \/* Highly Readable Specs Grid *\/\n        .onsen-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 10px 40px;\n            margin-bottom: 35px;\n        }\n\n        .onsen-prod-wrapper .spec-item {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            border-bottom: 1px solid #e2e8f0;\n            padding: 6px 0;\n        }\n\n        .onsen-prod-wrapper .spec-label {\n            font-size: 11px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: var(--on-muted);\n            letter-spacing: 0.5px;\n            display: flex;\n            align-items: center;\n            gap: 6px;\n        }\n\n        .onsen-prod-wrapper .spec-value {\n            font-size: 13px;\n            font-weight: 600;\n            color: var(--on-dark);\n            text-align: right;\n        }\n\n        \/* Gliding arrow icon parameters inside the specs list *\/\n        .onsen-prod-wrapper .convection-arrow {\n            width: 12px;\n            height: 12px;\n            display: inline-block;\n            flex-shrink: 0;\n        }\n\n        .onsen-prod-wrapper .tri-down-arrow {\n            fill: var(--on-blue);\n            animation: glideDown 3s infinite ease-in-out;\n        }\n\n        .onsen-prod-wrapper .tri-up-arrow {\n            fill: var(--on-red);\n            animation: glideUp 3s infinite ease-in-out;\n        }\n\n        @keyframes glideDown {\n            0%, 100% { transform: translateY(-2.5px); }\n            50% { transform: translateY(2.5px); }\n        }\n\n        @keyframes glideUp {\n            0%, 100% { transform: translateY(2.5px); }\n            50% { transform: translateY(-2.5px); }\n        }\n\n        \/* Highlighted Key Layman Tech Specs - Border only, no background coloring *\/\n        .onsen-prod-wrapper .spec-item-blue {\n            border-bottom: 1.5px solid var(--on-blue) !important;\n            background-color: transparent !important;\n            padding-left: 0 !important;\n            padding-right: 0 !important;\n        }\n\n        .onsen-prod-wrapper .spec-item-red {\n            border-bottom: 1.5px solid var(--on-red) !important;\n            background-color: transparent !important;\n            padding-left: 0 !important;\n            padding-right: 0 !important;\n        }\n\n        \/* Elegant Kit Contents List *\/\n        .onsen-prod-wrapper .kit-list {\n            display: flex;\n            flex-direction: column;\n            gap: 10px;\n            margin-bottom: 40px;\n        }\n\n        .onsen-prod-wrapper .kit-row {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding-bottom: 8px;\n            border-bottom: 1px solid #e2e8f0;\n        }\n\n        .onsen-prod-wrapper .kit-name {\n            font-size: 13px;\n            font-weight: 700;\n            color: var(--on-dark);\n        }\n\n        .onsen-prod-wrapper .kit-detail {\n            font-size: 13px;\n            color: var(--on-muted);\n            text-align: right;\n        }\n\n        \/* Minimal Display Style for System Notes (No background or javascript wrapper) *\/\n        .onsen-prod-wrapper .minimal-notes-box {\n            margin-bottom: 40px;\n            border-left: 2px solid var(--on-border);\n            padding-left: 18px;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box ul {\n            margin: 0;\n            padding: 0;\n            list-style-type: none;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box li {\n            font-size: 13.5px;\n            color: var(--on-muted);\n            line-height: 1.55;\n            margin-bottom: 12px;\n            position: relative;\n        }\n\n        .onsen-prod-wrapper .minimal-notes-box li:last-child {\n            margin-bottom: 0;\n        }\n\n        \/* Link List to Other Models Section *\/\n        .onsen-prod-wrapper .other-models-section {\n            margin-bottom: 24px;\n        }\n\n        .onsen-prod-wrapper .subsection-title {\n            font-size: 11px;\n            font-weight: 800;\n            text-transform: uppercase;\n            color: var(--on-muted);\n            letter-spacing: 0.75px;\n            margin: 18px 0 10px 0;\n        }\n\n        \/* Grid locked to exactly 2 columns at all times on all screen breakpoints *\/\n        .onsen-prod-wrapper .models-grid {\n            display: grid;\n            grid-template-columns: repeat(2, 1fr) !important;\n            gap: 12px;\n        }\n\n        .onsen-prod-wrapper .model-link-btn {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n            padding: 12px 16px;\n            background-color: #f8fafc;\n            border: 1px solid #e2e8f0;\n            border-radius: 6px;\n            color: var(--on-dark) !important;\n            text-decoration: none !important;\n            font-size: 12px;\n            font-weight: 700;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            transition: all 0.2s ease-in-out;\n        }\n\n        .onsen-prod-wrapper .model-link-btn:hover {\n            border-color: var(--on-blue);\n            background-color: rgba(86, 190, 218, 0.05);\n            transform: translateY(-1px);\n        }\n\n        .onsen-prod-wrapper .model-link-btn .arrow-icon {\n            color: var(--on-blue);\n            font-size: 14px;\n            transition: transform 0.2s ease-in-out;\n        }\n\n        .onsen-prod-wrapper .model-link-btn:hover .arrow-icon {\n            transform: translateX(3px);\n            color: var(--on-red);\n        }\n\n        \/* Footer card styling adjusted for Light Background Integration *\/\n        .onsen-prod-wrapper .light-footer-card {\n            background-color: #f8fafc;\n            border: 1px solid #e2e8f0;\n            border-radius: 6px;\n            padding: 18px 24px;\n            margin-top: 15px;\n        }\n\n        .onsen-prod-wrapper .support-footer {\n            display: flex;\n            flex-direction: row;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            width: 100%;\n        }\n\n        .onsen-prod-wrapper .support-text-area {\n            flex: 1;\n            display: flex;\n            flex-direction: column;\n            gap: 2px;\n        }\n\n        .onsen-prod-wrapper .support-footer h3 {\n            margin: 0;\n            font-size: 13px;\n            font-weight: 900;\n            text-transform: uppercase;\n            color: #000000; \n            letter-spacing: 0.5px;\n            border-left: 2px solid var(--on-red);\n            padding-left: 8px;\n        }\n\n        .onsen-prod-wrapper .support-footer p {\n            margin: 0;\n            font-size: 13px;\n            line-height: 1.4;\n            color: var(--on-muted);\n        }\n\n        .onsen-prod-wrapper .tel-link {\n            font-weight: 700;\n            color: var(--on-red); \n            text-decoration: underline;\n            white-space: nowrap;\n            display: inline-block;\n        }\n\n        .onsen-prod-wrapper .btn-group {\n            display: flex !important;\n            flex-direction: row !important;\n            flex-wrap: wrap !important;\n            gap: 8px !important;\n            flex-shrink: 1;\n        }\n\n        .onsen-prod-wrapper .quote-btn {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: #0f172a; \n            color: #ffffff !important;\n            padding: 7px 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        .onsen-prod-wrapper .quote-btn-secondary {\n            background-color: transparent;\n            color: #0f172a !important;\n            border: 1px solid #cbd5e1;\n        }\n\n        .onsen-prod-wrapper .quote-btn:hover {\n            background-color: var(--on-blue);\n            color: #ffffff !important;\n            border-color: var(--on-blue);\n            transform: translateY(-1px);\n        }\n\n        .onsen-prod-wrapper .quote-btn-secondary:hover {\n            background-color: rgba(15, 23, 42, 0.04) !important;\n            border-color: #0f172a !important;\n            color: #0f172a !important;\n        }\n\n        @media screen and (max-width: 768px) {\n            .onsen-prod-wrapper h1 { font-size: 22px; }\n            .onsen-prod-wrapper .sub-header { font-size: 13px; }\n            .onsen-prod-wrapper .sales-highlights { grid-template-columns: 1fr; gap: 16px; margin: 25px 0 35px 0; }\n            .onsen-prod-wrapper .specs-grid { grid-template-columns: 1fr; gap: 4px; }\n            .onsen-prod-wrapper .kit-row { flex-direction: column; align-items: flex-start; gap: 2px; }\n            .onsen-prod-wrapper .kit-detail { text-align: left; }\n            \n            .onsen-prod-wrapper .support-footer {\n                flex-direction: column !important;\n                align-items: flex-start;\n                gap: 16px;\n            }\n            .onsen-prod-wrapper .btn-group {\n                width: auto !important;\n            }\n            .onsen-prod-wrapper .quote-btn {\n                flex: 0 0 auto !important;\n                padding: 8px 12px;\n                font-size: 11px;\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"onsen-prod-wrapper\"\u003e\n    \u003c!-- Main Title Block with Flanking Animations --\u003e\n    \u003cdiv class=\"brand-header-area\"\u003e\n        \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\" style=\"width: 18px; height: 18px;\"\u003e\n            \u003cpolygon class=\"tri-down-arrow\" points=\"2,4 22,4 12,20\"\u003e\u003c\/polygon\u003e\n        \u003c\/svg\u003e\n        \u003ch1\u003eChauffe-eau instantané au propane d'intérieur Onsen 26 L\u003c\/h1\u003e\n        \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\" style=\"width: 18px; height: 18px;\"\u003e\n            \u003cpolygon class=\"tri-up-arrow\" points=\"12,4 22,20 2,20\"\u003e\u003c\/polygon\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sub-header\" style=\"margin-top: 0; margin-bottom: 24px;\"\u003eDe l'eau chaude à volonté, un modèle adapté aux petites habitations. Conception compacte et certifiée pour une installation à l'intérieur, idéale pour les appartements, les chalets et les maisons de campagne.\u003c\/p\u003e\n\n    \u003c!-- Typographic Sales Highlight Rows --\u003e\n    \u003cdiv class=\"sales-highlights\"\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eConception compacte pour une utilisation en intérieur\u003c\/h4\u003e\n            \u003cp\u003eLe système à évacuation directe permet des configurations verticales peu encombrantes dans les espaces restreints.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eAllumage électronique\u003c\/h4\u003e\n            \u003cp\u003eS'allume instantanément sur une prise domestique standard de 120 V — sans veilleuse permanente.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eRéglage facile de la température\u003c\/h4\u003e\n            \u003cp\u003eL'écran numérique à LED du thermostat dispose de trois niveaux de chauffage préréglés intégrés.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"highlight-item\"\u003e\n            \u003ch4\u003eÉconomies d'énergie écologiques\u003c\/h4\u003e\n            \u003cp\u003ePermet d'économiser des ressources en n'activant le chauffage puissant et hautement efficace qu'en fonction des besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Narrow Box alignment zone --\u003e\n    \u003cdiv class=\"onsen-narrow-box\"\u003e\n        \n        \u003c!-- Technical Specifications Grid with Symmetric Highlight Alignment --\u003e\n        \u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eRéférence du modèle\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eOnsen 26 L\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eType de carburant\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003ePropane liquide\u003c\/span\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- Side-by-Side Highlight Row Alignment --\u003e\n            \u003cdiv class=\"spec-item spec-item-blue\"\u003e\n                \u003cspan class=\"spec-label\" style=\"color: var(--on-blue); font-weight: 800;\"\u003e\n                    \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolygon class=\"tri-down-arrow\" points=\"2,4 22,4 12,20\"\u003e\u003c\/polygon\u003e\n                    \u003c\/svg\u003e\n                    Débit d'eau\n                \u003c\/span\u003e\n                \u003cspan class=\"spec-value\" style=\"color: var(--on-blue); font-weight: 800;\"\u003e6,87 GPM (26 litres\/min)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item spec-item-red\"\u003e\n                \u003cspan class=\"spec-label\" style=\"color: var(--on-red); font-weight: 800;\"\u003e\n                    \u003csvg class=\"convection-arrow\" viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolygon class=\"tri-up-arrow\" points=\"12,4 22,20 2,20\"\u003e\u003c\/polygon\u003e\n                    \u003c\/svg\u003e\n                    Puissance de chauffage\n                \u003c\/span\u003e\n                \u003cspan class=\"spec-value\" style=\"color: var(--on-red); font-weight: 800;\"\u003e180 000 BTU\/h\u003c\/span\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eRaccordement à l'eau\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eRaccords de 3\/4\"\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePression d'eau requise\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e15 - 150 PSI\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eSystème d'allumage\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003ePrise électrique 120 V\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTempérature maximale\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e60 °C \/ 140 °F\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eVent Configuration\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eÉvacuation directe (conduit de catégorie III de 3 pouces)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePoids unitaire\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e44 livres \/ 20 kg\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eDimensions\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e27,24\" x 17,13\" x 8,08\"\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\" style=\"border-bottom: none;\"\u003e\n                \u003cspan class=\"spec-label\"\u003eProgramme de garantie\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eGarantie limitée de 2 ans\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- High-readability Kit Contents list --\u003e\n        \u003cdiv class=\"section-title\"\u003eContenu du kit\u003c\/div\u003e\n        \u003cdiv class=\"kit-list\"\u003e\n            \u003cdiv class=\"kit-row\" style=\"border-bottom: none;\"\u003e\n                \u003cspan class=\"kit-name\"\u003eChauffage au gaz d'intérieur Onsen 26 L\u003c\/span\u003e\n                \u003cspan class=\"kit-detail\"\u003e1 brûleur principal d'intérieur homologué CSA (éléments de ventilation vendus séparément)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Minimal Open Format System Notes Block --\u003e\n        \u003cdiv class=\"section-title\"\u003eRemarques importantes concernant le système\u003c\/div\u003e\n        \u003cdiv class=\"minimal-notes-box\"\u003e\n            \u003cul\u003e\n                \u003cli\u003e\n\u003cstrong\u003eConditions d'environnement :\u003c\/strong\u003e Appareil certifié et conçu exclusivement pour une installation en intérieur. Veillez à ce que le système d'évacuation directe vers l'extérieur soit correctement configuré.\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eConfiguration et dimensionnement du gaz :\u003c\/strong\u003e les appareils sont réglés en usine et ne peuvent pas être convertis d'un type de gaz à un autre. Il est recommandé d'utiliser une conduite d'alimentation en gaz de ¾ de pouce afin de garantir un débit de propane suffisant vers l'appareil. Bien qu'une conduite de ½ pouce puisse convenir pour des longueurs de tuyauterie très courtes, elle n'est pas recommandée pour obtenir des performances optimales.\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eCompatibilité du système :\u003c\/strong\u003e Ce produit n'est ni homologué ni certifié pour les configurations de chauffage par le sol hydroniques, en circuit fermé, à recirculation ou standard.\u003c\/li\u003e\n            \u003c\/ul\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Compact Directory Link List --\u003e\n        \u003cdiv class=\"section-title\"\u003eAutres options de produits\u003c\/div\u003e\n        \u003cdiv class=\"other-models-section\"\u003e\n            \u003cdiv class=\"models-grid\"\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-5l-portable-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    5L Portable \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-7l-portable-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    7L Portable \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-10l-portable-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    10L Portable \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-14l-indoor-propane-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    Bouteille de propane d'intérieur de 14 L \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"subsection-title\"\u003eOptions sur le gaz naturel\u003c\/div\u003e\n            \u003cdiv class=\"models-grid\"\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-14l-indoor-natural-gas-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    14 L gaz naturel d'intérieur \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/products\/onsen-26l-indoor-natural-gas-tankless-water-heater\" class=\"model-link-btn\" target=\"_blank\"\u003e\n                    26 L gaz naturel pour usage intérieur \u003cspan class=\"arrow-icon\"\u003e→\u003c\/span\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Support footer block --\u003e\n        \u003cdiv class=\"light-footer-card\"\u003e\n            \u003cdiv class=\"support-footer\"\u003e\n                \u003cdiv class=\"support-text-area\"\u003e\n                    \u003ch3\u003eORGANISEZ VOTRE CONFORT\u003c\/h3\u003e\n                    \u003cp\u003eBesoin d'aide ? Appelez notre équipe commerciale au numéro gratuit : \u003cspan class=\"tel-link\"\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\"\u003eDemande de devis pour une installation solaire\u003c\/a\u003e\n                    \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" target=\"_blank\" class=\"quote-btn\"\u003eContactez-nous en ligne\u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Onsen","offers":[{"title":"Default Title","offer_id":45195352506465,"sku":"ON-I26L-LP","price":919.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Onsen26LIndoorPropaneTanklessWaterHeaterimg1.webp?v=1781715948"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/collections\/Onsen_Logo.png?v=1781704191","url":"https:\/\/thecabindepot.ca\/fr\/collections\/onsen-products.oembed","provider":"The Cabin Depot","version":"1.0","type":"link"}