{"title":"Heats 2,400+ sq. ft.","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cb\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003e\u003cspan class=\"_FieldValue_19zp1_135\"\u003eBrowse our most powerful stoves, capable of heating extra-large spaces over 2,400 square feet. Perfect for large open-concept homes, workshops, and commercial spaces.\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"escape-2100","title":"ESCAPE 2100","description":"\u003cstyle\u003e\n  \/* Accordion styling *\/\n  .accordion { border: 1px solid #ddd; border-radius: 5px; margin-bottom: 20px; background: #f9f9f9; }\n  .accordion-header { padding: 12px; font-weight: bold; cursor: pointer; background: #eee; }\n  .accordion-header:hover { background: #ddd; }\n  .accordion-content { display: none; padding: 15px; border-top: 1px solid #ddd; background: #fff; }\n  .accordion-content.open { display: block; }\n\n  \/* Unified link styling *\/\n  .see-link { color: #f37021; text-decoration: none; font-weight: bold; cursor: pointer; }\n  .see-link:hover { text-decoration: underline; }\n\n  \/* ---------------------------\n     Quick specs (stacked layout)\n     --------------------------- *\/\n  #quick-specs { border: 1px solid #ddd; border-radius: 8px; padding: 16px; background: #fff; margin: 20px 0; font-size: 14px; color: #222; }\n\n  .qs-row { margin: 12px 0; padding: 0; }\n  .qs-label { display: block; font-weight: 700; margin: 0 0 6px 0; font-size: 13px; color: #333; line-height: 1.2; }\n  .qs-value { display: block; margin: 0; line-height: 1.25; color: #555; font-size: 14px; }\n\n  .qs-link { display: inline-block; margin-top: 4px; color: #f37021; font-size: 13px; font-weight: 600; text-decoration: none; }\n  .qs-link:hover { text-decoration: underline; }\n\n  \/* Flags *\/\n  .flags-inline { display: inline-flex; align-items: center; gap: 8px; white-space: nowrap; vertical-align: middle; }\n  .flag-pair { display: inline-flex; align-items: center; gap: 6px; }\n  .flag-image { width: 18px; height: auto; display: inline-block; vertical-align: middle; margin: 0; padding: 0; line-height: 1; max-height: 20px; }\n\n  \/* ensure no stray margins inside quick-specs rows *\/\n  #quick-specs .qs-row *, #quick-specs .qs-row *::before, #quick-specs .qs-row *::after { margin: 0; padding: 0; line-height: inherit; }\n\n  .qs-fullspecs { margin-top: 8px; margin-bottom: 0; }\n\n  @media (max-width: 480px) {\n    #quick-specs { padding: 12px; font-size: 13px; }\n    .qs-row { margin: 10px 0; }\n    .qs-label { margin-bottom: 4px; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- QUICK SPECIFICATIONS BOX (stacked, equal spacing) --\u003e\n\u003cdiv id=\"quick-specs\"\u003e\n  \u003cdiv class=\"qs-row\"\u003e\n    \u003cspan class=\"qs-label\"\u003eMade in\u003c\/span\u003e\n    \u003cspan class=\"qs-value\"\u003e\n      \u003cspan class=\"flags-inline\"\u003e\n        \u003cspan class=\"flag-pair\"\u003e\n          \u003cimg class=\"flag-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/download.png?v=1758991613\" alt=\"Canada Flag\"\u003e\n          \u003cspan\u003eCanada\u003c\/span\u003e\n        \u003c\/span\u003e\n      \u003c\/span\u003e\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qs-row\"\u003e\n    \u003cspan class=\"qs-label\"\u003eDimension\u003c\/span\u003e\n    \u003cspan class=\"qs-value\"\u003e28 1\/8\"L X 31 7\/8\"P X 34 1\/2\"H\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qs-row\"\u003e\n    \u003cspan class=\"qs-label\"\u003eHeating Area\u003c\/span\u003e\n    \u003cspan class=\"qs-value\"\u003e1,000 - 2,700 ft²\u003c\/span\u003e\n    \u003ca href=\"https:\/\/thenorthflame.com\/pages\/how-to-calculate-your-heating-area\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"qs-link\"\u003e\n      How to Calculate Heating Area\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qs-row\"\u003e\n    \u003cspan class=\"qs-label\"\u003eMaximum Log Length\u003c\/span\u003e\n    \u003cspan class=\"qs-value\"\u003e22\"\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qs-row qs-fullspecs\"\u003e\n    \u003cspan id=\"seeFullSpecs\" class=\"see-link\"\u003eFull Specifications\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PRODUCT DESCRIPTION (SENTENCE TEASER) --\u003e\n\u003cdiv\u003e\n  \u003cp id=\"desc-teaser\"\u003e\u003c\/p\u003e\n  \u003cspan id=\"desc-more\" style=\"display:none;\"\u003e\n    \u003cp\u003e\n      Capable of heating an area of ​​up to 2,700 ft², the Escape 2100 offers a maximum heat output of 110,000 BTU\/h. Robust and powerful, this non-catalytic unit goes beyond environmental standards with its low particle emission rate of 1.6 g\/h. Among the largest stoves available on the market, the Escape 2100 is equipped with a large glass surface to fully enjoy the fire.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      \u003cstrong\u003eIncluded:\u003c\/strong\u003e pedestal with ash drawer, air mate, ceramic glass, ash lip, air damper\n    \u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eUp to 10 hours burn time\u003c\/li\u003e\n      \u003cli\u003eUp to 22\" logs\u003c\/li\u003e\n      \u003cli\u003e3.5 ft³ firebox\u003c\/li\u003e\n      \u003cli\u003eHeavy duty 5\/16\" steel top reinforced with C-Cast heat shield\u003c\/li\u003e\n      \u003cli\u003eGlass airwash system for a cleaner view of the flames\u003c\/li\u003e\n      \u003cli\u003eEPA certified\u003c\/li\u003e\n      \u003cli\u003eProudly made in Canada\u003c\/li\u003e\n      \u003cli\u003eLimited lifetime warranty\u003c\/li\u003e\n      \u003cli\u003eCertified for mobile home and alcove installation\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003e\n      \u003cem\u003eAny installation must be done according to the data and drawings detailed in the owner’s manual.\u003c\/em\u003e\n    \u003c\/p\u003e\n  \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan id=\"seeMoreDesc\" class=\"see-link\" style=\"margin-bottom:20px; display:inline-block;\"\u003e\n  Full Description\n\u003c\/span\u003e\n\n\u003c!-- SPECIFICATIONS COLLAPSIBLE --\u003e\n\u003cdiv id=\"specs-accordion\" class=\"accordion\"\u003e\n  \u003cdiv class=\"accordion-header\"\u003eSpecifications\u003c\/div\u003e\n  \u003cdiv class=\"accordion-content\"\u003e\n    \u003c!-- Appliance Performance Subheader --\u003e\n    \u003ch3 style=\"font-size: 16px; font-weight: bold; margin: 20px 0 10px; border-bottom: 2px solid #ddd; padding-bottom: 5px;\"\u003eAppliance Performance\u003c\/h3\u003e\n    \u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px; margin-bottom: 30px;\"\u003e\n      \u003ctbody\u003e\n       \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFuel type\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eDry cordwood (16\" recommended)\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum overall heat output rate\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e57,800 BTU\/h (16.9 kW)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eHeating area\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e1,000 - 2,700 ft²\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eAverage overall efficiency - dry cordwood (HHV)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e71 %\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOverall firebox volume\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e3.5 ft³\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eAverage overall efficiency - dry cordwood (LHV)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e76 %\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eEPA loading volume\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e2.88 ft³\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOptimum efficiency\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e77 %\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum burn time\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e10 h\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOptimum heat transfer efficiency\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e75 %\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum heat output - dry cordwood\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e110,000 BTU\/h (32.2 kW)\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eAverage particulate emission rate\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e1.6 g\/h\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMinimum overall heat output rate\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e200 BTU\/h (5.0 kW)\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eAverage CO\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e73 g\/h\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- General Features Subheader --\u003e\n    \u003ch3 style=\"font-size: 16px; font-weight: bold; margin: 20px 0 10px; border-bottom: 2px solid #ddd; padding-bottom: 5px;\"\u003eGeneral Features\u003c\/h3\u003e\n\n    \u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px; margin-bottom: 30px;\"\u003e\n      \u003ctbody\u003e\n         \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eAlcove installation approved\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eYes\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eGlass surface - W x H\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e18 3\/8\" x 12 1\/8\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMobile home approved\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eYes, with fresh air intake\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eSteel thickness - body\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e3\/16\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #ffffff;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eCertified according to applicable standards\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eBy an accredited laboratory (CAN\/USA)\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eSteel thickness - top\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e5\/16\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f7f7f7;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOverall dimension (Width)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e28 1\/8\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFirebox size (Width)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e22 7\/8\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #ffffff;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOverall dimension (Height)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e34 1\/2\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFirebox size (Height)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e12 7\/8\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f7f7f7;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOverall dimension (Depth)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e31 7\/8\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFirebox size (Depth)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e20 1\/8\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #ffffff;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003ePremium quality blower included (CFM)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eOptional\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eLog positioning\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eLoading over width and over depth\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f7f7f7;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eCombustion technology\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eNon-catalytic\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum log length\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e22\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #ffffff;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eStainless-steel secondary-air system\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eYes\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFirebox lined with refractory bricks\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f7f7f7;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFlue outlet diameter\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e6\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eBaffle type\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eHigh quality vermiculite\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #ffffff;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDistance - center of the flue outlet to back unit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e9\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eHigh-efficiency certified appliance\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eYes, EPA 2020 approved\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f7f7f7;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDistance - center of the flue outlet to side unit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e14 1\/8\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eCanadian Standard (emissions)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eCSA B415.1-10\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #ffffff;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eRecommended chimney diameter\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e6\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eUSA Standard (emissions)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eEPA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f7f7f7;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eType of chimney\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eCAN\/ULC S629, UL 103 HT (2100 °F)\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eCanadian Standard (safety)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eULC S627\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #ffffff;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMinimum chimney height\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e12'\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eUSA Standard (safety)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eUL 1482, UL 737\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f7f7f7;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDoor type\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eSingle, glass with cast iron frame\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eWarranty\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eLimited lifetime\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #ffffff;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDoor opening size (Width)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e19\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eShipping weight\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e498 lb (226 kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f7f7f7;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDoor opening size (Height)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e9 7\/8\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eApproved as add-on to an existing furnace\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #ffffff;\"\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eGlass type\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003eCeramic glass\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px;\"\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- Clearances Subheader --\u003e\n    \u003ch3 style=\"font-size: 16px; font-weight: bold; margin: 20px 0 10px; border-bottom: 2px solid #ddd; padding-bottom: 5px;\"\u003eClearances\u003c\/h3\u003e\n    \u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px; text-align: center;\"\u003e\n      \u003cthead\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n\u003cth style=\"padding: 8px; text-align: center;\" rowspan=\"2\"\u003e\u003c\/th\u003e\n\u003cth style=\"padding: 8px; text-align: center;\" colspan=\"2\"\u003eCanada\u003c\/th\u003e\n\u003cth style=\"padding: 8px; text-align: center;\" colspan=\"2\"\u003eUnited States\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #ffffff;\"\u003e\n\u003cth style=\"padding: 8px; text-align: center;\"\u003eSingle Wall Pipe\u003c\/th\u003e\n\u003cth style=\"padding: 8px; text-align: center;\"\u003eDouble Wall Pipe\u003c\/th\u003e\n\u003cth style=\"padding: 8px; text-align: center;\"\u003eSingle Wall Pipe\u003c\/th\u003e\n\u003cth style=\"padding: 8px; text-align: center;\"\u003eDouble Wall Pipe\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f7f7f7;\"\u003e\n\u003ctd style=\"padding: 8px; text-align: left;\"\u003eBack wall\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; text-align: center;\"\u003e13 1\/4″\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; text-align: center;\"\u003e6″\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; text-align: center;\"\u003e13″\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; text-align: center;\"\u003e6″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #ffffff;\"\u003e\n\u003ctd style=\"padding: 8px; text-align: left;\"\u003eSide wall\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; text-align: center;\"\u003e14″\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; text-align: center;\"\u003e14″\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; text-align: center;\"\u003e14″\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; text-align: center;\"\u003e14″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f7f7f7;\"\u003e\n\u003ctd style=\"padding: 8px; text-align: left;\"\u003eCorner\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; text-align: center;\"\u003e7 1\/4″\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; text-align: center;\"\u003e7″\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; text-align: center;\"\u003e7 1\/4″\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; text-align: center;\"\u003e7″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #ffffff;\"\u003e\n\u003ctd style=\"padding: 8px; text-align: left;\"\u003eBase of the unit to ceiling\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; text-align: center;\"\u003e84″\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; text-align: center;\"\u003e84″\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; text-align: center;\"\u003e84″\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; text-align: center;\"\u003e84″\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- See Less link inside accordion --\u003e\n    \u003cdiv style=\"text-align:center; margin-top: 15px;\"\u003e\n      \u003cspan id=\"seeLessSpecs\" class=\"see-link\" style=\"display:none;\"\u003eSee Less\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- MANUALS COLLAPSIBLE --\u003e\n\u003cdiv id=\"manuals-accordion\" class=\"accordion\"\u003e\n  \u003cdiv class=\"accordion-header\"\u003eManuals \u0026amp; Instructions\u003c\/div\u003e\n  \u003cdiv class=\"accordion-content\"\u003e\n    \u003cul\u003e\n      \u003cp style=\"font-size: 14px; margin: 0 0 15px;\"\u003eConsult the available manuals and leaflets for more information on performance, installation and use requirements, etc.\u003c\/p\u003e\n      \u003c!-- PDF Links Styled as Buttons --\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 10px;\"\u003e\n        \u003c!-- Wood Stove Manual --\u003e\n        \u003ca style=\"flex: 1; min-width: 250px; text-decoration: none; background: #f7f7f7; padding: 12px 15px; border-radius: 6px; display: flex; align-items: center; font-size: 14px; color: #000; border: 1px solid #e0e0e0;\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/46231_UA_2024-09-10.pdf?v=1758798538\" target=\"_blank\"\u003e\n          📄 Wood stove manual | Safety notifications \u0026amp; general information \u003cspan style=\"margin-left: auto;\"\u003e🔗\u003c\/span\u003e\n        \u003c\/a\u003e\n        \u003c!-- Appliance Dimensions --\u003e\n        \u003ca style=\"flex: 1; min-width: 250px; text-decoration: none; background: #f7f7f7; padding: 12px 15px; border-radius: 6px; display: flex; align-items: center; font-size: 14px; color: #000; border: 1px solid #e0e0e0;\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/DB03129-ESCAPE_2100_POELE.pdf?v=1759331852\" target=\"_blank\"\u003e\n          📄 Appliance dimensions \u003cspan style=\"margin-left: auto;\"\u003e🔗\u003c\/span\u003e\n        \u003c\/a\u003e\n        \u003c!-- Installation \u0026 Operation Requirements --\u003e\n        \u003ca style=\"flex: 1; min-width: 250px; text-decoration: none; background: #f7f7f7; padding: 12px 15px; border-radius: 6px; display: flex; align-items: center; font-size: 14px; color: #000; border: 1px solid #e0e0e0;\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/46108A_2022-10-11.pdf?v=1759331853\" target=\"_blank\"\u003e\n          📄 Installation \u0026amp; Operation Requirements \u003cspan style=\"margin-left: auto;\"\u003e🔗\u003c\/span\u003e\n        \u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function () {\n    \/\/ TEASER: compute first sentence from the full description content (desc-more)\n    const descTeaserP = document.getElementById('desc-teaser');\n    const descMoreSpan = document.getElementById('desc-more');\n    const descToggle = document.getElementById('seeMoreDesc');\n\n    \/\/ use textContent of the hidden desc-more to compute the first sentence\n    const fullText = descMoreSpan ? descMoreSpan.innerText.trim() : '';\n    let firstPeriod = fullText.indexOf('.');\n    if (firstPeriod === -1) firstPeriod = fullText.length;\n    descTeaserP.textContent = fullText.substring(0, firstPeriod + (firstPeriod \u003c fullText.length ? 1 : 0)).trim();\n\n    \/\/ Initially ensure full description hidden and teaser visible\n    descMoreSpan.style.display = 'none';\n    descTeaserP.style.display = 'block';\n    descToggle.textContent = 'Full Description';\n\n    descToggle.addEventListener('click', function () {\n      const teaser = descTeaserP;\n      const moreText = descMoreSpan;\n\n      if (moreText.style.display === 'none') {\n        \/\/ Expand full description: hide teaser\n        teaser.style.display = 'none';\n        moreText.style.display = 'block';\n        this.textContent = 'See Less';\n        \/\/ optional: scroll into view so user sees the expanded description\n        this.scrollIntoView({ behavior: 'smooth', block: 'center' });\n      } else {\n        \/\/ Collapse to teaser\n        moreText.style.display = 'none';\n        teaser.style.display = 'block';\n        this.textContent = 'Full Description';\n      }\n    });\n\n    \/\/ ACCORDION logic (only one open at a time) + quick-specs handling\n    const accordions = document.querySelectorAll('.accordion');\n    const quickSpecs = document.getElementById('quick-specs');\n    const specsAccordion = document.getElementById('specs-accordion');\n    const specsContent = specsAccordion.querySelector('.accordion-content');\n    const seeLessSpecs = document.getElementById('seeLessSpecs');\n    const seeFullSpecs = document.getElementById('seeFullSpecs');\n\n    function closeAllAccordions(exceptAccordion) {\n      accordions.forEach(acc =\u003e {\n        if (acc !== exceptAccordion) {\n          acc.querySelector('.accordion-content').classList.remove('open');\n        }\n      });\n    }\n\n    function refreshUIState() {\n      \/\/ If specs open =\u003e hide quick-specs and show See Less inside specs\n      if (specsContent.classList.contains('open')) {\n        quickSpecs.style.display = 'none';\n        seeLessSpecs.style.display = 'inline-block';\n      } else {\n        quickSpecs.style.display = 'block';\n        seeLessSpecs.style.display = 'none';\n      }\n    }\n\n    \/\/ Set up header click handlers to toggle and enforce \"one open at a time\"\n    document.querySelectorAll('.accordion').forEach(acc =\u003e {\n      const header = acc.querySelector('.accordion-header');\n      const content = acc.querySelector('.accordion-content');\n\n      header.addEventListener('click', function () {\n        \/\/ if clicking the same accordion that is open =\u003e close it\n        if (content.classList.contains('open')) {\n          content.classList.remove('open');\n        } else {\n          closeAllAccordions(acc); \/\/ close others\n          content.classList.add('open');\n        }\n        refreshUIState();\n      });\n    });\n\n    \/\/ \"Full Specifications\" link: open the specs accordion (or close if already open)\n    seeFullSpecs.addEventListener('click', function () {\n      if (!specsContent.classList.contains('open')) {\n        closeAllAccordions(specsAccordion);\n        specsContent.classList.add('open');\n      } else {\n        specsContent.classList.remove('open');\n      }\n      refreshUIState();\n      \/\/ scroll to specifications area when opening\n      if (specsContent.classList.contains('open')) {\n        specsAccordion.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      }\n    });\n\n    \/\/ \"See Less\" link located inside the Specifications content (after Clearances)\n    seeLessSpecs.addEventListener('click', function () {\n      if (specsContent.classList.contains('open')) {\n        specsContent.classList.remove('open');\n        refreshUIState();\n        \/\/ Reset the top Full Specifications link text if you want (kept as \"Full Specifications\")\n        \/\/ show quick specs again (handled in refreshUIState)\n        \/\/ scroll to the quick-specs area for the user's convenience\n        document.getElementById('quick-specs').scrollIntoView({ behavior: 'smooth', block: 'center' });\n      }\n    });\n\n    \/\/ Initial UI state\n    refreshUIState();\n  });\n\u003c\/script\u003e\n","brand":"Drolet","offers":[{"title":"Default Title","offer_id":43663265660979,"sku":"DB03129","price":2249.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/DB03129_Escape-2100_MFP.jpg?v=1759679978"},{"product_id":"blue-ridge-500","title":"BLUE RIDGE 500","description":"\u003cstyle\u003e\n  \/* Accordion styling *\/\n  .accordion { border: 1px solid #ddd; border-radius: 5px; margin-bottom: 20px; background: #f9f9f9; }\n  .accordion-header { padding: 12px; font-weight: bold; cursor: pointer; background: #eee; }\n  .accordion-header:hover { background: #ddd; }\n  .accordion-content { display: none; padding: 15px; border-top: 1px solid #ddd; background: #fff; }\n  .accordion-content.open { display: block; }\n\n  \/* Unified link styling *\/\n  .see-link { color: #f37021; text-decoration: none; font-weight: bold; cursor: pointer; }\n  .see-link:hover { text-decoration: underline; }\n\n  \/* ---------------------------\n     Quick specs (stacked layout)\n     --------------------------- *\/\n  #quick-specs { border: 1px solid #ddd; border-radius: 8px; padding: 16px; background: #fff; margin: 20px 0; font-size: 14px; color: #222; }\n\n  .qs-row { margin: 12px 0; padding: 0; }\n  .qs-label { display: block; font-weight: 700; margin: 0 0 6px 0; font-size: 13px; color: #333; line-height: 1.2; }\n  .qs-value { display: block; margin: 0; line-height: 1.25; color: #555; font-size: 14px; }\n\n  .qs-link { display: inline-block; margin-top: 4px; color: #f37021; font-size: 13px; font-weight: 600; text-decoration: none; }\n  .qs-link:hover { text-decoration: underline; }\n\n  \/* Flags *\/\n  .flags-inline { display: inline-flex; align-items: center; gap: 8px; white-space: nowrap; vertical-align: middle; }\n  .flag-pair { display: inline-flex; align-items: center; gap: 6px; }\n  .flag-image { width: 18px; height: auto; display: inline-block; vertical-align: middle; margin: 0; padding: 0; line-height: 1; max-height: 20px; }\n\n  \/* ensure no stray margins inside quick-specs rows *\/\n  #quick-specs .qs-row *, #quick-specs .qs-row *::before, #quick-specs .qs-row *::after { margin: 0; padding: 0; line-height: inherit; }\n\n  .qs-fullspecs { margin-top: 8px; margin-bottom: 0; }\n\n  @media (max-width: 480px) {\n    #quick-specs { padding: 12px; font-size: 13px; }\n    .qs-row { margin: 10px 0; }\n    .qs-label { margin-bottom: 4px; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- QUICK SPECIFICATIONS BOX (stacked, equal spacing) --\u003e\n\u003cdiv id=\"quick-specs\"\u003e\n  \u003cdiv class=\"qs-row\"\u003e\n    \u003cspan class=\"qs-label\"\u003eMade in\u003c\/span\u003e\n    \u003cspan class=\"qs-value\"\u003e\n      \u003cspan class=\"flags-inline\"\u003e\n        \u003cspan class=\"flag-pair\"\u003e\n          \u003cimg class=\"flag-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/download.png?v=1758991613\" alt=\"Canada Flag\"\u003e\n          \u003cspan\u003eCanada\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"flag-pair\"\u003e\n          \u003cimg class=\"flag-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/usa-5bd2139a62f1d18a7eb84549b9847120.png?v=1758991655\" alt=\"USA Flag\"\u003e\n          \u003cspan\u003eUnited States\u003c\/span\u003e\n        \u003c\/span\u003e\n      \u003c\/span\u003e\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qs-row\"\u003e\n    \u003cspan class=\"qs-label\"\u003eDimension\u003c\/span\u003e\n    \u003cspan class=\"qs-value\"\u003e28 1\/8\"L × 31 1\/4\"P × 35 1\/8\"H\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qs-row\"\u003e\n    \u003cspan class=\"qs-label\"\u003eHeating Area\u003c\/span\u003e\n    \u003cspan class=\"qs-value\"\u003e1,000 - 2,700 ft²\u003c\/span\u003e\n    \u003ca href=\"https:\/\/thenorthflame.com\/pages\/how-to-calculate-your-heating-area\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"qs-link\"\u003e\n      How to Calculate Heating Area\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qs-row\"\u003e\n    \u003cspan class=\"qs-label\"\u003eMaximum Log Length\u003c\/span\u003e\n    \u003cspan class=\"qs-value\"\u003e22\" oriented East-West\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qs-row qs-fullspecs\"\u003e\n    \u003cspan id=\"seeFullSpecs\" class=\"see-link\"\u003eFull Specifications\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- PRODUCT DESCRIPTION (SENTENCE TEASER) --\u003e\n\u003cdiv\u003e\n  \u003cp id=\"desc-teaser\"\u003e\u003c\/p\u003e\n  \u003cdiv id=\"desc-more\" style=\"display:none;\"\u003e\n    \u003cp\u003e\n      Ideal for heating spaces up to 2,700 ft², the Blue Ridge 500 is a wood stove with an impressive output of 110,000 BTU\/h. EPA certified at 1.6 g\/h, this non-catalytic appliance represents an eco-responsible heating source. Its very large combustion chamber allows logs to be loaded across the width and depth.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      \u003cstrong\u003eIncluded:\u003c\/strong\u003e pedestal, ash drawer \u0026amp; lip, air intake damper \u0026amp; rear air deflector\n    \u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eHigh efficiency 3.5 ft³ firebox\u003c\/li\u003e\n      \u003cli\u003eUp to 10 hours burn time\u003c\/li\u003e\n      \u003cli\u003eSteel top reinforced with a stainless steel heat shield\u003c\/li\u003e\n      \u003cli\u003eHigh density refractory bricks\u003c\/li\u003e\n      \u003cli\u003eCast iron door and ceramic glass\u003c\/li\u003e\n      \u003cli\u003eGlass airwash system for a cleaner view of the flames\u003c\/li\u003e\n      \u003cli\u003eEPA certified\u003c\/li\u003e\n      \u003cli\u003eProudly made in USA and Canada\u003c\/li\u003e\n      \u003cli\u003eNon-catalytic combustion system\u003c\/li\u003e\n      \u003cli\u003eCertified for mobile home and alcove installation\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan id=\"seeMoreDesc\" class=\"see-link\" style=\"margin-bottom:20px; display:inline-block;\"\u003eFull Description\u003c\/span\u003e\n\n\u003c!-- SPECIFICATIONS COLLAPSIBLE --\u003e\n\u003cdiv id=\"specs-accordion\" class=\"accordion\"\u003e\n  \u003cdiv class=\"accordion-header\"\u003eSpecifications\u003c\/div\u003e\n  \u003cdiv class=\"accordion-content\"\u003e\n    \u003c!-- Appliance Performance Subheader --\u003e\n    \u003ch3 style=\"font-size: 16px; font-weight: bold; margin: 20px 0 10px; border-bottom: 2px solid #ddd; padding-bottom: 5px;\"\u003eAppliance Performance\u003c\/h3\u003e\n    \u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px; margin-bottom: 30px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFuel type\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eDry cordwood (16\" recommended)\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum overall heat output rate\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e57,800 BTU\/h (16.9 kW)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eHeating area\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e1,000 - 2,700 ft²\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eAverage overall efficiency - dry cordwood (HHV)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e71 %\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOverall firebox volume\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e3.5 ft³\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eAverage overall efficiency - dry cordwood (LHV)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e76 %\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eEPA loading volume\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e2.88 ft³\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOptimum efficiency\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e77 %\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum burn time\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e10 h\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOptimum heat transfer efficiency\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e75 %\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum heat output - dry cordwood\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e110,000 BTU\/h\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eAverage particulate emission rate\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e1.6 g\/h\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMinimum overall heat output rate\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e17,200 BTU\/h (5.0 kW)\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eAverage CO\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e73 g\/h\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- General Features Subheader --\u003e\n    \u003ch3 style=\"font-size: 16px; font-weight: bold; margin: 20px 0 10px; border-bottom: 2px solid #ddd; padding-bottom: 5px;\"\u003eGeneral Features\u003c\/h3\u003e\n\n    \u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px; margin-bottom: 30px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eAlcove installation approved\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eYes\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eGlass type\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eCeramic glass\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMobile home approved\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eYes, with fresh air intake\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eGlass surface - W x H\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e16 5\/8\" x 11 3\/4\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eCertified according to applicable standards\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eBy an accredited laboratory (CAN\/USA)\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eSteel thickness - body\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e3\/16\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOverall dimension (Width)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e28 1\/8\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eSteel thickness-top\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e5\/16\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOverall dimension (Height)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e35 1\/8\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFirebox size (Width)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e22 7\/8\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOverall dimension (Depth)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e31 1\/4\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFirebox size (Height)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e13\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003ePremium quality blower included (CFM)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eOptional\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFirebox size (Depth)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e20 1\/8\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eCombustion technology\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eNon-catalytic\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eLog positioning\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eLoading over width and over depth\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eStainless-steel secondary-air system\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eYes\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum log length\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e22\" oriented East-West\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFlue outlet diameter\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e6\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFirebox lined with refractory bricks\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eYes\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDistance - center of the flue outlet to back unit\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e8\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eBaffle type\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eHigh quality vermiculite\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDistance - center of the flue outlet to side unit\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e14 1\/8\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eHigh-efficiency certified appliance\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eYes, EPA 2020 approved\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eRecommended chimney diameter\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e6\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eCanadian Standard (emissions)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eCSA B415.1-10\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eType of chimney\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eCAN\/ULC S629, UL 103 HT (2100 °F)\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eUSA Standard (emissions)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eEPA\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMinimum chimney height\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e12'\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eCanadian Standard (safety)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eULC S627\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDoor type\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eSingle, glass with cast iron frame\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eUSA Standard (safety)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eUL 1482, UL 737\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDoor opening size (Width)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e19\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eWarranty\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e5 years limited\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDoor opening size (Height)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e9 7\/8\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eShipping weight\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e480 lb (218 kg)\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- Clearances Subheader --\u003e\n    \u003ch3 style=\"font-size: 16px; font-weight: bold; margin: 20px 0 10px; border-bottom: 2px solid #ddd; padding-bottom: 5px;\"\u003eClearances\u003c\/h3\u003e\n    \u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px; text-align: center;\"\u003e\n      \u003cthead\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003cth style=\"padding: 8px; text-align: center;\" rowspan=\"2\"\u003e\u003c\/th\u003e\n          \u003cth style=\"padding: 8px; text-align: center;\" colspan=\"2\"\u003eCanada\u003c\/th\u003e\n          \u003cth style=\"padding: 8px; text-align: center;\" colspan=\"2\"\u003eUnited States\u003c\/th\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003cth style=\"padding: 8px; text-align: center;\"\u003eSingle Wall Pipe\u003c\/th\u003e\n          \u003cth style=\"padding: 8px; text-align: center;\"\u003eDouble Wall Pipe\u003c\/th\u003e\n          \u003cth style=\"padding: 8px; text-align: center;\"\u003eSingle Wall Pipe\u003c\/th\u003e\n          \u003cth style=\"padding: 8px; text-align: center;\"\u003eDouble Wall Pipe\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px; text-align: left;\"\u003eBack wall\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px; text-align: center;\"\u003e13 3\/4″\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px; text-align: center;\"\u003e8″\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px; text-align: center;\"\u003e13 3\/4″\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px; text-align: center;\"\u003e8″\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px; text-align: left;\"\u003eSide wall\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px; text-align: center;\"\u003e22″\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px; text-align: center;\"\u003e19″\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px; text-align: center;\"\u003e22″\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px; text-align: center;\"\u003e19″\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px; text-align: left;\"\u003eCorner\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px; text-align: center;\"\u003e12″\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px; text-align: center;\"\u003e12″\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px; text-align: center;\"\u003e12″\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px; text-align: center;\"\u003e12″\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px; text-align: left;\"\u003eBase of the unit to ceiling\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px; text-align: center;\"\u003e84″\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px; text-align: center;\"\u003e84″\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px; text-align: center;\"\u003e84″\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px; text-align: center;\"\u003e84″\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- See Less link inside accordion --\u003e\n    \u003cdiv style=\"text-align:center; margin-top: 15px;\"\u003e\n      \u003cspan id=\"seeLessSpecs\" class=\"see-link\" style=\"display:none;\"\u003eSee Less\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- MANUALS COLLAPSIBLE --\u003e\n\u003cdiv id=\"manuals-accordion\" class=\"accordion\"\u003e\n  \u003cdiv class=\"accordion-header\"\u003eManuals \u0026amp; Instructions\u003c\/div\u003e\n  \u003cdiv class=\"accordion-content\"\u003e\n    \u003cul\u003e\n      \u003cp style=\"font-size: 14px; margin: 0 0 15px;\"\u003eConsult the available manuals and leaflets for more information on performance, installation and use requirements, etc.\u003c\/p\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 10px;\"\u003e\n        \u003ca style=\"flex: 1; min-width: 250px; text-decoration: none; background: #f7f7f7; padding: 12px 15px; border-radius: 6px; display: flex; align-items: center; font-size: 14px; color: #000; border: 1px solid #e0e0e0;\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/46231_UA_2024-09-10.pdf?v=1758798538\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n          📄 Wood stove manual | Safety notifications \u0026amp; general information \u003cspan style=\"margin-left: auto;\"\u003e🔗\u003c\/span\u003e\n        \u003c\/a\u003e\n        \u003ca style=\"flex: 1; min-width: 250px; text-decoration: none; background: #f7f7f7; padding: 12px 15px; border-radius: 6px; display: flex; align-items: center; font-size: 14px; color: #000; border: 1px solid #e0e0e0;\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/ESW0012_BR500.pdf?v=1759336096\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n          📄 Appliance dimensions \u003cspan style=\"margin-left: auto;\"\u003e🔗\u003c\/span\u003e\n        \u003c\/a\u003e\n        \u003ca style=\"flex: 1; min-width: 250px; text-decoration: none; background: #f7f7f7; padding: 12px 15px; border-radius: 6px; display: flex; align-items: center; font-size: 14px; color: #000; border: 1px solid #e0e0e0;\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/46324_IA_2025-08-19.pdf?v=1759274057\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n          📄 Installation \u0026amp; User's Manual \u003cspan style=\"margin-left: auto;\"\u003e🔗\u003c\/span\u003e\n        \u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function () {\n    \/\/ TEASER: compute first sentence from the full description content (desc-more)\n    const descTeaserP = document.getElementById('desc-teaser');\n    const descMoreDiv = document.getElementById('desc-more');\n    const descToggle = document.getElementById('seeMoreDesc');\n\n    const fullText = descMoreDiv ? descMoreDiv.innerText.trim() : '';\n    let firstPeriod = fullText.indexOf('.');\n    if (firstPeriod === -1) firstPeriod = fullText.length;\n    if (descTeaserP) descTeaserP.textContent = fullText.substring(0, firstPeriod + (firstPeriod \u003c fullText.length ? 1 : 0)).trim();\n\n    \/\/ Initially ensure full description hidden and teaser visible\n    if (descMoreDiv) descMoreDiv.style.display = 'none';\n    if (descTeaserP) descTeaserP.style.display = 'block';\n    if (descToggle) descToggle.textContent = 'Full Description';\n\n    if (descToggle) {\n      descToggle.addEventListener('click', function () {\n        const teaser = descTeaserP;\n        const more = descMoreDiv;\n\n        if (!more) return;\n        if (more.style.display === 'none') {\n          if (teaser) teaser.style.display = 'none';\n          more.style.display = 'block';\n          this.textContent = 'See Less';\n          this.setAttribute('aria-expanded', 'true');\n          this.scrollIntoView({ behavior: 'smooth', block: 'center' });\n        } else {\n          more.style.display = 'none';\n          if (teaser) teaser.style.display = 'block';\n          this.textContent = 'Full Description';\n          this.setAttribute('aria-expanded', 'false');\n        }\n      });\n    }\n\n    \/* --- Accordion logic (updated with accessibility) --- *\/\n    const accordions = document.querySelectorAll('.accordion');\n    const quickSpecs = document.getElementById('quick-specs');\n    const specsAccordion = document.getElementById('specs-accordion');\n    const specsContent = specsAccordion ? specsAccordion.querySelector('.accordion-content') : null;\n    const seeLessSpecs = document.getElementById('seeLessSpecs');\n    const seeFullSpecs = document.getElementById('seeFullSpecs');\n\n    function closeAllAccordions(exceptAccordion) {\n      accordions.forEach(acc =\u003e {\n        if (acc !== exceptAccordion) {\n          const c = acc.querySelector('.accordion-content');\n          if (c) c.classList.remove('open');\n        }\n        const hdr = acc.querySelector('.accordion-header');\n        if (hdr) hdr.setAttribute('aria-expanded', 'false');\n      });\n    }\n\n    function refreshUIState() {\n      if (specsContent \u0026\u0026 specsContent.classList.contains('open')) {\n        if (quickSpecs) quickSpecs.style.display = 'none';\n        if (seeLessSpecs) seeLessSpecs.style.display = 'inline-block';\n      } else {\n        if (quickSpecs) quickSpecs.style.display = 'block';\n        if (seeLessSpecs) seeLessSpecs.style.display = 'none';\n      }\n    }\n\n    \/\/ set up header props and toggles\n    document.querySelectorAll('.accordion').forEach(acc =\u003e {\n      const header = acc.querySelector('.accordion-header');\n      const content = acc.querySelector('.accordion-content');\n      if (!header || !content) return;\n      header.setAttribute('role', 'button');\n      header.setAttribute('tabindex', '0');\n      header.setAttribute('aria-expanded', 'false');\n\n      header.addEventListener('click', function () {\n        if (content.classList.contains('open')) {\n          content.classList.remove('open');\n          header.setAttribute('aria-expanded', 'false');\n        } else {\n          closeAllAccordions(acc);\n          content.classList.add('open');\n          header.setAttribute('aria-expanded', 'true');\n        }\n        refreshUIState();\n      });\n\n      header.addEventListener('keydown', function (e) {\n        if (e.key === 'Enter' || e.key === ' ') {\n          e.preventDefault();\n          header.click();\n        }\n      });\n    });\n\n    \/\/ Full Specs link behaviour\n    if (seeFullSpecs \u0026\u0026 specsContent) {\n      seeFullSpecs.addEventListener('click', function () {\n        if (!specsContent.classList.contains('open')) {\n          closeAllAccordions(specsAccordion);\n          specsContent.classList.add('open');\n          const hdr = specsAccordion.querySelector('.accordion-header');\n          if (hdr) hdr.setAttribute('aria-expanded', 'true');\n        } else {\n          specsContent.classList.remove('open');\n          const hdr = specsAccordion.querySelector('.accordion-header');\n          if (hdr) hdr.setAttribute('aria-expanded', 'false');\n        }\n        refreshUIState();\n        if (specsContent.classList.contains('open')) specsAccordion.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      });\n    }\n\n    if (seeLessSpecs) {\n      seeLessSpecs.addEventListener('click', function () {\n        if (specsContent \u0026\u0026 specsContent.classList.contains('open')) {\n          specsContent.classList.remove('open');\n          refreshUIState();\n          if (document.getElementById('quick-specs')) document.getElementById('quick-specs').scrollIntoView({ behavior: 'smooth', block: 'center' });\n        }\n      });\n    }\n\n    \/\/ Initial UI state\n    refreshUIState();\n  });\n\u003c\/script\u003e","brand":"Englander","offers":[{"title":"Default Title","offer_id":43663343648819,"sku":"ESW0012","price":2339.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/ChatGPTImage28mai2026_11h09min45s.png?v=1779981058"},{"product_id":"blue-ridge-500-i","title":"BLUE RIDGE 500-I","description":"\u003cstyle\u003e\n  \/* Accordion styling *\/\n  .accordion { border: 1px solid #ddd; border-radius: 5px; margin-bottom: 20px; background: #f9f9f9; }\n  .accordion-header { padding: 12px; font-weight: bold; cursor: pointer; background: #eee; }\n  .accordion-header:hover { background: #ddd; }\n  .accordion-content { display: none; padding: 15px; border-top: 1px solid #ddd; background: #fff; }\n  .accordion-content.open { display: block; }\n\n  \/* Unified link styling *\/\n  .see-link { color: #f37021; text-decoration: none; font-weight: bold; cursor: pointer; }\n  .see-link:hover { text-decoration: underline; }\n\n  \/* ---------------------------\n     Quick specs (stacked layout)\n     --------------------------- *\/\n  #quick-specs { border: 1px solid #ddd; border-radius: 8px; padding: 16px; background: #fff; margin: 20px 0; font-size: 14px; color: #222; }\n\n  .qs-row { margin: 12px 0; padding: 0; }\n  .qs-label { display: block; font-weight: 700; margin: 0 0 6px 0; font-size: 13px; color: #333; line-height: 1.2; }\n  .qs-value { display: block; margin: 0; line-height: 1.25; color: #555; font-size: 14px; }\n\n  .qs-link { display: inline-block; margin-top: 4px; color: #f37021; font-size: 13px; font-weight: 600; text-decoration: none; }\n  .qs-link:hover { text-decoration: underline; }\n\n  \/* Flags *\/\n  .flags-inline { display: inline-flex; align-items: center; gap: 8px; white-space: nowrap; vertical-align: middle; }\n  .flag-pair { display: inline-flex; align-items: center; gap: 6px; }\n  .flag-image { width: 18px; height: auto; display: inline-block; vertical-align: middle; margin: 0; padding: 0; line-height: 1; max-height: 20px; }\n\n  \/* ensure no stray margins inside quick-specs rows *\/\n  #quick-specs .qs-row *, #quick-specs .qs-row *::before, #quick-specs .qs-row *::after { margin: 0; padding: 0; line-height: inherit; }\n\n  .qs-fullspecs { margin-top: 8px; margin-bottom: 0; }\n\n  @media (max-width: 480px) {\n    #quick-specs { padding: 12px; font-size: 13px; }\n    .qs-row { margin: 10px 0; }\n    .qs-label { margin-bottom: 4px; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- QUICK SPECIFICATIONS BOX (stacked, equal spacing) --\u003e\n\u003cdiv id=\"quick-specs\"\u003e\n  \u003cdiv class=\"qs-row\"\u003e\n    \u003cspan class=\"qs-label\"\u003eMade in\u003c\/span\u003e\n    \u003cspan class=\"qs-value\"\u003e\n      \u003cspan class=\"flags-inline\"\u003e\n        \u003cspan class=\"flag-pair\"\u003e\n          \u003cimg class=\"flag-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/download.png?v=1758991613\" alt=\"Canada Flag\"\u003e\n          \u003cspan\u003eCanada\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"flag-pair\"\u003e\n          \u003cimg class=\"flag-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/usa-5bd2139a62f1d18a7eb84549b9847120.png?v=1758991655\" alt=\"USA Flag\"\u003e\n          \u003cspan\u003eUnited States\u003c\/span\u003e\n        \u003c\/span\u003e\n      \u003c\/span\u003e\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qs-row\"\u003e\n    \u003cspan class=\"qs-label\"\u003eDimension\u003c\/span\u003e\n    \u003cspan class=\"qs-value\"\u003e50\"L × 28 7\/8\"P × 32\"H\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qs-row\"\u003e\n    \u003cspan class=\"qs-label\"\u003eHeating Area\u003c\/span\u003e\n    \u003cspan class=\"qs-value\"\u003e1,000 - 2,700 ft²\u003c\/span\u003e\n    \u003ca href=\"https:\/\/thenorthflame.com\/pages\/how-to-calculate-your-heating-area\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"qs-link\"\u003e\n      How to Calculate Heating Area\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qs-row\"\u003e\n    \u003cspan class=\"qs-label\"\u003eMaximum Log Length\u003c\/span\u003e\n    \u003cspan class=\"qs-value\"\u003e22\" oriented East-West\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qs-row qs-fullspecs\"\u003e\n    \u003cspan id=\"seeFullSpecs\" class=\"see-link\"\u003eFull Specifications\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- PRODUCT DESCRIPTION (SENTENCE TEASER) --\u003e\n\u003cdiv\u003e\n  \u003cp id=\"desc-teaser\"\u003e\u003c\/p\u003e\n\n  \u003c!-- keep the full description in #desc-more so teaser JS can pick first sentence --\u003e\n  \u003cdiv id=\"desc-more\" style=\"display:none;\"\u003e\n    \u003cp\u003e\u003cstrong\u003eWarning:\u003c\/strong\u003e Wood-burning inserts must only be installed inside an existing masonry fireplace and never in a wooden or combustible structure.\u003c\/p\u003e\n    \u003cp\u003eHere's an environmentally-friendly wood-burning insert designed for large spaces, offering comfort, efficiency, pleasure, economy and safety. Thanks to its new, ultra-efficient, clean-burning secondary combustion system, the non-catalytic Blue Ridge 500-I offers a dazzling spectacle as the flames roll between the logs through the large glass surface.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eIncluded:\u003c\/strong\u003e 32\" x 50\" faceplate, air intake damper and 144 CFM blower with thermodisc\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003e\u003cstrong\u003eSuitable for masonry fireplaces only\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003eHigh efficiency 3.5 ft³ firebox\u003c\/li\u003e\n      \u003cli\u003eUp to 10 hours burn time\u003c\/li\u003e\n      \u003cli\u003eSpring faceplate adjustment system which easily adapts to any type of hearth\u003c\/li\u003e\n      \u003cli\u003eSteel top reinforced with a stainless steel heat shield\u003c\/li\u003e\n      \u003cli\u003eCast iron door and ceramic glass\u003c\/li\u003e\n      \u003cli\u003eGlass airwash system for a cleaner view of the flames\u003c\/li\u003e\n      \u003cli\u003eEPA certified\u003c\/li\u003e\n      \u003cli\u003eProudly made in USA and Canada\u003c\/li\u003e\n      \u003cli\u003eNon-catalytic combustion system\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cspan id=\"seeMoreDesc\" class=\"see-link\" style=\"margin-bottom:20px; display:inline-block;\"\u003eFull Description\u003c\/span\u003e\n\n\u003c!-- SPECIFICATIONS COLLAPSIBLE --\u003e\n\u003cdiv id=\"specs-accordion\" class=\"accordion\"\u003e\n  \u003cdiv class=\"accordion-header\"\u003eSpecifications\u003c\/div\u003e\n  \u003cdiv class=\"accordion-content\"\u003e\n    \u003c!-- Appliance Performance Subheader --\u003e\n    \u003ch3 style=\"font-size: 16px; font-weight: bold; margin: 20px 0 10px; border-bottom: 2px solid #ddd; padding-bottom: 5px;\"\u003eAppliance Performance\u003c\/h3\u003e\n    \u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px; margin-bottom: 30px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFuel type\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eDry cordwood (16\" recommended)\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum overall heat output rate\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e57,800 BTU\/h (16.9 kW)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eHeating area\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e1,000 - 2,700 ft²\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eAverage overall efficiency - dry cordwood (HHV)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e71 %\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOverall firebox volume\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e3.5 ft³\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eAverage overall efficiency - dry cordwood (LHV)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e76 %\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eEPA loading volume\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e2.88 ft³\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOptimum efficiency\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e77 %\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum burn time\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e10 h\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOptimum heat transfer efficiency\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e75 %\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum heat output - dry cordwood\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e110,000 BTU\/h\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eAverage particulate emission rate\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e1.6 g\/h\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMinimum overall heat output rate\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e17,200 BTU\/h (5.0 kW)\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eAverage CO\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e73 g\/h\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- General Features Subheader --\u003e\n    \u003ch3 style=\"font-size: 16px; font-weight: bold; margin: 20px 0 10px; border-bottom: 2px solid #ddd; padding-bottom: 5px;\"\u003eGeneral Features\u003c\/h3\u003e\n\n    \u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px; margin-bottom: 30px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMobile home approved\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eNo\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eSteel thickness-body\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e3\/16\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003ePremium quality blower included (CFM)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e144\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eSteel thickness-top\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e3\/8\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eCertified according to applicable standards\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eBy an accredited laboratory (CAN\/USA)\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFirebox size (Width)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e22 7\/8\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eCombustion technology\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eNon-catalytic\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFirebox size (Height)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e13\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eStainless-steel secondary-air system\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eYes\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFirebox size (Depth)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e20 1\/8\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFlue outlet diameter\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e6\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum log length\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e22\" oriented East-West\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDistance-center of the flue outlet to back unit\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e7 1\/8\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eLog positioning\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eLoading over width and over depth\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDistance-center of the flue outlet to side unit\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e14 3\/8\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFirebox lined with refractory bricks\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eYes\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eRecommended chimney diameter\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e6\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eBaffle type\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eHigh quality vermiculite\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eType of chimney\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eLiner ULC-S635, CAN\/ULC-S640, UL 1777\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMinimum fireplace opening (Width)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e31\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMinimum chimney height\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e12'\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMinimum fireplace opening (Height)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e26 1\/4\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOverall dimension (Width)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e50\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMinimum fireplace opening (Depth)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e18 3\/8\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOverall dimension (Height)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e32\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eHigh-efficiency certified appliance\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eYes, EPA 2020 approved\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOverall dimension (Depth)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e28 7\/8\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eCanadian Standard (emissions)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eCSA B415.1-10\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDoor type\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eSingle, glass with cast iron frame\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eUSA Standard (emissions)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eEPA\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDoor opening size (Width)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e19\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eCanadian Standard (safety)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eULC S628\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDoor opening size (Height)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e10 5\/8\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eUSA Standard (safety)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eUL 1482, UL 737\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eGlass type\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eCeramic glass\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eWarranty\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eLimited 5 years\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eGlass surface - W x H\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e16 5\/8\" x 11 3\/4\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eShipping weight\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e520 lb (236 kg)\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- Clearances Subheader --\u003e\n\u003ch3 style=\"font-size: 16px; font-weight: bold; margin: 20px 0 10px; border-bottom: 2px solid #ddd; padding-bottom: 5px;\"\u003e\n  Clearances\n\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px; border-radius: 6px; overflow: hidden;\"\u003e\n  \u003cthead\u003e\n    \u003ctr style=\"background-color: #ffffff;\"\u003e\n      \u003cth style=\"padding: 10px; text-align: left;\"\u003e\u003c\/th\u003e\n      \u003cth style=\"padding: 10px; text-align: center;\"\u003eCanada\u003c\/th\u003e\n      \u003cth style=\"padding: 10px; text-align: center;\"\u003eUnited States\u003c\/th\u003e\n    \u003c\/tr\u003e\n  \u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n      \u003ctd style=\"padding: 10px; text-align: left;\"\u003eClearance - Combustible side wall to unit\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e19\"\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e19\"\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color: #ffffff;\"\u003e\n      \u003ctd style=\"padding: 10px; text-align: left;\"\u003eClearance - Combustible side mantle to unit\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e9\"\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e9\"\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n      \u003ctd style=\"padding: 10px; text-align: left;\"\u003eClearance - Combustible top mantle to unit\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e27\"\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e27\"\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color: #ffffff;\"\u003e\n      \u003ctd style=\"padding: 10px; text-align: left;\"\u003eClearance - Top of the unit to a 12\" combustible mantle shelf\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e27\"\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e27\"\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n      \u003ctd style=\"padding: 10px; text-align: left;\"\u003eClearance - Base of the unit to ceiling**\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e84\"\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e84\"\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n    \u003c!-- See Less link inside accordion --\u003e\n    \u003cdiv style=\"text-align:center; margin-top: 15px;\"\u003e\n      \u003cspan id=\"seeLessSpecs\" class=\"see-link\" style=\"display:none;\"\u003eSee Less\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- MANUALS COLLAPSIBLE --\u003e\n\u003cdiv id=\"manuals-accordion\" class=\"accordion\"\u003e\n  \u003cdiv class=\"accordion-header\"\u003eManuals \u0026amp; Instructions\u003c\/div\u003e\n  \u003cdiv class=\"accordion-content\"\u003e\n    \u003cul\u003e\n      \u003cp style=\"font-size: 14px; margin: 0 0 15px;\"\u003eConsult the available manuals and leaflets for more information on performance, installation and use requirements, etc.\u003c\/p\u003e\n      \u003c!-- PDF Links Styled as Buttons --\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 10px;\"\u003e\n        \u003c!-- Installation and User's Manual --\u003e\n        \u003ca style=\"flex: 1; min-width: 250px; text-decoration: none; background: #f7f7f7; padding: 12px 15px; border-radius: 6px; display: flex; align-items: center; font-size: 14px; color: #000; border: 1px solid #e0e0e0;\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/46235_UA_Wood_Insert_Guide_2025-09-17.pdf?v=1759987483\" target=\"_blank\"\u003e\n          📄 Installation \u0026amp; User's Manual \u003cspan style=\"margin-left: auto;\"\u003e🔗\u003c\/span\u003e\n        \u003c\/a\u003e\n        \u003c!-- Installation \u0026 Operation Requirements --\u003e\n        \u003ca style=\"flex: 1; min-width: 250px; text-decoration: none; background: #f7f7f7; padding: 12px 15px; border-radius: 6px; display: flex; align-items: center; font-size: 14px; color: #000; border: 1px solid #e0e0e0;\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/46325_IA_2023-09-12.pdf?v=1760017338\" target=\"_blank\"\u003e\n          📄 Installation \u0026amp; Operation Requirements \u003cspan style=\"margin-left: auto;\"\u003e🔗\u003c\/span\u003e\n        \u003c\/a\u003e\n        \u003c!-- Appliance Dimensions --\u003e\n        \u003ca style=\"flex: 1; min-width: 250px; text-decoration: none; background: #f7f7f7; padding: 12px 15px; border-radius: 6px; display: flex; align-items: center; font-size: 14px; color: #000; border: 1px solid #e0e0e0;\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/ESW0014_BR500I.pdf?v=1760017337\" target=\"_blank\"\u003e\n          📄 Appliance dimensions \u003cspan style=\"margin-left: auto;\"\u003e🔗\u003c\/span\u003e\n        \u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function () {\n    \/\/ TEASER: compute first sentence from the full description content (#desc-more)\n    const descTeaserP = document.getElementById('desc-teaser');\n    const descMoreDiv = document.getElementById('desc-more');\n    const descToggle = document.getElementById('seeMoreDesc');\n\n    const fullText = descMoreDiv ? descMoreDiv.innerText.trim() : '';\n    let firstPeriod = fullText.indexOf('.');\n    if (firstPeriod === -1) firstPeriod = fullText.length;\n    if (descTeaserP) descTeaserP.textContent = fullText.substring(0, firstPeriod + (firstPeriod \u003c fullText.length ? 1 : 0)).trim();\n\n    \/\/ Initially ensure full description hidden and teaser visible\n    if (descMoreDiv) descMoreDiv.style.display = 'none';\n    if (descTeaserP) descTeaserP.style.display = 'block';\n    if (descToggle) descToggle.textContent = 'Full Description';\n\n    if (descToggle) {\n      descToggle.addEventListener('click', function () {\n        const teaser = descTeaserP;\n        const more = descMoreDiv;\n        if (!more) return;\n        if (more.style.display === 'none') {\n          if (teaser) teaser.style.display = 'none';\n          more.style.display = 'block';\n          this.textContent = 'See Less';\n          this.setAttribute('aria-expanded', 'true');\n          this.scrollIntoView({ behavior: 'smooth', block: 'center' });\n        } else {\n          more.style.display = 'none';\n          if (teaser) teaser.style.display = 'block';\n          this.textContent = 'Full Description';\n          this.setAttribute('aria-expanded', 'false');\n        }\n      });\n    }\n\n    \/* --- Accordion logic (single-open + accessibility) --- *\/\n    const accordions = document.querySelectorAll('.accordion');\n    const quickSpecs = document.getElementById('quick-specs');\n    const specsAccordion = document.getElementById('specs-accordion');\n    const specsContent = specsAccordion ? specsAccordion.querySelector('.accordion-content') : null;\n    const seeLessSpecs = document.getElementById('seeLessSpecs');\n    const seeFullSpecs = document.getElementById('seeFullSpecs');\n\n    function closeAllAccordions(exceptAccordion) {\n      accordions.forEach(acc =\u003e {\n        const c = acc.querySelector('.accordion-content');\n        if (c \u0026\u0026 acc !== exceptAccordion) c.classList.remove('open');\n        const hdr = acc.querySelector('.accordion-header');\n        if (hdr) hdr.setAttribute('aria-expanded', 'false');\n      });\n    }\n\n    function refreshUIState() {\n      if (specsContent \u0026\u0026 specsContent.classList.contains('open')) {\n        if (quickSpecs) quickSpecs.style.display = 'none';\n        if (seeLessSpecs) seeLessSpecs.style.display = 'inline-block';\n      } else {\n        if (quickSpecs) quickSpecs.style.display = 'block';\n        if (seeLessSpecs) seeLessSpecs.style.display = 'none';\n      }\n    }\n\n    \/\/ set up header props and toggles\n    document.querySelectorAll('.accordion').forEach(acc =\u003e {\n      const header = acc.querySelector('.accordion-header');\n      const content = acc.querySelector('.accordion-content');\n      if (!header || !content) return;\n      header.setAttribute('role', 'button');\n      header.setAttribute('tabindex', '0');\n      header.setAttribute('aria-expanded', 'false');\n\n      header.addEventListener('click', function () {\n        if (content.classList.contains('open')) {\n          content.classList.remove('open');\n          header.setAttribute('aria-expanded', 'false');\n        } else {\n          closeAllAccordions(acc);\n          content.classList.add('open');\n          header.setAttribute('aria-expanded', 'true');\n        }\n        refreshUIState();\n      });\n\n      header.addEventListener('keydown', function (e) {\n        if (e.key === 'Enter' || e.key === ' ') {\n          e.preventDefault();\n          header.click();\n        }\n      });\n    });\n\n    \/\/ Full Specs link behaviour\n    if (seeFullSpecs \u0026\u0026 specsContent) {\n      seeFullSpecs.addEventListener('click', function () {\n        if (!specsContent.classList.contains('open')) {\n          closeAllAccordions(specsAccordion);\n          specsContent.classList.add('open');\n          const hdr = specsAccordion.querySelector('.accordion-header');\n          if (hdr) hdr.setAttribute('aria-expanded', 'true');\n        } else {\n          specsContent.classList.remove('open');\n          const hdr = specsAccordion.querySelector('.accordion-header');\n          if (hdr) hdr.setAttribute('aria-expanded', 'false');\n        }\n        refreshUIState();\n        if (specsContent.classList.contains('open')) specsAccordion.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      });\n    }\n\n    if (seeLessSpecs) {\n      seeLessSpecs.addEventListener('click', function () {\n        if (specsContent \u0026\u0026 specsContent.classList.contains('open')) {\n          specsContent.classList.remove('open');\n          refreshUIState();\n          if (document.getElementById('quick-specs')) document.getElementById('quick-specs').scrollIntoView({ behavior: 'smooth', block: 'center' });\n        }\n      });\n    }\n\n    \/\/ Initial UI state\n    refreshUIState();\n  });\n\u003c\/script\u003e","brand":"Englander","offers":[{"title":"Default Title","offer_id":43671863689267,"sku":"ESW0014","price":2539.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/ESW0014_BlueRidge-500-I_MFP.jpg?v=1760081135"},{"product_id":"heatpro","title":"HEATPRO","description":"\u003cstyle\u003e\n  \/* Accordion styling *\/\n  .accordion { border: 1px solid #ddd; border-radius: 5px; margin-bottom: 20px; background: #f9f9f9; }\n  .accordion-header { padding: 12px; font-weight: bold; cursor: pointer; background: #eee; }\n  .accordion-header:hover { background: #ddd; }\n  .accordion-content { display: none; padding: 15px; border-top: 1px solid #ddd; background: #fff; }\n  .accordion-content.open { display: block; }\n\n  \/* Unified link styling *\/\n  .see-link { color: #f37021; text-decoration: none; font-weight: bold; cursor: pointer; }\n  .see-link:hover { text-decoration: underline; }\n\n  \/* ---------------------------\n     Quick specs (stacked layout)\n     --------------------------- *\/\n  #quick-specs { border: 1px solid #ddd; border-radius: 8px; padding: 16px; background: #fff; margin: 20px 0; font-size: 14px; color: #222; }\n\n  .qs-row { margin: 12px 0; padding: 0; }\n  .qs-label { display: block; font-weight: 700; margin: 0 0 6px 0; font-size: 13px; color: #333; line-height: 1.2; }\n  .qs-value { display: block; margin: 0; line-height: 1.25; color: #555; font-size: 14px; }\n\n  .qs-link { display: inline-block; margin-top: 4px; color: #f37021; font-size: 13px; font-weight: 600; text-decoration: none; }\n  .qs-link:hover { text-decoration: underline; }\n\n  \/* Flags *\/\n  .flags-inline { display: inline-flex; align-items: center; gap: 8px; white-space: nowrap; vertical-align: middle; }\n  .flag-pair { display: inline-flex; align-items: center; gap: 6px; }\n  .flag-image { width: 18px; height: auto; display: inline-block; vertical-align: middle; margin: 0; padding: 0; line-height: 1; max-height: 20px; }\n\n  \/* ensure no stray margins inside quick-specs rows *\/\n  #quick-specs .qs-row *, #quick-specs .qs-row *::before, #quick-specs .qs-row *::after { margin: 0; padding: 0; line-height: inherit; }\n\n  .qs-fullspecs { margin-top: 8px; margin-bottom: 0; }\n\n  @media (max-width: 480px) {\n    #quick-specs { padding: 12px; font-size: 13px; }\n    .qs-row { margin: 10px 0; }\n    .qs-label { margin-bottom: 4px; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- QUICK SPECIFICATIONS BOX (stacked, equal spacing) --\u003e\n\u003cdiv id=\"quick-specs\"\u003e\n  \u003cdiv class=\"qs-row\"\u003e\n    \u003cspan class=\"qs-label\"\u003eMade in\u003c\/span\u003e\n    \u003cspan class=\"qs-value\"\u003e\n      \u003cspan class=\"flags-inline\"\u003e\n        \u003cspan class=\"flag-pair\"\u003e\n          \u003cimg class=\"flag-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/download.png?v=1758991613\" alt=\"Canada Flag\"\u003e\n          \u003cspan\u003eCanada\u003c\/span\u003e\n        \u003c\/span\u003e\n      \u003c\/span\u003e\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qs-row\"\u003e\n    \u003cspan class=\"qs-label\"\u003eDimension\u003c\/span\u003e\n    \u003cspan class=\"qs-value\"\u003e36 15\/16\"L × 58 11\/16\"P × 67 3\/8\"H\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qs-row\"\u003e\n    \u003cspan class=\"qs-label\"\u003eHeating Area\u003c\/span\u003e\n    \u003cspan class=\"qs-value\"\u003e1,500 - 3,500 ft²\u003c\/span\u003e\n    \u003ca href=\"https:\/\/thenorthflame.com\/pages\/how-to-calculate-your-heating-area\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"qs-link\"\u003e\n      How to Calculate Heating Area\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qs-row\"\u003e\n    \u003cspan class=\"qs-label\"\u003eMaximum Log Length\u003c\/span\u003e\n    \u003cspan class=\"qs-value\"\u003e24\"\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qs-row qs-fullspecs\"\u003e\n    \u003cspan id=\"seeFullSpecs\" class=\"see-link\"\u003eFull Specifications\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- PRODUCT DESCRIPTION (SENTENCE TEASER) --\u003e\n\u003cdiv\u003e\n  \u003cp id=\"desc-teaser\"\u003e\u003c\/p\u003e\n  \u003cdiv id=\"desc-more\" style=\"display:none;\"\u003e\n    \u003cp\u003e\n      The Heatpro wood furnace provides all the power, flexibility and reliability you are looking for to heat your home. The largest model in the Drolet furnace series, the Heatpro has a very large combustion chamber and a capacity of 421,000 BTU, to heat up to 3,500 ft². Equipped with an adjustable hot air plenum that can accommodate six to ten round Ø6\" ducts, the Heatpro furnace also includes an RTD thermal probe that automatically adjusts the fan speed according to the temperature of the plenum.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      \u003cstrong\u003eIncluded:\u003c\/strong\u003e 4-speed blower, plenum, combustion control, ash lip, ash drawer, poker and scraper\n    \u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eUp to 12 hours burn time\u003c\/li\u003e\n      \u003cli\u003e24\" logs (loading over depth)\u003c\/li\u003e\n      \u003cli\u003e4.9 ft³ firebox\u003c\/li\u003e\n      \u003cli\u003eGlass airwash system for a cleaner view of the flames\u003c\/li\u003e\n      \u003cli\u003eCSA B415.1-10 certified \u003cstrong\u003e(Canada only)\u003c\/strong\u003e\n\u003c\/li\u003e\n      \u003cli\u003eProudly made in Canada\u003c\/li\u003e\n      \u003cli\u003eLimited lifetime warranty\u003c\/li\u003e\n      \u003cli\u003eFor maximum comfort, it is possible to connect the furnace to a wall thermostat to allow you to maintain a more constant temperature throughout your house.\u003c\/li\u003e\n      \u003cli\u003eAir filters help filter dirt before distributing hot air in your installation in addition to protecting the blower. The use of filters is strongly recommended.\u003c\/li\u003e\n      \u003cli\u003eThe fresh air return adapter can be added to the blower box to increase the efficiency of your system. This option allows you to take fresh air from the rooms and bring it to the furnace to be heated and redistributed in these same rooms. It allows more even air circulation to increase comfort.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003e\u003cem\u003eAny installation must be done according to the data and drawings detailed in the owner’s manual.\u003c\/em\u003e\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eONLY AVAILABLE IN CANADA\u003c\/strong\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan id=\"seeMoreDesc\" class=\"see-link\" style=\"margin-bottom:20px; display:inline-block;\"\u003eFull Description\u003c\/span\u003e\n\n\u003c!-- SPECIFICATIONS COLLAPSIBLE --\u003e\n\u003cdiv id=\"specs-accordion\" class=\"accordion\"\u003e\n  \u003cdiv class=\"accordion-header\"\u003eSpecifications\u003c\/div\u003e\n  \u003cdiv class=\"accordion-content\"\u003e\n    \u003c!-- Appliance Performance Subheader --\u003e\n    \u003ch3 style=\"font-size: 16px; font-weight: bold; margin: 20px 0 10px; border-bottom: 2px solid #ddd; padding-bottom: 5px;\"\u003eAppliance Performance\u003c\/h3\u003e\n    \u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px; margin-bottom: 30px;\"\u003e\n      \u003ctbody\u003e\n       \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFuel type\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eDry cordwood (16\" recommended)\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum average overall efficiency (LHV)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e85 %\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eHeating area\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e1,500 - 3,500 ft²\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMinimum delivered heat output rate\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e15,118 BTU\/h (4.7 kW)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOverall firebox volume\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e4.9 ft³\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum delivered heat output rate\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e51,241 BTU\/h (16.0 kW)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum burn time\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e12 h\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMinimum average delivered efficiency (HHV)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e64.8 %\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum input capacity (dry cordwood) \u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e421,000 BTU\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum average delivered efficiency (LHV)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e70.2 %\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eNominal heat output at 15lb\/ft³ fuel loading density\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e100,000 BTU\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOptimum efficiency\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e85.8 %\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMinimum overall heat output rate\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e18,424 BTU\/h (5.6 kW)\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eAverage particulate emission rate\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e0.753 lb\/mmBTU (0.326 g\/MJ)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum overall heat output rate\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e66,576 BTU\/h (19.6 kW)\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eAverage CO\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e17.45 lb\/mmBTU (7.51 g\/MJ)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMinimum average overall efficiency (HHV)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e78.9 %\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eAverage electrical power consumption\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e360 W\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- General Features Subheader --\u003e\n    \u003ch3 style=\"font-size: 16px; font-weight: bold; margin: 20px 0 10px; border-bottom: 2px solid #ddd; padding-bottom: 5px;\"\u003eGeneral Features\u003c\/h3\u003e\n\n    \u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px; margin-bottom: 30px;\"\u003e\n      \u003ctbody\u003e\n         \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eHigh-efficiency certified appliance\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eCSA B415.1-10 approved for Canada\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eGlass surface - W x H\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e14 3\/8\" x 10\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eCertified according to applicable standards\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eBy an accredited laboratory (CAN\/USA)\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eBaffle type\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eC-Cast or equivalent\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003ePremium quality blower included (CFM)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eIncluded\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFirebox size (Width)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e20 3\/8\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eBlower (hp | speed | CFM)\n\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e1\/3 | 4 | 1,900\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFirebox size (Height)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e15 7\/8\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eStainless-steel secondary-air system\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eYes\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFirebox size (Depth)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e26 1\/4\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFlue outlet diameter\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e6\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eMaximum log length\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e24\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eRecommended chimney diameter\n\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e6\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eLog positioning\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eLoading over depth\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eType of chimney\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eCAN\/ULC S629, UL 103 HT (2100 °F)\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFirebox lined with refractory bricks\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eYes\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOverall dimension (Width)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e36 15\/16\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eSteel thickness-top\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e1\/4\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOverall dimension (Height)\n\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e67 3\/8\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eSteel thickness-body\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e3\/16\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eOverall dimension (Depth)\n\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e58 11\/16\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eFilter - Dimensions (Width x Height x Depth)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e15\" x 20\" x 1\" (option)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eEvacuation direction\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eHorizontal\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eHot air plenum - Minimum height of the furnace with plenum\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e67\" min. for 72\" ceiling | 79\" min. for a ceiling higher than 84\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDistance-center of the flue outlet to floor\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e45 9\/16\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eHot air plenum - Height (minimum - maximum)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e26 1\/4\" x 30 1\/4\"\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDistance-center of the flue outlet to side unit\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e14 3\/4\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eCanadian Standard (safety)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eCAN\/CSA B366.1\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDoor type\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eSingle, glass with cast iron frame\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eUSA Standard (safety)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eUL 391\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDoor opening size (Width)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e15 11\/16\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eCanadian Standard (emissions)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eCSA B415.1-10\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #ffffff;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eDoor opening size (Height)\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e9 15\/16\"\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eWarranty\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eLimited lifetime\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eGlass type\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003eCeramic glass\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e\u003cstrong\u003eShipping weight\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding: 8px;\"\u003e819 lb (371 kg)\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n\n    \u003c!-- Clearances Subheader --\u003e\n\u003ch3 style=\"font-size: 16px; font-weight: bold; margin: 20px 0 10px; border-bottom: 2px solid #ddd; padding-bottom: 5px;\"\u003e\n  Clearances\n\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px; border-radius: 6px; overflow: hidden;\"\u003e\n  \u003cthead\u003e\n    \u003ctr style=\"background-color: #ffffff;\"\u003e\n      \u003cth style=\"padding: 10px; text-align: left;\"\u003e\u003c\/th\u003e\n      \u003cth style=\"padding: 10px; text-align: center;\"\u003eCanada\u003c\/th\u003e\n      \u003cth style=\"padding: 10px; text-align: center;\"\u003eUnited States\u003c\/th\u003e\n    \u003c\/tr\u003e\n  \u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n      \u003ctd style=\"padding: 10px; text-align: left;\"\u003eClearance - Back wall of the blower box\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e12\"\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e12\"\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color: #ffffff;\"\u003e\n      \u003ctd style=\"padding: 10px; text-align: left;\"\u003eClearance - Side wall\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e8\"\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e8\"\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n      \u003ctd style=\"padding: 10px; text-align: left;\"\u003eClearance - Opposite side wall\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e24\"\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e24\"\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color: #ffffff;\"\u003e\n      \u003ctd style=\"padding: 10px; text-align: left;\"\u003eClearance - Base of the unit to ceiling**\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e72\" min.\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e72\" min.\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n      \u003ctd style=\"padding: 10px; text-align: left;\"\u003eClearance - Plenum | Ducts to the ceiling\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e5\" from the plenum | 1\" from ducts\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e5\" from the plenum | 1\" from ducts\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color: #ffffff;\"\u003e\n      \u003ctd style=\"padding: 10px; text-align: left;\"\u003eClearance - Recommended distance for maintenance on option side\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e30\" min.\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e30\" min.\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color: #f7f7f7;\"\u003e\n      \u003ctd style=\"padding: 10px; text-align: left;\"\u003eClearance - Floor protection in front of the unit (from door opening)\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e18\"\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px; text-align: center; font-weight: bold;\"\u003e16\"\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n    \u003c!-- See Less link inside accordion --\u003e\n    \u003cdiv style=\"text-align:center; margin-top: 15px;\"\u003e\n      \u003cspan id=\"seeLessSpecs\" class=\"see-link\" style=\"display:none;\"\u003eSee Less\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- MANUALS COLLAPSIBLE --\u003e\n\u003cdiv id=\"manuals-accordion\" class=\"accordion\"\u003e\n  \u003cdiv class=\"accordion-header\"\u003eManuals \u0026amp; Instructions\u003c\/div\u003e\n  \u003cdiv class=\"accordion-content\"\u003e\n    \u003cul\u003e\n      \u003cp style=\"font-size: 14px; margin: 0 0 15px;\"\u003eConsult the available manuals and leaflets for more information on performance, installation and use requirements, etc.\u003c\/p\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 10px;\"\u003e\n        \u003ca style=\"flex: 1; min-width: 250px; text-decoration: none; background: #f7f7f7; padding: 12px 15px; border-radius: 6px; display: flex; align-items: center; font-size: 14px; color: #000; border: 1px solid #e0e0e0;\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/45817A_09-07-2018.pdf?v=1760022648\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n          📄 Installation \u0026amp; User's Manual \u003cspan style=\"margin-left: auto;\"\u003e🔗\u003c\/span\u003e\n        \u003c\/a\u003e\n        \u003ca style=\"flex: 1; min-width: 250px; text-decoration: none; background: #f7f7f7; padding: 12px 15px; border-radius: 6px; display: flex; align-items: center; font-size: 14px; color: #000; border: 1px solid #e0e0e0;\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/DF03000_HEATPRO.pdf?v=1760022647\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n          📄 Appliance dimensions \u003cspan style=\"margin-left: auto;\"\u003e🔗\u003c\/span\u003e\n        \u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function () {\n    \/\/ TEASER: compute first sentence from the full description content (desc-more)\n    const descTeaserP = document.getElementById('desc-teaser');\n    const descMoreDiv = document.getElementById('desc-more');\n    const descToggle = document.getElementById('seeMoreDesc');\n\n    const fullText = descMoreDiv ? descMoreDiv.innerText.trim() : '';\n    let firstPeriod = fullText.indexOf('.');\n    if (firstPeriod === -1) firstPeriod = fullText.length;\n    if (descTeaserP) descTeaserP.textContent = fullText.substring(0, firstPeriod + (firstPeriod \u003c fullText.length ? 1 : 0)).trim();\n\n    \/\/ Initially ensure full description hidden and teaser visible\n    if (descMoreDiv) descMoreDiv.style.display = 'none';\n    if (descTeaserP) descTeaserP.style.display = 'block';\n    if (descToggle) descToggle.textContent = 'Full Description';\n\n    if (descToggle) {\n      descToggle.addEventListener('click', function () {\n        const teaser = descTeaserP;\n        const more = descMoreDiv;\n\n        if (!more) return;\n        if (more.style.display === 'none') {\n          if (teaser) teaser.style.display = 'none';\n          more.style.display = 'block';\n          this.textContent = 'See Less';\n          this.setAttribute('aria-expanded', 'true');\n          this.scrollIntoView({ behavior: 'smooth', block: 'center' });\n        } else {\n          more.style.display = 'none';\n          if (teaser) teaser.style.display = 'block';\n          this.textContent = 'Full Description';\n          this.setAttribute('aria-expanded', 'false');\n        }\n      });\n    }\n\n    \/* --- Accordion logic (accessibility + single-open) --- *\/\n    const accordions = document.querySelectorAll('.accordion');\n    const quickSpecs = document.getElementById('quick-specs');\n    const specsAccordion = document.getElementById('specs-accordion');\n    const specsContent = specsAccordion ? specsAccordion.querySelector('.accordion-content') : null;\n    const seeLessSpecs = document.getElementById('seeLessSpecs');\n    const seeFullSpecs = document.getElementById('seeFullSpecs');\n\n    function closeAllAccordions(exceptAccordion) {\n      accordions.forEach(acc =\u003e {\n        const c = acc.querySelector('.accordion-content');\n        if (c \u0026\u0026 acc !== exceptAccordion) c.classList.remove('open');\n        const hdr = acc.querySelector('.accordion-header');\n        if (hdr) hdr.setAttribute('aria-expanded', 'false');\n      });\n    }\n\n    function refreshUIState() {\n      if (specsContent \u0026\u0026 specsContent.classList.contains('open')) {\n        if (quickSpecs) quickSpecs.style.display = 'none';\n        if (seeLessSpecs) seeLessSpecs.style.display = 'inline-block';\n      } else {\n        if (quickSpecs) quickSpecs.style.display = 'block';\n        if (seeLessSpecs) seeLessSpecs.style.display = 'none';\n      }\n    }\n\n    \/\/ set up header props and toggles\n    document.querySelectorAll('.accordion').forEach(acc =\u003e {\n      const header = acc.querySelector('.accordion-header');\n      const content = acc.querySelector('.accordion-content');\n      if (!header || !content) return;\n      header.setAttribute('role', 'button');\n      header.setAttribute('tabindex', '0');\n      header.setAttribute('aria-expanded', 'false');\n\n      header.addEventListener('click', function () {\n        if (content.classList.contains('open')) {\n          content.classList.remove('open');\n          header.setAttribute('aria-expanded', 'false');\n        } else {\n          closeAllAccordions(acc);\n          content.classList.add('open');\n          header.setAttribute('aria-expanded', 'true');\n        }\n        refreshUIState();\n      });\n\n      header.addEventListener('keydown', function (e) {\n        if (e.key === 'Enter' || e.key === ' ') {\n          e.preventDefault();\n          header.click();\n        }\n      });\n    });\n\n    \/\/ Full Specs link behaviour\n    if (seeFullSpecs \u0026\u0026 specsContent) {\n      seeFullSpecs.addEventListener('click', function () {\n        if (!specsContent.classList.contains('open')) {\n          closeAllAccordions(specsAccordion);\n          specsContent.classList.add('open');\n          const hdr = specsAccordion.querySelector('.accordion-header');\n          if (hdr) hdr.setAttribute('aria-expanded', 'true');\n        } else {\n          specsContent.classList.remove('open');\n          const hdr = specsAccordion.querySelector('.accordion-header');\n          if (hdr) hdr.setAttribute('aria-expanded', 'false');\n        }\n        refreshUIState();\n        if (specsContent.classList.contains('open')) specsAccordion.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      });\n    }\n\n    if (seeLessSpecs) {\n      seeLessSpecs.addEventListener('click', function () {\n        if (specsContent \u0026\u0026 specsContent.classList.contains('open')) {\n          specsContent.classList.remove('open');\n          refreshUIState();\n          if (document.getElementById('quick-specs')) document.getElementById('quick-specs').scrollIntoView({ behavior: 'smooth', block: 'center' });\n        }\n      });\n    }\n\n    \/\/ Initial UI state\n    refreshUIState();\n  });\n\u003c\/script\u003e","brand":"Drolet","offers":[{"title":"Default Title","offer_id":43671868506163,"sku":"DF03000","price":4729.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0665\/6871\/6339\/files\/ChatGPTImage4juin2026_11h39min33s.png?v=1780587594"}],"url":"https:\/\/thenorthflame.com\/collections\/heats-2400-plus-sqft.oembed","provider":"The North Flame","version":"1.0","type":"link"}