{"product_id":"j-a-roby-fan-limit-control-universal","title":"J.A. ROBY Fan Limit Control (Universal)","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e \n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700;900\u0026display=swap');\n\n    .cd-part-wrapper {\n        font-family: 'Lato', sans-serif;\n        line-height: 1.4;\n        color: #1e293b;\n        width: 100%;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    \/* Title Styling: Static J.A. Roby Red *\/\n    .cd-part-wrapper h1 { \n        text-align: center; \n        margin-bottom: 5px; \n        font-weight: 900; \n        text-transform: uppercase; \n        font-size: 32px; \n        letter-spacing: -0.5px; \n        color: #b91c1c;\n    }\n\n    \/* Animated Brand Line *\/\n    .cd-animation-container { text-align: center; margin-bottom: 15px; }\n    .cd-shooting-track {\n        width: 220px;\n        height: 3px;\n        background: #f1f5f9;\n        margin: 0 auto;\n        position: relative;\n        overflow: hidden;\n        border-radius: 4px;\n    }\n    .cd-shooting-line {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 80px;\n        height: 100%;\n        background: #efd083; \n        animation: lineShootExtended 3.5s infinite linear;\n    }\n    @keyframes lineShootExtended { 0% { transform: translateX(-110%); } 100% { transform: translateX(400%); } }\n\n    \/* Identity Bar *\/\n    .cd-nav-identity-row {\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        justify-content: center;\n        gap: 25px;\n        margin: 10px auto 25px auto;\n        flex-wrap: nowrap;\n    }\n    .cd-id-group-wrap { display: flex; flex-direction: row; gap: 25px; flex-shrink: 0; }\n    .cd-id-item { display: flex; align-items: baseline; gap: 6px; }\n    .cd-id-label { font-size: 10px; font-weight: 900; color: #94a3b8; text-transform: uppercase; }\n    .cd-id-value { font-size: 15px; font-weight: 900; color: #0f172a; font-family: monospace; }\n\n    \/* Product Content Styling *\/\n    .cd-part-intro { text-align: center; max-width: 850px; margin: 0 auto 35px auto; }\n    .cd-part-intro p { font-size: 17px; color: #475569; margin: 0; }\n\n    \/* Balanced Side-by-Side Tables *\/\n    .cd-tables-grid {\n        display: flex;\n        flex-direction: row !important;\n        gap: 20px;\n        margin-bottom: 40px;\n        max-width: 950px;\n        margin-left: auto;\n        margin-right: auto;\n    }\n\n    .cd-table-box {\n        flex: 1;\n        border: 1px solid #e2e8f0;\n        border-radius: 16px;\n        overflow: hidden;\n        background: white;\n        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n    }\n\n    \/* Metallic Header with ultra-slow 25s Shimmer Sweep *\/\n    .cd-table-head-chrome {\n        background: linear-gradient(135deg, #f8fafc 0%, #cbd5e1 50%, #f8fafc 100%);\n        color: #334155;\n        padding: 14px;\n        font-weight: 900;\n        text-transform: uppercase;\n        font-size: 13px;\n        text-align: center;\n        letter-spacing: 1.5px;\n        position: relative;\n        overflow: hidden;\n        border-bottom: 1px solid #e2e8f0;\n    }\n    .cd-table-head-chrome::after {\n        content: \"\";\n        position: absolute;\n        top: 0;\n        left: -100%;\n        width: 60%;\n        height: 100%;\n        background: linear-gradient(90deg, transparent, rgba(255,255,255,0.5), transparent);\n        transform: skewX(-25deg);\n        animation: chromeGlintSlow 25s infinite ease-in-out; \n    }\n    @keyframes chromeGlintSlow { 0% { left: -150%; } 10% { left: 150%; } 100% { left: 150%; } }\n\n    .cd-table-row {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        padding: 12px 18px;\n        border-bottom: 1px solid #f1f5f9;\n        font-size: 14px;\n    }\n    .cd-table-row:nth-child(even) { background-color: #f8fafc; }\n    .cd-table-row:last-child { border-bottom: none; }\n    .cd-table-lbl { font-weight: 700; color: #64748b; text-transform: uppercase; font-size: 11px; }\n    .cd-table-val { font-weight: 800; color: #1e293b; }\n    .cd-dot { flex: 1; border-bottom: 1px dotted #cbd5e1; height: 1px; margin: 0 10px; opacity: 0.6; }\n\n    \/* Heat Gradient for Fitment *\/\n    .cd-item-heat { padding: 12px 18px; font-size: 13px; font-weight: 800; color: #475569; background: linear-gradient(90deg, #fff 0%, #fff1f2 100%); border-bottom: 1px solid #fff; text-transform: uppercase; text-align: center; }\n\n    \/* Support Module *\/\n    .cd-support-box {\n        max-width: 800px; \n        margin: 0 auto; \n        padding: 15px 20px;\n        border: 1px dashed #bae6fd;\n        border-radius: 12px;\n        background: #f8fafc;\n        display: flex !important;\n        flex-direction: row !important; \n        align-items: center;\n        gap: 20px;\n    }\n    .cd-support-badge-img { width: 50px; height: auto; border-radius: 50%; border: 2px solid #ffffff; flex-shrink: 0; }\n    .cd-support-content { text-align: left; flex: 1; min-width: 0; }\n    .cd-support-content h3 { margin: 0 0 2px 0; font-weight: 900; text-transform: uppercase; color: #0369a1; font-size: 15px; }\n    .cd-support-content p { margin: 4px 0 10px 0; color: #475569; font-size: 13px; line-height: 1.3; }\n    .cd-support-content .cd-phone-link { color: #0369a1; font-weight: 800; text-decoration: underline; white-space: nowrap; }\n\n    .cd-support-btn-grid { display: flex; gap: 8px; flex-shrink: 0; }\n    .cd-support-link {\n        text-decoration: none !important;\n        padding: 8px 16px;\n        border-radius: 8px;\n        font-weight: 800;\n        text-transform: uppercase;\n        font-size: 10px;\n        transition: all 0.2s;\n        display: inline-flex;\n        align-items: center;\n    }\n    .cd-btn-blue { background: #e0f2fe; color: #0369a1 !important; border: 1px solid #bae6fd; }\n    .cd-btn-blue:hover { background: #bae6fd; transform: translateY(-1px); }\n    .cd-btn-pastel-red { background: #fee2e2; color: #b91c1c !important; border: 1px solid #fecaca; }\n    .cd-btn-pastel-red:hover { background: #fecaca; transform: translateY(-1px); }\n\n    @media screen and (max-width: 768px) {\n        .cd-nav-identity-row { flex-wrap: wrap; gap: 10px; }\n        .cd-id-group-wrap { border-left: none; padding-left: 0; width: 100%; justify-content: center; }\n        .cd-tables-grid { flex-direction: row !important; gap: 10px; padding: 0 5px; }\n        .cd-table-row { padding: 8px 10px; font-size: 11px; }\n        .cd-support-box { gap: 12px; padding: 12px; }\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cd-part-wrapper\"\u003e\n    \u003ch1\u003eFan Limit Control (Universal)\u003c\/h1\u003e\n    \u003cdiv class=\"cd-animation-container\"\u003e\n        \u003cdiv class=\"cd-shooting-track\"\u003e\u003cdiv class=\"cd-shooting-line\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Identity Row --\u003e\n    \u003cdiv class=\"cd-nav-identity-row\"\u003e\n        \u003cdiv class=\"cd-id-group-wrap\"\u003e\n            \u003cdiv class=\"cd-id-item\"\u003e\n                \u003cspan class=\"cd-id-label\"\u003eComponent\u003c\/span\u003e\n                \u003cspan class=\"cd-id-value\"\u003eLimit Switch\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003csection class=\"cd-part-intro\"\u003e\n        \u003cp\u003eAutomate your wood-fired heating system with the official \u003cstrong\u003eJ.A. ROBY Universal Fan Limit Control\u003c\/strong\u003e. This essential technical component manages the activation and deactivation cycles of your appliance's blower system based on real-time firebox temperatures. By ensuring the fan only operates when the stove or furnace is at optimal heat, this control prevents the circulation of cold air and protects your blower motor from premature wear.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003cdiv class=\"cd-tables-grid\"\u003e\n        \u003c!-- Product Details --\u003e\n        \u003cdiv class=\"cd-table-box\"\u003e\n            \u003cdiv class=\"cd-table-head-chrome\"\u003eProduct Details\u003c\/div\u003e\n            \u003cdiv class=\"cd-table-row\"\u003e\n\u003cspan class=\"cd-table-lbl\"\u003eFunction\u003c\/span\u003e\u003cdiv class=\"cd-dot\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-table-val\"\u003eBlower Logic\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cd-table-row\"\u003e\n\u003cspan class=\"cd-table-lbl\"\u003eVoltage\u003c\/span\u003e\u003cdiv class=\"cd-dot\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-table-val\"\u003eUniversal AC\/DC\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cd-table-row\"\u003e\n\u003cspan class=\"cd-table-lbl\"\u003eMaterial\u003c\/span\u003e\u003cdiv class=\"cd-dot\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-table-val\"\u003eHigh-Heat Steel\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"cd-table-row\"\u003e\n\u003cspan class=\"cd-table-lbl\"\u003eBuild\u003c\/span\u003e\u003cdiv class=\"cd-dot\"\u003e\u003c\/div\u003e\n\u003cspan class=\"cd-table-val\"\u003eOEM Original\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- Fitment Guide --\u003e\n        \u003cdiv class=\"cd-table-box\"\u003e\n            \u003cdiv class=\"cd-table-head-chrome\" style=\"background: linear-gradient(135deg, #fff1f2 0%, #fee2e2 50%, #fff1f2 100%); color: #be123c;\"\u003eFitment Guide\u003c\/div\u003e\n            \u003cdiv class=\"cd-item-heat\"\u003eWood Furnaces (Grizzly \/ ULTF)\u003c\/div\u003e\n            \u003cdiv class=\"cd-item-heat\"\u003eStoves with 150 CFM Blower Kits\u003c\/div\u003e\n            \u003cdiv class=\"cd-item-heat\"\u003eStoves with 460 CFM Blower Kits\u003c\/div\u003e\n            \u003cdiv class=\"cd-item-heat\" style=\"background: #fff; font-size: 11px; text-transform: none; color: #64748b; font-weight: normal; padding: 10px;\"\u003e(Universal fit for J.A. ROBY blower systems)\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Standardized Support Module --\u003e\n    \u003cdiv class=\"cd-support-box\"\u003e\n        \u003cimg alt=\"TCD Support\" class=\"cd-support-badge-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\"\u003e\n        \u003cdiv class=\"cd-support-content\"\u003e\n            \u003ch3\u003eJA ROBY Accessory Support\u003c\/h3\u003e\n            \u003cp\u003eNeed help finding the right technical part? Call us toll-free \u003ca href=\"tel:+18446034743\" class=\"cd-phone-link\"\u003e+1 (844) 603-4743\u003c\/a\u003e.\u003c\/p\u003e\n            \u003cdiv class=\"cd-support-btn-grid\"\u003e\n                \u003ca href=\"https:\/\/share.hsforms.com\/1gcABoX2FRCa8LnBu0QtmFgrbc1e\" class=\"cd-support-link cd-btn-blue\"\u003eContact Us\u003c\/a\u003e\n                \u003ca href=\"https:\/\/thecabindepot.ca\/collections\/ja-roby\" class=\"cd-support-link cd-btn-pastel-red\"\u003eMain Collection\u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e","brand":"JA ROBY","offers":[{"title":"Default Title","offer_id":44085056471137,"sku":"5D51-90","price":335.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/J.A.ROBYFanLimitControl_Universal_img1.jpg?v=1777489676","url":"https:\/\/thecabindepot.ca\/products\/j-a-roby-fan-limit-control-universal","provider":"The Cabin Depot","version":"1.0","type":"link"}