{"title":"ألواح WPC مخددة","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/SW2716-BEDROOMPIC-06_2048x2048.jpg?v=1667318592\"\u003e\u003c\/div\u003e\n\u003cp\u003eألواح WPC المخددة مصنوعة من مادة خشبية بلاستيكية مركبة. وهي طريقة تزداد شعبيتها لتزيين المباني. وباعتبارها بديلاً ممتازاً لألواح الجدران الخشبية التقليدية، فإن ألواح الجدران المركبة لا تتمتع بمزايا ألواح الجدران الخشبية فحسب\u003cbr data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e، بل تتميز أيضاً بالعديد من فوائد ألواح جدران WPC. إنها طريقة جذابة وفعالة من حيث التكلفة للتزيين.\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"wpc-fluted-panels-9-feet-long-black","title":"ألواح WPC مخددة، لون أسود، 10 ألواح × 9 أقدام طولًا،","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في كل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eألواح جدارية زخرفية داخلية، مقاومة للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قم بقياس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قم بقياس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":47475592331586,"sku":"SW2716BW","price":188.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/2_6c8aeb55-f600-42b1-bad4-e9f5cca6d58e.png?v=1754767559"},{"product_id":"wpc-fluted-panels-walnut-brown-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، بني جوزي، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في كل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eألواح جدارية زخرفية داخلية، مقاومة للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قم بقياس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قم بقياس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":44609119977794,"sku":"SW2716WB","price":258.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/1_5891916c-77e5-4c45-96cd-1a5b8d697311.png?v=1747361749"},{"product_id":"wpc-fluted-panels-light-gray-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، رمادي فاتح، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصات العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":44609123057986,"sku":"SW2716LG","price":228.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/6_46d9895d-1808-4d1a-bad5-464353b8abf6.png?v=1754767965"},{"product_id":"wpc-fluted-panels-dark-gray-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، رمادي داكن، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصات العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":44609123418434,"sku":"SW2716DG","price":218.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/3.png?v=1747361891"},{"product_id":"wpc-fluted-panels-purplish-blue-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، أزرق بنفسجي 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":44609137312066,"sku":"SW2716PB","price":258.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/4_42d2e0c2-fecf-4592-93d5-c8a0690aedf9.png?v=1754767821"},{"product_id":"wpc-fluted-panels-white-color-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، لون أبيض، 10 ألواح × 9 قدم طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":44609146290498,"sku":"SW2716WW","price":258.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/9.png?v=1747361961"},{"product_id":"wpc-fluted-panels-red-cedar-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، أحمر الأرز، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصات العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":44609149567298,"sku":"SW2716RC","price":228.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/14.png?v=1747362019"},{"product_id":"wpc-fluted-panels-armani-gray-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، رمادي أرماني، 10 ألواح × 9 قدم طولًا","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصات العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":47517110534466,"sku":"SW2716AG","price":188.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/15.png?v=1747362197"},{"product_id":"wpc-fluted-panels-cherry-wood-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، خشب الكرز (B)، 10 ألواح × 9 أقدام طولًا","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":47517117579586,"sku":"SW2816CWB","price":188.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/4_8d89783b-0cd5-46d6-8773-5ff2dedaeab5.png?v=1747362278"},{"product_id":"copy-of-wpc-fluted-panels-gray-sandstone-color-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، رمادي بلون الحجر الرملي، 10 ألواح × 9 أقدام طولًا","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصات العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":47517131538754,"sku":"SW2716GS","price":228.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/19.png?v=1747362397"},{"product_id":"wpc-fluted-panels-black-ash-10-panels-x-9-feet-long-1","title":"ألواح WPC مخددة، رمادي أسود، 10 ألواح × 9 أقدام طولًا","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في كل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eألواح جدارية زخرفية داخلية، مقاومة للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قم بقياس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قم بقياس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":47517171810626,"sku":"SW2716BA","price":188.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/18.png?v=1747362447"},{"product_id":"wpc-fluted-panels-walnut-brown-10-panels-x-9-feet-long-1","title":"ألواح WPC مخددة، بني جوزي، 10 ألواح × 10 قدم طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e120 بوصة (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e50 قدم مربع من التغطية الفعلية في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eألواح جدارية ديكورية داخلية، مقاومة للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 54);\n            } else {\n                result = Math.ceil((height * width) \/ 7776);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":48923566768450,"sku":"SW3116WB","price":318.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/5_74be2b89-4ced-4795-b66f-e111da9c2532.png?v=1754767889"},{"product_id":"wpc-fluted-panels-carbon-black-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، أسود كربوني، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":49154946597186,"sku":"SW2816CB","price":208.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/HazelnutwoodSW2716CB-poster_2.png?v=1719327337"},{"product_id":"wpc-fluted-panels-hazelnut-wood-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، خشب بندق أسود، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 45);\n            } else {\n                result = Math.ceil((height * width) \/ 6480);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":49155304522050,"sku":"SW28152HW","price":188.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/27.png?v=1747364683"},{"product_id":"wpc-fluted-panels-sandy-wood-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، أسود خشبي رملي، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 45);\n            } else {\n                result = Math.ceil((height * width) \/ 6480);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":49166784004418,"sku":"SW28152SW","price":218.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/sandywoodb.png?v=1790713521"},{"product_id":"wpc-fluted-panels-silver-birch-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، فضي بيرش، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصة (طول) × 8 بوصات (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/الكرتون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في الكرتون\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e60 قدم مربع في الكرتون\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي الكراتين التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 كرتون\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 60);\n            } else {\n                result = Math.ceil((height * width) \/ 8640);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":49167472689474,"sku":"SW19514SB","price":198.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/20.png?v=1747364826"},{"product_id":"wpc-fluted-panels-sandy-wood-10-panels-x-9-feet-long-1","title":"ألواح WPC مخددة، خشب رملي، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصات العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":49167682699586,"sku":"SW2716SW","price":218.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/WhatsApp_Image_2025-11-05_at_13.47.00_cc99ee22.jpg?v=1762373828"},{"product_id":"wpc-fluted-panels-gray-birch-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، رمادي بيرش، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 8 بوصات (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/الكرتون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في الكرتون\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e60 قدم مربع في الكرتون\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري زخرفي داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي الكراتين المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 كرتون\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 60);\n            } else {\n                result = Math.ceil((height * width) \/ 8640);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":49168105800002,"sku":"SW19514GB","price":198.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/22.png?v=1747365087"},{"product_id":"wpc-fluted-panels-walnut-brown-10-panels-x-10-feet-long","title":"ألواح WPC مخددة، بني جوزي، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n\u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n\u003c!-- جدول المنتج هنا --\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n\u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n\u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003c!-- بداية صفوف الجدول --\u003e\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصة (طول) × 6 بوصات (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003c!-- نهاية صفوف الجدول --\u003e\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003c!-- بدء كود الحاسبة هنا --\u003e \u003cscript src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\" type=\"text\/javascript\"\u003e\u003c\/script\u003e \u003clink href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\" rel=\"stylesheet\"\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv id=\"m_calculator_content\"\u003e\n\n\u003cdiv class=\"m__calculator\"\u003e\n\n\u003cdiv class=\"m__wrap\"\u003e\n\n\u003cdiv class=\"m__section\"\u003e\n\n\u003cdiv class=\"m__row m__head\"\u003e\n\n\u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"m__row\"\u003e\n\n\u003cdiv class=\"m__label\"\u003eارتفاع الجدار \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"m__group\"\u003e\n\n\u003cdiv class=\"group_input\"\u003e\n\n\u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"unit_changer\"\u003e\n\n\u003cspan\u003eأقدام\u003c\/span\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"m__row\"\u003e\n\n\u003cdiv class=\"m__label\"\u003eعرض الجدار \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس عرض الجدار الكامل فقط.\"\u003e \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"m__group\"\u003e\n\n\u003cdiv class=\"group_input\"\u003e\n\n\u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"unit_changer\"\u003e\n\n\u003cspan\u003eأقدام\u003c\/span\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"m__row m__result\"\u003e\n\n\u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n\u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 45);\n            } else {\n                result = Math.ceil((height * width) \/ 6480);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e \u003c!-- نهاية كود الحاسبة هنا --\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50094730445122,"sku":"SW28152WB","price":218.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/9_Feet_Long_7e6572e5-b8e4-4bd8-afd8-becb712f5f5b.png?v=1769102503"},{"product_id":"wpc-fluted-panels-sandy-wood-10-panels-x-10-feet-long","title":"ألواح WPC مخددة، خشب رملي، 10 ألواح × 10 قدم طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e120 بوصة (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e50 قدم مربع من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 54);\n            } else {\n                result = Math.ceil((height * width) \/ 7776);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50094751580482,"sku":"SW3116SW","price":258.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/14_c12b5131-e65d-4028-aa29-069ffe3a9acf.png?v=1790713588"},{"product_id":"wpc-fluted-panels-black-ash-10-panels-x-10-feet-long","title":"ألواح WPC مخددة، رمادي أسود، 10 ألواح × 10 أقدام طولًا","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e120 بوصة (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/الكرتون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في الكرتون\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e50 قدم مربع من التغطية الفعلية لكل كرتون\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي الكراتين المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 كرتون\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 52.5);\n            } else {\n                result = Math.ceil((height * width) \/ 7560);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50094791885122,"sku":"SW3116BA","price":258.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/SW2716BA-Black_ASH-01-10ft.png?v=1732735269"},{"product_id":"wpc-fluted-panels-ash-wood-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، خشب الرماد، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 45);\n            } else {\n                result = Math.ceil((height * width) \/ 6480);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556167553346,"sku":"SW1591228AW","price":219.3,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/38.png?v=1747365504"},{"product_id":"wpc-fluted-panels-sandy-birch-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، بلون البتولا الرملي، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 45);\n            } else {\n                result = Math.ceil((height * width) \/ 6480);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556167684418,"sku":"SW28152SB","price":218.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/5_320022a9-f066-47b9-9243-4d41618c434d.png?v=1768504314"},{"product_id":"wpc-fluted-panels-shadow-bark-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، لون لحاء الشجر، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 45);\n            } else {\n                result = Math.ceil((height * width) \/ 6480);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556167717186,"sku":"SW1601128SB","price":270.3,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/13_1e98f58f-35b1-496a-847b-aa4cb457b239.png?v=1754768614"},{"product_id":"wpc-fluted-panels-light-bark-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، لون لحاء الشجر الفاتح، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 45);\n            } else {\n                result = Math.ceil((height * width) \/ 6480);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556167749954,"sku":"SW1601128LB","price":270.3,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/9_Feet_Long_1.png?v=1747412934"},{"product_id":"wpc-fluted-panels-silver-wood-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، خشب فضي، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بدء صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 7.8 بوصة (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e58.5 قدم مربع\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بدء كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 58.5);\n            } else {\n                result = Math.ceil((height * width) \/ 8424);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556167946562,"sku":"SW2000928SW","price":329.8,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/16_f873fc63-bb8e-4050-ab1c-7a0545851c9b.png?v=1754770184"},{"product_id":"wpc-fluted-panels-golden-wood-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، خشب ذهبي، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصة (طول) × 7.8 بوصة (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e58.5 قدم مربع\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري زخرفي داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 58.5);\n            } else {\n                result = Math.ceil((height * width) \/ 8424);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556168569154,"sku":"SW2000928GW","price":329.8,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/14_f6c88ba4-5753-4e2b-a0d5-c5480019e3e7.png?v=1754768692"},{"product_id":"wpc-fluted-panels-metallic-champagne-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، لون شامبانيا معدني، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 45);\n            } else {\n                result = Math.ceil((height * width) \/ 6480);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556168995138,"sku":"SW1601528MC","price":270.3,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/47.png?v=1747365954"},{"product_id":"wpc-fluted-panels-brushed-metal-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، معدن مصقول، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصة (طول) × 6 بوصات (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 45);\n            } else {\n                result = Math.ceil((height * width) \/ 6480);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556169060674,"sku":"SW1601528BM","price":270.3,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/41.png?v=1747366844"},{"product_id":"wpc-fluted-panels-honey-oak-10-panels-x-10-feet-long","title":"ألواح WPC مخددة، لون بلوط العسل، 10 ألواح × 10 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e120 بوصة (طول) × 8 بوصات (عرض التغطية الفعلي)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eإجمالي المساحة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e66.6667 قدم مربع من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 60);\n            } else {\n                result = Math.ceil((height * width) \/ 8640);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556169126210,"sku":"SW2101531HO","price":382.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/15_bb3dafd9-a732-4937-a933-23717b3f8be8.png?v=1754768945"},{"product_id":"wpc-fluted-panels-blue-stone-10-panels-x-10-feet-long","title":"ألواح WPC مخددة، لون حجري أزرق، 10 ألواح × 10 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e120 بوصة (طول) × 8 بوصات (عرض التغطية الفعلي)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eإجمالي المساحة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e66.6667 قدم مربع من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 60);\n            } else {\n                result = Math.ceil((height * width) \/ 8640);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556169158978,"sku":"SW2101531BS","price":408.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/40_fc9ef3e0-ec72-49ec-90b0-9295d66dbea8.png?v=1747412549"},{"product_id":"wpc-fluted-panels-red-stone-10-panels-x-10-feet-long","title":"ألواح WPC مخددة، لون حجري أحمر، 10 ألواح × 10 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بدء صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e120 بوصة (طول) × 8 بوصات (عرض التغطية الفعلي)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/الكرتون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في الكرتون\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eإجمالي المساحة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e66.6667 قدم مربع من التغطية الفعلية لكل كرتون\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بدء كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي الكراتين المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 كرتون\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 60);\n            } else {\n                result = Math.ceil((height * width) \/ 8640);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556169191746,"sku":"SW2101531RS","price":408.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/49_b800e24b-4e35-49b2-a830-fa68b03413a8.png?v=1747412517"},{"product_id":"wpc-fluted-panels-grey-mesh-10-panels-x-10-feet-long","title":"ألواح WPC مخددة، شبك رمادي، 10 ألواح × 10 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بدء صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب خشبي بلاستيكي)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e120 بوصة (طول) × 7.4 بوصة (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/الكرتون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في الكرتون\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e61.5 قدم مربع\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بدء كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي الكراتين التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 كرتون\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 61.5);\n            } else {\n                result = Math.ceil((height * width) \/ 8880);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556169257282,"sku":"SW31186GM","price":355.3,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/9_Feet_Long.png?v=1747412268"},{"product_id":"wpc-fluted-panels-walnut-brown-10-panels-x-9-feet-long-2","title":"ألواح WPC مخددة، بني جوزي، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصة (طول) × 8 بوصات (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/الكرتون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في الكرتون\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e60 قدم مربع في الكرتون\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي الكراتين التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 كرتون\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 60);\n            } else {\n                result = Math.ceil((height * width) \/ 8640);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556345188674,"sku":"SW2051528WB","price":270.3,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/29.png?v=1747367399"},{"product_id":"wpc-fluted-panels-sandy-birch-10-panels-x-9-feet-long-1","title":"ألواح WPC مخددة، بلون البتولا الرملي، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 45);\n            } else {\n                result = Math.ceil((height * width) \/ 6480);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556353118530,"sku":"SW28150SB","price":270.3,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/11_d487d046-8ad3-49c4-ad61-1205aedb0503.png?v=1754768427"},{"product_id":"wpc-fluted-panels-grey-willow-10-panels-x-9-feet-long-1","title":"ألواح WPC مخددة، رمادي صفصافة، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 45);\n            } else {\n                result = Math.ceil((height * width) \/ 6480);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556353675586,"sku":"SW1591528GW","price":270.3,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/32.png?v=1747367843"},{"product_id":"wpc-fluted-panels-grey-willow-10-panels-x-9-feet-long-2","title":"ألواح WPC مخددة، رمادي ويلا، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 45);\n            } else {\n                result = Math.ceil((height * width) \/ 6480);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556354822466,"sku":"SW1601528GW","price":219.3,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/12.png?v=1754768551"},{"product_id":"wpc-fluted-panels-armani-gray-10-panels-x-10-feet-long","title":"ألواح WPC مخددة، رمادي أرماني، 10 ألواح × 10 أقدام طولًا.","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"container\"\u003e\n\n\u003cdiv class=\"iframe-container\"\u003e\u003ciframe src=\"https:\/\/app.calconic.com\/api\/embed\/calculator\/64b95b4cec8b18001ee03161\" title=\"آلة حاسبة Calconic\" name=\"آلة حاسبة Calconic\" height=\"450px\" style=\"width: 100%; border: 0; outline: none;\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"table-container\"\u003e\n\n\u003cdiv style=\"text-align: center;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ctable data-mce-fragment=\"1\" style=\"width: 443px;\"\u003e\n\n\u003cthead data-mce-fragment=\"1\"\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 35px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالمنتج\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e ألواح خشبية مخددة من WPC\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody data-mce-fragment=\"1\"\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 17px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالمادة\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 12px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eأبعاد اللوح\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e120 بوصة (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 35px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eاللون\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003eكما هو موضح\u003cbr\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 14px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالتعبئة\/العلبة\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e10 ألواح\/علبة\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 35px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالمساحة الإجمالية\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e50 قدم مربع من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 29px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالتركيب\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003eمشابك وبراغي، غراء (\u003ca data-mce-fragment=\"1\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e)\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 35px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالشهادات\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003eSGS, IAF, CQC, CNS\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 5px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالوظيفة\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003eلوح جداري ثلاثي الأبعاد للزينة الداخلية، مقاوم للماء\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 17.6042px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eعنوان الاستلام\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556446114114,"sku":"SW3116AG","price":258.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/9_Feet_Long_5_7c4e2e86-1361-44fa-94d8-54e1d4950aec.png?v=1759341946"},{"product_id":"wpc-fluted-panels-dark-gray-10-panels-x-10-feet-long","title":"ألواح WPC مخددة، رمادي داكن، 10 ألواح × 10 أقدام طولًا.","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"container\"\u003e\n\n\u003cdiv class=\"iframe-container\"\u003e\u003ciframe src=\"https:\/\/app.calconic.com\/api\/embed\/calculator\/64b95b4cec8b18001ee03161\" title=\"حاسبة Calconic\" name=\"حاسبة Calconic\" height=\"450px\" style=\"width: 100%; border: 0; outline: none;\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"table-container\"\u003e\n\n\u003cdiv style=\"text-align: center;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ctable data-mce-fragment=\"1\" style=\"width: 443px;\"\u003e\n\n\u003cthead data-mce-fragment=\"1\"\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 35px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالمنتج\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e ألواح خشبية مخددة من WPC\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody data-mce-fragment=\"1\"\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 17px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالمادة\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 12px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eأبعاد اللوح\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e120 بوصة (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 35px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eاللون\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003eكما هو موضح\u003cbr\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 14px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالتعبئة\/العلبة\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e10 ألواح\/علبة\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 35px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالمساحة الإجمالية\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e50 قدم مربع من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 29px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالتركيب\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003eمشابك وبراغي، غراء (\u003ca data-mce-fragment=\"1\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e)\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 35px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالشهادات\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003eSGS, IAF, CQC, CNS\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 5px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالوظيفة\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003eلوح جداري ثلاثي الأبعاد للزينة الداخلية، مقاوم للماء\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 17.6042px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eعنوان الاستلام\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556446212418,"sku":"SW3016DG","price":258.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/9FeetLong_3_999f58eb-68c3-41a0-9fee-0f50f668a51b.png?v=1759265912"},{"product_id":"wpc-fluted-panels-chestnut-oak-b-10-panels-x-10-feet-long-1","title":"ألواح WPC مخددة، بلوط كستنائي (B)، 10 ألواح × 10 أقدام طولًا.","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"container\"\u003e\n\n\u003cdiv class=\"iframe-container\"\u003e\u003ciframe src=\"https:\/\/app.calconic.com\/api\/embed\/calculator\/64b95b4cec8b18001ee03161\" title=\"آلة حاسبة Calconic\" name=\"آلة حاسبة Calconic\" height=\"450px\" style=\"width: 100%; border: 0; outline: none;\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"table-container\"\u003e\n\n\u003cdiv style=\"text-align: center;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ctable data-mce-fragment=\"1\" style=\"width: 443px;\"\u003e\n\n\u003cthead data-mce-fragment=\"1\"\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 35px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالمنتج\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e ألواح خشبية مخددة من WPC\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody data-mce-fragment=\"1\"\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 17px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالمادة\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 12px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eأبعاد اللوح\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e120 بوصة (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 35px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eاللون\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003eكما هو موضح\u003cbr\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 14px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالتعبئة\/العلبة\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e10 ألواح\/علبة\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 35px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالمساحة الإجمالية\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e50 قدم مربع من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 29px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالتركيب\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003eمشابك وبراغي، غراء (\u003ca data-mce-fragment=\"1\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e)\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 35px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالشهادات\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003eSGS, IAF, CQC, CNS\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 5px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eالوظيفة\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003eلوح جداري ثلاثي الأبعاد للزينة الداخلية، مقاوم للماء\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr data-mce-fragment=\"1\" style=\"height: 17.6042px;\"\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 114.594px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eعنوان الاستلام\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\u003ctd data-mce-fragment=\"1\" style=\"width: 310.406px;\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003ca href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/p\u003e\n\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556446507330,"sku":"SW15212CO","price":258.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/9FeetLong_14.png?v=1759512169"},{"product_id":"wpc-fluted-panels-jazz-black-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، أسود جاز، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصات العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556450341186,"sku":"SW2816JB","price":258.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/34.png?v=1747367903"},{"product_id":"wpc-fluted-panels-cherry-wood-10-panels-x-9-feet-long-1","title":"ألواح WPC مخددة، خشب الكرز، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في كل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eألواح جدارية زخرفية داخلية، مقاومة للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قم بقياس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قم بقياس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":50556451225922,"sku":"SW2816CW","price":219.3,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/36_fcc63bac-41d4-4c32-ac19-e86a16cc2b30.png?v=1747368406"},{"product_id":"wpc-fluted-panels-black-wood-10-panels-x-10-feet-long-1","title":"ألواح WPC مخددة، خشب أسود، 10 ألواح × 10 قدم طولًا","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e120 بوصة (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/الكرتون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في الكرتون\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e50 قدم مربع من التغطية الفعلية لكل كرتون\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي الكراتين المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 كرتون\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 52.5);\n            } else {\n                result = Math.ceil((height * width) \/ 7560);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":51155427033410,"sku":"SW3116BW","price":258.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/WhitePastelMinimalistApparelReviewTestimonyInstagramPost.png?v=1755993106"},{"product_id":"wpc-fluted-panels-walnut-brown-10-panels-x-10-feet-long-1","title":"ألواح WPC مخددة، بني جوزي، 10 ألواح × 10 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n\u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n\u003c!-- جدول المنتج هنا --\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n\u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n\u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003c!-- بداية صفوف الجدول --\u003e\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e120 بوصة (طول) × 8 بوصات (عرض التغطية الفعلي)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eإجمالي المساحة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e66.6667 قدم مربع من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003c!-- نهاية صفوف الجدول --\u003e\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003c!-- بداية كود الحاسبة هنا --\u003e \u003cscript src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\" type=\"text\/javascript\"\u003e\u003c\/script\u003e \u003clink href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\" rel=\"stylesheet\"\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv id=\"m_calculator_content\"\u003e\n\n\u003cdiv class=\"m__calculator\"\u003e\n\n\u003cdiv class=\"m__wrap\"\u003e\n\n\u003cdiv class=\"m__section\"\u003e\n\n\u003cdiv class=\"m__row m__head\"\u003e\n\n\u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"m__row\"\u003e\n\n\u003cdiv class=\"m__label\"\u003eارتفاع الجدار \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"m__group\"\u003e\n\n\u003cdiv class=\"group_input\"\u003e\n\n\u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"unit_changer\"\u003e\n\n\u003cspan\u003eقدم\u003c\/span\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"m__row\"\u003e\n\n\u003cdiv class=\"m__label\"\u003eعرض الجدار \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"m__group\"\u003e\n\n\u003cdiv class=\"group_input\"\u003e\n\n\u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"unit_changer\"\u003e\n\n\u003cspan\u003eقدم\u003c\/span\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"m__row m__result\"\u003e\n\n\u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n\u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 60);\n            } else {\n                result = Math.ceil((height * width) \/ 8640);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e \u003c!-- نهاية كود الحاسبة هنا --\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":51357840015682,"sku":"SW31195WB","price":258.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/9_Feet_Long_983f313b-bbea-4edc-a569-01d3448447a3.png?v=1760985620"},{"product_id":"wpc-fluted-panels-drag-gray-b-10-panels-x-10-feet-long","title":"ألواح WPC مخددة، رمادي داكن (B)، 10 ألواح × 10 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e120 بوصة (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/الكرتون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في الكرتون\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e50 قدم مربع من التغطية الفعلية لكل كرتون\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو لم تكن موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي الكراتين المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 كرتون\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 54);\n            } else {\n                result = Math.ceil((height * width) \/ 7776);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":51361424703810,"sku":"SW3116DGB","price":258.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/9_Feet_Long_9_153a7fa3-c10d-46ec-8085-bd115e923590.png?v=1759426180"},{"product_id":"wpc-fluted-panels-natural-oak-b-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، بلوط طبيعي (B) 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eقدم\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 54);\n            } else {\n                result = Math.ceil((height * width) \/ 7776);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":51361794064706,"sku":"SW2816NOB","price":228.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/9_Feet_Long_10_e05e639f-ae70-459b-bde5-682e900e8804.png?v=1759438980"},{"product_id":"wpc-fluted-panels-sandy-wood-b-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، خشب رملي (B) ، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصة العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في كل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eألواح جدارية زخرفية داخلية، مقاومة للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قم بقياس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو أنها غير موجودة. قم بقياس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي عدد العلب التي تحتاجها\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":51361863500098,"sku":"SW2816SWB","price":188.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/9_Feet_Long_11_f30f9403-effe-4998-badb-f004e707fa79.png?v=1759440103"},{"product_id":"wpc-fluted-panels-hazelnut-wood-b-10-panels-x-9-feet-long","title":"ألواح WPC مخددة، خشب البندق (B) ، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصات العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":51361906327874,"sku":"SW2716HWB","price":218.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/9_Feet_Long_12.png?v=1759441563"},{"product_id":"wpc-fluted-panels-chestnut-oak-10-panels-x-9-feet-long-1","title":"ألواح WPC مخددة، خشب بلوط كستنائي، 10 ألواح × 9 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n    \u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n        \u003c!-- جدول المنتج هنا --\u003e\n        \u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n            \u003cthead\u003e\n\n                \u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n                    \u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n                \u003c\/tr\u003e\n\n            \u003c\/thead\u003e\n\n            \u003ctbody\u003e\n\n                \u003c!-- بداية صفوف الجدول --\u003e\n                \u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e108 بوصات (طول) × 6 بوصات (عرض التغطية الفعلي) \/ 6.5 بوصات العرض الإجمالي\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/العلبة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في العلبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e45 قدمًا مربعًا من التغطية الفعلية لكل علبة\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n                \u003c!-- نهاية صفوف الجدول --\u003e\n            \u003c\/tbody\u003e\n\n        \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n        \u003c!-- بداية كود الحاسبة هنا --\u003e\n\n    \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n    \u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n    \u003cdiv id=\"m_calculator_content\"\u003e\n\n        \u003cdiv class=\"m__calculator\"\u003e\n\n            \u003cdiv class=\"m__wrap\"\u003e\n\n                \u003cdiv class=\"m__section\"\u003e\n\n                    \u003cdiv class=\"m__row m__head\"\u003e\n\n                        \u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eارتفاع الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس الارتفاع الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس ارتفاع الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eعرض الجدار\n                            \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قس العرض الإجمالي لجدارك بالأقدام، متجاهلاً أي نوافذ أو أبواب كما لو أنها غير موجودة. قس عرض الجدار الكامل فقط.\"\u003e\n                                \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/span\u003e\n                        \u003c\/div\u003e\n\n                        \u003cdiv class=\"m__group\"\u003e\n\n                            \u003cdiv class=\"group_input\"\u003e\n\n                                \u003cbutton class=\"m_minus\" aria-label=\"تقليل\"\u003e−\u003c\/button\u003e\n                                \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e\n                                \u003cbutton class=\"m_plus\" aria-label=\"زيادة\"\u003e+\u003c\/button\u003e\n                            \u003c\/div\u003e\n\n                            \u003cdiv class=\"unit_changer\"\u003e\n\n                                \u003cspan\u003eأقدام\u003c\/span\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n\n                        \u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"m__row m__result\"\u003e\n\n                        \u003cdiv class=\"m__label\"\u003eإجمالي العلب المطلوبة\u003c\/div\u003e\n\n                        \u003cdiv class=\"m__res\"\u003e0 علبة\u003c\/div\u003e\n\n                    \u003c\/div\u003e\n\n                \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e\n    \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e\n    \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 48);\n            } else {\n                result = Math.ceil((height * width) \/ 6912);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e\n\n\n              \u003c!-- نهاية كود الحاسبة هنا --\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e\n","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":51361926512962,"sku":"SW2816CO","price":188.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/9_Feet_Long_13.png?v=1759443092"},{"product_id":"wpc-fluted-panels-sandy-birch-10-panels-x-10-feet-long","title":"ألواح WPC مخددة، لون البتولا الرملي، 10 ألواح × 10 أقدام طولًا.","description":"\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n\u003cdiv class=\"table-container\" style=\"flex: 1;\"\u003e\n\n\u003c!-- جدول المنتجات هنا --\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; border: 1px solid #e6e6e6; margin-top: 1px;\" class=\"m__table\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr style=\"background-color: #ffffff !important; color: #691029 !important; font-weight: bold;\"\u003e\n\n\u003cth style=\"padding: 8px; text-align: left; font-family: Roboto Condensed, sans-serif; font-size: 14px; color: #691029 !important; border-right: 1px dashed #cccccc; width: 30%;\"\u003eالخاصية\u003c\/th\u003e\n\n\u003cth style=\"padding: 8px; text-align: left; font-size: 14px; color: #691029 !important; width: 70%;\"\u003eالوصف\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003c!-- بدء صفوف الجدول --\u003e\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمادة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eWPC (مركب الخشب والبلاستيك)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eأبعاد اللوح\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e120 بوصة (طول) × 7.4 بوصة (عرض)\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eاللون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eكما هو موضح\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتعبئة\/الكرتون\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e10 ألواح في الكرتون\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالمساحة الإجمالية\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e61.5 قدم مربع\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالتركيب\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eمشابك وبراغي، غراء - \u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/youtu.be\/YtYITcdcmeU\"\u003eفيديو التركيب\u003c\/a\u003e\n\n\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالشهادات\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eSGS, IAF, CQC, CNS\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eالوظيفة\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003eلوح جداري ديكوري داخلي، مقاوم للماء\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; border-right: 1px dashed #cccccc; padding: 10px; font-weight: bold; font-family: Roboto Condensed, sans-serif; color: #000000;\"\u003eعنوان الاستلام\u003c\/td\u003e\n\n\u003ctd style=\"border-top: 1px solid #e6e6e6; padding: 6px; color: #000000;\"\u003e\u003ca style=\"color: #c9994c; text-decoration: none; font-weight: bold;\" href=\"https:\/\/maps.app.goo.gl\/mLuwjkVTf4Ucz2PFA\" target=\"_blank\"\u003e5170 Dixie Rd, Mississauga, ON L4W 1E3\u003c\/a\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003c!-- نهاية صفوف الجدول --\u003e\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\n\u003c!-- بدء كود الحاسبة هنا --\u003e \u003cscript type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/autonumeric@4.5.4\/dist\/autoNumeric.min.js\"\u003e\u003c\/script\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy.css\"\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\n    .m__calculator *,\n    .m__calculator ::after,\n    .m__calculator ::before {\n        box-sizing: border-box\n    }\n\n    .m__calculator * {\n        font-family: inherit;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    [data-tippy-root] *{\n        font-family: \"Roboto Condensed\", sans-serif;\n        font-size: 12px;\n    }\n\n\n    .m__calculator {\n        max-width: 290px;\n        background: #ffffff;\n        border: 4px solid #691029;\n        border-radius: 8px;\n        overflow: hidden;\n        margin: auto;\n    }\n\n    .m__calculator .m__row {\n        margin: 25px 15px;\n    }\n\n    .m__calculator .m__row.m__head {\n        margin: 0;\n        background: #f5f5f5;\n        padding: 20px 0;\n        border-bottom: 1px solid #ececec;\n    }\n\n\n\n    .m__group {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__title {\n        font-size: 22px;\n        font-weight: 700;\n        color: #691029;\n        text-align: center;\n        font-family: \"Roboto Condensed\", sans-serif;\n    }\n\n    .m__label {\n        font-size: 16px;\n        font-family: inherit;\n        color: #691029;\n        font-weight: 600;\n        margin-bottom: 4px;\n    }\n\n    .unit_changer {\n        background: #691029;\n        border: 2px solid #691029;\n        color: white;\n        height: 40px;\n        border-radius: 4px;\n        font-size: 14px;\n        padding-left: 8px;\n        max-width: 70px;\n        width: 100%;\n        cursor: pointer;\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 5px;\n    }\n\n    .m__calculator .m__row.m__result {\n        margin: 0;\n        padding: 20px;\n        text-align: center;\n        background: #691029;\n    }\n\n    .m__calculator .m__row.m__result .m__label {\n        color: white;\n        font-size: 16px;\n    }\n\n    .m__calculator .m__row.m__result .m__res {\n        font-size: 29px;\n        font-family: inherit;\n        color: #ffffff;\n        font-weight: 700;\n    }\n\n    .group_input {\n        display: flex;\n        border: 2px solid #C9994C;\n        border-radius: 4px;\n        overflow: hidden;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n        min-height: 40px;\n    }\n\n    .group_input input {\n        width: 100%;\n        border: 0;\n        outline: none;\n        font-size: 18px;\n        font-family: inherit;\n        text-align: center;\n        min-height: 36px;\n    }\n\n    .group_input button {\n        background-color: #ffffff;\n        color: #535353;\n        border: none;\n        cursor: pointer;\n        font-size: 20px;\n        width: 40px;\n        height: auto;\n        text-align: center;\n        transition: background-color 0.2s;\n        position: relative;\n    }\n\n    .group_input button.m_minus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        right: 0;\n    }\n\n    .group_input button.m_plus:before {\n        content: \" \";\n        background: #ffe9c8;\n        width: 1px;\n        height: 24px;\n        display: block;\n        position: absolute;\n        left: 0;\n    }\n\n    .group_input button:hover {\n        background-color: #ffe9c8;\n    }\n\n    .m__input_number {\n        width: 40px;\n        text-align: center;\n        border: none;\n        padding: 8px 10px;\n        font-size: 16px;\n        outline: none;\n    }\n    .tooltip-btn{\n        cursor: pointer;\n    }\n    \u003c\/style\u003e\n\u003cdiv style=\"display: flex; gap: 20px; align-items: flex-start; justify-content: flex-end;\" class=\"container\"\u003e\n\n\u003cdiv\u003e\n\n\u003cdiv id=\"m_calculator_content\"\u003e\n\n\u003cdiv class=\"m__calculator\"\u003e\n\n\u003cdiv class=\"m__wrap\"\u003e\n\n\u003cdiv class=\"m__section\"\u003e\n\n\u003cdiv class=\"m__row m__head\"\u003e\n\n\u003cdiv class=\"m__title\"\u003eحاسبة ألواح WPC المضلعة\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"m__row\"\u003e\n\n\u003cdiv class=\"m__label\"\u003eارتفاع الجدار \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس الارتفاع الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس ارتفاع الجدار الكامل فقط.\"\u003e \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"m__group\"\u003e\n\n\u003cdiv class=\"group_input\"\u003e\n\n\u003cbutton class=\"m_minus\"\u003e−\u003c\/button\u003e \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Height\"\u003e \u003cbutton class=\"m_plus\"\u003e+\u003c\/button\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"unit_changer\"\u003e\n\n\u003cspan\u003eأقدام\u003c\/span\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"m__row\"\u003e\n\n\u003cdiv class=\"m__label\"\u003eعرض الجدار \u003cspan class=\"tooltip-btn\" data-tippy-content=\"قم بقياس العرض الإجمالي لجدارك بالأقدام، مع تجاهل أي نوافذ أو أبواب كما لو لم تكن موجودة. قم بقياس عرض الجدار الكامل فقط.\"\u003e \u003csvg width=\"14px\" height=\"14px\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n                                \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM10.3027 13.3942C10.2316 13.7147 10.5038 14 10.8479 14H13.0406C13.2979 14 13.5151 13.8351 13.6064 13.6061C13.697 13.3789 14.0117 12.9674 14.254 12.7518C14.4827 12.5112 14.7213 12.2848 14.9563 12.0618C15.8824 11.183 16.754 10.356 16.754 8.91047C16.754 6.40301 14.582 5 12.2707 5C10.5038 5 8.06416 5.80604 7.58396 8.50363C7.48716 9.04737 7.94773 9.5 8.50002 9.5H9.91229C10.4388 9.5 10.8312 9.07642 11.0121 8.582C11.1863 8.10604 11.5379 7.7551 12.2707 7.7551C13.6066 7.7551 13.6064 9.22371 12.8346 10.1843C12.5434 10.5467 12.2023 10.8677 11.8648 11.1853C11.1798 11.8298 10.5098 12.4602 10.3027 13.3942ZM13.9999 17C13.9999 18.1046 13.1045 19 11.9999 19C10.8954 19 9.99994 18.1046 9.99994 17C9.99994 15.8954 10.8954 15 11.9999 15C13.1045 15 13.9999 15.8954 13.9999 17Z\" fill=\"#691029\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e \u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"m__group\"\u003e\n\n\u003cdiv class=\"group_input\"\u003e\n\n\u003cbutton class=\"m_minus\"\u003e−\u003c\/button\u003e \u003cinput type=\"text\" class=\"input-box\" value=\"0\" inputmode=\"numeric\" id=\"calc_Width\"\u003e \u003cbutton class=\"m_plus\"\u003e+\u003c\/button\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"unit_changer\"\u003e\n\n\u003cspan\u003eأقدام\u003c\/span\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n                                    \u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M8 9l4 -4l4 4\"\u003e\u003c\/path\u003e\n                                    \u003cpath d=\"M16 15l-4 4l-4 -4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"m__row m__result\"\u003e\n\n\u003cdiv class=\"m__label\"\u003eإجمالي الكراتين التي تحتاجها\u003c\/div\u003e\n\n\u003cdiv class=\"m__res\"\u003e0 كرتون\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"\u003e\u003c\/script\u003e \u003cscript src=\"https:\/\/unpkg.com\/tippy.js@6\"\u003e\u003c\/script\u003e \u003cscript type=\"text\/javascript\"\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.input-box'),\n            resultDisplay = document.querySelector('.m__res');\n        let currentUnit = 'Feet';\n\n        const autoNumericFields = Array.from(inputs).map(input =\u003e {\n            const anField = new AutoNumeric(input, { minimumValue: '0', maximumValue: '1000', decimalPlaces: 1, modifyValueOnWheel: true });\n            const container = input.closest('.group_input'),\n                minusBtn = container.querySelector('.m_minus'),\n                plusBtn = container.querySelector('.m_plus');\n\n            const updateButtons = () =\u003e {\n                let value = anField.getNumber();\n                minusBtn.disabled = value \u003c= 0;\n                plusBtn.disabled = value \u003e= 1000;\n            };\n\n            minusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.max(anField.getNumber() - 1, 0).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            plusBtn.addEventListener('click', () =\u003e {\n                anField.set(Math.min(anField.getNumber() + 1, 1000).toFixed(1));\n                updateButtons();\n                calculateResult();\n            });\n\n            input.addEventListener('input', () =\u003e {\n                updateButtons();\n                calculateResult();\n            });\n\n            return anField;\n        });\n\n        document.querySelectorAll('.unit_changer').forEach(changer =\u003e {\n            changer.addEventListener('click', () =\u003e {\n                currentUnit = currentUnit === 'Feet' ? 'Inch' : 'Feet';\n                document.querySelectorAll('.unit_changer span').forEach(span =\u003e span.textContent = currentUnit);\n                autoNumericFields.forEach(anField =\u003e {\n                    let value = anField.getNumber();\n                    anField.set(currentUnit === 'Inch' ? (value * 12).toFixed(1) : (value \/ 12).toFixed(1));\n                });\n                calculateResult();\n            });\n        });\n\n        function calculateResult() {\n            const height = parseFloat(document.getElementById('calc_Height').value) || 0,\n                width = parseFloat(document.getElementById('calc_Width').value) || 0;\n\n            let result = 0;\n            if (currentUnit === 'Feet') {\n                result = Math.ceil((height * width) \/ 61.5);\n            } else {\n                result = Math.ceil((height * width) \/ 8880);\n            }\n            resultDisplay.textContent = `${result} Box`;\n        }\n        calculateResult();\n        tippy('.tooltip-btn');\n    });\n    \u003c\/script\u003e \u003c!-- نهاية كود الحاسبة هنا --\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003c!-- تنسيق CSS إضافي --\u003e\n\u003cstyle\u003e\n.container {\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n    flex-direction: row; \/* Ensures calculator stays on the right side *\/\n}\n\n.table-container {\n    flex: 1;\n}\n\n.m__calculator {\n    max-width: 290px;\n}\n@media (max-width: 480px) {\n    .container {\n        flex-direction: column; \/* Stack elements vertically on mobile *\/\n        gap: 20px;\n    }\n}\n\u003c\/style\u003e","brand":"10 Panels\/Box","offers":[{"title":"Default Title","offer_id":51838960730434,"sku":"SW31186SB","price":355.3,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/files\/8_919a747b-3e71-4c40-886a-494beedb32f6.png?v=1768505185"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0021\/6973\/3173\/collections\/20221103_114512_ad89f780-bad9-4c55-892d-87c166a5e79a.png?v=1785968905","url":"https:\/\/swancanada.ca\/ar\/collections\/fluted-panels.oembed","provider":"Swan Canada","version":"1.0","type":"link"}