{"title":"Poêle à bois J.A. Roby au Canada pour le chauffage hors réseau","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #f8fafc;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    .cd-product-description h1 { text-align: center; margin-bottom: 5px; font-weight: 900; color: #ffffff; text-transform: uppercase; font-size: 38px; letter-spacing: -1px; }\n    .cd-product-description h2 { margin-top: 0; margin-bottom: 10px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #ffffff; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #ef4444 45%, #efd083 50%, #ef4444 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    .cd-expertise-row {\n        background: transparent; \n        margin: 5px 0 10px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 10px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n\n    .cd-expertise-text-container p { font-size: 18px; color: #cbd5e1; max-width: 900px; line-height: 1.5; margin-top: 0; }\n\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 15px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n\n    .cd-mid-origin-wrap img { \n        height: 75px; \n        width: auto; \n        border: 1px solid rgba(255,255,255,0.1); \n        box-shadow: 0 4px 10px rgba(0,0,0,0.2); \n        border-radius: 8px;\n        background: white;\n    }\n\n    \/* Styled Horizontal Rule *\/\n    .cd-styled-hr {\n        border: 0;\n        height: 1px;\n        background: linear-gradient(90deg, rgba(239, 68, 68, 0) 0%, rgba(239, 68, 68, 0.6) 50%, rgba(239, 68, 68, 0) 100%);\n        margin: 30px auto 10px;\n        width: 80%;\n    }\n\n    \/* Button Styling *\/\n    .cd-header-btn-wrap {\n        margin-top: 20px;\n        display: flex;\n        justify-content: center;\n    }\n\n    .cd-access-btn {\n        text-decoration: none !important;\n        padding: 12px 28px;\n        background: #ef4444; \n        color: white !important;\n        border-radius: 8px;\n        font-weight: 900;\n        text-transform: uppercase;\n        font-size: 13px;\n        letter-spacing: 1.5px;\n        transition: all 0.2s ease;\n        box-shadow: 0 4px 15px rgba(239, 68, 68, 0.25);\n        display: inline-flex;\n        align-items: center;\n        gap: 10px;\n    }\n\n    .cd-access-btn:hover {\n        background: #ffffff;\n        color: #ef4444 !important;\n        transform: translateY(-2px);\n        box-shadow: 0 6px 20px rgba(0, 0, 0, 0.3);\n    }\n\n    .cd-access-btn svg { transition: transform 0.2s ease; }\n    .cd-access-btn:hover svg { transform: translateX(3px); }\n\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 28px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-expertise-text-container { padding: 10px 20px; }\n        .cd-expertise-text-container p { font-size: 16px; }\n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 20px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 60px; }\n        .cd-styled-hr { width: 90%; margin-top: 20px; }\n        .cd-access-btn { padding: 10px 20px; font-size: 11px; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"cd-product-description\"\u003e\n\u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n\u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003eChauffage nord-américain fabriqué à la main\u003c\/span\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-expertise-row\"\u003e\n\u003cdiv class=\"cd-expertise-text-container\"\u003e\n\u003ch2\u003eCONFORT HAUT DE GAMME EN AUTONOMIE\u003c\/h2\u003e\n\u003cp\u003eLes poêles à bois J.A. Roby constituent une solution de chauffage éprouvée pour les chalets, les maisons autonomes et les propriétés rurales partout au Canada. Réputés pour leur durabilité, leur efficacité et leur fabrication canadienne, les poêles à bois J.A. Roby fournissent une chaleur fiable, même dans les conditions hivernales les plus rigoureuses.\u003c\/p\u003e\n\u003cp\u003eChez The Cabin Depot, nous proposons une sélection rigoureuse de poêles à bois J.A. Roby, conçus pour durer et pour une utilisation dans des conditions réelles, notamment dans les zones isolées et rurales. Notre équipe possède une expérience pratique du chauffage d'espaces hors réseau dans les climats canadiens.\u003c\/p\u003e\n\u003cdiv class=\"cd-header-btn-wrap\"\u003e\u003ca href=\"https:\/\/thecabindepot.ca\/collections\/j-a-roby-accessories\" class=\"cd-access-btn\"\u003e Découvrir les pièces et accessoires \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\u003e\u003c\/line\u003e\u003cpolyline points=\"12 5 19 12 12 19\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"cd-styled-hr\"\u003e\n\u003c\/div\u003e","products":[{"product_id":"j-a-roby-sirius-wood-stove","title":"Poêle à bois Sirius de J.A. ROBY","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    \/* Author: Kenton Jones *\/\n    .cd-product-description {\n        font-family: inherit;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px; \/* Matched to Ignis sizing *\/\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n    .cd-product-description h1 { text-align: center; margin-bottom: 2px; font-weight: 900; color: #0f172a; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-align: center;\n        text-transform: uppercase;\n        font-weight: bold;\n        letter-spacing: 2px;\n        margin-bottom: 15px;\n        display: block;\n        color: #065f46;\n    }\n    .cd-product-description h2 {\n        border-bottom: 2px solid #064e3b;\n        padding-bottom: 4px;\n        margin-top: 20px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        font-weight: 800;\n        color: #064e3b;\n    }\n    .cd-product-description p { margin-bottom: 10px; }\n    \n    \/* Side-by-Side Component Stylized like Hero *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 15px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 5px; border-bottom: none; padding-bottom: 0; }\n    \n    \/* Warranty Button Integration *\/\n    .cd-warranty-btn {\n        font-weight: 800;\n        text-transform: uppercase;\n        text-decoration: none !important;\n        padding: 12px 24px;\n        border-radius: 12px;\n        color: #ffffff !important;\n        background: #064e3b;\n        transition: all 0.2s ease;\n        display: inline-flex;\n        width: fit-content;\n        font-size: 0.85em;\n        margin-top: 15px;\n        box-shadow: 0 4px 6px rgba(0, 0, 0, 0.05);\n    }\n    .cd-warranty-btn:hover {\n        background: #065f46;\n        transform: translateY(-2px);\n        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);\n    }\n\n    \/* Feature Grid - Sizing Matched *\/\n    .cd-responsive-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n        gap: 10px;\n        margin: 12px 0;\n    }\n    .cd-feature-card {\n        background: rgba(6, 95, 70, 0.04);\n        padding: 15px;\n        border-radius: 12px;\n        border-left: 4px solid #064e3b;\n    }\n    .cd-feature-card strong {\n        display: block;\n        margin-bottom: 2px;\n        text-transform: uppercase;\n        color: #064e3b;\n    }\n    .cd-feature-card p { margin: 0; font-size: 0.9em; color: #475569; }\n    \n    \/* Technical Table - Padding Matched *\/\n    .cd-spec-container {\n        margin: 15px auto 5px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 12px;\n        overflow: hidden;\n        position: relative;\n    }\n    .cd-spec-header { background-color: #1a1a1a; color: #ffffff; padding: 10px 15px; font-weight: bold; display: flex; justify-content: space-between; }\n    .cd-spec-row { display: flex; justify-content: space-between; padding: 10px 15px; border-bottom: 1px solid #f1f5f9; position: relative; }\n    .cd-spec-row:nth-child(even) { background-color: rgba(6, 78, 59, 0.02); }\n    .cd-spec-row:last-child { border-bottom: none; }\n    .cd-spec-label { font-weight: bold; color: #64748b; }\n    .cd-spec-value { font-weight: 700; text-align: right; color: #0f172a; }\n    \n    \/* EPA Group Styling - Fixed Alignment *\/\n    .cd-epa-group { position: relative; background-color: #f0fdf4 !important; }\n    .cd-epa-group .cd-spec-label { color: #166534; }\n    \n    .cd-epa-badge-container {\n        display: flex;\n        justify-content: center;\n        margin-top: -15px;\n        margin-bottom: -15px;\n        position: relative;\n        z-index: 10;\n        pointer-events: none;\n    }\n\n    .cd-epa-badge-stable {\n        background: #22c55e;\n        color: white;\n        padding: 6px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 10px; \/* Sizing matched to Ignis badge *\/\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n    }\n\n    \/* Support Block *\/\n    .cd-support-box {\n        background: #fff7ed;\n        border: 1px dashed #fb8c00;\n        padding: 15px 30px;\n        border-radius: 20px;\n        display: flex;\n        align-items: center;\n        gap: 15px;\n        width: fit-content;\n        margin: 20px auto;\n    }\n    .cd-support-info { display: flex; flex-direction: column; align-items: flex-start; }\n    .cd-support-info strong { text-transform: uppercase; color: #c2410c; font-weight: 800; font-size: 0.9em; }\n    .cd-support-info a { color: #0f172a !important; font-weight: 900; text-decoration: none; }\n\n    .cd-info-blurb {\n        background: #0f172a;\n        color: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        margin: 15px 0;\n        text-align: center;\n        font-style: italic;\n    }\n    \n    @media screen and (max-width: 768px) {\n        .cd-expertise-text-container { padding: 20px; text-align: center; align-items: center; }\n        .cd-spec-row { flex-direction: column; text-align: center; }\n        .cd-spec-value { text-align: center; margin-top: 2px; }\n        .cd-epa-badge-container { margin-top: -10px; margin-bottom: -10px; }\n        .cd-support-box { flex-direction: column; text-align: center; width: auto; }\n        .cd-support-info { align-items: center; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"cd-product-description\"\u003e\n\u003ch1\u003ePoêle à bois Sirius de J.A. ROBY\u003c\/h1\u003e\n\u003cspan class=\"cd-origin-badge\"\u003eFabrication artisanale de qualité canadienne\u003c\/span\u003e\n\u003csection\u003e\n\u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Sirius\u003c\/strong\u003e est un poêle à bois haute performance qui allie une silhouette ronde élégante à une puissance de chauffage exceptionnelle. D'une puissance de 70 000 BTU, cet appareil écologique fait partie de la gamme exclusive « ETOILE ». Il est entièrement certifié EPA et CSA, et son installation est autorisée dans les mobil-homes lorsqu'il est utilisé avec une prise d'air extérieure.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"cd-expertise-row\"\u003e\n\u003cdiv class=\"cd-expertise-text-container\"\u003e\n\u003cspan style=\"font-weight: 800; color: #064e3b; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px;\"\u003ePolyvalence fonctionnelle\u003c\/span\u003e\n\u003ch2\u003eCouvercles de cuisson intégrés\u003c\/h2\u003e\n\u003cp style=\"color: #475569; margin-bottom: 10px;\"\u003eLe Sirius est équipé de deux couvercles amovibles, ce qui lui permet de servir à la fois de chauffage à haut rendement et de cuisinière domestique fiable. Vous pouvez cuisiner à chaleur directe sur la surface supérieure tout en profitant d'une combustion secondaire avancée dans la partie inférieure.\u003c\/p\u003e\n\u003ca class=\"cd-warranty-btn\" href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" target=\"_blank\"\u003e Enregistrez votre garantie \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-responsive-grid\"\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 70 000 BTU\u003c\/strong\u003e\n\u003cp\u003eChauffage par rayonnement optimal, conçu pour des espaces allant de 500 à 1 800 pieds carrés.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eNettoyage à l'air comprimé pour vitres\u003c\/strong\u003e\n\u003cp\u003eUn système intégré permet de maintenir la vitre en céramique propre afin d'offrir une vue dégagée sur le feu.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eHomologué pour les mobil-homes\u003c\/strong\u003e\n\u003cp\u003eCertifié pour une utilisation en toute sécurité dans les petits bâtiments et les habitations mobiles hors réseau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eAir primaire et secondaire\u003c\/strong\u003e\n\u003cp\u003eUne technologie de combustion de pointe optimise le rendement énergétique et réduit les émissions au minimum.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-container\"\u003e\n\u003cdiv class=\"cd-spec-header\"\u003e\n\u003cspan\u003eDétails\u003c\/span\u003e \u003cspan\u003eInformations\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eSérie de modèles\u003c\/span\u003e\u003cspan class=\"cd-spec-value\"\u003eSirius (ETOILE Line)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e\u003cspan class=\"cd-spec-value\"\u003eentre 46 et 167 m²\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-epa-group\"\u003e\n\u003cdiv style=\"border-bottom: 1px solid rgba(22, 101, 52, 0.15); padding-bottom: 15px;\" class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eRendement moyen\u003c\/span\u003e\u003cspan class=\"cd-spec-value\"\u003e72.9%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-epa-badge-container\"\u003e\u003cspan class=\"cd-epa-badge-stable\"\u003eCertifié EPA !\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"padding-top: 15px;\" class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eÉmissions de particules\u003c\/span\u003e\u003cspan class=\"cd-spec-value\"\u003e1,43 € de l'heure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eVolume du foyer\u003c\/span\u003e\u003cspan class=\"cd-spec-value\"\u003e0,05 m³\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDimensions extérieures\u003c\/span\u003e\u003cspan class=\"cd-spec-value\"\u003e68,3 cm x 83,8 cm x 64,8 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eLongueur maximale du journal\u003c\/span\u003e\u003cspan class=\"cd-spec-value\"\u003e18”\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePoids\u003c\/span\u003e\u003cspan class=\"cd-spec-value\"\u003e120 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eGarantie\u003c\/span\u003e\u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-info-blurb\"\u003eComprend des briques réfractaires, des couvercles amovibles et un système d'aération en acier inoxydable. Une pièce maîtresse élégante et robuste pour votre chalet.\u003c\/div\u003e\n\u003cdiv class=\"cd-support-box\"\u003e\n\u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fb8c00\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv class=\"cd-support-info\"\u003e\n\u003cstrong\u003eVous avez des questions ? Appelez-nous !\u003c\/strong\u003e \u003ca href=\"tel:1-844-603-4743\"\u003e1-844-603-4743\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"text-align: center; font-style: italic; margin-top: 30px; font-size: 0.85em; opacity: 0.8;\"\u003eDu matériel de qualité pour les activités en intérieur et en plein air.\u003cbr\u003e\u003cstrong\u003eThe Cabin Depot – Entreprise enregistrée\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":41685172781153,"sku":"PBSIN","price":1899.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/j-a-roby-wood-stoves-default-title-j-a-roby-sirius-wood-stove-35204749131873.png?v=1758394857"},{"product_id":"j-a-roby-newton-wood-burning-cookstove","title":"Poêle à bois J.A. ROBY Newton","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    \/* Author: Kenton Jones *\/\n    .cd-product-description {\n        font-family: inherit;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n    .cd-product-description h1 { text-align: center; margin-bottom: 2px; font-weight: 900; color: #0f172a; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-align: center;\n        text-transform: uppercase;\n        font-weight: bold;\n        letter-spacing: 2px;\n        margin-bottom: 15px;\n        display: block;\n        color: #065f46;\n    }\n    .cd-product-description h2 {\n        border-bottom: 2px solid #064e3b;\n        padding-bottom: 4px;\n        margin-top: 20px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        font-weight: 800;\n        color: #064e3b;\n    }\n    .cd-product-description p { margin-bottom: 10px; }\n    \n    \/* Content Container *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 15px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 5px; border-bottom: none; padding-bottom: 0; }\n    \n    \/* Feature Grid *\/\n    .cd-responsive-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n        gap: 10px;\n        margin: 12px 0;\n    }\n    .cd-feature-card {\n        background: rgba(6, 95, 70, 0.04);\n        padding: 15px;\n        border-radius: 12px;\n        border-left: 4px solid #064e3b;\n    }\n    .cd-feature-card strong {\n        display: block;\n        margin-bottom: 2px;\n        text-transform: uppercase;\n        color: #064e3b;\n    }\n    \n    \/* Technical Specifications *\/\n    .cd-spec-container {\n        margin: 15px auto 5px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 12px;\n        overflow: hidden;\n        position: relative;\n    }\n    .cd-spec-header { background-color: #1a1a1a; color: #ffffff; padding: 10px 15px; font-weight: bold; display: flex; justify-content: space-between; }\n    .cd-spec-row { display: flex; justify-content: space-between; padding: 10px 15px; border-bottom: 1px solid #f1f5f9; position: relative; }\n    .cd-spec-row:nth-child(even) { background-color: rgba(6, 78, 59, 0.02); }\n    .cd-spec-row:last-child { border-bottom: none; }\n    .cd-spec-label { font-weight: bold; color: #64748b; }\n    .cd-spec-value { font-weight: 700; text-align: right; color: #0f172a; }\n\n    \/* EPA Highlight Styling (Consistent with Certified models) *\/\n    .cd-epa-group {\n        position: relative;\n        background-color: #f0fdf4 !important; \/* light green *\/\n    }\n    .cd-epa-group .cd-spec-label { color: #166534; }\n    \n    \/* Floating Center Badge with Shadow *\/\n    .cd-epa-badge-floating {\n        position: absolute;\n        left: 50%;\n        top: 50%;\n        transform: translate(-50%, -50%);\n        background: #22c55e;\n        color: white;\n        padding: 6px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 10px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);\n        z-index: 20;\n        pointer-events: none;\n        white-space: nowrap;\n        border: 2px solid #ffffff;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\n\n    \/* Standalone Warranty Button *\/\n    .cd-warranty-block {\n        margin: 30px auto;\n        text-align: center;\n    }\n    .cd-warranty-btn {\n        font-weight: 800;\n        text-transform: uppercase;\n        text-decoration: none !important;\n        padding: 14px 32px;\n        border-radius: 12px;\n        color: #ffffff !important;\n        background: #0f172a;\n        transition: all 0.2s ease;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 0.9em;\n        box-shadow: 0 4px 12px rgba(15, 23, 42, 0.15);\n        letter-spacing: 1px;\n    }\n    .cd-warranty-btn:hover {\n        background: #1e293b;\n        transform: translateY(-2px);\n        box-shadow: 0 6px 16px rgba(15, 23, 42, 0.25);\n    }\n\n    .cd-info-blurb {\n        background: #0f172a;\n        color: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        margin: 15px 0;\n        text-align: center;\n        font-style: italic;\n    }\n    \n    @media screen and (max-width: 768px) {\n        .cd-expertise-row { margin: 10px 0; flex-direction: column; }\n        .cd-expertise-text-container { padding: 20px; text-align: center; }\n        .cd-spec-row { flex-direction: column; text-align: center; }\n        .cd-spec-value { text-align: center; margin-top: 2px; }\n        \n        .cd-epa-group {\n            display: flex;\n            flex-direction: column;\n            padding: 10px 0;\n            margin: 0;\n            background-color: #f0fdf4 !important;\n            position: relative;\n            align-items: center;\n        }\n        .cd-epa-group .cd-spec-row {\n            background-color: transparent !important;\n            border-bottom: none;\n            width: 100%;\n        }\n        \/* Spacing for mobile floating badge centered between stats *\/\n        .cd-epa-group .cd-spec-row:first-of-type { padding-bottom: 30px; }\n        .cd-epa-group .cd-spec-row:last-of-type { padding-top: 30px; }\n\n        .cd-epa-badge-floating {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            z-index: 30;\n        }\n        .cd-warranty-btn { width: 100%; box-sizing: border-box; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003eJ.A. ROBY - Poêle à bois Newton\u003c\/h1\u003e\n    \u003cspan class=\"cd-origin-badge\"\u003eUne performance canadienne artisanale\u003c\/span\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Newton\u003c\/strong\u003e est l'appareil idéal pour ceux qui apprécient la cuisine traditionnelle au feu de bois. Doté de deux espaces de cuisson distincts, d'un grand four intégré et d'un réservoir d'eau encastré, le Newton offre à la fois une grande capacité de chauffage et des fonctionnalités culinaires de niveau professionnel. Conçu pour les grands chalets et les fermes, il délivre jusqu'à 95 000 BTU de puissance de chauffage au bois avec un rendement exceptionnel.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #064e3b; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px;\"\u003eIngénierie culinaire\u003c\/span\u003e\n            \u003ch2\u003eDeux espaces de cuisson et un réchauffeur d'aliments\u003c\/h2\u003e\n            \u003cp\u003eLe modèle Newton dispose d'une immense surface de cuisson de 40,6 cm x 119,4 cm sur le plan de travail, ainsi que d'un four à porte vitrée. Équipé de thermomètres pour le four et le réchauffeur de plats supérieur, ce poêle vous permet de préparer des repas à plusieurs plats tout en chauffant votre maison. L'entrée d'air standard de 10,2 cm permet une conversion en ventilation directe, ce qui le rend adapté aux habitations modernes et étanches à l'air.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eCaractéristiques principales\u003c\/h2\u003e\n    \u003cdiv class=\"cd-responsive-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003ePuissance de 95 000 BTU\u003c\/strong\u003e\n            Chauffage par rayonnement et convection à grande échelle, conçu pour des espaces allant jusqu'à 232 m².\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eSystème à triple porte\u003c\/strong\u003e\n            Équipé de trois portes robustes en fonte permettant d'accéder séparément au foyer et au four.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eNettoyage à l'air comprimé pour vitres\u003c\/strong\u003e\n            Le système intégré diffuse de l'oxygène à travers la vitre en céramique pour que la vue sur le feu reste dégagée.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eCombustion secondaire\u003c\/strong\u003e\n            Le système d'air secondaire en acier inoxydable améliore la combustion des gaz, pour une combustion plus intense et plus propre.\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eCaractéristiques techniques\u003c\/h2\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header\"\u003e\n            \u003cspan\u003eDétails\u003c\/span\u003e\n            \u003cspan\u003eInformations\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eNom du modèle\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003ePoêle à bois Newton\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eZone recommandée\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 232 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance maximale\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e95 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- EPA Exempt Group with Premium Badge Display --\u003e\n        \u003cdiv class=\"cd-epa-group\"\u003e\n            \u003cdiv class=\"cd-spec-row\" style=\"border-bottom: 1px solid rgba(22, 101, 52, 0.15);\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003eRendement moyen\u003c\/span\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e79.46%\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003eÉmissions\u003c\/span\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,2 gramme par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eExempté par l'EPA\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eFoyer (L x H x P)\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e46,2 cm x 27,3 cm x 50,8 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eLongueur maximale du journal\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e19”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDimensions extérieures (L x H x P)\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e158,7 cm x 148,3 cm x 72,6 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDiamètre de la cheminée\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e6”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePoids\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e640 livres\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGarantie\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-info-blurb\"\u003eComprend un réchauffeur d'aliments, un thermomètre de four, un foyer revêtu de briques réfractaires et des pieds en fonte noire.\u003c\/div\u003e\n\n    \u003c!-- Standalone Register Warranty Button --\u003e\n    \u003cdiv class=\"cd-warranty-block\"\u003e\n        \u003ca class=\"cd-warranty-btn\" href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" target=\"_blank\"\u003eEnregistrer la garantie officielle\u003c\/a\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"text-align: center; font-style: italic; margin-top: 30px; opacity: 0.8;\"\u003e\n        Du matériel de qualité pour les activités en intérieur et en plein air.\u003cbr\u003e\n        \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n    \u003c\/p\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":41693705142369,"sku":"CBNEWT","price":5199.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/j-a-roby-wood-stoves-default-title-j-a-roby-newton-wood-burning-cookstove-35227145601121.png?v=1758394873"},{"product_id":"j-a-roby-newton-lx-wood-burning-cookstove","title":"Poêle à bois J.A. ROBY Newton LX","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    \/* Author: Kenton Jones *\/\n    .cd-product-description {\n        font-family: inherit;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n    .cd-product-description h1 { text-align: center; margin-bottom: 2px; font-weight: 900; color: #0f172a; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-align: center;\n        text-transform: uppercase;\n        font-weight: bold;\n        letter-spacing: 2px;\n        margin-bottom: 15px;\n        display: block;\n        color: #065f46;\n    }\n    .cd-product-description h2 {\n        border-bottom: 2px solid #064e3b;\n        padding-bottom: 4px;\n        margin-top: 20px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        font-weight: 800;\n        color: #064e3b;\n    }\n    .cd-product-description p { margin-bottom: 10px; }\n    \n    \/* Content Container *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 15px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 5px; border-bottom: none; padding-bottom: 0; }\n    \n    \/* Feature Grid *\/\n    .cd-responsive-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n        gap: 10px;\n        margin: 12px 0;\n    }\n    .cd-feature-card {\n        background: rgba(6, 95, 70, 0.04);\n        padding: 15px;\n        border-radius: 12px;\n        border-left: 4px solid #064e3b;\n    }\n    .cd-feature-card strong {\n        display: block;\n        margin-bottom: 2px;\n        text-transform: uppercase;\n        color: #064e3b;\n    }\n    \n    \/* Technical Specifications *\/\n    .cd-spec-container {\n        margin: 15px auto 5px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 12px;\n        overflow: hidden;\n        position: relative;\n    }\n    .cd-spec-header { background-color: #1a1a1a; color: #ffffff; padding: 10px 15px; font-weight: bold; display: flex; justify-content: space-between; }\n    .cd-spec-row { display: flex; justify-content: space-between; padding: 10px 15px; border-bottom: 1px solid #f1f5f9; position: relative; }\n    .cd-spec-row:nth-child(even) { background-color: rgba(6, 78, 59, 0.02); }\n    .cd-spec-row:last-child { border-bottom: none; }\n    .cd-spec-label { font-weight: bold; color: #64748b; }\n    .cd-spec-value { font-weight: 700; text-align: right; color: #0f172a; }\n\n    \/* EPA Highlight Styling (Unified J.A. ROBY Styling) *\/\n    .cd-epa-group {\n        position: relative;\n        background-color: #f0fdf4 !important; \/* signature green *\/\n    }\n    .cd-epa-group .cd-spec-label { color: #166534; }\n    \n    \/* Floating Center Badge with Shadow *\/\n    .cd-epa-badge-floating {\n        position: absolute;\n        left: 50%;\n        top: 50%;\n        transform: translate(-50%, -50%);\n        background: #22c55e;\n        color: white;\n        padding: 6px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 10px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);\n        z-index: 20;\n        pointer-events: none;\n        white-space: nowrap;\n        border: 2px solid #ffffff;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\n\n    \/* Standalone Warranty Button *\/\n    .cd-warranty-block {\n        margin: 30px auto;\n        text-align: center;\n    }\n    .cd-warranty-btn {\n        font-weight: 800;\n        text-transform: uppercase;\n        text-decoration: none !important;\n        padding: 14px 32px;\n        border-radius: 12px;\n        color: #ffffff !important;\n        background: #0f172a;\n        transition: all 0.2s ease;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 0.9em;\n        box-shadow: 0 4px 12px rgba(15, 23, 42, 0.15);\n        letter-spacing: 1px;\n    }\n    .cd-warranty-btn:hover {\n        background: #1e293b;\n        transform: translateY(-2px);\n        box-shadow: 0 6px 16px rgba(15, 23, 42, 0.25);\n    }\n\n    .cd-info-blurb {\n        background: #0f172a;\n        color: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        margin: 15px 0;\n        text-align: center;\n        font-style: italic;\n    }\n    \n    @media screen and (max-width: 768px) {\n        .cd-expertise-row { margin: 10px 0; flex-direction: column; }\n        .cd-expertise-text-container { padding: 20px; text-align: center; }\n        .cd-spec-row { flex-direction: column; text-align: center; }\n        .cd-spec-value { text-align: center; margin-top: 2px; }\n        \n        .cd-epa-group {\n            display: flex;\n            flex-direction: column;\n            padding: 10px 0;\n            margin: 0;\n            background-color: #f0fdf4 !important;\n            position: relative;\n            align-items: center;\n        }\n        .cd-epa-group .cd-spec-row {\n            background-color: transparent !important;\n            border-bottom: none;\n            width: 100%;\n        }\n        \/* Spacing for mobile floating badge centered between stats *\/\n        .cd-epa-group .cd-spec-row:first-of-type { padding-bottom: 30px; }\n        .cd-epa-group .cd-spec-row:last-of-type { padding-top: 30px; }\n\n        .cd-epa-badge-floating {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            z-index: 30;\n        }\n        .cd-warranty-btn { width: 100%; box-sizing: border-box; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois Newton LX de J.A. ROBY\u003c\/h1\u003e\n    \u003cspan class=\"cd-origin-badge\"\u003eSpécial gastronomique canadien haut de gamme\u003c\/span\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Newton LX\u003c\/strong\u003e est la version haut de gamme du poêle à bois classique. Doté de pieds et d'une garniture de porte en fonte chromée améliorés, le modèle LX allie la puissance de chauffage impressionnante du Newton à une esthétique contemporaine haut de gamme. Avec une puissance de 95 000 BTU, il constitue une pièce maîtresse remarquable pour les grands chalets et les propriétés autonomes, tout en offrant des capacités de cuisson au feu de bois dignes d'un professionnel.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #064e3b; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px;\"\u003eEsthétique haut de gamme\u003c\/span\u003e\n            \u003ch2\u003eDétails chromés et finitions améliorées\u003c\/h2\u003e\n            \u003cp\u003eLe modèle Newton LX se distingue par ses pieds en fonte chromée brillante et ses ornements décoratifs. À l'instar du modèle standard, il est doté d'une immense surface de cuisson de 40,6 cm x 119,4 cm et d'un four à porte vitrée. Équipé d'une prise d'air frais standard de 10,2 cm, le modèle LX est adapté à une installation à évacuation directe, offrant ainsi un rendement thermique élevé et un design saisissant dans n'importe quel intérieur.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eCaractéristiques principales\u003c\/h2\u003e\n    \u003cdiv class=\"cd-responsive-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003ePuissance de 95 000 BTU\u003c\/strong\u003e\n            Puissance de chauffage maximale conçue pour des bâtiments d'une superficie comprise entre 93 et 232 m².\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eOrnements chromés\u003c\/strong\u003e\n            Équipé de pieds en fonte chromée et d'une garniture de porte pour une finition haut de gamme.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eNettoyage à l'air comprimé pour vitres\u003c\/strong\u003e\n            Le système intégré diffuse de l'oxygène à travers la vitre en céramique pour que la vue sur le feu reste dégagée.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eSystème à triple porte\u003c\/strong\u003e\n            Des portes robustes en fonte permettent d'accéder en toute sécurité au foyer, au four et aux espaces de rangement.\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eCaractéristiques techniques\u003c\/h2\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header\"\u003e\n            \u003cspan\u003eDétails\u003c\/span\u003e\n            \u003cspan\u003eInformations\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eSérie de modèles\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eNewton LX (Édition spéciale Chrome)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eZone recommandée\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 232 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance maximale\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e95 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Grouped EPA Stats with Floating Center Badge --\u003e\n        \u003cdiv class=\"cd-epa-group\"\u003e\n            \u003cdiv class=\"cd-spec-row\" style=\"border-bottom: 1px solid rgba(22, 101, 52, 0.15);\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003eRendement moyen\u003c\/span\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e79.46%\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003eÉmissions\u003c\/span\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,2 gramme par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eExempté par l'EPA\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eFoyer (L x H x P)\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e46,2 cm x 27,3 cm x 50,8 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eLongueur maximale du journal\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e19”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDimensions extérieures (L x H x P)\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e158,7 cm x 148,3 cm x 72,6 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePoids\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e640 livres\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-label\" style=\"display:none;\"\u003eLongueur maximale du tronc : 48 cm\u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGarantie\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-info-blurb\"\u003eComprend des pieds en fonte chromée, un thermomètre de four, des tubes de combustion secondaires et un réchauffeur d'aliments.\u003c\/div\u003e\n\n    \u003c!-- Standalone Register Warranty Button --\u003e\n    \u003cdiv class=\"cd-warranty-block\"\u003e\n        \u003ca class=\"cd-warranty-btn\" href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" target=\"_blank\"\u003eEnregistrer la garantie officielle\u003c\/a\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"text-align: center; font-style: italic; margin-top: 30px; opacity: 0.8;\"\u003e\n        Du matériel de qualité pour les activités en intérieur et en plein air.\u003cbr\u003e\n        \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n    \u003c\/p\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":41693757014113,"sku":"CBNEWTLX","price":5999.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/j-a-roby-wood-stoves-default-title-j-a-roby-newton-lx-wood-burning-cookstove-35227884748897.png?v=1758394726"},{"product_id":"j-a-roby-gemini-r-wood-burning-cookstove","title":"J.A. ROBY Gemini-R : cuisinière à bois","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    \/* Author: Kenton Jones *\/\n    .cd-product-description {\n        font-family: inherit;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n    .cd-product-description h1 { text-align: center; margin-bottom: 2px; font-weight: 900; color: #0f172a; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-align: center;\n        text-transform: uppercase;\n        font-weight: bold;\n        letter-spacing: 2px;\n        margin-bottom: 15px;\n        display: block;\n        color: #065f46;\n    }\n    .cd-product-description h2 {\n        border-bottom: 2px solid #064e3b;\n        padding-bottom: 4px;\n        margin-top: 20px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        font-weight: 800;\n        color: #064e3b;\n    }\n    .cd-product-description p { margin-bottom: 10px; }\n    \n    \/* Content Container *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 15px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 5px; border-bottom: none; padding-bottom: 0; }\n    \n    \/* Feature Grid *\/\n    .cd-responsive-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n        gap: 10px;\n        margin: 12px 0;\n    }\n    .cd-feature-card {\n        background: rgba(6, 95, 70, 0.04);\n        padding: 15px;\n        border-radius: 12px;\n        border-left: 4px solid #064e3b;\n    }\n    .cd-feature-card strong {\n        display: block;\n        margin-bottom: 2px;\n        text-transform: uppercase;\n        color: #064e3b;\n    }\n    \n    \/* Technical Specifications *\/\n    .cd-spec-container {\n        margin: 15px auto 5px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 12px;\n        overflow: hidden;\n        position: relative;\n    }\n    .cd-spec-header { background-color: #1a1a1a; color: #ffffff; padding: 10px 15px; font-weight: bold; display: flex; justify-content: space-between; }\n    .cd-spec-row { display: flex; justify-content: space-between; padding: 10px 15px; border-bottom: 1px solid #f1f5f9; position: relative; }\n    .cd-spec-row:nth-child(even) { background-color: rgba(6, 78, 59, 0.02); }\n    .cd-spec-row:last-child { border-bottom: none; }\n    .cd-spec-label { font-weight: bold; color: #64748b; }\n    .cd-spec-value { font-weight: 700; text-align: right; color: #0f172a; }\n    \n    \/* EPA Highlight Styling *\/\n    .cd-epa-group {\n        position: relative;\n        background-color: #f0fdf4 !important; \/* light green *\/\n    }\n    .cd-epa-group .cd-spec-label { color: #166534; }\n    \n    \/* Floating Center Badge with Shadow *\/\n    .cd-epa-badge-floating {\n        position: absolute;\n        left: 50%;\n        top: 50%;\n        transform: translate(-50%, -50%);\n        background: #22c55e;\n        color: white;\n        padding: 6px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 10px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);\n        z-index: 20;\n        pointer-events: none;\n        white-space: nowrap;\n        border: 2px solid #ffffff;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\n\n    \/* Standalone Warranty Button *\/\n    .cd-warranty-block {\n        margin: 30px auto;\n        text-align: center;\n    }\n    .cd-warranty-btn {\n        font-weight: 800;\n        text-transform: uppercase;\n        text-decoration: none !important;\n        padding: 14px 32px;\n        border-radius: 12px;\n        color: #ffffff !important;\n        background: #0f172a;\n        transition: all 0.2s ease;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 0.9em;\n        box-shadow: 0 4px 12px rgba(15, 23, 42, 0.15);\n        letter-spacing: 1px;\n    }\n    .cd-warranty-btn:hover {\n        background: #1e293b;\n        transform: translateY(-2px);\n        box-shadow: 0 6px 16px rgba(15, 23, 42, 0.25);\n    }\n\n    .cd-info-blurb {\n        background: #0f172a;\n        color: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        margin: 15px 0;\n        text-align: center;\n        font-style: italic;\n    }\n    \n    @media screen and (max-width: 768px) {\n        .cd-expertise-row { margin: 10px 0; flex-direction: column; }\n        .cd-expertise-text-container { padding: 20px; text-align: center; }\n        .cd-spec-row { flex-direction: column; text-align: center; }\n        .cd-spec-value { text-align: center; margin-top: 2px; }\n        \n        \/* Multi-Item EPA group Box refinement for Mobile *\/\n        .cd-epa-group {\n            display: flex;\n            flex-direction: column;\n            padding: 10px 0;\n            margin: 0;\n            background-color: #f0fdf4 !important;\n            position: relative;\n            align-items: center;\n        }\n        .cd-epa-group .cd-spec-row {\n            background-color: transparent !important;\n            border-bottom: none;\n            width: 100%;\n        }\n        \/* Create the vertical gap for the badge sitting just above the text within the green box *\/\n        .cd-epa-group .cd-spec-row:first-of-type { padding-bottom: 30px; }\n        .cd-epa-group .cd-spec-row:last-of-type { padding-top: 30px; }\n\n        .cd-epa-badge-floating {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            z-index: 30;\n        }\n        .cd-warranty-btn { width: 100%; box-sizing: border-box; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois Gemini-R de J.A. ROBY\u003c\/h1\u003e\n    \u003cspan class=\"cd-origin-badge\"\u003eUne performance canadienne artisanale\u003c\/span\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Gemini-R\u003c\/strong\u003e est une version moderne du poêle à bois classique. Doté d'un superbe design peu encombrant, son four est situé directement au-dessus du foyer, ce qui en fait l'élément central idéal pour la cuisine des chalets ou des fermes disposant d'un espace au sol réduit. Entièrement certifié EPA 2020, cet appareil offre un chauffage à haut rendement et des performances de cuisson dignes d'un professionnel.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #064e3b; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px;\"\u003eConception verticale\u003c\/span\u003e\n            \u003ch2\u003eConfiguration de four peu encombrante\u003c\/h2\u003e\n            \u003cp\u003eEn plaçant le four en hauteur, le Gemini-R optimise l'espace dans la cuisine tout en tirant parti de la convection thermique naturelle. Un régulateur de ventilation intégré permet un contrôle précis de la température du four, tandis que l'entrée d'air de 10 cm permet une installation à évacuation directe dans les maisons modernes ou les mobil-homes.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eCaractéristiques principales\u003c\/h2\u003e\n    \u003cdiv class=\"cd-responsive-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003ePuissance de 110 000 BTU\u003c\/strong\u003e\n            Une puissance de chauffage exceptionnelle, conçue pour chauffer de grands espaces de vie de 93 à 279 m².\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eConception avec four en haut\u003c\/strong\u003e\n            Comprend un four spacieux équipé d'un thermomètre et de deux grilles, ce qui permet de gagner un espace précieux au sol.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eCertifié par l'EPA\u003c\/strong\u003e\n            Optimisé pour un rendement optimal, avec un taux d'émissions polluantes de 1,56 g\/h, ce qui permet de réduire la consommation de carburant.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eHomologué pour les mobil-homes\u003c\/strong\u003e\n            Certifié pour une installation en toute sécurité dans des bâtiments mobiles lorsqu'il est utilisé avec une prise d'air extérieur.\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eCaractéristiques techniques\u003c\/h2\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header\"\u003e\n            \u003cspan\u003eDétails\u003c\/span\u003e\n            \u003cspan\u003eInformations\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eSérie de modèles\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003ePoêle à bois Gemini-R\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eZone recommandée\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 279 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance maximale\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e110 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Grouped EPA Stats with Floating Center Badge --\u003e\n        \u003cdiv class=\"cd-epa-group\"\u003e\n            \u003cdiv class=\"cd-spec-row\" style=\"border-bottom: 1px solid rgba(22, 101, 52, 0.15);\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003eRendement moyen\u003c\/span\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e77.75%\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003eÉmissions de particules\u003c\/span\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,56 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA !\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eFoyer (L x H x P)\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e45,7 cm x 38,4 cm x 57,2 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eLongueur maximale du journal\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e22”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDimensions extérieures (L x H x P)\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e66,3 cm x 139,7 cm x 87,3 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDiamètre de l'échappement\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e6”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePoids\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e500 livres\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGarantie\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-info-blurb\"\u003eComprend des briques réfractaires, des portes carrées en fonte, deux grilles de four et un thermomètre de four intégré.\u003c\/div\u003e\n\n    \u003c!-- Standalone Register Warranty Button --\u003e\n    \u003cdiv class=\"cd-warranty-block\"\u003e\n        \u003ca class=\"cd-warranty-btn\" href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" target=\"_blank\"\u003eEnregistrer la garantie officielle\u003c\/a\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"text-align: center; font-style: italic; margin-top: 30px; opacity: 0.8;\"\u003e\n        Du matériel de qualité pour les activités en intérieur et en plein air.\u003cbr\u003e\n        \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n    \u003c\/p\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":41693764059233,"sku":"CBGER","price":3599.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/j-a-roby-wood-stoves-default-title-j-a-roby-gemini-r-wood-burning-cookstove-35228439019617.png?v=1758394921"},{"product_id":"j-a-roby-marmiton-wood-burning-cookstove","title":"J.A. ROBY Marmiton – Cuisinière à bois","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    \/* Author: Kenton Jones *\/\n    .cd-product-description {\n        font-family: inherit;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n    .cd-product-description h1 { text-align: center; margin-bottom: 2px; font-weight: 900; color: #0f172a; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-align: center;\n        text-transform: uppercase;\n        font-weight: bold;\n        letter-spacing: 2px;\n        margin-bottom: 15px;\n        display: block;\n        color: #065f46;\n    }\n    .cd-product-description h2 {\n        border-bottom: 2px solid #064e3b;\n        padding-bottom: 4px;\n        margin-top: 20px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        font-weight: 800;\n        color: #064e3b;\n    }\n    .cd-product-description p { margin-bottom: 10px; }\n    \n    \/* Content Container *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 15px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 5px; border-bottom: none; padding-bottom: 0; }\n    \n    \/* Feature Grid *\/\n    .cd-responsive-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n        gap: 10px;\n        margin: 12px 0;\n    }\n    .cd-feature-card {\n        background: rgba(6, 95, 70, 0.04);\n        padding: 15px;\n        border-radius: 12px;\n        border-left: 4px solid #064e3b;\n    }\n    .cd-feature-card strong {\n        display: block;\n        margin-bottom: 2px;\n        text-transform: uppercase;\n        color: #064e3b;\n    }\n    \n    \/* Technical Specifications *\/\n    .cd-spec-container {\n        margin: 15px auto 5px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 12px;\n        overflow: hidden;\n        position: relative;\n    }\n    .cd-spec-header { background-color: #1a1a1a; color: #ffffff; padding: 10px 15px; font-weight: bold; display: flex; justify-content: space-between; }\n    .cd-spec-row { display: flex; justify-content: space-between; padding: 10px 15px; border-bottom: 1px solid #f1f5f9; position: relative; }\n    .cd-spec-row:nth-child(even) { background-color: rgba(6, 78, 59, 0.02); }\n    .cd-spec-row:last-child { border-bottom: none; }\n    .cd-spec-label { font-weight: bold; color: #64748b; }\n    .cd-spec-value { font-weight: 700; text-align: right; color: #0f172a; }\n    \n    \/* EPA Highlight Styling *\/\n    .cd-epa-group {\n        position: relative;\n        background-color: #f0fdf4 !important; \/* light green *\/\n    }\n    .cd-epa-group .cd-spec-label { color: #166534; }\n    \n    \/* Floating Center Badge with Shadow *\/\n    .cd-epa-badge-floating {\n        position: absolute;\n        left: 50%;\n        top: 50%;\n        transform: translate(-50%, -50%);\n        background: #22c55e;\n        color: white;\n        padding: 6px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 10px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);\n        z-index: 20;\n        pointer-events: none;\n        white-space: nowrap;\n        border: 2px solid #ffffff;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\n\n    \/* Standalone Warranty Button *\/\n    .cd-warranty-block {\n        margin: 30px auto;\n        text-align: center;\n    }\n    .cd-warranty-btn {\n        font-weight: 800;\n        text-transform: uppercase;\n        text-decoration: none !important;\n        padding: 14px 32px;\n        border-radius: 12px;\n        color: #ffffff !important;\n        background: #0f172a;\n        transition: all 0.2s ease;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 0.9em;\n        box-shadow: 0 4px 12px rgba(15, 23, 42, 0.15);\n        letter-spacing: 1px;\n    }\n    .cd-warranty-btn:hover {\n        background: #1e293b;\n        transform: translateY(-2px);\n        box-shadow: 0 6px 16px rgba(15, 23, 42, 0.25);\n    }\n\n    .cd-info-blurb {\n        background: #0f172a;\n        color: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        margin: 15px 0;\n        text-align: center;\n        font-style: italic;\n    }\n    \n    @media screen and (max-width: 768px) {\n        .cd-expertise-row { margin: 10px 0; flex-direction: column; }\n        .cd-expertise-text-container { padding: 20px; text-align: center; }\n        .cd-spec-row { flex-direction: column; text-align: center; }\n        .cd-spec-value { text-align: center; margin-top: 2px; }\n        \n        .cd-epa-group {\n            display: flex;\n            flex-direction: column;\n            padding: 25px 15px;\n            margin: 0;\n            background-color: #f0fdf4 !important;\n            align-items: center;\n        }\n        .cd-epa-group .cd-spec-row {\n            padding: 0;\n            background-color: transparent !important;\n            border-bottom: none;\n            width: 100%;\n        }\n        .cd-epa-badge-floating {\n            position: relative;\n            transform: none;\n            top: auto;\n            left: auto;\n            margin: 0 auto 12px auto;\n            order: -1;\n        }\n        .cd-warranty-btn { width: 100%; box-sizing: border-box; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003eJ.A. ROBY – Poêle à bois Marmiton\u003c\/h1\u003e\n    \u003cspan class=\"cd-origin-badge\"\u003ePatrimoine canadien traditionnel\u003c\/span\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Marmiton\u003c\/strong\u003e est un élégant poêle à bois conçu pour devenir le cœur de tout chalet ou maison de campagne, quelle que soit la saison. Alliant une esthétique traditionnelle à la certification moderne EPA 2020, il est doté d'une grande plaque de cuisson en fonte et d'un four spacieux de 2,39 pieds cubes, offrant à la fois une chaleur fiable et des performances culinaires de niveau professionnel pour une vie hors réseau.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #064e3b; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px;\"\u003eMaîtrise culinaire\u003c\/span\u003e\n            \u003ch2\u003eUn espace de cuisson spacieux\u003c\/h2\u003e\n            \u003cp\u003eLe Marmiton est équipé de portes carrées en fonte et d'une plaque de cuisson haut de gamme dotée de trois couvercles amovibles, permettant une cuisson polyvalente à flamme directe. Grâce à son thermomètre de four intégré et à son système de nettoyage de la vitre par circulation d'air, vous pouvez préparer des plats élaborés tout en profitant d'une vue dégagée sur le feu.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eCaractéristiques principales\u003c\/h2\u003e\n    \u003cdiv class=\"cd-responsive-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003ePuissance de 70 000 BTU\u003c\/strong\u003e\n            Une puissance de chauffage élevée, conçue pour les pièces d'une superficie maximale de 167 m².\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003e2,39 pieds cubes (Oven)\u003c\/strong\u003e\n            Four spacieux à porte vitrée, équipé d'un thermomètre pour une cuisson au feu de bois homogène.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eDirect Vent Capable\u003c\/strong\u003e\n            Comprend une prise d'air frais standard de 10 cm pour aspirer l'air de combustion depuis l'extérieur.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eCombustion secondaire\u003c\/strong\u003e\n            Le système d'alimentation en air en acier inoxydable garantit une combustion plus propre et plus complète pour une efficacité maximale.\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eCaractéristiques techniques\u003c\/h2\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header\"\u003e\n            \u003cspan\u003eDétails\u003c\/span\u003e\n            \u003cspan\u003eInformations\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eNom du modèle\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003ePoêle à bois Marmiton\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eSurface de chauffage recommandée\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 167 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eChauffage maximal\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e70 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- EPA Certified Row --\u003e\n        \u003cdiv class=\"cd-epa-group\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA !\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003eÉmissions\u003c\/span\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,88 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDurée de combustion\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eJusqu'à 8 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eVolume du foyer\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e1,79 pied cube\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-label\" style=\"display:none;\"\u003eLongueur maximale des bûches : 45 cm\u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eLongueur maximale du journal\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e18”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDimensions extérieures (L x H x P)\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e105,7 cm x 95,3 cm x 66,7 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDiamètre de la cheminée\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e6”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePoids\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e203 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGarantie\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-info-blurb\"\u003eComprend un foyer revêtu de briques réfractaires, des portes carrées en fonte et un tiroir à cendres facilement accessible.\u003c\/div\u003e\n\n    \u003c!-- Standalone Register Warranty Button --\u003e\n    \u003cdiv class=\"cd-warranty-block\"\u003e\n        \u003ca class=\"cd-warranty-btn\" href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" target=\"_blank\"\u003eEnregistrer la garantie officielle\u003c\/a\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"text-align: center; font-style: italic; margin-top: 30px; opacity: 0.8;\"\u003e\n        Du matériel de qualité pour les activités en intérieur et en plein air.\u003cbr\u003e\n        \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n    \u003c\/p\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":41693782671457,"sku":"CBMA","price":3999.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/j-a-roby-wood-stoves-default-title-j-a-roby-marmiton-wood-burning-cookstove-35228472311905.png?v=1758394616"},{"product_id":"j-a-roby-master-wood-stove-exclusive","title":"Poêle à bois J.A. ROBY Master - Une exclusivité !","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    \/* Author: Kenton Jones *\/\n    .cd-product-description {\n        font-family: inherit;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n    .cd-product-description h1 { text-align: center; margin-bottom: 2px; font-weight: 900; color: #0f172a; }\n    .cd-product-description .cd-origin-badge {\n        text-align: center;\n        text-transform: uppercase;\n        font-weight: bold;\n        letter-spacing: 2px;\n        margin-bottom: 15px;\n        display: block;\n        color: #475569;\n    }\n    .cd-product-description h2 {\n        border-bottom: 2px solid #0f172a;\n        padding-bottom: 4px;\n        margin-top: 20px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        font-weight: 800;\n        color: #0f172a;\n    }\n    .cd-product-description p { margin-bottom: 10px; }\n    \n    \/* Content Container *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 15px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 5px; border-bottom: none; padding-bottom: 0; }\n    \n    \/* Feature Grid *\/\n    .cd-responsive-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n        gap: 10px;\n        margin: 12px 0;\n    }\n    .cd-feature-card {\n        background: rgba(15, 23, 42, 0.03);\n        padding: 15px;\n        border-radius: 12px;\n        border-left: 4px solid #0f172a;\n    }\n    .cd-feature-card strong {\n        display: block;\n        margin-bottom: 2px;\n        text-transform: uppercase;\n        color: #0f172a;\n    }\n    \n    \/* Technical Specifications *\/\n    .cd-spec-container {\n        margin: 15px auto 5px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 12px;\n        overflow: hidden;\n    }\n    .cd-spec-header { background-color: #1a1a1a; color: #ffffff; padding: 10px 15px; font-weight: bold; display: flex; justify-content: space-between; }\n    .cd-spec-row { display: flex; justify-content: space-between; padding: 10px 15px; border-bottom: 1px solid #f1f5f9; }\n    .cd-spec-row:nth-child(even) { background-color: rgba(0, 0, 0, 0.01); }\n    .cd-spec-row:last-child { border-bottom: none; }\n    .cd-spec-label { font-weight: bold; color: #64748b; }\n    .cd-spec-value { font-weight: 700; text-align: right; color: #0f172a; }\n    \n    .cd-info-blurb {\n        background: #0f172a;\n        color: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        margin: 15px 0;\n        text-align: center;\n        font-style: italic;\n    }\n    \n    @media screen and (max-width: 768px) {\n        .cd-expertise-row { margin: 10px 0; flex-direction: column; }\n        .cd-expertise-text-container { padding: 20px; text-align: center; }\n        .cd-spec-row { flex-direction: column; text-align: center; }\n        .cd-spec-value { text-align: center; margin-top: 2px; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"cd-product-description\"\u003e\n\u003ch1\u003eJ.A. ROBY, maître artisan en poêles à bois\u003c\/h1\u003e\n\u003cspan class=\"cd-origin-badge\"\u003eUn concentré de puissance exclusif à haut rendement\u003c\/span\u003e\n\u003csection\u003e\n\u003cp\u003e\u003cstrong\u003eUne exclusivité de The Cabin Depot®,\u003c\/strong\u003ele \u003cstrong\u003eJ.A. ROBY Master\u003c\/strong\u003e est l'un des poêles à bois les plus puissants et les plus sophistiqués disponibles en Amérique du Nord. D'une puissance impressionnante de 120 000 BTU, il est équipé d'un ventilateur intégré de 460 CFM et de deux raccords de conduit de 6 pouces pour diffuser rapidement la chaleur dans votre chalet, votre maison de campagne ou votre propriété.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"cd-expertise-row\"\u003e\n\u003cdiv class=\"cd-expertise-text-container\"\u003e\n\u003cspan style=\"font-weight: 800; color: #64748b; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 0;\"\u003eChauffage industriel\u003c\/span\u003e\n\u003ch2\u003eVentilateur et réseau de conduits intégrés\u003c\/h2\u003e\n\u003cp\u003eContrairement aux poêles classiques, le Master est conçu pour servir de centre de chauffage. Son ventilateur haute capacité de 460 CFM propulse l'air chaud à travers des conduits situés en haut de l'appareil, ce qui vous permet de diriger la chaleur vers des pièces spécifiques ou des zones éloignées de votre bâtiment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eCaractéristiques principales\u003c\/h2\u003e\n\u003cdiv class=\"cd-responsive-grid\"\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 120 000 BTU\u003c\/strong\u003e. Capacité de chauffage maximale conçue pour les grands bâtiments d'une superficie maximale de 350 m².\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eMontréal Island Approved\u003c\/strong\u003e: certifié pour une utilisation dans les zones à forte réglementation grâce à son faible niveau d'émissions (2,4 g\/h).\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eRevêtement en briques réfractaires\u003c\/strong\u003e: La grande chambre de combustion de 126,7 litres est revêtue de briques pour une meilleure rétention de la chaleur.\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eSystème d'air secondaire\u003c\/strong\u003e: les conduits d'air secondaire en acier inoxydable améliorent la combustion des gaz pour un meilleur rendement.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eCaractéristiques techniques\u003c\/h2\u003e\n\u003cdiv class=\"cd-spec-container\"\u003e\n\u003cdiv class=\"cd-spec-header\"\u003e\n\u003cspan\u003eDétails\u003c\/span\u003e \u003cspan\u003eInformations\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eSurface de chauffage\u003c\/span\u003e \u003cspan class=\"cd-spec-value\"\u003eentre 111 et 353 m²\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eChaleur maximale\u003c\/span\u003e \u003cspan class=\"cd-spec-value\"\u003e120 000 BTU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eVolume du foyer\u003c\/span\u003e \u003cspan class=\"cd-spec-value\"\u003e4,47 pieds cubes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eLongueur maximale du journal\u003c\/span\u003e \u003cspan class=\"cd-spec-value\"\u003e24”\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eFoyer (L x H x P)\u003c\/span\u003e \u003cspan class=\"cd-spec-value\"\u003e52,1 cm x 39,4 cm x 64,1 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDimensions extérieures (L x H x P)\u003c\/span\u003e \u003cspan class=\"cd-spec-value\"\u003e73,7 cm x 96 cm x 95 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDiamètre de la cheminée\u003c\/span\u003e \u003cspan class=\"cd-spec-value\"\u003e6”\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDégagement arrière\u003c\/span\u003e \u003cspan class=\"cd-spec-value\"\u003e10”\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePoids total\u003c\/span\u003e \u003cspan class=\"cd-spec-value\"\u003e500 livres\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-info-blurb\"\u003eComprend un puissant ventilateur de 460 CFM, un système de lavage de la vitre et une porte en fonte noire métallisée.\u003c\/div\u003e\n\u003cp style=\"text-align: center; font-style: italic; margin-top: 30px; font-size: 0.85em; opacity: 0.8;\"\u003eDu matériel de qualité pour les activités en intérieur et en plein air.\u003cbr\u003e\u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":41693811900513,"sku":"PB MAST","price":2999.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/ExclusivetoTheCabinDepot.png?v=1758394943"},{"product_id":"j-a-roby-porthos-outdoor-fireplace","title":"Cheminée d'extérieur Porthos de J.A. ROBY","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    \/* Author: Kenton Jones *\/\n    .cd-product-description {\n        font-family: inherit;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n    .cd-product-description h1 { text-align: center; margin-bottom: 2px; font-weight: 900; color: #0f172a; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-align: center;\n        text-transform: uppercase;\n        font-weight: bold;\n        letter-spacing: 2px;\n        margin-bottom: 15px;\n        display: block;\n        color: #065f46;\n    }\n    .cd-product-description h2 {\n        border-bottom: 2px solid #064e3b;\n        padding-bottom: 4px;\n        margin-top: 20px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        font-weight: 800;\n        color: #064e3b;\n    }\n    .cd-product-description p { margin-bottom: 10px; }\n    \n    \/* Feature Grid *\/\n    .cd-responsive-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n        gap: 10px;\n        margin: 12px 0;\n    }\n    .cd-feature-card {\n        background: rgba(6, 95, 70, 0.04);\n        padding: 15px;\n        border-radius: 12px;\n        border-left: 4px solid #064e3b;\n    }\n    .cd-feature-card strong {\n        display: block;\n        margin-bottom: 2px;\n        text-transform: uppercase;\n        color: #064e3b;\n    }\n    \n    \/* Technical Specifications *\/\n    .cd-spec-container {\n        margin: 15px auto 5px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 12px;\n        overflow: hidden;\n    }\n    .cd-spec-header { background-color: #1a1a1a; color: #ffffff; padding: 10px 15px; font-weight: bold; display: flex; justify-content: space-between; }\n    .cd-spec-row { display: flex; justify-content: space-between; padding: 10px 15px; border-bottom: 1px solid #f1f5f9; }\n    .cd-spec-row:nth-child(even) { background-color: rgba(6, 78, 59, 0.02); }\n    .cd-spec-row:last-child { border-bottom: none; }\n    .cd-spec-label { font-weight: bold; color: #64748b; }\n    .cd-spec-value { font-weight: 700; text-align: right; color: #0f172a; }\n\n    \/* Support Block *\/\n    .cd-support-box {\n        background: #fff7ed; border: 1px dashed #fb8c00;\n        padding: 15px 30px; border-radius: 20px;\n        display: flex; align-items: center; gap: 15px;\n        width: fit-content; margin: 20px auto;\n    }\n    .cd-support-info { display: flex; flex-direction: column; align-items: flex-start; }\n    .cd-support-info strong { text-transform: uppercase; color: #c2410c; font-weight: 800; font-size: 0.9em; }\n    .cd-support-info a { color: #0f172a !important; font-weight: 900; text-decoration: none; }\n\n    .cd-info-blurb {\n        background: #0f172a; color: #ffffff; padding: 15px; border-radius: 12px;\n        margin: 15px 0; text-align: center; font-style: italic;\n    }\n    \n    @media screen and (max-width: 768px) {\n        .cd-spec-row { flex-direction: column; text-align: center; }\n        .cd-spec-value { text-align: center; margin-top: 2px; }\n        .cd-support-box { flex-direction: column; text-align: center; width: auto; }\n        .cd-support-info { align-items: center; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"cd-product-description\"\u003e\n\u003ch1\u003eJ.A. ROBY Cheminée d'extérieur Porthos\u003c\/h1\u003e\n\u003cspan class=\"cd-origin-badge\"\u003eConception 100 % en acier inoxydable\u003c\/span\u003e\n\u003csection\u003e\n\u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Porthos\u003c\/strong\u003e est l'un des foyers d'extérieur les plus haut de gamme du marché ; il est fabriqué au Québec à partir d'acier inoxydable à 100 %. Bénéficiant d'une garantie à vie contre la perforation due à la rouille, cette pièce maîtresse octogonale offre une visibilité à 360° sur les flammes et intègre une surface de cuisson unique, ce qui en fait la référence du secteur pour les réceptions en plein air.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003ch2\u003eCaractéristiques principales\u003c\/h2\u003e\n\u003cdiv class=\"cd-responsive-grid\"\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eVisibilité à 360°\u003c\/strong\u003e: grâce à sa conception octogonale, tout le monde autour de la terrasse bénéficie d'une vue imprenable sur le feu.\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour la cuisine\u003c\/strong\u003e: comprend une grande surface de cuisson \/ une grille unique sur le dessus pour préparer facilement vos repas en plein air.\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eConstruction résistante à la rouille\u003c\/strong\u003e: fabriquée en acier inoxydable épais de calibre 16 pour garantir une durée de vie sans corrosion.\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eProtection contre le vent\u003c\/strong\u003e: comprend deux pare-vent spécifiques pour garantir une combustion régulière dans diverses conditions.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-info-blurb\"\u003eRemarque : l'acier inoxydable change naturellement de couleur lorsqu'il est chauffé, prenant généralement diverses nuances de bleu au fil du temps.\u003c\/div\u003e\n\u003ch2\u003eCaractéristiques techniques\u003c\/h2\u003e\n\u003cdiv class=\"cd-spec-container\"\u003e\n\u003cdiv class=\"cd-spec-header\"\u003e\n\u003cspan\u003eDétails\u003c\/span\u003e \u003cspan\u003eInformations\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eMatériel\u003c\/span\u003e \u003cspan class=\"cd-spec-value\"\u003e100 % acier inoxydable (calibre 16)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eType de carburant\u003c\/span\u003e \u003cspan class=\"cd-spec-value\"\u003eBois\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDimensions (WxLxH)\u003c\/span\u003e \u003cspan class=\"cd-spec-value\"\u003e69,9 cm x 69,9 cm x 128,5 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePoids\u003c\/span\u003e \u003cspan class=\"cd-spec-value\"\u003esoixante-dix livres\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eCheminée\u003c\/span\u003e \u003cspan class=\"cd-spec-value\"\u003eAcier inoxydable épais de calibre 22\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePar Opening\u003c\/span\u003e \u003cspan class=\"cd-spec-value\"\u003eLargeur 18 pouces\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eGarantie\u003c\/span\u003e \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie contre la perforation due à la rouille\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-support-box\"\u003e\n\u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fb8c00\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv class=\"cd-support-info\"\u003e\n\u003cstrong\u003eVous avez des questions ? Appelez-nous !\u003c\/strong\u003e \u003ca href=\"tel:1-844-603-4743\"\u003e1-844-603-4743\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"text-align: center; font-style: italic; margin-top: 30px; opacity: 0.8;\"\u003eDu matériel de qualité pour les activités en intérieur et en plein air.\u003cbr\u003e\u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":41700027793505,"sku":"FEPORS","price":999.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/j-a-roby-wood-stoves-default-title-j-a-roby-porthos-outdoor-fireplace-35251379241057.png?v=1758394692"},{"product_id":"j-a-roby-supero-stove","title":"Poêle Supero de J.A. ROBY","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    \/* Author: Kenton Jones *\/\n    .cd-product-description {\n        font-family: inherit;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n    .cd-product-description h1 { text-align: center; margin-bottom: 2px; font-weight: 900; color: #0f172a; }\n    \n    .cd-product-description .cd-release-note {\n        text-align: center;\n        text-transform: uppercase;\n        font-weight: 800;\n        color: #64748b;\n        font-size: 0.8em;\n        margin-bottom: 5px;\n        display: block;\n        letter-spacing: 1px;\n    }\n\n    .cd-product-description .cd-origin-badge {\n        text-align: center;\n        text-transform: uppercase;\n        font-weight: bold;\n        letter-spacing: 2px;\n        margin-bottom: 15px;\n        display: block;\n        color: #475569;\n    }\n    .cd-product-description h2 {\n        border-bottom: 2px solid #0f172a;\n        padding-bottom: 4px;\n        margin-top: 20px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        font-weight: 800;\n        color: #0f172a;\n    }\n    .cd-product-description p { margin-bottom: 10px; }\n    \n    \/* Content Container *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 15px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 5px; border-bottom: none; padding-bottom: 0; }\n    \n    \/* Feature Grid *\/\n    .cd-responsive-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n        gap: 10px;\n        margin: 12px 0;\n    }\n    .cd-feature-card {\n        background: rgba(15, 23, 42, 0.03);\n        padding: 15px;\n        border-radius: 12px;\n        border-left: 4px solid #0f172a;\n    }\n    .cd-feature-card strong {\n        display: block;\n        margin-bottom: 2px;\n        text-transform: uppercase;\n        color: #0f172a;\n    }\n    \n    \/* Technical Specifications *\/\n    .cd-spec-container {\n        margin: 15px auto 5px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 12px;\n        overflow: hidden;\n        position: relative;\n    }\n    .cd-spec-header { background-color: #1a1a1a; color: #ffffff; padding: 10px 15px; font-weight: bold; display: flex; justify-content: space-between; }\n    .cd-spec-row { display: flex; justify-content: space-between; padding: 10px 15px; border-bottom: 1px solid #f1f5f9; position: relative; }\n    .cd-spec-row:nth-child(even) { background-color: rgba(0, 0, 0, 0.01); }\n    .cd-spec-row:last-child { border-bottom: none; }\n    .cd-spec-label { font-weight: bold; color: #64748b; }\n    .cd-spec-value { font-weight: 700; text-align: right; color: #0f172a; }\n    \n    \/* EPA Highlight Styling *\/\n    .cd-epa-group {\n        position: relative;\n        background-color: #f0fdf4 !important; \/* light green *\/\n    }\n    .cd-epa-group .cd-spec-label { color: #166534; }\n    \n    \/* Floating Center Badge with Shadow *\/\n    .cd-epa-badge-floating {\n        position: absolute;\n        left: 50%;\n        top: 50%;\n        transform: translate(-50%, -50%);\n        background: #22c55e;\n        color: white;\n        padding: 6px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 10px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);\n        z-index: 20;\n        pointer-events: none;\n        white-space: nowrap;\n        border: 2px solid #ffffff;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\n\n    .cd-info-blurb {\n        background: #0f172a;\n        color: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        margin: 15px 0;\n        text-align: center;\n        font-style: italic;\n    }\n    \n    @media screen and (max-width: 768px) {\n        .cd-expertise-row { margin: 10px 0; flex-direction: column; }\n        .cd-expertise-text-container { padding: 20px; text-align: center; }\n        .cd-spec-row { flex-direction: column; text-align: center; }\n        .cd-spec-value { text-align: center; margin-top: 2px; }\n        \n        \/* Ensure EPA group rows have room for the centered floating badge *\/\n        .cd-epa-group .cd-spec-row {\n            padding-top: 25px;\n            padding-bottom: 25px;\n        }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003cspan class=\"cd-release-note\"\u003eLancement de nouveaux produits en 2025\u003c\/span\u003e\n    \u003ch1\u003ePoêle à bois Supero de J.A. ROBY\u003c\/h1\u003e\n    \u003cspan class=\"cd-origin-badge\"\u003eL'ingénierie canadienne : une garantie d'efficacité\u003c\/span\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eFabriqué au Canada, le poêle à bois \u003cstrong\u003eJ.A. ROBY Supero\u003c\/strong\u003e (modèle n° PBSU) est un appareil moderne et écologique, conçu pour offrir un rendement optimal dans les chalets et les maisons. Doté d'un foyer de 1,27 pied cube et d'émissions remarquablement faibles, il constitue une source de chaleur puissante et durable sans pour autant renoncer au style traditionnel.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #64748b; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 0;\"\u003ePerformances de chauffage\u003c\/span\u003e\n            \u003ch2\u003eCombustion secondaire avancée\u003c\/h2\u003e\n            \u003cp\u003eLe Supero est équipé d'un système d'air secondaire en acier inoxydable qui ravive la combustion des gaz pour un feu plus propre et plus intense. Associé à un foyer revêtu de briques réfractaires, ce système garantit une répartition homogène de la chaleur et un rendement moyen de 74 %.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eCaractéristiques principales\u003c\/h2\u003e\n    \u003cdiv class=\"cd-responsive-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003ePuissance de 65 000 BTU\u003c\/strong\u003e\n            Puissance calorifique maximale conçue pour chauffer confortablement des pièces d'une superficie comprise entre 37 et 158 m².\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eCertifié par l'EPA\u003c\/strong\u003e\n            Respecte des normes environnementales strictes, avec un taux d'émission de particules de seulement 1,5 g\/h.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eSystème de lavage à air pour vitres\u003c\/strong\u003e\n            Un système intégré permet de maintenir la vitre en céramique propre, offrant ainsi une vue dégagée sur le feu.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eHomologué pour les mobil-homes\u003c\/strong\u003e\n            Conçu pour une installation en toute sécurité dans les résidences modernes et les mobil-homes.\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eCaractéristiques techniques\u003c\/h2\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header\"\u003e\n            \u003cspan\u003eDétails\u003c\/span\u003e\n            \u003cspan\u003eInformations\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eModèle\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e#PBSU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eCertifié par l'EPA\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eOui\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eZone recommandée\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e400 à 1 700 pieds carrés\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e65 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Grouped EPA Stats with Floating Center Badge --\u003e\n        \u003cdiv class=\"cd-epa-group\"\u003e\n            \u003cdiv class=\"cd-spec-row\" style=\"border-bottom: 1px solid rgba(22, 101, 52, 0.15);\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003eRendement moyen\u003c\/span\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e74%\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003eÉmissions de particules\u003c\/span\u003e\n                \u003cspan class=\"cd-spec-value\"\u003eun gramme et demi par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA !\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDurée de combustion\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eJusqu'à 8 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eLongueur maximale du journal\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e20”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur extérieure\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e33.5”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eLargeur extérieure\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e19 5\/8”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eProfondeur extérieure\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e31 1\/4”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDiamètre de cheminée recommandé\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e6”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePoids\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e286.5lbs\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eCouleur\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eNoir métallisé\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eConception\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eJambes\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-info-blurb\"\u003eComprend de série une porte en fonte, un déflecteur en fibre céramique et une prise d'air extérieur.\u003c\/div\u003e\n\n    \u003cp style=\"text-align: center; font-style: italic; margin-top: 30px; font-size: 0.85em; opacity: 0.8;\"\u003e\n        Du matériel de qualité pour les activités en intérieur et en plein air.\u003cbr\u003e\n        \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n    \u003c\/p\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":42300097232993,"sku":"PBSU","price":1699.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Supero_Front_img1.png?v=1775757301"},{"product_id":"j-a-roby-4-outdoor-air-intake","title":"J.A. ROBY - Prise d'air extérieure de 4 pouces","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    \/* Author: Kenton Jones *\/\n    .cd-product-description {\n        font-family: inherit;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n    .cd-product-description h1 { text-align: center; margin-bottom: 2px; font-weight: 900; color: #0f172a; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-align: center;\n        text-transform: uppercase;\n        font-weight: bold;\n        letter-spacing: 2px;\n        margin-bottom: 15px;\n        display: block;\n        color: #065f46;\n    }\n    .cd-product-description h2 {\n        border-bottom: 2px solid #064e3b;\n        padding-bottom: 4px;\n        margin-top: 20px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        font-weight: 800;\n        color: #064e3b;\n    }\n    .cd-product-description p { margin-bottom: 10px; }\n    \n    \/* Feature Grid *\/\n    .cd-responsive-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n        gap: 10px;\n        margin: 12px 0;\n    }\n    .cd-feature-card {\n        background: rgba(6, 95, 70, 0.04);\n        padding: 15px;\n        border-radius: 12px;\n        border-left: 4px solid #064e3b;\n    }\n    .cd-feature-card strong {\n        display: block;\n        margin-bottom: 2px;\n        text-transform: uppercase;\n        color: #064e3b;\n    }\n    \n    \/* Technical Specifications *\/\n    .cd-spec-container {\n        margin: 15px auto 5px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 12px;\n        overflow: hidden;\n    }\n    .cd-spec-header { background-color: #1a1a1a; color: #ffffff; padding: 10px 15px; font-weight: bold; display: flex; justify-content: space-between; }\n    .cd-spec-row { display: flex; justify-content: space-between; padding: 10px 15px; border-bottom: 1px solid #f1f5f9; }\n    .cd-spec-row:nth-child(even) { background-color: rgba(6, 78, 59, 0.02); }\n    .cd-spec-row:last-child { border-bottom: none; }\n    .cd-spec-label { font-weight: bold; color: #64748b; }\n    .cd-spec-value { font-weight: 700; text-align: right; color: #0f172a; }\n\n    \/* Warranty Button *\/\n    .cd-warranty-block { margin: 30px auto; text-align: center; }\n    .cd-warranty-btn {\n        font-weight: 800; text-transform: uppercase; text-decoration: none !important;\n        padding: 14px 32px; border-radius: 12px; color: #ffffff !important;\n        background: #0f172a; transition: all 0.2s ease; display: inline-flex;\n        align-items: center; justify-content: center; font-size: 0.9em;\n        box-shadow: 0 4px 12px rgba(15, 23, 42, 0.15); letter-spacing: 1px;\n    }\n    .cd-warranty-btn:hover { background: #1e293b; transform: translateY(-2px); box-shadow: 0 6px 16px rgba(15, 23, 42, 0.25); }\n\n    .cd-info-blurb {\n        background: #0f172a; color: #ffffff; padding: 15px; border-radius: 12px;\n        margin: 15px 0; text-align: center; font-style: italic;\n    }\n    \n    @media screen and (max-width: 768px) {\n        .cd-spec-row { flex-direction: column; text-align: center; }\n        .cd-spec-value { text-align: center; margin-top: 2px; }\n        .cd-warranty-btn { width: 100%; box-sizing: border-box; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003eKit d'admission d'air extérieur J.A. ROBY 4 pouces\u003c\/h1\u003e\n    \u003cspan class=\"cd-origin-badge\"\u003eÉlément essentiel pour l'efficacité\u003c\/span\u003e\n\n    \u003csection\u003e\n        \u003cp\u003e\u003cstrong\u003eLa prise d'air extérieure J.A. ROBY de 10 cm\u003c\/strong\u003e est un élément essentiel de toute installation moderne de poêle à bois. En acheminant directement de l'air frais extérieur vers le foyer pour la combustion, elle garantit que votre poêle fonctionne à son rendement optimal sans aspirer l'air chaud de l'intérieur de votre maison. Cela permet non seulement d'éliminer les courants d'air froid, mais est également indispensable pour maintenir un bon équilibre de l'air dans les maisons récentes, plus étanches à l'air, évitant ainsi des problèmes tels que les fuites de fumée causées par une dépression.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003ch2\u003ePrincipales caractéristiques et avantages\u003c\/h2\u003e\n    \u003cdiv class=\"cd-responsive-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eAméliore l'efficacité\u003c\/strong\u003e\n            Fournit une source d'oxygène dédiée, ce qui permet une combustion plus propre, plus intense et plus régulière.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eÉlimine les courants d'air froid\u003c\/strong\u003e\n            Empêche le poêle d'aspirer l'air froid par les joints des fenêtres et des portes, ce qui permet de garder votre intérieur plus chaud.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eUn élément indispensable dans les maisons modernes\u003c\/strong\u003e\n            Un élément indispensable pour les maisons étanches à l'air, bien isolées ou certifiées R-2000 afin d'éviter la formation d'une dépression.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eAméliore la qualité de l'air\u003c\/strong\u003e\n            Assure une évacuation adéquate des gaz de combustion en maintenant une pression d'air équilibrée à l'intérieur.\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"text-align: center; color: #dc2626; font-weight: 800; margin-top: 20px;\"\u003eInformations importantes concernant l'installation :\u003c\/p\u003e\n    \u003cp style=\"text-align: center; font-size: 0.9em; opacity: 0.8; max-width: 800px; margin: 0 auto;\"\u003eCe kit est conçu pour fournir de l'air de combustion frais à votre appareil. Il n'est pas destiné à être utilisé comme élément de cheminée ou de conduit d'évacuation. Consultez toujours votre manuel pour vérifier la compatibilité.\u003c\/p\u003e\n\n    \u003ch2\u003eCaractéristiques techniques\u003c\/h2\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header\"\u003e\n            \u003cspan\u003eDétails\u003c\/span\u003e\n            \u003cspan\u003eInformations\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eNom du produit\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eKit de prise d'air extérieur 4 pouces\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eFabricant\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eJ.A. ROBY\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eApplication\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eArrivée d'air de combustion externe dédiée\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDiamètre\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eCompatibilité\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003ePoêles à bois J.A. ROBY\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGarantie\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-info-blurb\"\u003eUne mise à niveau indispensable pour un chauffage plus sûr et plus efficace dans les chalets et gîtes modernes.\u003c\/div\u003e\n\n    \u003cdiv class=\"cd-warranty-block\"\u003e\n        \u003ca class=\"cd-warranty-btn\" href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" target=\"_blank\"\u003eEnregistrer la garantie officielle\u003c\/a\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"text-align: center; font-style: italic; margin-top: 30px; opacity: 0.8;\"\u003e\n        Du matériel de qualité pour les activités en intérieur et en plein air.\u003cbr\u003e\n        \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n    \u003c\/p\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":42469428854881,"sku":"ECPAE","price":89.0,"currency_code":"CAD","in_stock":true}]},{"product_id":"j-a-roby-rustik-cookstove","title":"Poêle Rustik de J.A. ROBY (en précommande)","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    \/* Author: Kenton Jones *\/\n    .cd-product-description {\n        font-family: inherit;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n    .cd-product-description h1 { text-align: center; margin-bottom: 2px; font-weight: 900; color: #0f172a; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-align: center;\n        text-transform: uppercase;\n        font-weight: bold;\n        letter-spacing: 2px;\n        margin-bottom: 15px;\n        display: block;\n        color: #065f46;\n    }\n    .cd-product-description h2 {\n        border-bottom: 2px solid #064e3b;\n        padding-bottom: 4px;\n        margin-top: 20px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        font-weight: 800;\n        color: #064e3b;\n    }\n    .cd-product-description p { margin-bottom: 10px; }\n    \n    \/* Content Container *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 15px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 350px;\n        padding: 0 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 5px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { margin-bottom: 8px; }\n    \n    .cd-expertise-img-container {\n        flex: 1 1 350px;\n        background: #f8fafc;\n        padding: 20px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        position: relative;\n        border-left: 1px solid #e2e8f0;\n    }\n    .cd-expertise-img-container img {\n        width: 100%;\n        max-width: 450px;\n        height: auto;\n        display: block;\n        border-radius: 8px;\n    }\n    \n    \/* Feature Grid *\/\n    .cd-responsive-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n        gap: 10px;\n        margin: 12px 0;\n    }\n    .cd-feature-card {\n        background: rgba(6, 95, 70, 0.04);\n        padding: 15px;\n        border-radius: 12px;\n        border-left: 4px solid #064e3b;\n    }\n    .cd-feature-card strong {\n        display: block;\n        margin-bottom: 2px;\n        text-transform: uppercase;\n        color: #064e3b;\n    }\n    \n    \/* Technical Specifications *\/\n    .cd-spec-container {\n        margin: 15px auto 5px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 12px;\n        overflow: hidden;\n        position: relative;\n    }\n    .cd-spec-header { background-color: #1a1a1a; color: #ffffff; padding: 10px 15px; font-weight: bold; display: flex; justify-content: space-between; }\n    .cd-spec-row { display: flex; justify-content: space-between; padding: 10px 15px; border-bottom: 1px solid #f1f5f9; position: relative; }\n    .cd-spec-row:nth-child(even) { background-color: rgba(6, 78, 59, 0.02); }\n    .cd-spec-row:last-child { border-bottom: none; }\n    .cd-spec-label { font-weight: bold; color: #64748b; }\n    .cd-spec-value { font-weight: 700; text-align: right; color: #0f172a; }\n\n    \/* EPA Highlight Styling (Unified J.A. ROBY Styling) *\/\n    .cd-epa-group {\n        position: relative;\n        background-color: #f0fdf4 !important; \/* signature green *\/\n    }\n    .cd-epa-group .cd-spec-label { color: #166534; }\n    \n    \/* Floating Center Badge with Shadow *\/\n    .cd-epa-badge-floating {\n        position: absolute;\n        left: 50%;\n        top: 50%;\n        transform: translate(-50%, -50%);\n        background: #22c55e;\n        color: white;\n        padding: 6px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 10px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);\n        z-index: 20;\n        pointer-events: none;\n        white-space: nowrap;\n        border: 2px solid #ffffff;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\n\n    \/* Standalone Warranty Button *\/\n    .cd-warranty-block {\n        margin: 30px auto;\n        text-align: center;\n    }\n    .cd-warranty-btn {\n        font-weight: 800;\n        text-transform: uppercase;\n        text-decoration: none !important;\n        padding: 14px 32px;\n        border-radius: 12px;\n        color: #ffffff !important;\n        background: #0f172a;\n        transition: all 0.2s ease;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 0.9em;\n        box-shadow: 0 4px 12px rgba(15, 23, 42, 0.15);\n        letter-spacing: 1px;\n    }\n    .cd-warranty-btn:hover {\n        background: #1e293b;\n        transform: translateY(-2px);\n        box-shadow: 0 6px 16px rgba(15, 23, 42, 0.25);\n    }\n\n    .cd-info-blurb {\n        background: #0f172a;\n        color: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        margin: 15px 0;\n        text-align: center;\n        font-style: italic;\n    }\n    \n    @media screen and (max-width: 768px) {\n        .cd-expertise-row { margin: 10px 0; flex-direction: column; }\n        .cd-expertise-text-container { padding: 20px; text-align: center; }\n        .cd-expertise-img-container { border-left: none; border-top: 1px solid #e2e8f0; }\n        .cd-spec-row { flex-direction: column; text-align: center; }\n        .cd-spec-value { text-align: center; margin-top: 2px; }\n\n        .cd-epa-group {\n            display: flex;\n            flex-direction: column;\n            padding: 10px 0;\n            margin: 0;\n            background-color: #f0fdf4 !important;\n            position: relative;\n            align-items: center;\n        }\n        .cd-epa-group .cd-spec-row {\n            background-color: transparent !important;\n            border-bottom: none;\n            width: 100%;\n        }\n        .cd-epa-group .cd-spec-row:first-of-type { padding-bottom: 30px; }\n        .cd-epa-group .cd-spec-row:last-of-type { padding-top: 30px; }\n\n        .cd-epa-badge-floating {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            z-index: 30;\n        }\n        .cd-warranty-btn { width: 100%; box-sizing: border-box; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003eJ.A. ROBY Poêle à bois Rustik\u003c\/h1\u003e\n    \u003cspan class=\"cd-origin-badge\"\u003eStyle traditionnel, rendement exceptionnel\u003c\/span\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Rustik\u003c\/strong\u003e est un poêle à bois à haut rendement conçu pour les grands chalets et les fermes isolés. Avec une puissance pouvant atteindre 80 000 BTU, il diffuse une chaleur rayonnante fiable dans des espaces allant jusqu'à 186 m², tout en offrant une surface de cuisson fonctionnelle à trois couvercles et un four intégré.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #064e3b; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 0;\"\u003ePerformances culinaires\u003c\/span\u003e\n            \u003ch2\u003eSurface à trois couvercles\u003c\/h2\u003e\n            \u003cp\u003eLe modèle Rustik à dessus plat est équipé de trois couvercles amovibles pour la cuisson à la flamme directe. Il comprend un thermomètre de four intégré et un système de nettoyage par circulation d'air qui permet de garder une vue dégagée sur le feu.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-expertise-img-container\"\u003e\n            \u003cimg alt=\"J.A. ROBY Rustik\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Rustik_HQ_Right_View_.1733_Medium_711b42f3-1436-4752-9538-b99a735cfe96.jpg?v=1773760278\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eCaractéristiques principales\u003c\/h2\u003e\n    \u003cdiv class=\"cd-responsive-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003ePuissance de 80 000 BTU\u003c\/strong\u003e\n            Un système de chauffage par rayonnement puissant pour les chalets et les maisons de campagne d'une superficie comprise entre 500 et 2 000 pieds carrés.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eFoyer en briques réfractaires\u003c\/strong\u003e\n            Revêtu de briques résistantes pour une répartition homogène de la chaleur et une bonne conservation de la chaleur.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003ePorte en fonte\u003c\/strong\u003e\n            Porte robuste dotée d'un joint étanche et d'une grande surface vitrée.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eChrome Accents\u003c\/strong\u003e\n            Des poignées et des détails élégants apportent une touche haut de gamme à la carrosserie noir métallisé.\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eCaractéristiques techniques\u003c\/h2\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header\"\u003e\n            \u003cspan\u003eDétails\u003c\/span\u003e\n            \u003cspan\u003eInformations\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eNom du modèle\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003ePoêle à bois Rustik\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eZone recommandée\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 46 et 186 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e80 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Grouped EPA Stats with Floating Center Badge --\u003e\n        \u003cdiv class=\"cd-epa-group\"\u003e\n            \u003cdiv class=\"cd-spec-row\" style=\"border-bottom: 1px solid rgba(22, 101, 52, 0.15);\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003eRendement moyen\u003c\/span\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e79.46%\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003eÉmissions\u003c\/span\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,2 gramme par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eExempté par l'EPA\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eLongueur maximale du journal\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e18”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDimensions (WxHxD)\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e105,7 cm x 95,3 cm x 66,7 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDiamètre de la cheminée\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e6”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePoids\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e159 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGarantie\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-info-blurb\"\u003eUne pièce maîtresse robuste pour votre maison isolée. Équipée d'un thermomètre de four et d'une surface de cuisson plane.\u003c\/div\u003e\n\n    \u003c!-- Standalone Register Warranty Button --\u003e\n    \u003cdiv class=\"cd-warranty-block\"\u003e\n        \u003ca class=\"cd-warranty-btn\" href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" target=\"_blank\"\u003eEnregistrer la garantie officielle\u003c\/a\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"text-align: center; font-style: italic; margin-top: 30px; opacity: 0.8;\"\u003e\n        Du matériel de qualité pour les activités en intérieur et en plein air.\u003cbr\u003e\n        \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n    \u003c\/p\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":43753737846881,"sku":"CBRU","price":2999.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Rustik_HQ_Front_View_.1734_Medium_a8b5f355-296f-4963-be66-cfd34a2c1a74.jpg?v=1773760278"},{"product_id":"j-a-roby-chief-cookstove","title":"J.A. ROBY, chef cuisinier","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    \/* Author: Kenton Jones *\/\n    .cd-product-description {\n        font-family: inherit;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n    .cd-product-description h1 { text-align: center; margin-bottom: 2px; font-weight: 900; color: #0f172a; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-align: center;\n        text-transform: uppercase;\n        font-weight: bold;\n        letter-spacing: 2px;\n        margin-bottom: 15px;\n        display: block;\n        color: #065f46;\n    }\n    .cd-product-description h2 {\n        border-bottom: 2px solid #064e3b;\n        padding-bottom: 4px;\n        margin-top: 20px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        font-weight: 800;\n        color: #064e3b;\n    }\n    .cd-product-description p { margin-bottom: 10px; }\n    \n    \/* Content Container *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 15px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 350px;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 5px; border-bottom: none; padding-bottom: 0; }\n    \n    \/* Theater Section for Video *\/\n    .cd-video-container {\n        flex: 1.5 1 500px;\n        background: #000000;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        position: relative;\n        border-left: 1px solid #e2e8f0;\n        width: 100%;\n        padding: 0;\n    }\n    .cd-video-wrapper {\n        position: relative;\n        width: 100%;\n        padding-bottom: 56.25%; \/* 16:9 Aspect Ratio *\/\n        height: 0;\n    }\n    .cd-video-wrapper iframe {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        border: 0;\n    }\n\n    \/* Feature Grid *\/\n    .cd-responsive-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n        gap: 10px;\n        margin: 12px 0;\n    }\n    .cd-feature-card {\n        background: rgba(6, 95, 70, 0.04);\n        padding: 15px;\n        border-radius: 12px;\n        border-left: 4px solid #064e3b;\n    }\n    .cd-feature-card strong {\n        display: block;\n        margin-bottom: 2px;\n        text-transform: uppercase;\n        color: #064e3b;\n    }\n    \n    \/* Technical Specifications *\/\n    .cd-spec-container {\n        margin: 15px auto 5px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 12px;\n        overflow: hidden;\n        position: relative;\n    }\n    .cd-spec-header { background-color: #1a1a1a; color: #ffffff; padding: 10px 15px; font-weight: bold; display: flex; justify-content: space-between; }\n    .cd-spec-row { display: flex; justify-content: space-between; padding: 10px 15px; border-bottom: 1px solid #f1f5f9; position: relative; }\n    .cd-spec-row:nth-child(even) { background-color: rgba(6, 78, 59, 0.02); }\n    .cd-spec-row:last-child { border-bottom: none; }\n    .cd-spec-label { font-weight: bold; color: #64748b; }\n    .cd-spec-value { font-weight: 700; text-align: right; color: #0f172a; }\n    \n    \/* EPA Highlight Styling *\/\n    .cd-epa-group {\n        position: relative;\n        background-color: #f0fdf4 !important; \/* light green *\/\n    }\n    .cd-epa-group .cd-spec-label { color: #166534; }\n    \n    \/* Floating Center Badge with Shadow *\/\n    .cd-epa-badge-floating {\n        position: absolute;\n        left: 50%;\n        top: 50%;\n        transform: translate(-50%, -50%);\n        background: #22c55e;\n        color: white;\n        padding: 6px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 10px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);\n        z-index: 20;\n        pointer-events: none;\n        white-space: nowrap;\n        border: 2px solid #ffffff;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\n\n    .cd-info-blurb {\n        background: #0f172a;\n        color: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        margin: 15px 0;\n        text-align: center;\n        font-style: italic;\n    }\n    \n    @media screen and (max-width: 768px) {\n        .cd-expertise-row { margin: 10px 0; flex-direction: column-reverse; }\n        .cd-video-container { border-left: none; border-bottom: 1px solid #e2e8f0; }\n        .cd-expertise-text-container { padding: 20px; text-align: center; }\n        .cd-spec-row { flex-direction: column; text-align: center; }\n        .cd-spec-value { text-align: center; margin-top: 2px; }\n        \n        \/* Mobile refinement for EPA box *\/\n        .cd-epa-group {\n            display: flex;\n            flex-direction: column;\n            padding: 25px 15px;\n            margin: 0;\n            background-color: #f0fdf4 !important;\n            align-items: center;\n        }\n        .cd-epa-group .cd-spec-row {\n            padding: 0;\n            background-color: transparent !important;\n            border-bottom: none;\n            width: 100%;\n        }\n        .cd-epa-badge-floating {\n            position: relative;\n            transform: none;\n            top: auto;\n            left: auto;\n            margin: 0 auto 12px auto;\n            order: -1; \/* Place at the top of the flex container *\/\n        }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003eJ.A. ROBY, cuisinière à bois\u003c\/h1\u003e\n    \u003cspan class=\"cd-origin-badge\"\u003eLe fleuron de la gastronomie canadienne\u003c\/span\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003emodèle « Chief » de J.A. ROBY\u003c\/strong\u003e est le fleuron de la gamme de poêles écologiques. Véritable pièce maîtresse en matière de chauffage pour les grandes propriétés et les gîtes ruraux, le Chief associe un foyer de grande capacité à un réchauffeur de plats intégré sur le dessus. Entièrement certifié EPA, cet appareil offre une puissance de chauffage au bois pouvant atteindre 70 000 BTU, garantissant ainsi que votre intérieur reste bien chauffé tandis que vos repas composés de plusieurs plats sont maintenus à la température idéale pour être servis.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #064e3b; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px;\"\u003eLa norme haut de gamme\u003c\/span\u003e\n            \u003ch2\u003eFonction de chauffage intégrée\u003c\/h2\u003e\n            \u003cp\u003eLe Chief est équipé d'un compartiment de maintien au chaud spacieux, qui permet de profiter de la chaleur directe du four principal pour garder au chaud le pain et les accompagnements. Cette double fonctionnalité de cuisson facilite et optimise la préparation de repas élaborés sans raccordement au réseau électrique.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-video-container\"\u003e\n            \u003cdiv class=\"cd-video-wrapper\"\u003e\n                \u003ciframe title=\"J.A. ROBY Chief Showcase\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/gK9O1umqx8w?rel=0\u0026amp;playsinline=1\u0026amp;enablejsapi=1\"\u003e\u003c\/iframe\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eCaractéristiques principales\u003c\/h2\u003e\n    \u003cdiv class=\"cd-responsive-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003ePuissance de 70 000 BTU\u003c\/strong\u003e\n            Capacité de chauffage élevée avec du bois sec en bûches, conçue pour chauffer de grands espaces de vie pouvant atteindre 167 m².\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eMeilleur réchauffeur d'aliments\u003c\/strong\u003e\n            Comprend une grande chambre de réchauffage supérieure (22,5 cm x 41,3 cm x 26 cm) pour une gestion professionnelle des repas.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eCertifié par l'EPA\u003c\/strong\u003e\n            Optimisé pour un rendement optimal, avec un faible taux d'émission de 1,9 g\/h, ce qui permet de réduire la consommation de bois.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eHomologué pour les mobil-homes\u003c\/strong\u003e\n            Certifié pour une installation en toute sécurité dans des bâtiments mobiles lorsqu'il est utilisé avec une prise d'air extérieur.\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eCaractéristiques techniques\u003c\/h2\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header\"\u003e\n            \u003cspan\u003eDétails\u003c\/span\u003e\n            \u003cspan\u003eInformations\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eSérie de modèles\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eChef (écologique)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eZone recommandée\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 167 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e70 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Grouped EPA Stats with Floating Badge (Responsive) --\u003e\n        \u003cdiv class=\"cd-epa-group\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA !\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003eÉmissions de particules\u003c\/span\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,9 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDimensions du four\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e44,5 cm (L) x 47,6 cm (P) x 31,7 cm (H)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eLongueur maximale du journal\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e18”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDiamètre de cheminée recommandé\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e6”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePoids net\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e257 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eCouleur\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eNoir métallisé\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGarantie\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-info-blurb\"\u003eComprend un réchauffeur de plats intégré en partie supérieure, un four de cuisson principal et des tubes de combustion secondaires à haut rendement.\u003c\/div\u003e\n\n    \u003cp style=\"text-align: center; font-style: italic; margin-top: 30px; opacity: 0.8;\"\u003e\n        Du matériel de qualité pour les activités en intérieur et en plein air.\u003cbr\u003e\n        \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n    \u003c\/p\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":43753738010721,"sku":"CBCH","price":5149.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Chief_Front_view_.1373_Medium_4fcb6745-66b1-461f-ae53-66bdc31972fa.jpg?v=1773761319"},{"product_id":"j-a-roby-ignis-box-stove","title":"J.A. ROBY Ignis (poêle à bois)","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    \/* Author: Kenton Jones *\/\n    .cd-product-description {\n        font-family: inherit;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n    .cd-product-description h1 { text-align: center; margin-bottom: 2px; font-weight: 900; color: #0f172a; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-align: center;\n        text-transform: uppercase;\n        font-weight: bold;\n        letter-spacing: 2px;\n        margin-bottom: 15px;\n        display: block;\n        color: #065f46;\n    }\n    .cd-product-description h2 {\n        border-bottom: 2px solid #064e3b;\n        padding-bottom: 4px;\n        margin-top: 20px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        font-weight: 800;\n        color: #064e3b;\n    }\n    .cd-product-description p { margin-bottom: 10px; }\n    \n    \/* Hero Section *\/\n    .cd-no-photo-hero {\n        background: #f8fafc;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        padding: 40px;\n        margin: 15px 0;\n        text-align: center;\n        position: relative;\n        overflow: hidden;\n    }\n    .cd-no-photo-hero::before {\n        content: \"\";\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 6px;\n        background: #064e3b;\n    }\n    .cd-hero-stats-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n        gap: 20px;\n        margin-top: 25px;\n    }\n    .cd-stat-item {\n        padding: 15px;\n        background: white;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        box-shadow: 0 2px 4px rgba(0,0,0,0.02);\n    }\n    .cd-stat-val {\n        display: block;\n        font-size: 1.6em;\n        font-weight: 900;\n        color: #064e3b;\n    }\n    .cd-stat-label {\n        display: block;\n        font-size: 10px;\n        font-weight: 800;\n        text-transform: uppercase;\n        color: #64748b;\n        letter-spacing: 1px;\n    }\n\n    \/* Feature Grid *\/\n    .cd-responsive-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n        gap: 10px;\n        margin: 12px 0;\n    }\n    .cd-feature-card {\n        background: rgba(6, 95, 70, 0.04);\n        padding: 15px;\n        border-radius: 12px;\n        border-left: 4px solid #064e3b;\n    }\n    .cd-feature-card strong {\n        display: block;\n        margin-bottom: 2px;\n        text-transform: uppercase;\n        color: #064e3b;\n    }\n    \n    \/* Technical Specifications *\/\n    .cd-spec-container {\n        margin: 15px auto 5px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 12px;\n        overflow: hidden;\n        position: relative;\n    }\n    .cd-spec-header { background-color: #1a1a1a; color: #ffffff; padding: 10px 15px; font-weight: bold; display: flex; justify-content: space-between; }\n    .cd-spec-row { display: flex; justify-content: space-between; padding: 10px 15px; border-bottom: 1px solid #f1f5f9; position: relative; }\n    .cd-spec-row:nth-child(even) { background-color: rgba(6, 78, 59, 0.02); }\n    .cd-spec-row:last-child { border-bottom: none; }\n    .cd-spec-label { font-weight: bold; color: #64748b; }\n    .cd-spec-value { font-weight: 700; text-align: right; color: #0f172a; }\n    \n    \/* EPA Highlight Styling *\/\n    .cd-epa-group {\n        position: relative;\n        background-color: #f0fdf4 !important; \/* light green *\/\n    }\n    .cd-epa-group .cd-spec-label { color: #166534; }\n    \n    .cd-epa-badge-floating {\n        position: absolute;\n        left: 50%;\n        top: 50%;\n        transform: translate(-50%, -50%);\n        background: #22c55e;\n        color: white;\n        padding: 6px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 10px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);\n        z-index: 20;\n        pointer-events: none;\n        white-space: nowrap;\n        border: 2px solid #ffffff;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\n\n    .cd-info-blurb {\n        background: #0f172a;\n        color: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        margin: 15px 0;\n        text-align: center;\n        font-style: italic;\n    }\n    \n    @media screen and (max-width: 768px) {\n        .cd-no-photo-hero { padding: 30px 20px; }\n        .cd-hero-stats-grid { grid-template-columns: repeat(2, 1fr); gap: 10px; }\n        .cd-stat-val { font-size: 1.2em; }\n        .cd-spec-row { flex-direction: column; text-align: center; }\n        .cd-spec-value { text-align: center; margin-top: 2px; }\n        \n        .cd-epa-group .cd-spec-row {\n            padding-top: 25px;\n            padding-bottom: 25px;\n        }\n        \n        .cd-epa-badge-floating {\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n        }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois Ignis de J.A. ROBY\u003c\/h1\u003e\n    \u003cspan class=\"cd-origin-badge\"\u003eSavoir-faire canadien certifié\u003c\/span\u003e\n\n    \u003csection\u003e\n        \u003cp\u003ePréparez des repas gastronomiques tout en bénéficiant d'une source de chaleur autonome et constante. Le \u003cstrong\u003eJ.A. ROBY Ignis\u003c\/strong\u003e est un « poêle-cuisinière » haute performance conçu pour les propriétaires fonciers qui privilégient la fonctionnalité. Entièrement certifié EPA, cet appareil comble le fossé entre un poêle à bois traditionnel et une cuisinière professionnelle, offrant un rendement thermique exceptionnel dans un format compact et robuste.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Technical Hero --\u003e\n    \u003cdiv class=\"cd-no-photo-hero\"\u003e\n        \u003ch3 style=\"margin-top: 0; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; color: #0f172a;\"\u003eTest de performance\u003c\/h3\u003e\n        \u003cp style=\"color: #64748b; font-size: 0.9em; max-width: 600px; margin: 0 auto;\"\u003eUne masse thermique élevée et un système de combustion secondaire conçus pour les climats les plus rigoureux.\u003c\/p\u003e\n        \u003cdiv class=\"cd-hero-stats-grid\"\u003e\n            \u003cdiv class=\"cd-stat-item\"\u003e\n                \u003cspan class=\"cd-stat-val\"\u003e80,000\u003c\/span\u003e\n                \u003cspan class=\"cd-stat-label\"\u003ePuissance maximale en BTU\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-stat-item\"\u003e\n                \u003cspan class=\"cd-stat-val\"\u003e1,800\u003c\/span\u003e\n                \u003cspan class=\"cd-stat-label\"\u003eSurface chauffée (en pieds carrés)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-stat-item\"\u003e\n                \u003cspan class=\"cd-stat-val\"\u003eAgence de protection de l'environnement 2020\u003c\/span\u003e\n                \u003cspan class=\"cd-stat-label\"\u003eCertification\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-stat-item\"\u003e\n                \u003cspan class=\"cd-stat-val\"\u003e77%\u003c\/span\u003e\n                \u003cspan class=\"cd-stat-label\"\u003eRendement moyen\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eCaractéristiques principales\u003c\/h2\u003e\n    \u003cdiv class=\"cd-responsive-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eCouvercles de cuisson intégrés\u003c\/strong\u003e\n            La surface plane est équipée de couvercles amovibles, permettant un accès direct à la chaleur du feu pour faire bouillir rapidement ou mijoter.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eNettoyant pour vitres Air-Wash\u003c\/strong\u003e\n            Un système de lavage à l'air spécialisé diffuse de l'oxygène sur la porte en vitrocéramique, la gardant exempte de suie pour vous permettre de surveiller facilement votre feu.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eHomologué pour les mobil-homes\u003c\/strong\u003e\n            Certifié pour une installation dans des bâtiments mobiles lorsqu'il est utilisé avec une prise d'air extérieur obligatoire.\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n            \u003cstrong\u003eCombustion secondaire\u003c\/strong\u003e\n            Les conduits d'air en acier inoxydable font circuler les fumées et les gaz à l'intérieur du foyer, optimisant ainsi le rendement thermique et l'efficacité.\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eCaractéristiques techniques\u003c\/h2\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header\"\u003e\n            \u003cspan\u003eDétails\u003c\/span\u003e\n            \u003cspan\u003eInformations\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eSérie de modèles\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eIgnis (poêle à bois)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eZone recommandée\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eJusqu'à 167 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e80 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-epa-group\"\u003e\n            \u003cdiv class=\"cd-spec-row\" style=\"border-bottom: 1px solid rgba(22, 101, 52, 0.15);\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003eRendement moyen\u003c\/span\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e77%\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003eÉmissions de particules\u003c\/span\u003e\n                \u003cspan class=\"cd-spec-value\"\u003eun gramme et demi par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA !\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eVolume du foyer\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e1,37 pied cube\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eLongueur maximale du journal\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e18”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDiamètre de la cheminée\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e6”\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePoids\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e128,6 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMatériaux de construction\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eAcier massif\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGarantie\u003c\/span\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-info-blurb\"\u003eComprend des briques réfractaires, une structure robuste en acier et des couvercles de cuisson intégrés. Conçu pour être le pilier fiable de la cuisine de votre chalet.\u003c\/div\u003e\n\n    \u003cp style=\"text-align: center; font-style: italic; margin-top: 30px; opacity: 0.8;\"\u003e\n        Du matériel de qualité pour les activités en intérieur et en plein air.\u003cbr\u003e\n        \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n    \u003c\/p\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":43753738174561,"sku":"PBIG","price":1399.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A._Roby_Ignis_img2.png?v=1773751802"},{"product_id":"j-a-roby-rigel-wood-stove","title":"Poêle à bois Rigel de J.A. ROBY","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing for Cross-Platform Theme Consistency *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions: Interactive Brand Elements *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout Structure: Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Structure: Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Standard Handset Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Table: Force single-line horizontal alignment for data tracking *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"cd-product-description\"\u003e\n\u003ch1\u003ePoêle à bois Rigel de J.A. ROBY\u003c\/h1\u003e\n\u003csection\u003e\n\u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Rigel\u003c\/strong\u003e est une cuisinière à bois haute performance conçue pour devenir le cœur culinaire de votre propriété autonome. Alliant à la perfection les performances d'une cuisine professionnelle à une forme ronde compacte, le Rigel offre une chaleur fiable et des possibilités polyvalentes pour la préparation des repas. Avec son réchauffeur d'aliments intégré et sa plaque de cuisson en fonte robuste, cet appareil transpose l'esprit fonctionnel d'une cuisine du XIXe siècle dans un ensemble moderne certifié EPA.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- Branding Section --\u003e\n\u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n\u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: Narrative Details --\u003e\n\u003cdiv class=\"cd-expertise-row\"\u003e\n\u003cdiv class=\"cd-expertise-text-container\"\u003e\n\u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eL'excellence culinaire\u003c\/span\u003e\n\u003ch2 style=\"margin-bottom: 0;\"\u003ePolyvalence pour réchauffer et cuisiner\u003c\/h2\u003e\n\u003cdiv class=\"cd-animation-container\"\u003e\n\u003cdiv class=\"cd-shooting-track\"\u003e\n\u003cdiv class=\"cd-shooting-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 15px;\"\u003eConçu pour ceux qui ne se contentent pas d'un simple système de chauffage. Le Rigel est équipé d'un spacieux réchauffeur de plats intégré qui maintient les repas à la bonne température de service, ainsi que d'une plaque de cuisson haut de gamme en fonte émaillée noire. Ses deux couvercles amovibles permettent d'accéder directement aux flammes pour les préparations nécessitant une forte chaleur, garantissant ainsi que votre cuisine reste fonctionnelle et accueillante tout au long de l'hiver.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: High-Level Feature Grid --\u003e\n\u003cdiv class=\"cd-feature-grid\"\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eMaître cuisinier\u003c\/strong\u003e\n\u003cp\u003eSert à la fois de radiateur à haut rendement et de plaque de cuisson professionnelle au feu de bois, équipée de couvercles amovibles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFour encastrable\u003c\/strong\u003e\n\u003cp\u003eUn vaste réchauffeur suspendu exploite la chaleur directe du foyer pour maintenir parfaitement la température des plats.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 70 000 BTU\u003c\/strong\u003e\n\u003cp\u003eConçu pour une utilisation intensive, cet appareil est capable de chauffer de grands espaces de vie allant jusqu'à 167 m², même dans des conditions climatiques extrêmes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\n\u003cp\u003eLe système d'air secondaire garantit une combustion du gaz à près de 100 %, ce qui permet de réduire les émissions polluantes et la consommation de bois.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\n\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\n\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une excellente rétention de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: Technical Data Header --\u003e\n\u003cdiv class=\"cd-spec-badge-header\"\u003e\n\u003ch2 style=\"margin: 0; text-align: left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n\u003c\/div\u003e\n\u003c!-- Data Display: Technical Specifications Table --\u003e\n\u003cdiv class=\"cd-spec-container\"\u003e\n\u003cdiv class=\"cd-spec-header-split\"\u003e\n\u003cspan\u003eFonctionnalité\u003c\/span\u003e \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eRigel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eentre 46 et 167 m²\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- Module: Certified Performance Tracking --\u003e\n\u003cdiv class=\"cd-epa-unified-block\"\u003e\n\u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e Émissions de particules \u003cspan class=\"cd-spec-comparison\"\u003edes concurrents : 15 à 25 g\/h\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e1,43 € de l'heure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents\u003c\/span\u003e en matière d'efficacité maximale \u003cspan class=\"cd-spec-comparison\"\u003e: 40 à 50 %\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e72.9%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e70 000 BTU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e3 à 8 heures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOUR\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e33 cm (W ) x 36 cm (H) x 46 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e46,5 cmW x 27,5 cm (H) x 36,5 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eVolume du foyer | Par taille\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e43,5 litres | 39,4 cm x 22,9 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePOSITION DE LA CHARNIÈRE DE PORTE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eModèle standard (fixe) à droite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e68,5 cm (W ) x 137,5 cm (H) x 65 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eLargeur : 25 cm | Page : 20\" | Angle : 20 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e18\" (latéral)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e145 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- UI Component: Support Contact Module --\u003e\n\u003cdiv class=\"cd-support-box\"\u003e\n\u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n\u003cdiv class=\"cd-support-content\"\u003e\n\u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n\u003cp\u003eNotre équipe commerciale peut vous aider à choisir un poêle qui s'intègre parfaitement à l'agencement de votre chalet. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv class=\"cd-support-btn-grid\"\u003e\n\u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e Enregistrer la garantie \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033611661409,"sku":"PBRIN","price":3858.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JAROBYRigelimg2.png?v=1776456055"},{"product_id":"j-a-roby-rigel-chrome-wood-stove","title":"Poêle à bois Rigel Chrome de J.A. ROBY","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Master Wrapper *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Fixed Pixel Typography *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animations *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Component: Animation Trackers *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout: Visual Content Blocks *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout: Feature Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specification Table Architecture *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Spec Rows with Centered Dot Connectors *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    \/* Centered visual dot leader line *\/\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Component: Unified Certification Highlight (STATIC Green) *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    \/* Repositioned Floating Badge *\/\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout: Footer Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Asset Styling *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0;\n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px;\n        background: white;\n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Mobile handset logic - REFINED FIX *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Forced single line layout for technical table on mobile with readable font *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY Rigel Chrome (LX)\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe modèle \u003cstrong\u003eJ.A. ROBY Rigel Chrome (LX)\u003c\/strong\u003e incarne le summum de l'élégance hors réseau. Issu de la série exclusive « ETOILE » fabriquée au Québec, ce modèle puissant conserve la forme ronde compacte et la puissance de chauffage étonnamment élevée du Rigel standard, tout en y ajoutant des coins, des pieds, des poignées et des garnitures de porte chromés haut de gamme. Il allie à la perfection le charme culinaire du XIXe siècle et des performances modernes certifiées EPA.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section: Pinned Origin Assets --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Expertise --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome Élégance\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003ePolyvalence pour réchauffer et cuisiner\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe Rigel Chrome est conçu pour ceux qui recherchent à la fois un style raffiné et une chaleur fonctionnelle. Doté d'un compartiment chauffant spacieux en hauteur et d'une plaque de cuisson en fonte émaillée noire haut de gamme, cet appareil offre de nombreuses possibilités pour la préparation des repas. Ses touches chromées caractéristiques reflètent la lueur du feu, ce qui en fait une pièce maîtresse décorative remarquable pour tout intérieur de chalet ou de maison de campagne.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Grid Features --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eOrnements chromés\u003c\/strong\u003e\u003cp\u003eUne esthétique rehaussée par des garnitures, des pieds et des poignées chromés, pour une finition miroir haut de gamme.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFour encastrable\u003c\/strong\u003e\u003cp\u003eUn vaste réchauffeur suspendu exploite la chaleur directe du foyer pour maintenir parfaitement la température des plats.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 70 000 BTU\u003c\/strong\u003e\u003cp\u003eConçu pour une utilisation intensive, cet appareil est capable de chauffer de grands espaces de vie allant jusqu'à 167 m², même dans des conditions climatiques extrêmes.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire garantit une combustion du gaz à près de 100 %, ce qui permet de réduire les émissions polluantes et la consommation de bois.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une excellente rétention de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eRigel Chrome (LX)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 46 et 167 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Unified Certification Block --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,43 € de l'heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e72.9%\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e70 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e3 à 8 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e33 cm (W ) x 36 cm (H) x 46 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e46,5 cmW x 27,5 cm (H) x 36,5 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eVolume du foyer | Par taille\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e43,5 litres | 39,4 cm x 22,9 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOSITION DE LA CHARNIÈRE DE PORTE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eModèle standard (fixe) à droite\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e68,5 cm (W ) x 137,5 cm (H) x 65 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLargeur : 25 cm | Page : 20\" | Angle : 20 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e18\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e145 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Section: Sales and Technical Support --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à choisir un poêle qui s'intègre parfaitement à l'agencement de votre chalet. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eEnregistrer la garantie\u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033611825249,"sku":"PBRILX","price":4436.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYRigelChrome_LX_img2.png?v=1776782855"},{"product_id":"j-a-roby-antares-noir-wood-stove","title":"Poêle à bois Antares Noir de J.A. ROBY","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Master Wrapper *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Fixed Pixel Typography *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animations *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Component: Animation Trackers *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout: Visual Content Blocks *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout: Feature Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specification Table Architecture *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Spec Rows with Centered Dot Connectors *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    \/* Centered visual dot leader line *\/\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Component: Unified Certification Highlight (STATIC Green) *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    \/* Repositioned Floating Badge *\/\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout: Footer Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Asset Styling *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0;\n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px;\n        background: white;\n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Mobile handset logic - REFINED FIX *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Forced single line layout for technical table on mobile with readable font *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois Antares Noir de J.A. ROBY\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Antares Noir\u003c\/strong\u003e est un poêle à bois puissant, compact et écologique issu de la célèbre gamme « ETOILE ». Fabriqué à la main au Québec, l'Antares se distingue par sa forme arrondie caractéristique et son socle sur pied qui s'harmonise avec tous les styles d'intérieur. Conçu pour offrir une puissance de chauffage élevée tout en occupant un espace réduit, ce modèle est entièrement certifié pour les maisons mobiles et allie la fonctionnalité intemporelle d'une plaque de cuisson au feu de bois à un appareil de chauffage moderne.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section: Pinned Origin Assets --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Expertise --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eTesté et certifié\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eRangement intégré pour le bois\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eContrairement aux poêles traditionnels, l'Antares Noir est équipé d'un espace de rangement sécurisé, testé et certifié, situé directement sous l'appareil. Ce socle intégré vous permet de garder du bois sec à portée de main pour un rechargement rapide et efficace, tout en conservant un foyer propre et bien rangé. La surface supérieure est dotée de couvercles amovibles pour une utilisation polyvalente en cuisine à haute température.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Grid Features --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eMeuble de rangement sur pied\u003c\/strong\u003e\u003cp\u003eCompartiment de rangement en bois intégré, testé et certifié pour une utilisation en toute sécurité, situé directement sous le foyer.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eSystème à double ventilateur\u003c\/strong\u003e\u003cp\u003eÉquipé de deux ventilateurs de 75 CFM (150 CFM au total) et d'un kit Thermodisc pour une diffusion optimale de la chaleur.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eAccessoires de cuisine\u003c\/strong\u003e\u003cp\u003eLes deux couvercles amovibles, équipés d'un système de levage, permettent d'accéder directement au feu pour une cuisson polyvalente en surface.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire garantit une combustion du gaz proche de 100 %, ce qui permet de réduire les émissions et la consommation de bois.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié pour une installation dans des bâtiments mobiles équipés d'un raccordement dédié à l'arrivée d'air frais.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une excellente rétention de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eAntares Noir\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 46 et 167 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Unified Certification Block --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,43 € de l'heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e72.9%\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e70 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e3 à 8 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eSYSTÈME DE VENTILATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e2 ventilateurs de 75 CFM (fournis)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eSTYLE DE BASE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eMeuble de rangement sur pied certifié\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e46,5 cmW x 27,5 cm (H) x 36,5 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eVolume du foyer | Par taille\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e43,5 litres | 39,4 cm x 22,9 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOSITION DE LA CHARNIÈRE DE PORTE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eModèle standard (fixe) à droite\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e68,5 cmW x 86,7 cm (H) x 64,8 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLargeur : 25 cm | Page : 20\" | Angle : 20 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e18\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e145 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Section: Sales and Technical Support --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Antares s'intègre parfaitement à l'agencement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eEnregistrer la garantie\u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033611956321,"sku":"PBANN","price":2568.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYAntaresNoirWoodStoveimg1.jpg?v=1776783438"},{"product_id":"j-a-roby-antares-chrome-wood-stove","title":"Poêle à bois Antares Chrome de J.A. ROBY","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Master Wrapper *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Fixed Pixel Typography *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animations *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Component: Animation Trackers *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout: Narrative Section *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout: Feature Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specification Table Architecture *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Spec Rows with Centered Dot Connectors *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    \/* Centered visual dot leader line *\/\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Component: Unified Certification Highlight (STATIC Green) *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    \/* Repositioned Floating Badge *\/\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout: Footer Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Asset Styling *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0;\n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px;\n        background: white;\n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Mobile handset logic - REFINED FIX *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Forced single line layout for technical table on mobile with readable font *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois Antares Chrome de J.A. ROBY\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe modèle \u003cstrong\u003eAntares Chrome de J.A. ROBY\u003c\/strong\u003e élève le confort hors réseau à un nouveau niveau esthétique. Issu de la gamme haut de gamme « ETOILE » fabriquée au Québec, ce modèle allie un chauffage haute performance à des finitions chromées haut de gamme au niveau des angles, des poignées et des encadrements de porte. Conçu pour ceux qui recherchent un style raffiné dans un format compact, l'Antares Chrome offre une capacité de chauffage exceptionnelle, une certification pour les maisons mobiles et la polyvalence d'une plaque de cuisson au bois.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section: Pinned Origin Assets --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Expertise --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome Élégance\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eSocle de rangement en bois certifié\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe modèle Antares Chrome présente une finition miroir qui reflète la lumière de la cheminée de votre gîte ou de votre chalet. Son socle intégré a été testé et certifié pour permettre un stockage sécurisé du bois directement sous l'appareil, offrant à la fois une stabilité structurelle et un accès pratique au combustible. La surface de cuisson supérieure est équipée de couvercles amovibles pour les préparations culinaires à haute température, garantissant ainsi que votre cuisine reste le cœur de la maison.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Grid Features --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eOrnements chromés\u003c\/strong\u003e\u003cp\u003eFinitions, coins et poignées chromés miroitants pour un aspect haut de gamme et un éclat durable.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eSystème à double ventilateur\u003c\/strong\u003e\u003cp\u003eComprend deux ventilateurs de 75 CFM (150 CFM au total) et un kit Thermodisc pour un chauffage par convection puissant.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eSocle de rangement en bois\u003c\/strong\u003e\u003cp\u003eSocle intégré testé et certifié pour le stockage en toute sécurité de bois de chauffage sec sous le poêle.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire en acier inoxydable améliore la combustion du gaz, ce qui permet d'obtenir des fumées plus propres et de réduire la consommation de bois.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié pour une installation dans des bâtiments mobiles équipés d'une prise d'air extérieur dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une diffusion et une rétention optimales de la chaleur.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eAntares Chrome\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 46 et 167 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Unified Certification Block --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,43 € de l'heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e72.9%\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e70 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e3 à 8 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eSYSTÈME DE VENTILATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e2 ventilateurs de 75 CFM (fournis)\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eSTYLE DE BASE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eCaisson de rangement certifié\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e46,5 cmW x 27,5 cm (H) x 36,5 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eVolume du foyer | Par taille\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e43,5 litres | 39,4 cm x 22,9 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOSITION DE LA CHARNIÈRE DE PORTE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eModèle standard (fixe) à droite\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e68,5 cmW x 86,7 cm (H) x 64,8 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLargeur : 25 cm | Page : 20\" | Angle : 20 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e18\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e145 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Section: Sales and Technical Support --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Antares s'intègre parfaitement à l'agencement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eEnregistrer la garantie\u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033612054625,"sku":"PBANLX","price":2818.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYAntaresChrome_LX_img2.png?v=1776783604"},{"product_id":"j-a-roby-sirius-chrome-wood-stove","title":"Poêle à bois J.A. ROBY Sirius Chrome","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Master Wrapper *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animations *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Component: Animation Trackers *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout: Visual Content Blocks *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout: Feature Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specification Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; font-size: 11px; font-weight: 400; color: #94a3b8; text-transform: none; margin-top: 2px;\n    }\n\n    \/* EPA Block Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Support Box *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; width: auto; order: 2; flex-shrink: 0; border: 1px solid #e2e8f0; border-radius: 6px; background: white; animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; font-style: italic; margin-top: 0; color: #94a3b8; border-top: 1px solid #f1f5f9; padding-top: 10px; font-size: 13px; \n    }\n\n    \/* REFINED MOBILE FIX: Fixed text size, forced single-line row *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* FIX: Prevents red box from jumping to a new line while keeping font size readable *\/\n        .cd-spec-row { \n            flex-wrap: nowrap !important; \n            padding: 10px 12px !important; \n            align-items: center;\n        }\n        .cd-dot-leader { \n            margin: 0 6px !important; \n            flex: 1 1 auto; \n            min-width: 4px; \/* Dot line becomes tiny on narrow screens to make room *\/\n        }\n        .cd-spec-label { \n            font-size: 12px !important; \n            flex: 0 1 auto; \n            white-space: normal !important; \/* Label can wrap internally to 2 lines if needed *\/\n            line-height: 1.1;\n        }\n        .cd-spec-value { \n            font-size: 12px !important; \n            padding: 2px 6px !important; \n            flex: 0 0 auto; \n            white-space: nowrap !important; \/* Measurements stay on one line *\/\n            text-align: right; \n        }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY Sirius Chrome\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Sirius Chrome\u003c\/strong\u003e est le modèle phare à haut rendement de la gamme ETOILE, conçu pour chauffer de grands espaces de vie grâce à un savoir-faire canadien raffiné. Fabriqué à la main au Québec, ce modèle se distingue par un foyer de grande capacité et une finition chromée miroir haut de gamme. Avec sa forme arrondie caractéristique et son design sans socle, le Sirius Chrome offre une puissance de chauffage exceptionnelle tout en conservant un charme décoratif raffiné, idéal pour les intérieurs modernes.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eUne chaleur intense\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eOrnements Elite Chrome\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe Sirius Chrome est conçu pour ceux qui recherchent une puissance de chauffage professionnelle sans faire de compromis sur le style. Doté de coins, de poignées, de pieds et d'une garniture de porte en chrome miroir, cet appareil capte et reflète la lueur du feu. Sa grande surface supérieure est équipée de couvercles amovibles pour une cuisson à haute température, tandis que le réchauffeur de plats intégré garantit que chaque repas reste à la température idéale tout au long de l'hiver.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eBordure en miroir\u003c\/strong\u003e\u003cp\u003eDes finitions chromées haut de gamme aux angles, sur les pieds et les poignées, pour un fini miroir raffiné.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 80 000 BTU\u003c\/strong\u003e\u003cp\u003eConçu pour une utilisation intensive, cet appareil permet de chauffer de grands espaces habitables allant jusqu'à 186 m² par temps de grand froid.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eMaître cuisinier\u003c\/strong\u003e\u003cp\u003eRéchauffeur d'aliments intégré et plaque de cuisson robuste en fonte avec couvercles amovibles pour une préparation polyvalente des repas.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire garantit une combustion des gaz proche de 100 %, pour un rendement exceptionnel et de faibles émissions.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité optimale.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n\u003cspan\u003eFonctionnalité\u003c\/span\u003e\u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eSirius Chrome\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 46 et 186 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003eÉmissions de particules \u003cspan class=\"cd-spec-comparison\"\u003edes concurrents : 15 à 25 g\/h\u003c\/span\u003e\u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,54 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\u003cspan class=\"cd-spec-comparison\"\u003eConcurrents\u003c\/span\u003e en matière d'efficacité maximale \u003cspan class=\"cd-spec-comparison\"\u003e: 40 à 50 %\u003c\/span\u003e\u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e75%\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e\u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e80 000 BTU\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e\u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e4 à 10 heures\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOUR\u003c\/span\u003e\u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e33 cm (W ) x 36 cm (H) x 46 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e\u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e50,8 cm (W x 27,6 cm (H) x 36,5 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eVolume du foyer | Par taille\u003c\/span\u003e\u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e2,1 pieds cubes | 39,4 cm x 22,9 cm\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePOSITION DE LA CHARNIÈRE DE PORTE\u003c\/span\u003e\u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eModèle standard (fixe) à droite\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e\u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e76 cm (W x 137,5 cm (H) x 65 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e\u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e\u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e\u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eLargeur : 25 cm | Page : 20\" | Angle : 20 cm\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e\u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e\u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e20\" (latéral)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e\u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e156 kg\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e\u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Sirius s'intègre parfaitement à l'aménagement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eEnregistrer la garantie\u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033612218465,"sku":"PBSILX","price":2831.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYSiriusChrome_LX_img1.jpg?v=1776784994"},{"product_id":"j-a-roby-magnum-wood-stove","title":"Poêle à bois Magnum de J.A. ROBY","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Global Container Styles *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Fixed Pixel Typography for Theme Consistency *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Keyframes *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* Visual Components *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Structure: Content Blocks *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Feature Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specification Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* EPA Block *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Support Module *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Logic *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0;\n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px;\n        background: white;\n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Mobile handset logic - BUG FIX IMPLEMENTED *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois Magnum de J.A. ROBY\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Magnum\u003c\/strong\u003e est un poêle canadien ultra-robuste, conçu pour chauffer sans peine les plus grands espaces de vie. Issu de la prestigieuse gamme « ETOILE », le Magnum est doté d'un foyer imposant de 3,82 pieds cubes et d'un système d'air secondaire à haut rendement qui garantit une combustion du gaz proche de 100 %. Parfaitement conçu pour les propriétés isolées et les grandes maisons, ce modèle allie une forme ronde étonnamment compacte à une capacité de chauffage exceptionnelle pouvant atteindre 3 800 pieds carrés.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Narrative Section --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003ePerformances à grande échelle\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eGrande capacité du foyer\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eConçu pour résister aux hivers les plus rigoureux, le Magnum peut accueillir des bûches mesurant jusqu’à 50 cm de long, pour une autonomie pouvant atteindre 18 heures. Son intérieur est revêtu de briques réfractaires haute densité qui assurent une distribution et une rétention de la chaleur optimales. La surface supérieure est équipée d’une plaque de cuisson en fonte très résistante dotée de couvercles amovibles, ce qui permet de cuisiner au feu de bois avec une qualité digne des professionnels, en plus de sa fonction première de système de chauffage central.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFoyer de grande capacité\u003c\/strong\u003e\u003cp\u003eLa capacité de 108 litres du modèle Elite permet de placer les bûches en profondeur d'avant en arrière et d'espacer les recharges.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eChaleur à haut rendement\u003c\/strong\u003e\u003cp\u003eConçu pour fournir jusqu'à 120 000 BTU en puissance maximale, il est capable de chauffer de vastes espaces pouvant atteindre 350 m².\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eCombustion prolongée\u003c\/strong\u003e\u003cp\u003eUn système d'alimentation en air hautement efficace garantit une durée de combustion stable de 4 à 18 heures par chargement.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire en acier inoxydable améliore la combustion du gaz, ce qui permet de réduire les émissions polluantes et la consommation de bois.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eHomologué pour les mobil-homes\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une excellente rétention de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Technical Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eSuper\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eJusqu'à 353 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Unified Certification Block --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,30 g\/h\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Rendement moyen \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e71.6%\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e120 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eDe 4 à 18 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e108,7 litres\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e49,8 cm (W x 39,4 cm (H) x 61 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e40,6 cm x 24,1 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e29 po (W ) x 37 13\/16 po (H) x 37 7\/16 po (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (aluminium souple)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLargeur : 25 cm | Page : 20\" | Devant : 122 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e20\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e230 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Support Section --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Magnum s'intègre parfaitement à l'aménagement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033612382305,"sku":"PBMAG","price":3690.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYMagnumimg1.png?v=1776787980"},{"product_id":"j-a-roby-magnum-lx-wood-stove","title":"Poêle à bois J.A. ROBY Magnum LX","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing for Cross-Platform Theme Consistency *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout Structure: Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Structure: Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px; \/* FIXED: Corrected from 166px *\/\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Standard Handset Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Forced single line layout for technical table on mobile with readable font *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"cd-product-description\"\u003e\n\u003ch1\u003ePoêle à bois J.A. ROBY Magnum Chrome\u003c\/h1\u003e\n\u003csection\u003e\n\u003cp\u003eLe modèle \u003cstrong\u003eMagnum Chrome de J.A. ROBY\u003c\/strong\u003e incarne le summum du chauffage à haut rendement et de l'élégance miroitante. Fabriqué à la main au Québec, ce modèle puissant est doté de coins, de pieds, de poignées et d'une garniture de porte en chrome miroir qui reflètent brillamment la chaleur de votre foyer. Conçu pour les maisons modernes, le Magnum Chrome dispose d'un foyer imposant de 3,82 pieds cubes, offrant une chaleur impressionnante pour des surfaces allant jusqu'à 3 800 pieds carrés tout en conservant une efficacité certifiée par l'EPA.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- Branding Section --\u003e\n\u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n\u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: Narrative Details --\u003e\n\u003cdiv class=\"cd-expertise-row\"\u003e\n\u003cdiv class=\"cd-expertise-text-container\"\u003e\n\u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome Élégance\u003c\/span\u003e\n\u003ch2 style=\"margin-bottom: 0;\"\u003eUn style imposant aux reflets miroitants\u003c\/h2\u003e\n\u003cdiv class=\"cd-animation-container\"\u003e\n\u003cdiv class=\"cd-shooting-track\"\u003e\n\u003cdiv class=\"cd-shooting-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 15px;\"\u003eLe Magnum Chrome allie puissance technique et élégance des finitions chromées. Capable de brûler des bûches mesurant jusqu’à 50 cm de long, cet appareil offre une autonomie de combustion pouvant atteindre 18 heures, ce qui en fait la solution de chauffage central idéale pour les grands chalets ou les maisons de campagne. Le système d’air secondaire intégré garantit des performances exceptionnelles avec des émissions ultra-faibles, tandis que la plaque de cuisson en fonte robuste, dotée de couvercles amovibles, offre une fonctionnalité culinaire intemporelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: High-Level Feature Grid --\u003e\n\u003cdiv class=\"cd-feature-grid\"\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eOrnements chromés\u003c\/strong\u003e\n\u003cp\u003eFinition miroir rehaussée, avec garnitures, pieds et poignées chromés, pour un rendu miroir haut de gamme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance supérieure à 80 000 BTU\u003c\/strong\u003e\n\u003cp\u003eConçu pour une utilisation intensive, cet appareil permet de chauffer de grands espaces de vie allant jusqu'à 350 m² avec une chaleur constante.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFoyer massif\u003c\/strong\u003e\n\u003cp\u003eSa chambre spacieuse de 108,5 litres permet d'y placer des bûches de grande taille et d'obtenir des cycles de combustion prolongés de 18 heures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\n\u003cp\u003eLe système d'air secondaire garantit une combustion des gaz proche de 100 %, pour un rendement exceptionnel et de faibles émissions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eHomologué pour les mobil-homes\u003c\/strong\u003e\n\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\n\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: Technical Data Header --\u003e\n\u003cdiv class=\"cd-spec-badge-header\"\u003e\n\u003ch2 style=\"margin: 0; text-align: left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n\u003c\/div\u003e\n\u003c!-- Data Display: Technical Specifications Table --\u003e\n\u003cdiv class=\"cd-spec-container\"\u003e\n\u003cdiv class=\"cd-spec-header-split\"\u003e\n\u003cspan\u003eFonctionnalité\u003c\/span\u003e \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eSuper Chrome\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eJusqu'à 353 m²\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- Module: Certified Performance Tracking --\u003e\n\u003cdiv class=\"cd-epa-unified-block\"\u003e\n\u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e Émissions de particules \u003cspan class=\"cd-spec-comparison\"\u003edes concurrents : 15 à 25 g\/h\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e1,30 g\/h\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e Rendement moyen \u003cspan class=\"cd-spec-comparison\"\u003edes concurrents : 40 à 50 %\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e71.6%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e120 000 BTU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eDe 4 à 18 heures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e108,7 litres\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e49,8 cm (W x 39,4 cm (H) x 61 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e40,6 cm x 24,1 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e29 po (W ) x 37 13\/16 po (H) x 37 7\/16 po (P)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (aluminium souple)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eLargeur : 25 cm | Page : 20\" | Devant : 122 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e20\" (latéral)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e230 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- UI Component: Support Contact Module --\u003e\n\u003cdiv class=\"cd-support-box\"\u003e\n\u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n\u003cdiv class=\"cd-support-content\"\u003e\n\u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n\u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Magnum Chrome s'intègre parfaitement à l'aménagement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv class=\"cd-support-btn-grid\"\u003e\n\u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e Enregistrer la garantie \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033612513377,"sku":"PBMAGLX","price":4225.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYMagnumChrome_LX_img1.png?v=1776788289"},{"product_id":"j-a-roby-roby-2500-wood-stove","title":"J.A. ROBY - Poêle à bois Roby 2500","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing for Cross-Platform Theme Consistency *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout Structure: Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Structure: Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Standard Handset Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"cd-product-description\"\u003e\n\u003ch1\u003eJ.A. ROBY - Poêle à bois Roby 2500\u003c\/h1\u003e\n\u003csection\u003e\n\u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Roby 2500\u003c\/strong\u003e est un poêle à bois ingénieux et à haut rendement, conçu pour les propriétaires qui recherchent un gain de place optimal. Fabriqué à la main au Québec, ce modèle présente une architecture verticale de type « four sur le dessus », ce qui lui permet d'offrir un four de cuisson vitré de qualité professionnelle et un thermomètre tout en occupant le même encombrement qu'un poêle à bois traditionnel. Entièrement certifié EPA 2020, le Roby 2500 est le compromis idéal entre cuisine et chauffage pour les chalets, les mini-maisons et les maisons de campagne.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- Branding Section --\u003e\n\u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n\u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: Narrative Details --\u003e\n\u003cdiv class=\"cd-expertise-row\"\u003e\n\u003cdiv class=\"cd-expertise-text-container\"\u003e\n\u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eInnovation verticale\u003c\/span\u003e\n\u003ch2 style=\"margin-bottom: 0;\"\u003eFour à montage par le haut avec équipement complet\u003c\/h2\u003e\n\u003cdiv class=\"cd-animation-container\"\u003e\n\u003cdiv class=\"cd-shooting-track\"\u003e\n\u003cdiv class=\"cd-shooting-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 15px;\"\u003eConçu pour ceux qui recherchent des performances culinaires d'exception sans sacrifier l'espace au sol. Le Roby 2500 est doté d'un four vitré spacieux équipé d'un thermomètre intégré pour un contrôle précis de la température. Sous le four, la chambre de combustion robuste est équipée d'un système d'air secondaire en acier inoxydable qui améliore l'efficacité de la combustion, garantissant ainsi que près de 80 % de l'énergie de votre combustible est convertie en chaleur utile pour votre maison.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: High-Level Feature Grid --\u003e\n\u003cdiv class=\"cd-feature-grid\"\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFour en verre culinaire\u003c\/strong\u003e\n\u003cp\u003eIl est équipé d'un four en verre à chargement par le haut, doté d'un thermomètre intégré, pour une cuisson hors réseau de qualité professionnelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eConception peu encombrante\u003c\/strong\u003e\n\u003cp\u003eLa disposition verticale du four et du foyer permet de réduire l'encombrement au sol, ce qui est idéal pour les petites cuisines et les chalets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e79,46 % de rendement de la LHV\u003c\/strong\u003e\n\u003cp\u003eLe label de rendement « Elite » garantit une durée de combustion plus longue et une consommation de bois nettement réduite.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\n\u003cp\u003eLe système d'air secondaire améliore la combustion du gaz, ce qui permet d'obtenir des émissions de particules extrêmement faibles, de seulement 1,02 g\/h.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\n\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\n\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une excellente rétention de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: Technical Data Header --\u003e\n\u003cdiv class=\"cd-spec-badge-header\"\u003e\n\u003ch2 style=\"margin: 0; text-align: left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n\u003c\/div\u003e\n\u003c!-- Data Display: Technical Specifications Table --\u003e\n\u003cdiv class=\"cd-spec-container\"\u003e\n\u003cdiv class=\"cd-spec-header-split\"\u003e\n\u003cspan\u003eFonctionnalité\u003c\/span\u003e \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eRoby 2500\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eentre 93 et 232 m²\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- Module: Certified Performance Tracking --\u003e\n\u003cdiv class=\"cd-epa-unified-block\"\u003e\n\u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e Émissions de particules \u003cspan class=\"cd-spec-comparison\"\u003edes concurrents : 15 à 25 g\/h\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e1,2 gramme par heure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents\u003c\/span\u003e en matière d'efficacité maximale \u003cspan class=\"cd-spec-comparison\"\u003e: 40 à 50 %\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e79,46 % (LHV)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e95 000 BTU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e4 à 12 heures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e1,99 pied cube\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e46,2 cm (W ) x 27,3 cm (H) x 50,8 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e16,25 pouces sur 10,33 pouces\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e76,5 cmW x 137,5 cm (H) x 77,5 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eLargeur : 42 cm | Page : 12\" | Angle : 25 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e19\" (latéral)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e200 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- UI Component: Support Contact Module --\u003e\n\u003cdiv class=\"cd-support-box\"\u003e\n\u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n\u003cdiv class=\"cd-support-content\"\u003e\n\u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n\u003cp\u003eNotre équipe commerciale peut vous aider à choisir un poêle qui s'intègre parfaitement à l'agencement de votre chalet. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv class=\"cd-support-btn-grid\"\u003e\n\u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e Enregistrer la garantie \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033612611681,"sku":"PBROBY","price":3038.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/2500Fimg1.png?v=1776789694"},{"product_id":"j-a-roby-roby-2500-lx-wood-stove","title":"J.A. ROBY Roby 2500 LX – Poêle à bois","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing for Cross-Platform Theme Consistency *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout Structure: Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Structure: Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Standard Handset Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Table: Force single-line horizontal alignment for data tracking *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003eJ.A. ROBY Roby 2500 Chrome (LX) – Cuisinière à bois\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe modèle \u003cstrong\u003eJ.A. ROBY Roby 2500 Chrome (LX)\u003c\/strong\u003e allie un chauffage hautement efficace à des finitions miroitantes d'exception. Fabriqué à la main au Québec, ce modèle se distingue par sa conception verticale caractéristique « four sur le dessus », offrant un four de cuisson vitré de taille standard et un thermomètre, tout en conservant un encombrement au sol réduit. L'édition LX rehausse le poêle grâce à des coins, des poignées et des garnitures chromés haut de gamme, ce qui en fait une pièce maîtresse à la fois décorative et fonctionnelle pour tout chalet ou maison de campagne.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome LX Élégance\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eInnovation culinaire verticale\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe Roby 2500 Chrome est conçu pour ceux qui recherchent à la fois un style haut de gamme et une solution peu encombrante. Le four, placé en partie supérieure, est doté d'une grande vitre de surveillance et d'un thermomètre intégré permettant un contrôle précis de la température lors de la cuisson hors réseau. En dessous, le foyer robuste utilise un système avancé d'air secondaire pour offrir un rendement de 79,46 % (valeur calorifique inférieure), transformant ainsi la quasi-totalité du combustible en chaleur fiable pour votre espace de vie.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eOrnements chromés\u003c\/strong\u003e\u003cp\u003eLes coins, les poignées et les garnitures de porte chromés miroitants offrent une finition haut de gamme qui reflète la lumière.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFour en verre culinaire\u003c\/strong\u003e\u003cp\u003eFour à porte vitrée avec thermomètre intégré, conçu pour une cuisson et une rôtissage de qualité professionnelle.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eConception peu encombrante\u003c\/strong\u003e\u003cp\u003eLa disposition verticale du four et du foyer permet de réduire l'encombrement au sol, ce qui est idéal pour les cuisines aux espaces restreints.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire garantit une combustion du gaz proche de 100 %, ce qui permet de réduire les émissions et la consommation de bois.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eRoby 2500 Chrome (LX)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 232 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,2 gramme par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e79,46 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e95 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 à 12 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e1,99 pied cube\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e46,2 cm (W ) x 27,3 cm (H) x 50,8 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e16,25 pouces sur 10,33 pouces\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e76,5 cmW x 137,5 cm (H) x 77,5 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLargeur : 42 cm | Page : 12\" | Angle : 25 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e19\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e200 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à choisir un poêle qui s'intègre parfaitement à l'agencement de votre chalet. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033612775521,"sku":"PBROBYLX","price":3596.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JAROBY2500FLXimg1.png?v=1776790767"},{"product_id":"j-a-roby-roby-2500-cuisiniere-wood-stove","title":"J.A. ROBY ROBY 2500 Cuisiniere Wood Cookstove","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing for Cross-Platform Theme Consistency *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout Structure: Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Structure: Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Standard Handset Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"cd-product-description\"\u003e\n\u003ch1\u003eCuisinière à bois Roby 2500\u003c\/h1\u003e\n\u003csection\u003e\n\u003cp\u003e\u003cstrong\u003eLa cuisinière ROBY 2500\u003c\/strong\u003e est un poêle à bois traditionnel à dos haut qui constitue le cœur à la fois efficace et élégant de toute maison hors réseau. Fabriqué à la main au Québec, ce modèle présente une conception verticale avec « four sur le dessus » et une étagère de réchauffage classique, offrant une fonctionnalité culinaire complète tout en conservant l'encombrement d'un poêle à bois standard. Entièrement certifié EPA 2020, il fournit une chaleur fiable pour une superficie allant jusqu'à 232 m² avec un rendement exceptionnel de 79,46 %.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- Branding Section --\u003e\n\u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n\u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: Narrative Details --\u003e\n\u003cdiv class=\"cd-expertise-row\"\u003e\n\u003cdiv class=\"cd-expertise-text-container\"\u003e\n\u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eUstensile de cuisine traditionnel\u003c\/span\u003e\n\u003ch2 style=\"margin-bottom: 0;\"\u003eFour vertical et armoire chauffante\u003c\/h2\u003e\n\u003cdiv class=\"cd-animation-container\"\u003e\n\u003cdiv class=\"cd-shooting-track\"\u003e\n\u003cdiv class=\"cd-shooting-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 15px;\"\u003eLa gamme Cuisinière est conçue pour ceux qui recherchent une cuisine complète dans un format compact. Le four vitré, placé en haut, est équipé d'un thermomètre de précision pour une cuisson homogène, tandis que la tablette chauffante à parois hautes utilise la chaleur par convection pour maintenir les plats à la bonne température de service. En dessous, la grande plaque de cuisson en fonte est dotée de couvercles amovibles permettant d'accéder directement à la flamme, garantissant ainsi le bon fonctionnement de votre cuisine tout au long de l'hiver.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: High-Level Feature Grid --\u003e\n\u003cdiv class=\"cd-feature-grid\"\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFour en verre culinaire\u003c\/strong\u003e\n\u003cp\u003eFour à montage en hauteur équipé d'un thermomètre dédié, pour une cuisson et une torréfaction de qualité professionnelle, sans raccordement au réseau électrique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eModèle traditionnel à dossier haut\u003c\/strong\u003e\n\u003cp\u003eComprend une étagère chauffante verticale permettant de maintenir la température des plats grâce à la chaleur convective provenant du foyer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e79,46 % de rendement de la LHV\u003c\/strong\u003e\n\u003cp\u003eLe label de rendement « Elite » garantit une durée de combustion plus longue et une consommation de bois nettement réduite.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\n\u003cp\u003eLe système d'air secondaire améliore la combustion du gaz, ce qui se traduit par de faibles émissions de particules, de seulement 1,02 g\/h.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\n\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\n\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une excellente rétention de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: Technical Data Header --\u003e\n\u003cdiv class=\"cd-spec-badge-header\"\u003e\n\u003ch2 style=\"margin: 0; text-align: left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n\u003c\/div\u003e\n\u003c!-- Data Display: Technical Specifications Table --\u003e\n\u003cdiv class=\"cd-spec-container\"\u003e\n\u003cdiv class=\"cd-spec-header-split\"\u003e\n\u003cspan\u003eFonctionnalité\u003c\/span\u003e \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eRoby 2500 Cuisiniere\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eentre 93 et 232 m²\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- Module: Certified Performance Tracking --\u003e\n\u003cdiv class=\"cd-epa-unified-block\"\u003e\n\u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e Émissions de particules \u003cspan class=\"cd-spec-comparison\"\u003edes concurrents : 15 à 25 g\/h\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e1,2 gramme par heure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents\u003c\/span\u003e en matière d'efficacité maximale \u003cspan class=\"cd-spec-comparison\"\u003e: 40 à 50 %\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e79,46 % (LHV)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e95 000 BTU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e4 à 12 heures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e1,99 pied cube\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e46,2 cm (W ) x 27,3 cm (H) x 50,8 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e16,25 pouces sur 10,33 pouces\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e76,5 cmW x 137,5 cm (H) x 77,5 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eLargeur : 42 cm | Page : 12\" | Angle : 25 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e19\" (latéral)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e200 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- UI Component: Support Contact Module --\u003e\n\u003cdiv class=\"cd-support-box\"\u003e\n\u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n\u003cdiv class=\"cd-support-content\"\u003e\n\u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n\u003cp\u003eNotre équipe commerciale peut vous aider à choisir un poêle qui s'intègre parfaitement à l'agencement de votre chalet. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv class=\"cd-support-btn-grid\"\u003e\n\u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e Enregistrer la garantie \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033612906593,"sku":"PBROBYCUI","price":4870.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JAROBY2500FCuisiniereimg1.png?v=1776791423"},{"product_id":"j-a-roby-roby-2500-cuisiniere-lx-wood-stove","title":"J.A. ROBY Roby 2500 Cuisiniere LX Wood Cookstove","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing for Cross-Platform Theme Consistency *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout Structure: Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Structure: Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Standard Handset Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Table: Force single-line horizontal alignment for data tracking *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"cd-product-description\"\u003e\n\u003ch1\u003eCuisinière à bois Roby 2500 LX\u003c\/h1\u003e\n\u003csection\u003e\n\u003cp\u003e\u003cstrong\u003eLa cuisinière ROBY 2500 LX\u003c\/strong\u003e incarne la fusion ultime entre l'élégance des finitions miroir et les performances culinaires traditionnelles d'une cuisinière à bois. Fabriqué à la main au Québec, ce modèle haut de gamme se distingue par son étagère chauffante à dossier haut emblématique et son architecture verticale « four sur le dessus », rehaussée de coins, de poignées et de garnitures de porte en chrome miroir brillant. Entièrement certifié EPA 2020, il offre un rendement exceptionnel de 79,46 %, fournissant une chaleur à haut rendement et constituant une pièce maîtresse décorative sophistiquée pour votre chalet ou votre propriété.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- Branding Section --\u003e\n\u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n\u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e \u003cimg alt=\"Fabriqué au Canada\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\"\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: Narrative Details --\u003e\n\u003cdiv class=\"cd-expertise-row\"\u003e\n\u003cdiv class=\"cd-expertise-text-container\"\u003e\n\u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome LX Élégance\u003c\/span\u003e\n\u003ch2 style=\"margin-bottom: 0;\"\u003eInnovation verticale et réchauffement\u003c\/h2\u003e\n\u003cdiv class=\"cd-animation-container\"\u003e\n\u003cdiv class=\"cd-shooting-track\"\u003e\n\u003cdiv class=\"cd-shooting-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 15px;\"\u003eLa Cuisinière LX est conçue pour les propriétaires qui recherchent à la fois un style raffiné et une fonctionnalité professionnelle permettant de gagner de la place. Le four en verre intégré en haut de l'appareil permet une cuisson hors réseau d'une grande précision, tandis que la tablette chauffante à convection à paroi haute maintient les plats prêts à être servis. Les accents chromés miroitants caractéristiques captent et reflètent la lueur du feu, faisant de cet appareil un élément visuel remarquable dans la cuisine de n'importe quel chalet ou maison de campagne.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: High-Level Feature Grid --\u003e\n\u003cdiv class=\"cd-feature-grid\"\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFinition Chrome LX\u003c\/strong\u003e\n\u003cp\u003eDes garnitures chromées miroitantes aux angles, sur les poignées et sur les encadrements de portes, pour un style miroitant raffiné.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFour à cuisson verticale\u003c\/strong\u003e\n\u003cp\u003eFour à porte vitrée avec thermomètre intégré, conçu pour les préparations culinaires de niveau professionnel hors réseau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eRéchauffement par convection\u003c\/strong\u003e\n\u003cp\u003eUne étagère chauffante intégrée à dossier haut utilise la chaleur du foyer pour maintenir les plats à la bonne température de service.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eElite Clean Burn\u003c\/strong\u003e\n\u003cp\u003eCe système avancé d'air secondaire offre un rendement de 79,46 % (pouvoir calorifique inférieur) et des émissions extrêmement faibles de 1,02 g\/h.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\n\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\n\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: Technical Data Header --\u003e\n\u003cdiv class=\"cd-spec-badge-header\"\u003e\n\u003ch2 style=\"margin: 0; text-align: left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n\u003cimg alt=\"Certifié par l'EPA\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\"\u003e\n\u003c\/div\u003e\n\u003c!-- Data Display: Technical Specifications Table --\u003e\n\u003cdiv class=\"cd-spec-container\"\u003e\n\u003cdiv class=\"cd-spec-header-split\"\u003e\n\u003cspan\u003eFonctionnalité\u003c\/span\u003e \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eRoby 2500 Cuisiniere LX\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eentre 93 et 232 m²\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- Module: Certified Performance Tracking --\u003e\n\u003cdiv class=\"cd-epa-unified-block\"\u003e\n\u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e Émissions de particules \u003cspan class=\"cd-spec-comparison\"\u003edes concurrents : 15 à 25 g\/h\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e1,2 gramme par heure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents\u003c\/span\u003e en matière d'efficacité maximale \u003cspan class=\"cd-spec-comparison\"\u003e: 40 à 50 %\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e79,46 % (LHV)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e95 000 BTU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e4 à 12 heures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e1,99 pied cube\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e46,2 cm (W ) x 27,3 cm (H) x 50,8 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e16,25 pouces sur 10,33 pouces\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e76,5 cmW x 137,5 cm (H) x 77,5 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eLargeur : 42 cm | Page : 12\" | Angle : 25 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e19\" (latéral)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e200 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- UI Component: Support Contact Module --\u003e\n\u003cdiv class=\"cd-support-box\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\" class=\"cd-support-badge-img\" alt=\"Assistance TCD\"\u003e\n\u003cdiv class=\"cd-support-content\"\u003e\n\u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n\u003cp\u003eNotre équipe commerciale peut vous aider à choisir un poêle qui s'intègre parfaitement à l'agencement de votre chalet. Appelez-nous gratuitement au \u003ca class=\"cd-phone-link\" href=\"tel:+18446034743\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv class=\"cd-support-btn-grid\"\u003e\n\u003ca class=\"cd-support-link cd-btn-pastel-blue\" href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\"\u003eDemandes de renseignements\u003c\/a\u003e \u003ca rel=\"noopener noreferrer\" class=\"cd-support-link cd-btn-pastel-gold\" href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" target=\"_blank\"\u003e Enregistrer la garantie \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"10\" width=\"10\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline y2=\"3\" x2=\"21\" y1=\"14\" x1=\"10\"\u003e\u003c\/line\u003e\u003c\/svg\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033613037665,"sku":"PBROBYCUILX","price":5385.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JAROBY2500FCuisiniereLXimg1.png?v=1776791417"},{"product_id":"j-a-roby-atm-2500-wood-stove","title":"Poêle à bois J.A. ROBY ATM 2500","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Global Container Styles *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing for Theme Consistency *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Keyframes *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout Structure: Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Structure: Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Standard Handset Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Table: Force single-line horizontal alignment for data tracking *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"cd-product-description\"\u003e\n\u003ch1\u003ePoêle à bois J.A. ROBY ATM 2500\u003c\/h1\u003e\n\u003csection\u003e\n\u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY ATM 2500\u003c\/strong\u003e est un poêle à bois à haut rendement conçu pour les propriétaires qui recherchent à la fois une puissance calorifique exceptionnelle et un design compact. Fabriqué à la main au Québec, ce modèle est doté d'un foyer spacieux et d'un système d'air secondaire avancé qui garantit un rendement exceptionnel de 79,46 %. Qu'il s'agisse de chauffer une maison moderne ou un chalet isolé, l'ATM 2500 offre une chaleur fiable pour une superficie allant jusqu'à 232 m² dans un ensemble certifié EPA 2020.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- Branding Section --\u003e\n\u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n\u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003eChauffage nord-américain fabriqué à la main\u003c\/span\u003e \u003cimg alt=\"Fabriqué au Canada\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\"\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: Narrative Details --\u003e\n\u003cdiv class=\"cd-expertise-row\"\u003e\n\u003cdiv class=\"cd-expertise-text-container\"\u003e\n\u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003ePerformance moderne\u003c\/span\u003e\n\u003ch2 style=\"margin-bottom: 0;\"\u003eChauffage hors réseau de précision\u003c\/h2\u003e\n\u003cdiv class=\"cd-animation-container\"\u003e\n\u003cdiv class=\"cd-shooting-track\"\u003e\n\u003cdiv class=\"cd-shooting-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 15px;\"\u003eConçu pour résister aux hivers les plus rigoureux, l'ATM 2500 est doté d'un foyer de 56 litres afin d'optimiser la durée de combustion. L'intérieur est revêtu de briques réfractaires haut de gamme qui protègent l'acier et garantissent une excellente rétention de la chaleur. Sa surface supérieure est équipée de couvercles amovibles, offrant ainsi la fonctionnalité intemporelle d'une plaque de cuisson au feu de bois intégrée à un puissant appareil de chauffage central.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: High-Level Feature Grid --\u003e\n\u003cdiv class=\"cd-feature-grid\"\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 95 000 BTU\u003c\/strong\u003e\n\u003cp\u003eUne puissance calorifique impressionnante, conçue pour chauffer des pièces d'une superficie allant jusqu'à 232 m² avec un rendement constant et fiable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e79,46 % de rendement de la LHV\u003c\/strong\u003e\n\u003cp\u003eLe rendement de classe « Elite » garantit une durée de combustion plus longue et une consommation de bois nettement réduite par chargement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eAccessoires de cuisine\u003c\/strong\u003e\n\u003cp\u003eLes couvercles amovibles situés sur le dessus permettent d'accéder directement au foyer pour les cuissons à haute température.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\n\u003cp\u003eLe système d'air secondaire garantit une combustion des gaz proche de 100 %, ce qui permet de réduire les émissions et d'obtenir des fumées plus propres.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\n\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\n\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: Technical Data Header --\u003e\n\u003cdiv class=\"cd-spec-badge-header\"\u003e\n\u003ch2 style=\"margin: 0; text-align: left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n\u003cimg alt=\"Certifié par l'EPA\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\"\u003e\n\u003c\/div\u003e\n\u003c!-- Data Display: Technical Specifications Table --\u003e\n\u003cdiv class=\"cd-spec-container\"\u003e\n\u003cdiv class=\"cd-spec-header-split\"\u003e\n\u003cspan\u003eFonctionnalité\u003c\/span\u003e \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eATM 2500\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eentre 93 et 232 m²\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- Module: Certified Performance Tracking --\u003e\n\u003cdiv class=\"cd-epa-unified-block\"\u003e\n\u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e Émissions de particules \u003cspan class=\"cd-spec-comparison\"\u003edes concurrents : 15 à 25 g\/h\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e1,2 gramme par heure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents\u003c\/span\u003e en matière d'efficacité maximale \u003cspan class=\"cd-spec-comparison\"\u003e: 40 à 50 %\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e79,46 % (LHV)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e95 000 BTU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e4 à 12 heures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e1,99 pied cube\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e46,2 cm (W ) x 27,3 cm (H) x 50,8 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e16,25 pouces sur 10,33 pouces\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e29⅞\"W x 33⅛\" H x 30⅝\" P\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eLargeur : 42 cm | Page : 12\" | Angle : 25 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e15\" (latéral)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e172 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- UI Component: Support Contact Module --\u003e\n\u003cdiv class=\"cd-support-box\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\" class=\"cd-support-badge-img\" alt=\"Assistance TCD\"\u003e\n\u003cdiv class=\"cd-support-content\"\u003e\n\u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n\u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre ATM 2500 s'intègre parfaitement à l'aménagement de votre cabine. Appelez-nous gratuitement au \u003ca class=\"cd-phone-link\" href=\"tel:+18446034743\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv class=\"cd-support-btn-grid\"\u003e\n\u003ca class=\"cd-support-link cd-btn-pastel-blue\" href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\"\u003eDemandes de renseignements\u003c\/a\u003e \u003ca rel=\"noopener noreferrer\" class=\"cd-support-link cd-btn-pastel-gold\" href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" target=\"_blank\"\u003e Enregistrer la garantie \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"10\" width=\"10\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline y2=\"3\" x2=\"21\" y1=\"14\" x1=\"10\"\u003e\u003c\/line\u003e\u003c\/svg\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033613168737,"sku":"PBATM2500","price":3183.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYATM2500img1.png?v=1776798216"},{"product_id":"j-a-roby-atm-2500-lx-wood-stove","title":"Poêle à bois J.A. ROBY ATM 2500 LX","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing for Cross-Platform Theme Consistency *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout Structure: Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Structure: Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Standard Handset Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Table: Force single-line horizontal alignment for data tracking *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY ATM 2500 Chrome (LX)\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe modèle \u003cstrong\u003eJ.A. ROBY ATM 2500 Chrome (LX)\u003c\/strong\u003e incarne le summum du chauffage à haut rendement et de l'élégance miroitante. Fabriqué à la main au Québec, ce modèle haut de gamme est doté de coins, de poignées et d'une garniture de porte chromés miroitants qui captent et reflètent la lueur du feu de votre chalet ou de votre cabane. Conçue pour la performance, l'édition LX offre une puissance impressionnante de 95 000 BTU avec un rendement exceptionnel de 79,46 %, ce qui en fait un élément décoratif sophistiqué dans toute maison hors réseau.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003eChauffage nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome LX Élégance\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eUn style imposant aux reflets miroitants\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe modèle ATM 2500 Chrome est conçu pour les propriétaires qui refusent de sacrifier le style au profit des performances techniques. Son foyer à haut rendement, de type « Orientation », peut accueillir des bûches mesurant jusqu'à 38 cm et est revêtu de briques réfractaires épaisses pour une rétention de chaleur exceptionnelle. Les finitions polies miroir confèrent à ce poêle un aspect brillant qui le transforme d'un simple appareil de chauffage en une véritable pièce maîtresse, tandis que les couvercles amovibles offrent un accès direct pour la cuisson, garantissant ainsi une fonctionnalité optimale en hiver.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFinition Chrome LX\u003c\/strong\u003e\u003cp\u003eDes garnitures chromées miroitantes aux angles, sur les poignées et sur les encadrements de portes, pour un style miroitant raffiné.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 95 000 BTU\u003c\/strong\u003e\u003cp\u003eConçu pour une utilisation intensive, cet appareil permet de chauffer des pièces d'une superficie allant jusqu'à 232 m², même dans les climats les plus rigoureux.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eElite Clean Burn\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire garantit une combustion du gaz proche de 100 %, ce qui permet d'atteindre un rendement de 79,46 % (au pouvoir calorifique inférieur) et de réduire les émissions.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eMaître cuisinier\u003c\/strong\u003e\u003cp\u003eIl est équipé de couvercles amovibles sur le dessus, ce qui en fait un outil polyvalent pour la cuisson au feu de bois à haute température.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une répartition optimale de la chaleur et une durabilité maximale.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eATM 2500 Chrome (LX)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 232 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,2 gramme par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e79,46 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e95 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 à 12 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e1,99 pied cube\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e46,2 cm (W ) x 27,3 cm (H) x 50,8 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e16,25 pouces sur 10,33 pouces\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e29⅞\"W x 33⅛\" H x 30⅝\" P\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLargeur : 42 cm | Page : 12\" | Angle : 25 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e15\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e172 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre ATM 2500 LX s'intègre parfaitement à l'aménagement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033613299809,"sku":"PBATM2500LX","price":3374.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYATM2500LXimg1.png?v=1776798226"},{"product_id":"j-a-roby-atm-2500-plus-wood-stove","title":"Poêle à bois J.A. ROBY ATM 2500 Plus","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing for Cross-Platform Theme Consistency *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout Structure: Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Structure: Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Standard Handset Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY ATM 2500 PLUS\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY ATM 2500 PLUS\u003c\/strong\u003e est un appareil hybride haute performance conçu pour les propriétaires à la recherche d'une chaleur puissante et d'une solution de chauffage polyvalente. Fabriqué à la main au Québec, ce modèle est équipé de l'armoire de réchauffage à convection « PLUS » emblématique, qui permet de conserver efficacement les repas tandis que le foyer robuste chauffe jusqu'à 232 m². Entièrement certifié EPA 2020, l'ATM 2500 PLUS représente le summum de l'ingénierie et du confort hors réseau canadiens.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eModule de chauffage avancé\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eChauffe-plat à convection intégré\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe modèle ATM 2500 PLUS est conçu pour les propriétés familiales professionnelles. Son caisson vertical intégré fait office de tête de distribution à convection à haut rendement et de réchauffeur d'aliments dédié, exploitant l'énergie thermique du foyer pour maintenir la température des plats. En dessous, le foyer de 1,99 pied cube, doté d'un système d'air secondaire en acier inoxydable, affiche un rendement exceptionnel de 79,46 %, garantissant une chaleur maximale tirée de chaque bûche.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eHaut chauffant PLUS\u003c\/strong\u003e\u003cp\u003eArmoire à convection intégrée conçue pour maintenir les plats à la bonne température de service grâce à la chaleur du foyer.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 95 000 BTU\u003c\/strong\u003e\u003cp\u003eUne puissance élevée conçue pour chauffer des pièces d'habitation d'une superficie allant jusqu'à 232 m², même par grand froid.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e79,46 % de rendement de la LHV\u003c\/strong\u003e\u003cp\u003eLe label de rendement « Elite » garantit une durée de combustion plus longue et une consommation de bois nettement réduite.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire améliore la combustion du gaz, ce qui se traduit par de faibles émissions de particules, de seulement 1,02 g\/h.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une excellente rétention de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eATM 2500 PLUS\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 232 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,2 gramme par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e79,46 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e95 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 à 12 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e1,99 pied cube\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e46,2 cm (W ) x 27,3 cm (H) x 50,8 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e16,25 pouces sur 10,33 pouces\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e29⅞\"W x 51¼\" H x 31⅞\" P\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLargeur : 42 cm | Page : 12\" | Angle : 25 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e15\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e231 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre ATM 2500 PLUS s'intègre parfaitement à l'aménagement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033611628641,"sku":"PBATM2500P","price":4414.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYATM2500Plusimg1.png?v=1776798238"},{"product_id":"j-a-roby-atm-2500-plus-lx-wood-stove","title":"Poêle à bois J.A. ROBY ATM 2500 Plus LX","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing for Cross-Platform Theme Consistency *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout Structure: Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Structure: Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Standard Handset Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Table: Force single-line horizontal alignment for data tracking *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY ATM 2500 PLUS LX\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe modèle \u003cstrong\u003eJ.A. ROBY ATM 2500 PLUS LX\u003c\/strong\u003e incarne la fusion parfaite entre un chauffage hautement efficace et une élégance miroitante haut de gamme. Fabriqué à la main au Québec, ce modèle est doté de l'emblématique armoire de chauffage par convection « PLUS », rehaussée de coins, de poignées et d'encadrements de porte en chrome miroir brillant. Entièrement certifié EPA 2020, il offre un rendement exceptionnel de 79,46 %, fournissant 95 000 BTU de chaleur fiable et constituant une pièce maîtresse décorative sophistiquée pour votre chalet ou votre maison.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome LX Élégance\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eTête d'innovation verticale et de convection\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe modèle ATM 2500 PLUS LX est conçu pour les propriétaires qui recherchent à la fois un style raffiné et une puissance de chauffage de niveau professionnel. Le meuble PLUS, placé sur le dessus, sert à la fois de réchauffeur d'aliments et de diffuseur à convection haute performance, assurant une circulation plus efficace de la chaleur dans toute votre pièce à vivre. Ses accents chromés miroitants caractéristiques captent et reflètent la lueur du feu, faisant de cet appareil un véritable joyau esthétique dans toute maison autonome.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFinition Chrome LX\u003c\/strong\u003e\u003cp\u003eDes garnitures chromées miroitantes aux angles, sur les poignées et sur les encadrements de portes, pour un style miroitant raffiné.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eHaut chauffant PLUS\u003c\/strong\u003e\u003cp\u003eArmoire verticale intégrée conçue pour maintenir les plats au chaud grâce à la chaleur par convection du foyer.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 95 000 BTU\u003c\/strong\u003e\u003cp\u003eUne puissance thermique impressionnante, conçue pour chauffer des pièces d'une superficie allant jusqu'à 232 m² avec un rendement constant.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eElite Clean Burn\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire garantit une combustion du gaz proche de 100 %, ce qui permet d'atteindre un rendement de 79,46 % (au pouvoir calorifique inférieur) et de réduire les émissions.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eATM 2500 PLUS LX\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 232 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,2 gramme par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e79,46 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e95 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 à 12 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e1,99 pied cube\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e46,2 cm (W ) x 27,3 cm (H) x 50,8 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e16,25 pouces sur 10,33 pouces\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e29⅞\"W x 51¼\" H x 31⅞\" P\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLargeur : 42 cm | Page : 12\" | Angle : 25 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e15\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e231 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre ATM 2500 PLUS LX s'intègre parfaitement à l'aménagement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033611759713,"sku":"PBATM2500PLX","price":4605.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYATM2500PlusLXimg1.png?v=1776798248"},{"product_id":"j-a-roby-forgeur-r-wood-stove","title":"Poêle à bois J.A. ROBY Forgeur-R","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Mobile Layout Fix *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY Forgeur-R\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003e\u003cstrong\u003eLe Forgeur-R de J.A. ROBY\u003c\/strong\u003e est un poêle à bois sur socle haute performance conçu pour les propriétaires qui privilégient à la fois une esthétique moderne et une puissance calorifique impressionnante. Fabriqué à la main au Québec, ce modèle est doté d'un foyer spacieux et d'un système d'air secondaire de pointe qui lui confère un rendement exceptionnel de 79,46 %. Que ce soit pour chauffer une résidence principale ou un chalet isolé, le Forgeur-R offre une chaleur fiable et écologique pour une superficie allant jusqu'à 232 m², dans un ensemble certifié EPA 2020.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003eChauffage nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eDesign épuré sur pied\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003ePerformances des systèmes hors réseau modernes\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eConçu pour résister aux hivers canadiens les plus rigoureux, le Forgeur-R est doté d'un foyer de 1,99 pied cube permettant d'optimiser les cycles de combustion. Son socle confère un style architectural contemporain tout en garantissant une grande stabilité structurelle. Sa surface supérieure est équipée de couvercles amovibles, offrant ainsi la fonctionnalité d'une plaque de cuisson au feu de bois intégrée à un puissant appareil de chauffage central.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 95 000 BTU\u003c\/strong\u003e\u003cp\u003eUne puissance thermique impressionnante, conçue pour chauffer des pièces d'une superficie allant jusqu'à 232 m² avec un rendement constant.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e79,46 % de rendement de la LHV\u003c\/strong\u003e\u003cp\u003eLe label de rendement « Elite » garantit une durée de combustion plus longue et une consommation de bois nettement réduite.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eAccessoires de cuisine\u003c\/strong\u003e\u003cp\u003eLes couvercles amovibles situés sur le dessus permettent d'accéder directement au foyer pour les cuissons à haute température.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire garantit une combustion des gaz proche de 100 %, ce qui permet de réduire les émissions et d'obtenir des fumées plus propres.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eForgeur-R\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 232 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,2 gramme par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e79,46 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e95 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 à 12 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e1,99 pied cube\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e46,2 cm (W ) x 27,3 cm (H) x 50,8 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e16,25 pouces sur 10,33 pouces\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e77,5 cmW x 104,5 cm (H) x 77,5 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLargeur : 42 cm | Page : 12\" | Angle : 25 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e15\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e202 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Forgeur-R s'intègre parfaitement à l'agencement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033612316769,"sku":"PBFORGR","price":3313.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYForgeur-Rimg1.png?v=1776798336"},{"product_id":"j-a-roby-forgeur-r-lx-wood-stove","title":"Poêle à bois J.A. ROBY Forgeur-R LX","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Mobile Layout Fix *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY Forgeur-R LX\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Forgeur-R LX\u003c\/strong\u003e incarne l'alliance parfaite entre un chauffage à haut rendement et une élégance miroitante haut de gamme. Fabriqué à la main au Québec, ce poêle à bois sur socle haut de gamme est doté de coins, de poignées et d'une garniture de porte en chrome miroir brillant qui captent et reflètent la lueur du feu. Entièrement certifié EPA 2020, il délivre 95 000 BTU de chaleur fiable pour une surface allant jusqu'à 232 m², avec une esthétique sophistiquée conçue pour les intérieurs modernes.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003eChauffage nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome LX Élégance\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eUn style imposant aux reflets miroitants\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe Forgeur-R LX est conçu pour les propriétaires qui recherchent à la fois un style haut de gamme et une puissance de chauffage exceptionnelle. Son socle architectural et ses ornements en chrome poli transforment ce poêle fonctionnel en une superbe pièce maîtresse décorative. À l'intérieur, le foyer robuste est équipé d'un système d'air secondaire en acier inoxydable qui offre un rendement de 79,46 % (valeur calorifique inférieure), transformant chaque gramme de combustible en une chaleur constante et fiable pour votre pièce à vivre.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFinition Chrome LX\u003c\/strong\u003e\u003cp\u003eDes éléments décoratifs chromés miroitants aux angles, sur les poignées et sur les encadrements de porte, pour un effet miroir raffiné.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 95 000 BTU\u003c\/strong\u003e\u003cp\u003eUne capacité thermique exceptionnelle, conçue pour chauffer des pièces d'habitation d'une superficie allant jusqu'à 232 m² par temps de grand froid.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eElite Clean Burn\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire garantit une combustion du gaz proche de 100 %, ce qui permet d'atteindre un rendement de 79,46 % (au pouvoir calorifique inférieur) et de réduire les émissions.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eAccessoires de cuisine\u003c\/strong\u003e\u003cp\u003eIl est équipé de couvercles amovibles sur le dessus, ce qui en fait un outil polyvalent pour la cuisson au feu de bois à haute température.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eForgeur-R LX\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 232 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,2 gramme par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e79,46 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e95 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 à 12 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e1,99 pied cube\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e46,2 cm (W ) x 27,3 cm (H) x 50,8 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e16,25 pouces sur 10,33 pouces\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e77,5 cmW x 104,5 cm (H) x 77,5 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLargeur : 42 cm | Page : 12\" | Angle : 25 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e15\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e202 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Forgeur-R LX s'intègre parfaitement à l'aménagement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033612447841,"sku":"PBFORGRLX","price":3470.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYForgeur-RLXimg1.png?v=1776798346"},{"product_id":"j-a-roby-cuisiniere-se-3-0-wood-stove","title":"J.A. ROBY Cuisiniere SE 3.0 Wood Cookstove","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Mobile Layout Fix *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY Forgeur-R\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003e\u003cstrong\u003eLe Forgeur-R de J.A. ROBY\u003c\/strong\u003e est un poêle à bois sur socle haute performance conçu pour les propriétaires qui privilégient à la fois une esthétique moderne et une puissance calorifique impressionnante. Fabriqué à la main au Québec, ce modèle est doté d'un foyer spacieux et d'un système d'air secondaire de pointe qui lui confère un rendement exceptionnel de 79,46 %. Que ce soit pour chauffer une résidence principale ou un chalet isolé, le Forgeur-R offre une chaleur fiable et écologique pour une superficie allant jusqu'à 232 m², dans un ensemble certifié EPA 2020.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003eChauffage nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eDesign épuré sur pied\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003ePerformances des systèmes hors réseau modernes\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eConçu pour résister aux hivers canadiens les plus rigoureux, le Forgeur-R est doté d'un foyer de 1,99 pied cube permettant d'optimiser les cycles de combustion. Son socle confère un style architectural contemporain tout en garantissant une grande stabilité structurelle. Sa surface supérieure est équipée de couvercles amovibles, offrant ainsi la fonctionnalité d'une plaque de cuisson au feu de bois intégrée à un puissant appareil de chauffage central.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 95 000 BTU\u003c\/strong\u003e\u003cp\u003eUne puissance thermique impressionnante, conçue pour chauffer des pièces d'une superficie allant jusqu'à 232 m² avec un rendement constant.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e79,46 % de rendement de la LHV\u003c\/strong\u003e\u003cp\u003eLe label de rendement « Elite » garantit une durée de combustion plus longue et une consommation de bois nettement réduite.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eAccessoires de cuisine\u003c\/strong\u003e\u003cp\u003eLes couvercles amovibles situés sur le dessus permettent d'accéder directement au foyer pour les cuissons à haute température.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire garantit une combustion des gaz proche de 100 %, ce qui permet de réduire les émissions et d'obtenir des fumées plus propres.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eForgeur-R\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 232 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,2 gramme par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e79,46 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e95 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 à 12 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e1,99 pied cube\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e46,2 cm (W ) x 27,3 cm (H) x 50,8 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e16,25 pouces sur 10,33 pouces\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e77,5 cmW x 104,5 cm (H) x 77,5 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLargeur : 42 cm | Page : 12\" | Angle : 25 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e15\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e202 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Forgeur-R s'intègre parfaitement à l'agencement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033612644449,"sku":"CB3SE","price":7424.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYCuisiniereSE3.0img1.png?v=1776798358"},{"product_id":"j-a-roby-cuisiniere-lx-3-0-wood-stove","title":"J.A. ROBY Cuisiniere LX 3.0 Wood Cookstove","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Mobile Layout Fix *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY Forgeur-R LX\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Forgeur-R LX\u003c\/strong\u003e incarne l'alliance parfaite entre un chauffage à haut rendement et une élégance miroitante haut de gamme. Fabriqué à la main au Québec, ce poêle à bois sur socle haut de gamme est doté de coins, de poignées et d'une garniture de porte en chrome miroir brillant qui captent et reflètent la lueur du feu. Entièrement certifié EPA 2020, il délivre 95 000 BTU de chaleur fiable pour une surface allant jusqu'à 232 m², avec une esthétique sophistiquée conçue pour les intérieurs modernes.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003eChauffage nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome LX Élégance\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eUn style imposant aux reflets miroitants\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe Forgeur-R LX est conçu pour les propriétaires qui recherchent à la fois un style haut de gamme et une puissance de chauffage exceptionnelle. Son socle architectural et ses ornements en chrome poli transforment ce poêle fonctionnel en une superbe pièce maîtresse décorative. À l'intérieur, le foyer robuste est équipé d'un système d'air secondaire en acier inoxydable qui offre un rendement de 79,46 % (valeur calorifique inférieure), transformant chaque gramme de combustible en une chaleur constante et fiable pour votre pièce à vivre.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFinition Chrome LX\u003c\/strong\u003e\u003cp\u003eDes éléments décoratifs chromés miroitants aux angles, sur les poignées et sur les encadrements de porte, pour un effet miroir raffiné.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 95 000 BTU\u003c\/strong\u003e\u003cp\u003eUne capacité thermique exceptionnelle, conçue pour chauffer des pièces d'habitation d'une superficie allant jusqu'à 232 m² par temps de grand froid.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eElite Clean Burn\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire garantit une combustion du gaz proche de 100 %, ce qui permet d'atteindre un rendement de 79,46 % (au pouvoir calorifique inférieur) et de réduire les émissions.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eAccessoires de cuisine\u003c\/strong\u003e\u003cp\u003eIl est équipé de couvercles amovibles sur le dessus, ce qui en fait un outil polyvalent pour la cuisson au feu de bois à haute température.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eForgeur-R LX\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 232 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,2 gramme par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e79,46 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e95 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 à 12 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e1,99 pied cube\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e46,2 cm (W ) x 27,3 cm (H) x 50,8 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e16,25 pouces sur 10,33 pouces\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e77,5 cmW x 104,5 cm (H) x 77,5 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLargeur : 42 cm | Page : 12\" | Angle : 25 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e15\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e202 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Forgeur-R LX s'intègre parfaitement à l'aménagement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033612841057,"sku":"CB3LX","price":8168.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYCuisiniereLX3.0img1.png?v=1776798367"},{"product_id":"j-a-roby-michigan-wood-stove","title":"J.A. ROBY – Poêle à bois du Michigan","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Structure: Narrative Content *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specification Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* EPA Block *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Support Module *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Mobile Layout Fix *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"cd-product-description\"\u003e\n\u003ch1\u003eJ.A. ROBY – Poêle à bois du Michigan\u003c\/h1\u003e\n\u003csection\u003e\n\u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Michigan\u003c\/strong\u003e est un poêle à bois grand format à haut rendement, conçu pour les propriétaires qui recherchent une grande surface de cuisson et une puissance de chauffage importante. Fabriqué à la main au Québec, ce modèle présente une architecture traditionnelle « à profil bas », intégrant un four spacieux et un thermomètre dédié dans une chambre de combustion puissante de 95 000 BTU. Entièrement certifié EPA 2020 avec un rendement de 79,46 %, le Michigan est le cœur culinaire fiable des foyers nord-américains.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- Branding Section --\u003e\n\u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n\u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e \u003cimg alt=\"Fabriqué au Canada\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\"\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: Narrative Details --\u003e\n\u003cdiv class=\"cd-expertise-row\"\u003e\n\u003cdiv class=\"cd-expertise-text-container\"\u003e\n\u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eConception culinaire grand format\u003c\/span\u003e\n\u003ch2 style=\"margin-bottom: 0;\"\u003ePlaque de cuisson complète et four encastré\u003c\/h2\u003e\n\u003cdiv class=\"cd-animation-container\"\u003e\n\u003cdiv class=\"cd-shooting-track\"\u003e\n\u003cdiv class=\"cd-shooting-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 15px;\"\u003eLa gamme Michigan est conçue pour ceux qui utilisent leur poêle à la fois comme source de chauffage principale et comme appareil de cuisine au quotidien. La grande surface de cuisson est équipée de couvercles amovibles permettant d'accéder directement à la flamme, tandis que le four intégré dispose d'un thermomètre dédié pour une cuisson hors réseau d'une grande précision. À l'intérieur, le foyer est doté de briques réfractaires et d'un système d'air secondaire qui garantissent une excellente rétention de la chaleur et un rendement de près de 80 %.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature Grid --\u003e\n\u003cdiv class=\"cd-feature-grid\"\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFour de cuisine\u003c\/strong\u003e\n\u003cp\u003eFour encastrable à porte vitrée équipé d'un thermomètre dédié pour une cuisson hors réseau de qualité professionnelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 95 000 BTU\u003c\/strong\u003e\n\u003cp\u003eConçu pour une utilisation intensive, cet appareil est capable de chauffer de grands espaces de vie allant jusqu'à 232 m² avec un rendement constant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e79,46 % de rendement de la LHV\u003c\/strong\u003e\n\u003cp\u003eLe label de rendement « Elite » garantit une durée de combustion plus longue et une consommation de bois nettement réduite.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\n\u003cp\u003eLe système d'air secondaire améliore la combustion du gaz, ce qui permet d'obtenir des émissions de particules extrêmement faibles, de seulement 1,02 g\/h.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eQualité de la fonte\u003c\/strong\u003e\n\u003cp\u003eConstruction robuste avec des portes en fonte et des couvercles amovibles pour les ouvertures de cuisson.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\n\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Technical Header --\u003e\n\u003cdiv class=\"cd-spec-badge-header\"\u003e\n\u003ch2 style=\"margin: 0; text-align: left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n\u003cimg alt=\"Certifié par l'EPA\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\"\u003e\n\u003c\/div\u003e\n\u003c!-- Data Display Table --\u003e\n\u003cdiv class=\"cd-spec-container\"\u003e\n\u003cdiv class=\"cd-spec-header-split\"\u003e\n\u003cspan\u003eFonctionnalité\u003c\/span\u003e \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eMichigan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eentre 93 et 232 m²\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- Module: Certified Performance Tracking --\u003e\n\u003cdiv class=\"cd-epa-unified-block\"\u003e\n\u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e Émissions de particules \u003cspan class=\"cd-spec-comparison\"\u003edes concurrents : 15 à 25 g\/h\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e1,2 gramme par heure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents\u003c\/span\u003e en matière d'efficacité maximale \u003cspan class=\"cd-spec-comparison\"\u003e: 40 à 50 %\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e79,46 % (LHV)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e95 000 BTU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e4 à 12 heures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e1,99 pied cube\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e46,2 cm (W ) x 27,3 cm (H) x 50,8 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e39,9 cm x 26 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e130,5 cmW x 99,5 cm (H) x 72,5 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eHauteur : 41,5 cm | À gauche : 30 cm | À droite : 19 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e15\" (latéral)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e227 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- UI Component: Support Contact Module --\u003e\n\u003cdiv class=\"cd-support-box\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\" class=\"cd-support-badge-img\" alt=\"Assistance TCD\"\u003e\n\u003cdiv class=\"cd-support-content\"\u003e\n\u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n\u003cp\u003eNotre équipe commerciale peut vous aider à choisir un poêle qui s'intègre parfaitement à l'agencement de votre chalet. Appelez-nous gratuitement au \u003ca class=\"cd-phone-link\" href=\"tel:+18446034743\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv class=\"cd-support-btn-grid\"\u003e\n\u003ca class=\"cd-support-link cd-btn-pastel-blue\" href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\"\u003eDemandes de renseignements\u003c\/a\u003e \u003ca rel=\"noopener noreferrer\" class=\"cd-support-link cd-btn-pastel-gold\" href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" target=\"_blank\"\u003e Enregistrer la garantie \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"10\" width=\"10\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline y2=\"3\" x2=\"21\" y1=\"14\" x1=\"10\"\u003e\u003c\/line\u003e\u003c\/svg\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033613004897,"sku":"CBMICH","price":5998.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYMichiganimg2.png?v=1776799704"},{"product_id":"j-a-roby-michigan-lx-wood-stove","title":"Poêle à bois J.A. ROBY Michigan LX","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Narrative Section *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Feature Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specification Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* EPA Block Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Support Module Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Mobile Layout Fix *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY Michigan LX\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Michigan LX\u003c\/strong\u003e incarne l'alliance entre la fonctionnalité culinaire à grande échelle et l'élégance raffinée des finitions chromées miroir. Fabriqué à la main au Québec, ce poêle à bois haut de gamme présente un design traditionnel aux lignes épurées, rehaussé par des coins, des poignées et des garnitures de porte en chrome brillant. Conçu pour une vie hors réseau hautement performante, le Michigan LX offre une puissance impressionnante de 95 000 BTU, avec un four dédié et une vaste plaque de cuisson en fonte, le tout dans un ensemble certifié EPA 2020.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome LX Élégance\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eCuisinière à miroir imposante\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe Michigan LX est conçu pour les propriétaires qui recherchent une cuisine à la fois hautement fonctionnelle et d'une esthétique raffinée. La large plaque de cuisson en fonte est dotée de couvercles amovibles permettant une gestion polyvalente de la chaleur, tandis que les ornements chromés miroitants captent et reflètent la lueur du feu, créant ainsi un magnifique point de mire visuel. À l'intérieur, le foyer robuste utilise un système avancé d'air secondaire pour offrir un rendement de 79,46 % (valeur calorifique inférieure), fournissant une chaleur fiable pour une surface pouvant atteindre 232 m².\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFinition Chrome LX\u003c\/strong\u003e\u003cp\u003eDes garnitures chromées miroitantes aux angles, sur les poignées et sur les encadrements de portes, pour un style miroitant raffiné.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFour de cuisine\u003c\/strong\u003e\u003cp\u003eFour encastrable à porte vitrée équipé d'un thermomètre dédié pour une cuisson hors réseau de qualité professionnelle.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 95 000 BTU\u003c\/strong\u003e\u003cp\u003eUne puissance thermique exceptionnelle, conçue pour chauffer des pièces d'une superficie allant jusqu'à 232 m², même par grand froid.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eElite Clean Burn\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire garantit une combustion du gaz proche de 100 %, ce qui permet d'atteindre un rendement de 79,46 % (au pouvoir calorifique inférieur) et de réduire les émissions.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eMichigan LX\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 232 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,2 gramme par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e79,46 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e95 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 à 12 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e1,99 pied cube\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e46,2 cm (W ) x 27,3 cm (H) x 50,8 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e39,9 cm x 26 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e130,5 cmW x 99,5 cm (H) x 72,5 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eHauteur : 41,5 cm | À gauche : 30 cm | À droite : 19 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e15\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e227 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à choisir un poêle qui s'intègre parfaitement à l'agencement de votre chalet. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033613201505,"sku":"CBMICHLX","price":6472.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYMichiganLXimg2.png?v=1776799727"},{"product_id":"j-a-roby-cicero-wood-stove","title":"J.A. ROBY – Poêle à bois Cicero","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Mobile Layout Fix *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003eJ.A. ROBY – Poêle à bois Cicero\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003e\u003cstrong\u003eLe Cicero de J.A. ROBY\u003c\/strong\u003e est un poêle à bois écologique et hautement performant, fabriqué à la main au Québec pour réchauffer le cœur de votre cuisine. Ce modèle allie à la perfection le charme culinaire traditionnel à une puissance de chauffage moderne, grâce à un foyer spacieux et à un four de réchauffage dédié à paroi haute. Conçu pour la vie hors réseau, le Cicero offre une puissance maximale de 70 000 BTU et est entièrement certifié EPA 2020, ce qui en fait un choix fiable et intemporel pour les chalets comme pour les fermes.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eMaîtrise culinaire\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eFonctions complètes de cuisson et de réchauffage\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe Cicero est conçu pour les cuisiniers actifs qui vivent hors réseau. Il est équipé d'un grand four de cuisson vitré doté d'un thermomètre intégré pour un contrôle précis de la température. Au-dessus de la table de cuisson, un four de maintien au chaud spacieux à paroi haute utilise la chaleur par convection pour garder les plats prêts à être servis. La table de cuisson en fonte robuste comprend des couvercles amovibles pour la cuisson à flamme directe, garantissant ainsi que votre cuisine reste fonctionnelle et accueillante même en plein cœur de l'hiver.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFour en verre culinaire\u003c\/strong\u003e\u003cp\u003eFour encastrable à porte vitrée équipé d'un thermomètre dédié pour une cuisson hors réseau de qualité professionnelle.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eChauffe-dos\u003c\/strong\u003e\u003cp\u003eIl est équipé d'une armoire chauffante placée sur le dessus, conçue pour maintenir les plats à la bonne température de service.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 70 000 BTU\u003c\/strong\u003e\u003cp\u003eUne puissance thermique impressionnante, conçue pour chauffer des pièces à vivre d'une superficie allant jusqu'à 167 m² avec un rendement constant.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire garantit une combustion du gaz proche de 100 %, ce qui permet de réduire les émissions et la consommation de bois.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eCicéron\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 167 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,88 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Rendement moyen \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e64.47%\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e70 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e3 à 6 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eVOLUME DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e1,37 pied cube\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e44,5 cm (W ) x 31,7 cm (H) x 47,6 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU CHAUFFE-PLATS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e38⅞W x 10¼ po (H) x 16¼ po (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e131,5 cmW x 148,5 cm (H) x 66,7 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eHauteur : 35 cm | Page : 10\" | Angle : 20 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e20\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e247 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à choisir un poêle qui s'intègre parfaitement à l'agencement de votre chalet. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033613365345,"sku":"CBCI","price":7296.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYCiceroimg1.png?v=1776800003"},{"product_id":"j-a-roby-cicero-lx-wood-stove","title":"J.A. ROBY Cicero LX – Poêle à bois","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Mobile Layout Fix *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003eJ.A. ROBY Cicero LX – Poêle à bois\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe modèle \u003cstrong\u003eCicero LX de J.A. ROBY\u003c\/strong\u003e incarne le summum du chauffage à haut rendement et de l'élégance raffinée des finitions miroir. Fabriqué à la main au Québec, ce poêle à bois haut de gamme se distingue par ses angles, ses poignées et ses encadrements de porte en chrome miroir brillant qui captent et reflètent la lueur du feu. Issu de la série exclusive ETOILE, le Cicero LX combine une puissance impressionnante de 70 000 BTU avec un four de cuisson complet et une armoire chauffante à dossier haut, créant ainsi une pièce maîtresse décorative sophistiquée pour votre propriété hors réseau.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome LX Élégance\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003ePatrimoine et fonctionnalité en miroir\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe modèle Cicero LX est conçu pour les propriétaires qui recherchent à la fois un style haut de gamme et des performances hors réseau dignes d'un professionnel. Le four vitré, situé en partie supérieure, est équipé d'un thermomètre de précision pour une cuisson homogène, tandis que le réchauffeur à convection à paroi haute maintient les plats à la bonne température de service. Les finitions chromées miroir transforment ce système de chauffage à haut rendement en un véritable joyau architectural, offrant ainsi le cœur fonctionnel d'une cuisine canadienne traditionnelle avec des performances modernes certifiées EPA.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFinition Chrome LX\u003c\/strong\u003e\u003cp\u003eDes garnitures chromées miroitantes aux angles, sur les poignées et sur les encadrements de portes, pour un style miroitant raffiné.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFour en verre culinaire\u003c\/strong\u003e\u003cp\u003eFour intégré équipé d'un thermomètre dédié pour une cuisson et une rôtissage de qualité professionnelle, sans raccordement au réseau électrique.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eChauffe-dos\u003c\/strong\u003e\u003cp\u003eIl est équipé d'une armoire chauffante placée sur le dessus, conçue pour maintenir les plats à la bonne température de service.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 70 000 BTU\u003c\/strong\u003e\u003cp\u003eUne puissance thermique impressionnante, conçue pour chauffer des pièces à vivre d'une superficie allant jusqu'à 167 m² avec un rendement constant.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eCicéron soixante\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 167 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,88 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Rendement moyen \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e64.47%\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e70 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e3 à 6 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eVOLUME DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e1,37 pied cube\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e44,5 cm (W ) x 31,7 cm (H) x 47,6 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU CHAUFFE-PLATS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e38⅞W x 10¼ po (H) x 16¼ po (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e131,5 cmW x 148,5 cm (H) x 66,7 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eHauteur : 35 cm | Page : 10\" | Angle : 20 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e20\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e247 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à choisir un poêle qui s'intègre parfaitement à l'agencement de votre chalet. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033613496417,"sku":"CBCILX","price":8128.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYCiceroLXimg1.png?v=1776800310"},{"product_id":"j-a-roby-cook-wood-stove","title":"J.A. ROBY – Poêle à bois","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Global Wrapper *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animations *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* Visual Components *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specification Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* EPA Block *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Support Module Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Mobile Layout Fix *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003eJ.A. ROBY – Poêle à bois\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Cook\u003c\/strong\u003e est un poêle à bois traditionnel robuste et à haut rendement, conçu pour les foyers modernes. Fabriqué à la main au Québec, ce modèle présente un design traditionnel à dos haut, offrant un four de cuisson vitré de grande taille et un four de réchauffage surmonté. Entièrement certifié EPA 2020, il délivre jusqu'à 70 000 BTU en puissance maximale et une chaleur fiable pour des surfaces allant jusqu'à 167 m², ce qui en fait le centre culinaire fonctionnel et charmant de tout chalet ou maison de campagne.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eUstensile de cuisine traditionnel\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eFonctions complètes de cuisson et de réchauffage\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe modèle Cook est conçu pour ceux qui recherchent une polyvalence culinaire de niveau professionnel dans leur foyer autonome. Il est équipé d'un grand four de cuisson vitré doté d'un thermomètre intégré pour un contrôle précis de la température, complété par un four de maintien au chaud spacieux à paroi haute permettant de garder les plats prêts à être servis. La plaque de cuisson en fonte robuste comprend des couvercles amovibles permettant d'accéder directement au feu, garantissant ainsi que votre cuisine reste le cœur chaleureux de votre maison tout au long de l'hiver.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFour en verre culinaire\u003c\/strong\u003e\u003cp\u003eFour de grande capacité équipé d'un thermomètre intégré, pour une cuisson et une rôtissage de qualité professionnelle, même hors réseau.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eChauffe-dos\u003c\/strong\u003e\u003cp\u003eArmoire chauffante suspendue intégrée, conçue pour maintenir les plats à la bonne température de service grâce à la chaleur du foyer.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 70 000 BTU\u003c\/strong\u003e\u003cp\u003eUne puissance thermique impressionnante, conçue pour chauffer des pièces à vivre d'une superficie allant jusqu'à 167 m² avec un rendement constant.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire garantit une combustion du gaz proche de 100 %, ce qui permet de réduire les émissions et la consommation de bois.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eCuisiner\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 167 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,88 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Rendement moyen \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e64.47%\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e70 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e3 à 6 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eVOLUME DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e1,37 pied cube\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e44,5 cm (W ) x 31,7 cm (H) x 47,6 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU CHAUFFE-PLATS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e38⅞W x 10¼ po (H) x 16¼ po (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e105,2 cmW x 148,5 cm (H) x 66,7 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eHauteur : 35 cm | Page : 10\" | Angle : 20 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e20\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e231 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à choisir un poêle qui s'intègre parfaitement à l'agencement de votre chalet. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033613594721,"sku":"CBCO","price":6820.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYCookimg1.png?v=1776862041"},{"product_id":"j-a-roby-cook-lx-wood-stove","title":"Poêle à bois J.A. ROBY Cook LX","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Global Wrapper *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animations *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* Visual Components *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Feature Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specification Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* EPA Block Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Support Module Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Mobile Layout Fix *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY Cook LX\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe modèle \u003cstrong\u003eCook LX de J.A. ROBY\u003c\/strong\u003e incarne l'alliance parfaite entre une cuisson au feu de bois à haut rendement et une élégance raffinée aux finitions miroir. Fabriqué à la main au Québec, ce modèle est doté du four de réchauffage à paroi haute caractéristique de la marque, rehaussé de coins, de poignées et d'une garniture de porte en chrome miroir brillant. Entièrement certifié EPA 2020, le modèle LX offre une puissance de 70 000 BTU, garantissant une chaleur fiable et constituant une pièce maîtresse décorative sophistiquée pour la cuisine de votre chalet ou de votre maison.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome LX Élégance\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eInnovation verticale et four à cuisson complète\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe Cook LX est conçu pour les propriétaires qui recherchent à la fois un style raffiné et des performances professionnelles hors réseau. Le four vitré situé en haut permet une cuisson et une rôtissage de haute précision, tandis que la tablette chauffante à convection à dossier haut maintient les plats prêts à être servis. Les accents chromés miroitants caractéristiques captent et reflètent la lueur du feu, transformant ainsi un appareil de chauffage fonctionnel en un élément architectural remarquable dans n'importe quelle maison hors réseau.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFinition Chrome LX\u003c\/strong\u003e\u003cp\u003eDes garnitures chromées miroitantes aux angles, sur les poignées et sur les encadrements de portes, pour un style miroitant raffiné.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFour en verre culinaire\u003c\/strong\u003e\u003cp\u003eFour intégré équipé d'un thermomètre dédié, conçu pour les préparations culinaires de qualité professionnelle en autonomie.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eChauffe-dos\u003c\/strong\u003e\u003cp\u003eArmoire chauffante suspendue intégrée, conçue pour maintenir la température des plats grâce à la chaleur convective du foyer.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 70 000 BTU\u003c\/strong\u003e\u003cp\u003eUne puissance thermique exceptionnelle, conçue pour chauffer des pièces d'une superficie allant jusqu'à 167 m², même par grand froid.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eCook LX\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 167 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,88 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Rendement moyen \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e64.47%\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e70 000 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e3 à 6 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eVOLUME DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e1,37 pied cube\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e44,5 cm (W ) x 31,7 cm (H) x 47,6 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU CHAUFFE-PLATS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e38⅞W x 10¼ po (H) x 16¼ po (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e105,2 cmW x 148,5 cm (H) x 66,7 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eHauteur : 35 cm | Page : 10\" | Angle : 20 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e20\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e231 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à choisir un poêle qui s'intègre parfaitement à l'agencement de votre chalet. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033613693025,"sku":"CBCOLX","price":7407.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYCookLXimg1.png?v=1776862055"},{"product_id":"j-a-roby-marmiton-lx-wood-stove","title":"J.A. ROBY Marmiton LX – Cuisinière à bois","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Global Wrapper *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animations *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Narrative Section *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specification Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* EPA Highlight Block *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Support Module Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Mobile Layout Fix *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"cd-product-description\"\u003e\n\u003ch1\u003eJ.A. ROBY Marmiton LX – Cuisinière à bois\u003c\/h1\u003e\n\u003csection\u003e\n\u003cp\u003e\u003cstrong\u003eLe Marmiton LX de J.A. ROBY\u003c\/strong\u003e est un poêle à bois à haut rendement conçu pour les propriétaires qui recherchent un style haut de gamme aux finitions miroir, le tout dans un modèle compact et peu encombrant. Fabriqué à la main au Québec, ce modèle haut de gamme est doté d'un four de cuisson entièrement vitré et d'une large plaque de cuisson en fonte, rehaussés de coins, de poignées et d'une garniture de porte en chrome miroir brillant. Entièrement certifié EPA 2020, il offre une puissance maximale de 70 000 BTU, constituant ainsi le cœur fonctionnel d'une cuisine traditionnelle grâce à une ingénierie moderne et performante.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- Branding Section --\u003e\n\u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n\u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e \u003cimg alt=\"Fabriqué au Canada\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\"\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: Narrative Details --\u003e\n\u003cdiv class=\"cd-expertise-row\"\u003e\n\u003cdiv class=\"cd-expertise-text-container\"\u003e\n\u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome LX Élégance\u003c\/span\u003e\n\u003ch2 style=\"margin-bottom: 0;\"\u003eLa maîtrise discrète des miroirs\u003c\/h2\u003e\n\u003cdiv class=\"cd-animation-container\"\u003e\n\u003cdiv class=\"cd-shooting-track\"\u003e\n\u003cdiv class=\"cd-shooting-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 15px;\"\u003eLe Marmiton LX est conçu pour les cuisines qui ne nécessitent pas de four de maintien à dos haut, offrant ainsi une configuration « surbaissée » à la fois élégante et pratique. La large plaque de cuisson en fonte est équipée de couvercles amovibles pour la cuisson à flamme directe, tandis que les finitions chromées miroitantes font de ce poêle un véritable élément décoratif remarquable. À l'intérieur, le foyer robuste est doté d'un système d'air secondaire en acier inoxydable qui assure une chaleur constante pour des pièces pouvant atteindre 167 m².\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: High-Level Feature Grid --\u003e\n\u003cdiv class=\"cd-feature-grid\"\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFinition Chrome LX\u003c\/strong\u003e\n\u003cp\u003eDes garnitures chromées miroitantes aux angles, sur les poignées et sur les encadrements de portes, pour un style miroitant raffiné.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eConception compacte\u003c\/strong\u003e\n\u003cp\u003eUne configuration peu encombrante sans panneau chauffant à dossier haut, idéale pour les îlots ou les cuisines avec fenêtre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFour en verre culinaire\u003c\/strong\u003e\n\u003cp\u003eFour complet équipé d'un thermomètre intégré, conçu pour une cuisson et une rôtisserie de qualité professionnelle, même hors réseau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\n\u003cp\u003eLe système d'air secondaire garantit une combustion du gaz proche de 100 %, ce qui permet d'atteindre un rendement de 79,46 % (au pouvoir calorifique inférieur) et de réduire les émissions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\n\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\n\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: Technical Data Header --\u003e\n\u003cdiv class=\"cd-spec-badge-header\"\u003e\n\u003ch2 style=\"margin: 0; text-align: left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n\u003cimg alt=\"Certifié par l'EPA\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\"\u003e\n\u003c\/div\u003e\n\u003c!-- Data Display: Technical Specifications Table --\u003e\n\u003cdiv class=\"cd-spec-container\"\u003e\n\u003cdiv class=\"cd-spec-header-split\"\u003e\n\u003cspan\u003eFonctionnalité\u003c\/span\u003e \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eMarmiton LX\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eentre 93 et 167 m²\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- Module: Certified Performance Tracking --\u003e\n\u003cdiv class=\"cd-epa-unified-block\"\u003e\n\u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e Émissions de particules \u003cspan class=\"cd-spec-comparison\"\u003edes concurrents : 15 à 25 g\/h\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e1,88 par heure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents\u003c\/span\u003e en matière d'efficacité maximale \u003cspan class=\"cd-spec-comparison\"\u003e: 40 à 50 %\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e64.47%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e70 000 BTU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e3 à 6 heures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eVOLUME DU FOYER\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e1,37 pied cube\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOUR\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e44,5 cm (W ) x 31,7 cm (H) x 47,6 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e105,2 cmW x 95,3 cm (H) x 66,7 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eHauteur : 35 cm | Page : 10\" | Angle : 20 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e20\" (latéral)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e203 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- UI Component: Support Contact Module --\u003e\n\u003cdiv class=\"cd-support-box\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\" class=\"cd-support-badge-img\" alt=\"Assistance TCD\"\u003e\n\u003cdiv class=\"cd-support-content\"\u003e\n\u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n\u003cp\u003eNotre équipe commerciale peut vous aider à choisir un poêle qui s'intègre parfaitement à l'agencement de votre chalet. Appelez-nous gratuitement au \u003ca class=\"cd-phone-link\" href=\"tel:+18446034743\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv class=\"cd-support-btn-grid\"\u003e\n\u003ca class=\"cd-support-link cd-btn-pastel-blue\" href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\"\u003eDemandes de renseignements\u003c\/a\u003e \u003ca rel=\"noopener noreferrer\" class=\"cd-support-link cd-btn-pastel-gold\" href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" target=\"_blank\"\u003e Enregistrer la garantie \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"10\" width=\"10\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline y2=\"3\" x2=\"21\" y1=\"14\" x1=\"10\"\u003e\u003c\/line\u003e\u003c\/svg\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033611530337,"sku":"CBMALX","price":6203.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYMarmitonLXimg1.png?v=1776862063"},{"product_id":"j-a-roby-messenger-wood-stove","title":"Poêle à bois J.A. ROBY Messenger","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout Structure: Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Structure: Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Standard Handset Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Table: Force single-line horizontal alignment for data tracking *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY Messenger\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Messenger\u003c\/strong\u003e est un poêle à bois canadien robuste, conçu pour fournir une chaleur intense dans les grands espaces résidentiels. Fabriqué à la main au Québec, ce modèle est doté d'un foyer massif de 3,01 pieds cubes et d'un système d'air secondaire avancé qui assure une combustion des gaz de près de 100 %. Conçu pour les propriétaires qui recherchent des performances fiables hors réseau, le Messenger offre une chaleur à haut rendement pour des surfaces allant jusqu'à 3 000 pieds carrés, dans un ensemble certifié EPA 2020.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003eChauffage nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eCapacité de commandement\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003ePerformances exceptionnelles du foyer\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eConçu pour résister aux hivers les plus rigoureux, le Messenger peut accueillir des bûches mesurant jusqu'à 40 cm de long, pour une autonomie pouvant atteindre 14 heures. Son intérieur est revêtu de briques réfractaires haute densité qui assurent une distribution et une rétention optimales de la chaleur. Le système d'air secondaire améliore la combustion des gaz, ce qui permet d'obtenir des fumées plus propres et de réduire considérablement la consommation de bois par rapport aux poêles traditionnels non certifiés.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e3,01 pieds cubes de chambre de combustion\u003c\/strong\u003e\u003cp\u003eLe volume généreux du foyer permet d'empiler les bûches en profondeur d'avant en arrière et d'obtenir des cycles de combustion plus longs sans entretien.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 55 107 BTU\u003c\/strong\u003e\u003cp\u003eUne capacité thermique impressionnante, conçue pour chauffer de grands espaces de vie allant jusqu'à 279 m² avec un rendement constant.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e77,75 % de rendement de la LHV\u003c\/strong\u003e\u003cp\u003eGrâce à son indice d'efficacité de pointe, chaque bûche offre un rendement thermique optimal pour votre intérieur.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\u003cp\u003eLe système avancé d'air secondaire garantit une combustion du gaz à près de 100 %, ce qui permet de réduire les émissions et la formation de créosote.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eMessenger\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 279 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,56 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e77,75 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e55 107 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eDe 4 à 14 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e0,086 m³\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e45,7 cm (W ) x 38,4 cm (H) x 57,2 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e38,4 cm x 23,5 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e66 cmW x 93 cm (H) x 85 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLongueur du dos : 40 cm | Page : 16\" | Angle : 24,8 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e16\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e163 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Messenger s'intègre parfaitement à l'aménagement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033611694177,"sku":"PBME","price":3326.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JAROBYMessengerimg1.png?v=1776862701"},{"product_id":"j-a-roby-messenger-lx-wood-stove","title":"Poêle à bois J.A. ROBY Messenger LX","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout Structure: Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Structure: Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Standard Handset Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Table: Force single-line horizontal alignment for data tracking *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY Messenger LX\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe poêle \u003cstrong\u003eJ.A. ROBY Messenger LX\u003c\/strong\u003e incarne la fusion parfaite entre un chauffage hautement efficace et une élégance miroitante de premier ordre. Fabriqué à la main au Québec, ce poêle à bois haut de gamme se distingue par ses angles, ses poignées, ses pieds et ses encadrements de porte en chrome miroitant qui captent et reflètent la lueur du feu. Conçu pour la performance, le Messenger LX offre une puissance impressionnante de 55 107 BTU avec un rendement exceptionnel de 77,75 %, fournissant une chaleur intense et constituant une pièce maîtresse décorative sophistiquée pour votre chalet ou votre maison.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003eChauffage nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome LX Élégance\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eUn style imposant aux reflets miroitants\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe Messenger LX est conçu pour les propriétaires qui recherchent à la fois un style haut de gamme et une puissance de chauffage exceptionnelle. Son immense foyer de 85 litres peut accueillir des bûches mesurant jusqu'à 40 cm, et est revêtu de briques réfractaires épaisses pour une rétention de la chaleur optimale. Les finitions polies miroir confèrent à ce poêle un aspect brillant qui le transforme d'un simple appareil de chauffage en une véritable pièce maîtresse, offrant une chaleur constante et fiable à votre salon, le tout dans un ensemble certifié EPA 2020.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFinition Chrome LX\u003c\/strong\u003e\u003cp\u003eDes garnitures chromées miroitantes aux angles, sur les poignées et sur les encadrements de portes, pour un style miroitant raffiné.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 55 107 BTU\u003c\/strong\u003e\u003cp\u003eUne puissance élevée conçue pour chauffer des pièces d'habitation d'une superficie allant jusqu'à 279 m², même dans les climats extrêmement froids.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e77,75 % de rendement de la LHV\u003c\/strong\u003e\u003cp\u003eLe rendement de classe « Elite » garantit une durée de combustion plus longue et une consommation de bois nettement réduite par chargement.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire garantit une combustion des gaz proche de 100 %, ce qui permet de réduire les émissions et d'obtenir des fumées plus propres.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité optimale.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eMessenger LX\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 279 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,56 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e77,75 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e55 107 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eDe 4 à 14 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e0,086 m³\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e45,7 cm (W ) x 38,4 cm (H) x 57,2 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e38,4 cm x 23,5 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e66 cmW x 93 cm (H) x 85 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLongueur du dos : 40 cm | Page : 16\" | Angle : 24,8 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e16\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e163 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Messenger LX s'intègre parfaitement à l'aménagement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033611858017,"sku":"PBMELX","price":3862.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JAROBYMessengerLXimg1.png?v=1776862710"},{"product_id":"j-a-roby-spirit-r-wood-stove","title":"Poêle à bois Spirit-R de J.A. ROBY","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specification Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* EPA Block *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Support Module *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Mobile Layout Fix *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois Spirit-R de J.A. ROBY\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Spirit-R\u003c\/strong\u003e est un poêle canadien à haut rendement conçu pour être le cœur de la cuisine et du chauffage dans les grandes propriétés autonomes. Fabriqué à la main au Québec, ce modèle est doté d’un vaste foyer de 3,01 pieds cubes associé à un four de réchauffage à paroi haute caractéristique de la marque. Conçu pour fournir une chaleur intense sur une surface pouvant atteindre 3 000 pieds carrés, le Spirit-R est entièrement certifié EPA 2020 et offre un rendement exceptionnel de 77,75 %, idéal pour un mode de vie hors réseau professionnel.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eMaîtriser les températures en cuisine\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eFour à chauffage intégral à paroi arrière haute\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe Spirit-R est conçu pour ceux qui recherchent une capacité maximale du foyer sans pour autant renoncer à la fonctionnalité en cuisine. Il est équipé d'un four de maintien au chaud spacieux situé en hauteur pour conserver la température des plats, ainsi que d'une plaque de cuisson en fonte robuste dotée de couvercles amovibles, idéale pour faire bouillir et saisir des aliments à la flamme directe. Son intérieur est revêtu de briques réfractaires épaisses pour une excellente rétention de la chaleur, garantissant ainsi le confort de votre foyer même pendant les longues nuits d'hiver.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFoyer massif\u003c\/strong\u003e\u003cp\u003eLe grand foyer de 85,5 litres peut accueillir des bûches mesurant jusqu'à 40 cm, ce qui permet des cycles de combustion prolongés de 14 heures et réduit la fréquence des recharges.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eChauffe-dos\u003c\/strong\u003e\u003cp\u003eArmoire chauffante suspendue intégrée, conçue pour maintenir les plats à la bonne température de service grâce à la chaleur par convection.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 55 107 BTU\u003c\/strong\u003e\u003cp\u003eUne capacité thermique impressionnante, conçue pour chauffer de grands espaces de vie allant jusqu'à 279 m² avec un rendement constant.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e77,75 % de rendement de la LHV\u003c\/strong\u003e\u003cp\u003eGrâce à son indice d'efficacité de pointe, chaque bûche offre un rendement thermique optimal pour votre intérieur.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eSpirit-R\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 279 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,56 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e77,75 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e55 107 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eDe 4 à 14 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e3,01 pieds cubes\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e45,7 cm (W ) x 38,4 cm (H) x 57,2 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e38,4 cm x 23,5 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e26⅛\"W x 57⅝\" H x 34⅜\" P\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLongueur du dos : 40 cm | Page : 16\" | Angle : 24,8 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e16\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e184 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Support Section --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Spirit-R s'intègre parfaitement à l'agencement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033611989089,"sku":"PBSPR","price":5085.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYSpirit-Rimg1.png?v=1776863529"},{"product_id":"j-a-roby-magellan-wood-stove","title":"Poêle à bois Magellan de J.A. ROBY","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing for Cross-Platform Theme Consistency *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout Structure: Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Structure: Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Standard Handset Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Table: Force single-line horizontal alignment for data tracking *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois Magellan de J.A. ROBY\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Magellan\u003c\/strong\u003e est un poêle à bois canadien haut de gamme de grand format, conçu pour chauffer avec efficacité et élégance les espaces résidentiels de grande envergure. Fabriqué à la main au Québec, ce modèle est doté d'un foyer massif de 3,01 pieds cubes et de pare-étincelles latéraux intégrés qui confèrent à l'ensemble une présence plus imposante et plus architecturale. Conçu pour être fiable, le Magellan offre une chaleur à haut rendement pour des surfaces allant jusqu'à 3 000 pieds carrés, le tout dans un ensemble entièrement certifié EPA 2020.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003eChauffage nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eCapacité de commandement\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eArchitecture Elite Firebox\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe Magellan est conçu pour les propriétaires qui souhaitent tirer le meilleur parti thermique de leur combustible. Son foyer de 85 litres peut accueillir des bûches mesurant jusqu'à 56 cm de long, tandis que le système d'air secondaire intégré garantit une combustion des gaz proche de 100 %. Doté d'un revêtement en briques réfractaires haute densité, cet appareil offre une excellente rétention de la chaleur, assurant ainsi un confort constant dans votre pièce à vivre tout au long des hivers les plus rigoureux.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e3,01 pieds cubes de chambre de combustion\u003c\/strong\u003e\u003cp\u003eLe volume imposant du foyer permet d'accueillir des bûches mesurant jusqu'à 56 cm, pour une combustion en profondeur et des cycles de combustion prolongés de 14 heures.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLargeurs latérales\u003c\/strong\u003e\u003cp\u003eLes protections latérales intégrées offrent un champ de vision élargi et une meilleure protection contre le rayonnement.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e77,75 % de rendement de la LHV\u003c\/strong\u003e\u003cp\u003eLa certification « Elite » garantit que chaque bûche offre un rendement thermique optimal à votre maison.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\u003cp\u003eLe système avancé d'air secondaire garantit des émissions extrêmement faibles et réduit la fréquence des opérations de ravitaillement.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eMagellan\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 279 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,56 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e77,75 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e55 107 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eDe 4 à 14 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e3,01 pieds cubes\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e45,7 cm (W ) x 38,4 cm (H) x 57,2 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e38,4 cm x 23,5 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e28⅛\"W x 36⅝\" H x 34¼\" P\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLongueur du dos : 40 cm | Page : 16\" | Angle : 24,8 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e22\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e168 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Magellan s'intègre parfaitement à l'aménagement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033612251233,"sku":"PBMA","price":3471.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYMagellanimg1.png?v=1776864041"},{"product_id":"j-a-roby-magellan-lx-wood-stove","title":"Poêle à bois J.A. ROBY Magellan LX","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Standard Handset Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Table: Force single-line horizontal alignment for data tracking *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY Magellan LX\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Magellan LX\u003c\/strong\u003e incarne l'alliance parfaite entre une puissance thermique impressionnante et une élégance miroitante haut de gamme. Fabriqué à la main au Québec, ce poêle à bois haut de gamme est doté de coins, de poignées, de pieds et d'une garniture de porte en chrome miroir brillant qui captent et reflètent la lueur du feu. Entièrement certifié EPA 2020, il offre une puissance de 55 107 BTU grâce à un foyer imposant de 3,01 pieds cubes, fournissant ainsi une chaleur intense et constituant une pièce maîtresse décorative sophistiquée pour votre chalet ou votre maison.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003eChauffage nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome LX Élégance\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eCentre de commande en miroir\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe Magellan LX est conçu pour les propriétaires qui refusent de sacrifier le style au profit de la puissance de chauffage. Son immense foyer peut accueillir des bûches mesurant jusqu'à 56 cm, offrant des cycles de combustion prolongés de 14 heures qui réduisent au minimum les réapprovisionnements en combustible. Les finitions polies miroitantes et les pare-étincelles latéraux intégrés transforment ce chauffage fonctionnel en un véritable joyau architectural, offrant une chaleur constante et fiable pour une surface allant jusqu'à 279 m² dans un ensemble haut de gamme certifié EPA.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFinition Chrome LX\u003c\/strong\u003e\u003cp\u003eDes garnitures chromées miroitantes aux angles, sur les poignées et sur les encadrements de portes, pour un effet miroitant raffiné.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e3,01 pieds cubes de chambre de combustion\u003c\/strong\u003e\u003cp\u003eLe volume imposant du foyer permet d'accueillir des bûches mesurant jusqu'à 56 cm, pour une combustion en profondeur et une durée de combustion prolongée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 55 107 BTU\u003c\/strong\u003e\u003cp\u003eUne capacité thermique impressionnante, conçue pour chauffer de grands espaces de vie allant jusqu'à 279 m² avec un rendement constant.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e77,75 % de rendement de la LHV\u003c\/strong\u003e\u003cp\u003eLe rendement de classe « Elite » garantit une durée de combustion plus longue et une consommation de bois nettement réduite par chargement.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité optimale.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eMagellan LX\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 279 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,56 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e77,75 %\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e55 107 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eDe 4 à 14 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e3,01 pieds cubes\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e45,7 cm (W ) x 38,4 cm (H) x 57,2 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e38,4 cm x 23,5 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e28⅛\"W x 36⅝\" H x 34¼\" P\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLongueur du dos : 40 cm | Page : 16\" | Angle : 24,8 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e22\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e168 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Magellan s'intègre parfaitement à l'aménagement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033612415073,"sku":"PBMALX","price":3662.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYMagellanLXimg1_9d275d90-e584-4de2-b2ad-4abff092e4a0.png?v=1776864307"},{"product_id":"j-a-roby-hubble-r-wood-stove","title":"Poêle à bois J.A. ROBY Hubble-R","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing for Cross-Platform Theme Consistency *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout Structure: Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Structure: Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Standard Handset Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Table: Force single-line horizontal alignment for data tracking *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY Hubble-R\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Hubble-R\u003c\/strong\u003e est un poêle à bois sur socle haute performance conçu pour fournir une chaleur intense dans les grands espaces résidentiels. Fabriqué à la main au Québec, ce modèle est doté d'un foyer massif de 3,01 pieds cubes et d'un socle architectural qui offre une stabilité structurelle supérieure et une esthétique moderne. Conçu pour les propriétaires qui recherchent des performances fiables hors réseau, le Hubble-R fournit une chaleur à haut rendement pour des surfaces allant jusqu'à 3 000 pieds carrés, dans un ensemble certifié EPA 2020.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003eChauffage nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eDesign moderne sur pied\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eCapacité et élégance haut de gamme\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe modèle Hubble-R est conçu pour résister aux hivers canadiens les plus rigoureux, grâce à un foyer de 85 litres pouvant accueillir des bûches mesurant jusqu'à 56 cm de long. Son design épuré sur socle lui confère une allure contemporaine, tandis que le système d'air secondaire intégré garantit une combustion des gaz proche de 100 %. Doté d'un revêtement en briques réfractaires haute densité, cet appareil offre une excellente rétention de la chaleur, assurant ainsi le confort de votre intérieur même pendant les cycles de combustion les plus longs.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e3,01 pieds cubes de chambre de combustion\u003c\/strong\u003e\u003cp\u003eLe volume imposant du foyer permet d'accueillir des bûches mesurant jusqu'à 56 cm, pour une combustion en profondeur et une autonomie prolongée de 14 heures.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eSocle élégant\u003c\/strong\u003e\u003cp\u003eLe socle architectural confère un aspect contemporain et assure une grande stabilité structurelle.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 55 107 BTU\u003c\/strong\u003e\u003cp\u003eUne capacité thermique impressionnante, conçue pour chauffer de grands espaces de vie allant jusqu'à 279 m² avec un rendement constant.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\u003cp\u003eLe système avancé d'air secondaire garantit des émissions extrêmement faibles et réduit la fréquence des opérations de ravitaillement.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eHubble-R\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 279 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,56 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e77,75 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e55 107 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eDe 4 à 14 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e0,086 m³\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e45,7 cm (W ) x 38,4 cm (H) x 57,2 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e38,4 cm x 23,5 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e66 cmW x 114 cm (H) x 87,5 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLongueur du dos : 40 cm | Page : 16\" | Angle : 24,8 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e22\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e191 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Hubble-R s'intègre parfaitement à l'agencement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033612578913,"sku":"PBHUR","price":3600.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JAROBYHubble-Rimg1.png?v=1776864919"},{"product_id":"j-a-roby-hubble-r-lx-wood-stove","title":"Poêle à bois J.A. ROBY Hubble-R LX","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Standard Handset Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Table: Force single-line horizontal alignment for data tracking *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY Hubble-R LX\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe poêle \u003cstrong\u003eJ.A. ROBY Hubble-R LX\u003c\/strong\u003e incarne l'alliance parfaite entre un chauffage à haut rendement et une élégance miroitante haut de gamme. Fabriqué à la main au Québec, ce poêle à bois sur pied haut de gamme est doté de coins, de poignées, de pieds et d'une garniture de porte en chrome miroir brillant qui captent et reflètent la lueur du feu. Entièrement certifié EPA 2020, il offre une puissance de 55 107 BTU grâce à un foyer imposant de 3,01 pieds cubes, fournissant ainsi une chaleur intense et constituant une pièce maîtresse décorative sophistiquée pour votre chalet ou votre maison.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003eChauffage nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome LX Élégance\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eCentre de commande en miroir\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe modèle Hubble-R LX est conçu pour les propriétaires qui refusent de sacrifier le style au profit de la puissance de chauffage. Son immense foyer peut accueillir des bûches mesurant jusqu'à 56 cm, offrant ainsi des cycles de combustion prolongés qui réduisent au minimum les réapprovisionnements. Son socle architectural et ses finitions polies miroitantes transforment ce chauffage fonctionnel en un véritable élément architectural remarquable, offrant une chaleur constante et fiable sur une surface pouvant atteindre 279 m², le tout dans un ensemble haut de gamme certifié EPA.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFinition Chrome LX\u003c\/strong\u003e\u003cp\u003eDes ornements chromés miroitants aux angles, sur les poignées, les pieds et les encadrements de porte, pour un effet miroitant raffiné.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e3,01 pieds cubes de chambre de combustion\u003c\/strong\u003e\u003cp\u003eLe volume imposant du foyer permet d'accueillir des bûches mesurant jusqu'à 56 cm, pour une combustion en profondeur et une durée de combustion prolongée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eSocle architectural\u003c\/strong\u003e\u003cp\u003eLa conception sur socle surélevé confère un aspect moderne et renforce la stabilité structurelle.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e77,75 % de rendement de la LHV\u003c\/strong\u003e\u003cp\u003eGrâce à son indice d'efficacité de pointe, chaque bûche offre un rendement thermique optimal pour votre intérieur.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité optimale.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eHubble-R LX\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 279 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,56 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e77,75 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e55 107 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eDe 4 à 14 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e0,086 m³\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e45,7 cm (W ) x 38,4 cm (H) x 57,2 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e38,4 cm x 23,5 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e66 cmW x 114 cm (H) x 87,5 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLongueur du dos : 40 cm | Page : 16\" | Angle : 24,8 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e22\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e191 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Hubble-R s'intègre parfaitement à l'agencement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033612709985,"sku":"PBHURLX","price":3792.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JAROBYHubble-RLXimg1.png?v=1776864930"},{"product_id":"j-a-roby-apollo-r-wood-stove","title":"J.A. ROBY - Poêle à bois Apollo-R","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing for Cross-Platform Theme Consistency *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Mobile Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003eJ.A. ROBY - Poêle à bois Apollo-R\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Apollo-R\u003c\/strong\u003e est un poêle canadien à haut rendement conçu pour devenir la référence en matière de cuisine et de chauffage dans les grandes propriétés autonomes. Fabriqué à la main au Québec, ce modèle est doté d'un vaste foyer de 3,01 pieds cubes associé à la tête de chauffage par convection « PLUS » emblématique. Conçu pour fournir une chaleur intense sur une surface allant jusqu'à 3 000 pieds carrés, l'Apollo-R est entièrement certifié EPA 2020, offrant un rendement exceptionnel de 77,75 % et des performances de niveau professionnel pour la propriété rurale moderne.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eModule de chauffage avancé\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eArchitecture d'un réchauffeur à convection\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eConçu pour les propriétaires qui recherchent une diffusion optimale de la chaleur sans compromettre l'efficacité du chauffage. L'Apollo-R est équipé d'une tête de diffusion par convection intégrée qui sert également de réchauffeur d'aliments, tirant parti de l'énorme puissance de la chambre de combustion pour maintenir la température des plats. Revêtu de briques réfractaires haute densité, cet appareil offre une excellente rétention de la chaleur, garantissant ainsi que votre intérieur reste agréablement chaud même pendant les périodes les plus froides de l'hiver.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eHaut chauffant PLUS\u003c\/strong\u003e\u003cp\u003eTête de convection intégrée conçue pour maintenir les plats à la bonne température de service grâce à la chaleur du foyer.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 55 107 BTU\u003c\/strong\u003e\u003cp\u003eUne capacité thermique impressionnante, conçue pour chauffer de grands espaces de vie allant jusqu'à 279 m² avec un rendement constant.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFoyer massif\u003c\/strong\u003e\u003cp\u003eLe foyer Elite de 85,5 litres peut accueillir des bûches mesurant jusqu'à 40 cm, permettant ainsi une combustion en profondeur et des cycles de combustion prolongés.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e77,75 % de rendement de la LHV\u003c\/strong\u003e\u003cp\u003eGrâce à son indice d'efficacité de pointe, chaque bûche offre un rendement thermique optimal pour votre intérieur.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eApollo-R\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 279 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,56 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e77,75 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e55 107 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eDe 4 à 14 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e0,086 m³\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e45,7 cm (W ) x 38,4 cm (H) x 57,2 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e38,4 cm x 23,5 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e66 cm (W x 143 cm (H) x 85 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLongueur du dos : 40 cm | Page : 16\" | Angle : 24,8 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e16\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e209 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Apollo-R s'intègre parfaitement à l'agencement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033612808289,"sku":"PBAPR","price":4703.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JAROBYApollo-Rimg1.png?v=1776865484"},{"product_id":"j-a-roby-apollo-r-lx-wood-stove","title":"Poêle à bois J.A. ROBY Apollo-R LX","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Mobile Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY Apollo-R LX\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe modèle \u003cstrong\u003eApollo-R LX de J.A. ROBY\u003c\/strong\u003e incarne la fusion parfaite entre une puissance de chauffage exceptionnelle et une élégance miroitante haut de gamme. Fabriqué à la main au Québec, ce modèle est équipé de la tête de chauffage à convection emblématique « PLUS », rehaussée de coins, de poignées, de pieds et d'une garniture de porte en chrome miroir brillant. Entièrement certifié EPA 2020, il délivre 55 107 BTU de chaleur fiable pour une superficie allant jusqu'à 3 000 pieds carrés, constituant ainsi une pièce maîtresse décorative sophistiquée pour votre chalet ou votre maison.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome LX Élégance\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eTête d'innovation verticale et de convection\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eL'Apollo-R LX est conçu pour les propriétaires qui recherchent à la fois un style raffiné et une puissance de chauffage de niveau professionnel. La tête PLUS, placée en haut de l'appareil, sert à la fois de réchauffeur d'aliments et de diffuseur à convection haute performance, assurant une circulation plus efficace de la chaleur dans toute votre pièce. Les accents chromés miroitants caractéristiques captent et reflètent la lueur du feu, transformant ce radiateur fonctionnel en un véritable élément architectural remarquable dans toute maison hors réseau.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFinition Chrome LX\u003c\/strong\u003e\u003cp\u003eDes ornements chromés miroitants aux angles, sur les poignées, les pieds et les encadrements de porte, pour un effet miroitant raffiné.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eHaut chauffant PLUS\u003c\/strong\u003e\u003cp\u003eArmoire verticale intégrée conçue pour maintenir les plats au chaud grâce à la chaleur par convection du foyer.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePuissance de 55 107 BTU\u003c\/strong\u003e\u003cp\u003eUne puissance thermique impressionnante, conçue pour chauffer des pièces d'une superficie allant jusqu'à 279 m² avec un rendement constant.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eElite Clean Burn\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire garantit une combustion du gaz proche de 100 %, ce qui permet d'atteindre un rendement de 77,75 % (au pouvoir calorifique inférieur) et de réduire les émissions.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eApollo-R LX\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 279 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,56 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e77,75 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e55 107 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eDe 4 à 14 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e3,01 pieds cubes\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e45,7 cm (W ) x 38,4 cm (H) x 57,2 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e38,4 cm x 23,5 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e66 cm (W x 143 cm (H) x 85 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLongueur du dos : 40 cm | Page : 16\" | Angle : 24,8 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e16\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e209 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Apollo-R s'intègre parfaitement à l'agencement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033612972129,"sku":"PBAPRLX","price":5238.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JAROBYApollo-RLXimg1.png?v=1776865491"},{"product_id":"j-a-roby-gemini-r-lx-wood-stove","title":"Poêle à bois J.A. ROBY Gemini-R LX","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing for Cross-Platform Theme Consistency *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Mobile Layout Logic *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003ePoêle à bois J.A. ROBY Gemini-R LX\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe \u003cstrong\u003eJ.A. ROBY Gemini-R LX\u003c\/strong\u003e incarne la fusion parfaite entre une cuisson au bois à haut rendement et une élégance miroitante haut de gamme. Fabriqué à la main au Québec, ce modèle de grande capacité se distingue par sa conception verticale caractéristique « four sur le dessus », offrant un four de cuisson vitré de qualité professionnelle et un thermomètre, tout en occupant un encombrement réduit pour sa catégorie de puissance. L'édition LX rehausse le foyer grâce à ses coins, poignées, pieds et encadrements de porte en chrome miroir brillant, créant ainsi un élément décoratif remarquable dans toute maison hors réseau.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome LX Élégance\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eInnovation verticale et garnitures en miroir\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe Gemini-R LX est conçu pour les propriétaires qui recherchent à la fois un style haut de gamme et une fonctionnalité professionnelle permettant de gagner de la place. Son immense foyer de 85,5 litres peut accueillir des bûches mesurant jusqu'à 40 cm, offrant une puissance impressionnante de 55 107 BTU. Le four vitré situé sur le dessus permet une cuisson au four et une rôtisserie de haute précision, tandis que les ornements en chrome poli transforment ce chauffage fonctionnel en une superbe pièce maîtresse architecturale qui diffuse la lueur du feu dans tout votre salon.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFinition Chrome LX\u003c\/strong\u003e\u003cp\u003eDes ornements chromés miroitants aux angles, sur les poignées, les pieds et les encadrements de porte, pour un effet miroitant raffiné.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFour à cuisson verticale\u003c\/strong\u003e\u003cp\u003eFour à porte vitrée avec thermomètre intégré, conçu pour les préparations culinaires de niveau professionnel hors réseau.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFoyer de grande capacité\u003c\/strong\u003e\u003cp\u003eLa grande chambre de combustion de 85,5 litres peut accueillir des bûches mesurant jusqu'à 40 cm, permettant ainsi une combustion en profondeur et des cycles de combustion prolongés.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eElite Clean Burn\u003c\/strong\u003e\u003cp\u003eLe système d'air secondaire garantit une combustion du gaz proche de 100 %, ce qui permet d'atteindre un rendement de 77,75 % (au pouvoir calorifique inférieur) et de réduire les émissions.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGemini-R LX\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 279 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,56 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e77,75 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e55 107 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eDe 4 à 14 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e0,086 m³\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e45,7 cm (W ) x 38,4 cm (H) x 57,2 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e38,4 cm x 23,5 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e61 cm (W x 139,5 cm (H) x 87,5 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eLongueur du dos : 40 cm | Page : 16\" | Angle : 24,8 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e16\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e227 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Gemini-R s'intègre parfaitement à l'aménagement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033613135969,"sku":"PBGERLX","price":5185.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JAROBYGemini-RLXimg1.png?v=1776865497"},{"product_id":"j-a-roby-kouzina-wood-stove","title":"J.A. ROBY Kouzina – Cuisinière à bois","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing for Cross-Platform Theme Consistency *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions: Interactive Brand Elements *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Layout Structure: Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Structure: Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Mobile Layout Logic (Mandatory Fix) *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Table: Force single-line horizontal alignment for data tracking *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"cd-product-description\"\u003e\n\u003ch1\u003eJ.A. ROBY Kouzina – Cuisinière à bois\u003c\/h1\u003e\n\u003csection\u003e\n\u003cp\u003eLe modèle \u003cstrong\u003eKouzina de J.A. ROBY\u003c\/strong\u003e est la pièce maîtresse imposante et de grand format de la gamme de poêles à haute capacité. Fabriqué à la main au Québec, ce modèle est doté d’un foyer massif de 3,01 pieds cubes et d’un four de réchauffage à paroi haute caractéristique, montés sur un châssis spacieux comprenant une extension latérale pour plus de fonctionnalité. Conçue pour les propriétés autonomes professionnelles, la Kouzina fournit jusqu'à 55 107 BTU de chaleur fiable pour une superficie allant jusqu'à 3 000 pieds carrés, le tout dans un ensemble entièrement certifié EPA 2020.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- Branding Section --\u003e\n\u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n\u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e \u003cimg alt=\"Fabriqué au Canada\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\"\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: Narrative Details --\u003e\n\u003cdiv class=\"cd-expertise-row\"\u003e\n\u003cdiv class=\"cd-expertise-text-container\"\u003e\n\u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eMaîtriser les températures en cuisine\u003c\/span\u003e\n\u003ch2 style=\"margin-bottom: 0;\"\u003eFour à chauffage intégral à paroi arrière haute\u003c\/h2\u003e\n\u003cdiv class=\"cd-animation-container\"\u003e\n\u003cdiv class=\"cd-shooting-track\"\u003e\n\u003cdiv class=\"cd-shooting-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 15px;\"\u003eLe modèle Kouzina est conçu pour ceux qui recherchent une surface de cuisson et un volume de foyer maximaux. Sa plaque de cuisson de grand format est équipée de couvercles amovibles permettant d'accéder directement à la flamme, tandis que le four de maintien de température, situé sur le dessus, utilise la chaleur par convection pour conserver plusieurs plats à la bonne température de service. Revêtu de briques réfractaires haute densité, le foyer affiche un rendement exceptionnel de 77,75 %, garantissant ainsi que votre maison reste le cœur chaleureux et fonctionnel de votre foyer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: High-Level Feature Grid --\u003e\n\u003cdiv class=\"cd-feature-grid\"\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFoyer de grande capacité\u003c\/strong\u003e\n\u003cp\u003eLe grand foyer de 85,5 litres peut accueillir des bûches mesurant jusqu'à 40 cm, permettant ainsi une combustion en profondeur et des cycles de combustion prolongés de 14 heures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eChauffe-dos\u003c\/strong\u003e\n\u003cp\u003eArmoire chauffante suspendue intégrée, conçue pour maintenir les plats à la bonne température de service grâce à la chaleur par convection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eChâssis grand format\u003c\/strong\u003e\n\u003cp\u003eIl se caractérise par une largeur accrue grâce à des extensions latérales, offrant ainsi un espace de travail plus vaste sur la table de cuisson et une présence visuelle renforcée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e77,75 % de rendement de la LHV\u003c\/strong\u003e\n\u003cp\u003eGrâce à son indice d'efficacité de pointe, chaque bûche offre un rendement thermique optimal pour votre intérieur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eTechnologie de combustion propre\u003c\/strong\u003e\n\u003cp\u003eLe système d'air secondaire garantit une combustion des gaz proche de 100 %, ce qui permet de réduire les émissions et d'obtenir des gaz de combustion plus propres.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\n\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Interface Section: Technical Data Header --\u003e\n\u003cdiv class=\"cd-spec-badge-header\"\u003e\n\u003ch2 style=\"margin: 0; text-align: left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n\u003cimg alt=\"Certifié par l'EPA\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\"\u003e\n\u003c\/div\u003e\n\u003c!-- Data Display: Technical Specifications Table --\u003e\n\u003cdiv class=\"cd-spec-container\"\u003e\n\u003cdiv class=\"cd-spec-header-split\"\u003e\n\u003cspan\u003eFonctionnalité\u003c\/span\u003e \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eCuisine\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eentre 93 et 279 m²\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- Module: Certified Performance Tracking --\u003e\n\u003cdiv class=\"cd-epa-unified-block\"\u003e\n\u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e Émissions de particules \u003cspan class=\"cd-spec-comparison\"\u003edes concurrents : 15 à 25 g\/h\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e1,56 par heure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003e \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents\u003c\/span\u003e en matière d'efficacité maximale \u003cspan class=\"cd-spec-comparison\"\u003e: 40 à 50 %\u003c\/span\u003e \u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e77,75 % (LHV)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e55 107 BTU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eDe 4 à 14 heures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e0,086 m³\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e45,7 cm (W ) x 38,4 cm (H) x 57,2 cm (P)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e38,4 cm x 23,5 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e57⅞\"W x 61⅞\" H x 34½\" P\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eHauteur : 42,5 cm | Page : 23\" | Angle : 39,9 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e16\" (latéral)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003e318 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-spec-row\"\u003e\n\u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e\n\u003cdiv class=\"cd-dot-leader\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- UI Component: Support Contact Module --\u003e\n\u003cdiv class=\"cd-support-box\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\" class=\"cd-support-badge-img\" alt=\"Assistance TCD\"\u003e\n\u003cdiv class=\"cd-support-content\"\u003e\n\u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n\u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Kouzina s'intègre parfaitement à l'agencement de votre cabine. Appelez-nous gratuitement au \u003ca class=\"cd-phone-link\" href=\"tel:+18446034743\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv class=\"cd-support-btn-grid\"\u003e\n\u003ca class=\"cd-support-link cd-btn-pastel-blue\" href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\"\u003eDemandes de renseignements\u003c\/a\u003e \u003ca rel=\"noopener noreferrer\" class=\"cd-support-link cd-btn-pastel-gold\" href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" target=\"_blank\"\u003e Enregistrer la garantie \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"3\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"10\" width=\"10\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline y2=\"3\" x2=\"21\" y1=\"14\" x1=\"10\"\u003e\u003c\/line\u003e\u003c\/svg\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033613267041,"sku":"CBKOU","price":8318.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JAROBYKouzinaimg1.png?v=1776866527"},{"product_id":"j-a-roby-kouzina-lx-wood-stove","title":"J.A. ROBY Kouzina LX : cuisinière à bois","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    \/* Container: Global Layout Constraints *\/\n    .cd-product-description {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Typography: Fixed Sizing *\/\n    .cd-product-description h1 { text-align: center; margin-bottom: 15px; font-weight: 900; color: #0f172a; text-transform: uppercase; font-size: 32px; }\n    .cd-product-description h2 { padding-bottom: 4px; margin-top: 25px; text-transform: uppercase; letter-spacing: 1px; font-weight: 800; color: #0f172a; text-align: center; font-size: 24px; }\n    \n    .cd-product-description .cd-origin-badge {\n        text-transform: uppercase;\n        font-weight: 900;\n        letter-spacing: 3px;\n        display: inline-block;\n        font-size: 18px; \n    }\n\n    \/* Animation Definitions *\/\n    @keyframes shine { to { background-position: -200% 0; } }\n    .cd-anim-shine { \n        background: linear-gradient(110deg, #b91c1c 45%, #efd083 50%, #b91c1c 55%); \n        background-size: 200% 100%; \n        -webkit-background-clip: text; \n        -webkit-text-fill-color: transparent; \n        animation: shine 3s infinite linear; \n    }\n\n    @keyframes lineShootExtended {\n        0% { transform: translateX(-110%); }\n        100% { transform: translateX(400%); }\n    }\n\n    @keyframes teeterSmooth {\n        0%, 100% { transform: rotate(0deg); }\n        25% { transform: rotate(-3deg); }\n        75% { transform: rotate(3deg); }\n    }\n\n    \/* UI Components: Visual Accents *\/\n    .cd-animation-container { text-align: center; margin-bottom: 10px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 6px auto 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n\n    \/* Layout Structure: Narrative Content Block *\/\n    .cd-expertise-row {\n        background: white;\n        border: 1px solid #e2e8f0;\n        border-radius: 20px;\n        margin: 10px 0 20px 0;\n        overflow: hidden;\n        display: flex;\n        flex-wrap: wrap;\n        align-items: stretch;\n    }\n    .cd-expertise-text-container {\n        flex: 1 1 100%;\n        padding: 30px 40px;\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center; \n        text-align: center;\n    }\n    .cd-expertise-text-container h2 { margin-top: 5px; margin-bottom: 4px; border-bottom: none; padding-bottom: 0; }\n    .cd-expertise-text-container p { font-size: 16px; }\n\n    \/* Performance Highlights Grid *\/\n    .cd-feature-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    .cd-feature-card {\n        background: #ffffff;\n        padding: 15px;\n        border-radius: 12px;\n        border: 1px solid #e2e8f0;\n        border-top: 4px solid #b91c1c;\n        text-align: center;\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n    .cd-feature-card:hover { transform: translateY(-3px); box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .cd-feature-card strong { display: block; margin-bottom: 4px; text-transform: uppercase; font-weight: 900; color: #0f172a; font-size: 14px; }\n    .cd-feature-card p { margin: 0; color: #475569; line-height: 1.3; font-size: 14px; }\n    \n    \/* Technical Specifications Table *\/\n    .cd-spec-container {\n        margin: 5px auto 20px auto;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: #ffffff;\n        max-width: 620px; \n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n    .cd-spec-header-split { \n        background-color: #1a1a1a; \n        color: #ffffff; \n        padding: 14px 20px; \n        font-weight: 900; \n        text-transform: uppercase; \n        letter-spacing: 1px; \n        font-size: 15px; \n        display: flex;\n        justify-content: space-between;\n    }\n\n    \/* Table Rows: Centered Data Mapping with Dot Leaders *\/\n    .cd-spec-row { \n        display: flex; \n        justify-content: space-between; \n        align-items: center; \n        padding: 12px 20px; \n        border-bottom: 1px solid #f1f5f9; \n        position: relative; \n        background: #ffffff;\n        font-size: 14px;\n    }\n    .cd-spec-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-spec-row:last-child { border-bottom: none; }\n\n    .cd-dot-leader {\n        flex: 1;\n        border-bottom: 1px dotted #cbd5e1;\n        height: 1px;\n        margin: 0 12px;\n        opacity: 0.6;\n    }\n    \n    .cd-spec-label { \n        font-weight: 700; \n        color: #64748b; \n        text-transform: uppercase; \n        font-size: 13px; \n        letter-spacing: 0.5px;\n        background: inherit; \n        position: relative;\n        z-index: 2;\n        display: flex;\n        flex-direction: column;\n        flex-shrink: 0;\n        max-width: 60%;\n    }\n    \n    .cd-spec-value { \n        font-weight: 900; \n        color: #b91c1c; \n        font-size: 14px;\n        text-align: right; \n        background: #fef2f2; \n        padding: 2px 8px; \n        border-radius: 4px; \n        position: relative;\n        z-index: 2;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    \n    .cd-spec-comparison { \n        display: block; \n        font-size: 11px; \n        font-weight: 400; \n        color: #94a3b8; \n        text-transform: none; \n        margin-top: 2px;\n        letter-spacing: 0;\n    }\n\n    \/* Specification Module: EPA Unified Highlight *\/\n    .cd-epa-unified-block {\n        position: relative;\n        background: #f0fdf4 !important; \n    }\n    .cd-epa-unified-block .cd-spec-row { background: transparent !important; border-bottom: 1px solid rgba(21, 128, 61, 0.1); }\n    .cd-epa-unified-block .cd-spec-label { color: #15803d; }\n    .cd-epa-unified-block .cd-spec-value { color: #15803d; background: transparent !important; border: none !important; padding: 0; }\n    .cd-epa-unified-block .cd-spec-comparison { color: #166534; opacity: 0.8; font-weight: 600; }\n    .cd-epa-unified-block .cd-dot-leader { border-color: #bbf7d0; }\n\n    .cd-epa-badge-floating {\n        position: absolute;\n        top: 50%;\n        left: 65%; \n        transform: translate(-50%, -50%);\n        background: #16a34a;\n        color: white;\n        padding: 4px 14px;\n        border-radius: 40px;\n        font-weight: 900;\n        font-size: 9px;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        z-index: 10;\n        border: 2px solid #ffffff;\n        white-space: nowrap;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n\n    \/* Layout Structure: Technical Support Section *\/\n    .cd-support-box {\n        max-width: 720px; \n        margin: 0 auto 2px auto; \n        padding: 18px;\n        border: 1px dashed #bae6fd;\n        border-radius: 16px;\n        background: #f8fafc;\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: 15px;\n        flex-wrap: nowrap;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 0 0 8px 0; color: #475569; font-size: 14px; line-height: 1.3; }\n    .cd-support-content a.cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; flex-direction: row; gap: 8px; flex-shrink: 0; flex-wrap: nowrap; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 14px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        transition: all 0.2s;\n        font-size: 11px;\n        display: inline-flex;\n        align-items: center;\n        gap: 4px;\n        white-space: nowrap;\n    }\n    .cd-btn-pastel-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-pastel-gold { background: #fff9e6; color: #926b00 !important; border: 1px solid #efd083; }\n\n    \/* Branded Visual Logic: Origin Assets *\/\n    .cd-mid-origin-wrap { \n        display: flex; \n        align-items: center; \n        justify-content: center; \n        gap: 20px; \n        margin: 45px 0 5px 0;\n        flex-wrap: nowrap; \n    }\n    .cd-mid-origin-wrap img { \n        height: 85px; \n        width: auto; \n        border: 1.5px solid #e2e8f0; \n        box-shadow: 0 4px 10px rgba(0,0,0,0.08); \n        border-radius: 8px;\n        background: white;\n    }\n    \n    .cd-spec-badge-header { \n        max-width: 620px; \n        margin: 25px auto 5px auto; \n        display: flex; \n        align-items: center; \n        justify-content: space-between;\n        padding: 0 5px 5px 5px;\n        flex-wrap: nowrap;\n    }\n    .cd-spec-badge-header img { \n        height: 60px; \n        width: auto; \n        order: 2; \n        flex-shrink: 0; \n        border: 1px solid #e2e8f0; \n        box-shadow: 0 2px 6px rgba(0,0,0,0.05); \n        border-radius: 6px; \n        background: white; \n        animation: teeterSmooth 4s infinite ease-in-out;\n    }\n\n    .cd-footer-tagline { \n        text-align: center; \n        font-style: italic; \n        margin-top: 0; \n        color: #94a3b8; \n        border-top: 1px solid #f1f5f9; \n        padding-top: 10px; \n        font-size: 13px; \n    }\n\n    \/* Media Queries: Mobile Layout Logic (Mandatory Fix) *\/\n    @media screen and (max-width: 768px) {\n        .cd-product-description h1 { font-size: 26px; }\n        .cd-product-description h2 { font-size: 20px; }\n        .cd-feature-grid { grid-template-columns: repeat(2, 1fr); }\n        .cd-support-box { padding: 12px; gap: 10px; max-width: 100%; border-radius: 12px; }\n        .cd-support-badge-img { display: block !important; width: 45px; }\n        .cd-support-btn-grid { flex-direction: row; width: auto; gap: 5px; }\n        .cd-support-link { padding: 6px 10px; font-size: 10px; }\n        \n        \/* Table: Force single-line horizontal alignment for data tracking *\/\n        .cd-spec-row { flex-wrap: nowrap !important; padding: 10px 12px !important; align-items: center; }\n        .cd-dot-leader { margin: 0 6px !important; flex: 1 1 auto; min-width: 4px; }\n        .cd-spec-label { font-size: 12px !important; flex: 0 1 auto; white-space: normal !important; line-height: 1.1; }\n        .cd-spec-value { font-size: 12px !important; padding: 2px 6px !important; flex: 0 0 auto; white-space: nowrap !important; text-align: right; }\n        .cd-spec-comparison { font-size: 9px; }\n        \n        .cd-epa-badge-floating { font-size: 7px; padding: 2px 8px; left: 58%; } \n        .cd-mid-origin-wrap { padding: 0 10px; gap: 12px; margin-top: 35px; }\n        .cd-origin-badge { font-size: 14px; letter-spacing: 2px; }\n        .cd-mid-origin-wrap img { height: 70px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-product-description\"\u003e\n    \u003ch1\u003eJ.A. ROBY Kouzina LX : cuisinière à bois\u003c\/h1\u003e\n\n    \u003csection\u003e\n        \u003cp\u003eLe modèle \u003cstrong\u003eJ.A. ROBY Kouzina LX\u003c\/strong\u003e incarne la fusion parfaite entre un chauffage hautement efficace et une élégance miroitante haut de gamme. Fabriqué à la main au Québec, ce modèle imposant de grand format se distingue par son four chauffant à dossier haut et son châssis à extension latérale, rehaussés de coins, de poignées, de pieds et de garnitures de porte en chrome miroir brillant. Entièrement certifié EPA 2020, le Kouzina LX offre une puissance de 55 107 BTU et un rendement exceptionnel de 77,75 %, constituant ainsi une pièce maîtresse décorative sophistiquée pour les propriétés autonomes professionnelles.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Branding Section --\u003e\n    \u003cdiv class=\"cd-mid-origin-wrap\"\u003e\n        \u003cspan class=\"cd-origin-badge cd-anim-shine\"\u003ePoêle de cuisine nord-américain fabriqué à la main\u003c\/span\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Made_in_Canada.png?v=1776445187\" alt=\"Fabriqué au Canada\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Narrative Details --\u003e\n    \u003cdiv class=\"cd-expertise-row\"\u003e\n        \u003cdiv class=\"cd-expertise-text-container\"\u003e\n            \u003cspan style=\"font-weight: 800; color: #b91c1c; text-transform: uppercase; letter-spacing: 1.5px; display: block; margin-bottom: 2px; font-size: 16px;\"\u003eChrome LX Élégance\u003c\/span\u003e\n            \u003ch2 style=\"margin-bottom:0;\"\u003eCentre de commande en miroir\u003c\/h2\u003e\n            \u003cdiv class=\"cd-animation-container\"\u003e\n                \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"margin-top:15px;\"\u003eLe Kouzina LX est conçu pour les propriétaires qui refusent de sacrifier le style au profit de la puissance de chauffage. Son foyer spacieux peut accueillir des bûches mesurant jusqu'à 40 cm, tandis que le four de réchauffage intégré en haut permet de garder les plats prêts à être servis. Les finitions polies miroitantes et la grande plaque de cuisson transforment ce chauffage fonctionnel en un véritable joyau architectural, offrant une chaleur constante et fiable pour une surface allant jusqu'à 279 m² dans un ensemble haut de gamme certifié EPA.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: High-Level Feature Grid --\u003e\n    \u003cdiv class=\"cd-feature-grid\"\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFinition Chrome LX\u003c\/strong\u003e\u003cp\u003eDes garnitures chromées miroitantes aux angles, sur les poignées et sur les encadrements de portes, pour un style miroitant raffiné.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eChauffe-dos\u003c\/strong\u003e\u003cp\u003eArmoire chauffante suspendue intégrée, conçue pour maintenir les plats à la bonne température de service grâce à la chaleur par convection.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eFoyer de grande capacité\u003c\/strong\u003e\u003cp\u003eLa grande chambre de combustion de 85,5 litres peut accueillir des bûches mesurant jusqu'à 40 cm, permettant ainsi une combustion en profondeur et des cycles de combustion prolongés.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003e77,75 % de rendement de la LHV\u003c\/strong\u003e\u003cp\u003eLe rendement de classe « Elite » garantit une durée de combustion plus longue et une consommation de bois nettement réduite par chargement.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003ePrêt pour l'installation d'un mobil-home\u003c\/strong\u003e\u003cp\u003eEntièrement certifié et sans danger pour une installation dans des bâtiments mobiles équipés d'une prise d'air frais dédiée.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cd-feature-card\"\u003e\n\u003cstrong\u003eLa qualité québécoise\u003c\/strong\u003e\u003cp\u003eFabriqué à la main au Canada à partir de briques réfractaires épaisses pour une rétention maximale de la chaleur et une durabilité à long terme.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Interface Section: Technical Data Header --\u003e\n    \u003cdiv class=\"cd-spec-badge-header\"\u003e\n        \u003ch2 style=\"margin:0; text-align:left;\"\u003eCaractéristiques techniques\u003c\/h2\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JA_ROBY_EPA_Certified_2020.jpg?v=1776445196\" alt=\"Certifié par l'EPA\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Data Display: Technical Specifications Table --\u003e\n    \u003cdiv class=\"cd-spec-container\"\u003e\n        \u003cdiv class=\"cd-spec-header-split\"\u003e\n            \u003cspan\u003eFonctionnalité\u003c\/span\u003e\n            \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eMODÈLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eCuisine LX\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance calorifique\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eentre 93 et 279 m²\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- Module: Certified Performance Tracking --\u003e\n        \u003cdiv class=\"cd-epa-unified-block\"\u003e\n            \u003cspan class=\"cd-epa-badge-floating\"\u003eCertifié EPA 2020\u003c\/span\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Émissions de particules \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 15 à 25 g\/h\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e1,56 par heure\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"cd-spec-row\"\u003e\n                \u003cspan class=\"cd-spec-label\"\u003e\n                    Efficacité maximale \n                    \u003cspan class=\"cd-spec-comparison\"\u003eConcurrents : 40 à 50 %\u003c\/span\u003e\n                \u003c\/span\u003e \n                \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n                \u003cspan class=\"cd-spec-value\"\u003e77,75 % (LHV)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePuissance thermique maximale\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e55 107 BTU\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDURÉE DE FONCTIONNEMENT\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eDe 4 à 14 heures\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e3,01 pieds cubes\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS INTÉRIEURES DU FOYER\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e45,7 cm (W ) x 38,4 cm (H) x 57,2 cm (P)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eOUVERTURE DE PORTE EN VERRE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e38,4 cm x 23,5 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eDIMENSIONS TOTALES DU POÊLE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e57⅞\"W x 61⅞\" H x 34½\" P\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePRISE D'AIR EXTÉRIEUR\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e4 pouces de diamètre (raccord arrière)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHauteur minimale de la cheminée | Diamètre\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e12 pieds de hauteur | 6 pouces de diamètre\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eEXIGENCES EN MATIÈRE D'AUTORISATION\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eHauteur : 42,5 cm | Page : 23\" | Angle : 39,9 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eHAUTEUR MINIMALE DU PLAFOND\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e84 pouces (à partir du sol)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eTAILLE MAXIMALE DU JOURNAL\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e16\" (latéral)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003ePOIDS\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003e318 kg\u003c\/span\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"cd-spec-row\"\u003e\n            \u003cspan class=\"cd-spec-label\"\u003eGARANTIE\u003c\/span\u003e \n            \u003cdiv class=\"cd-dot-leader\"\u003e\u003c\/div\u003e\n            \u003cspan class=\"cd-spec-value\"\u003eGarantie à vie limitée\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- UI Component: Support Contact Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"Assistance TCD\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eAssistance technique et choix de poêles\u003c\/h3\u003e\n            \u003cp\u003eNotre équipe commerciale peut vous aider à vous assurer que votre Kouzina LX s'intègre parfaitement à l'agencement de votre cabine. Appelez-nous gratuitement au \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-pastel-blue\"\u003eDemandes de renseignements\u003c\/a\u003e\n                \u003ca href=\"https:\/\/www.jaroby.com\/en\/garantie.php?type=bois\" class=\"cd-support-link cd-btn-pastel-gold\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n                    Enregistrer la garantie \n                    \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"15 3 21 3 21 9\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cd-footer-tagline\"\u003eDu matériel de qualité pour l'intérieur et l'extérieur. \u003cstrong\u003eThe Cabin Depot®\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44033613430881,"sku":"CBKOULX","price":9150.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/JAROBYKouzinaLXimg1.png?v=1776866785"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/collections\/JA_ROBY_Banner.jpg?v=1776783093","url":"https:\/\/thecabindepot.ca\/fr\/collections\/ja-roby.oembed?page=2","provider":"The Cabin Depot","version":"1.0","type":"link"}