{"title":"Produits Einhell","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;800;900\u0026display=swap');\n\n        \/* Scoped Container *\/\n        .einhell-container {\n            font-family: 'Inter', -apple-system, sans-serif;\n            background-color: transparent !important;\n            color: #ffffff !important;\n            max-width: 1100px;\n            margin: 0 auto;\n            padding: 20px 15px;\n            line-height: 1.4;\n            box-sizing: border-box;\n            position: relative;\n        }\n\n        .einhell-container * {\n            box-sizing: border-box;\n        }\n\n        .einhell-container {\n            --ein-red: #e30613;\n            --ein-dark-red: #b3050f;\n            --ein-silver: #e2e8f0;\n            --ein-glass: rgba(255, 255, 255, 0.05);\n            --ein-border: rgba(255, 255, 255, 0.12);\n        }\n\n        \/* --- Header --- *\/\n        .einhell-container .brand-section {\n            text-align: center;\n            margin-bottom: 25px;\n        }\n\n        .einhell-container .brand-logo-wrap {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 12px;\n            margin-bottom: 8px;\n        }\n\n        .einhell-container .brand-logo-wrap img {\n            height: 36px;\n            width: auto;\n            display: block;\n        }\n\n        .einhell-container .brand-logo-wrap h1 {\n            font-size: 38px;\n            font-weight: 900;\n            margin: 0;\n            letter-spacing: -1.5px;\n            text-transform: uppercase;\n            font-style: italic;\n            color: #ffffff !important;\n        }\n\n        \/* --- Badge (Locked to one line) --- *\/\n        .einhell-container .performance-badge {\n            display: inline-flex;\n            align-items: center;\n            background: var(--ein-red);\n            padding: 4px 14px; \/* Increased side padding *\/\n            border-radius: 3px;\n            font-weight: 800;\n            font-size: 10px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            transform: skewX(-10deg);\n            margin-bottom: 20px;\n            white-space: nowrap; \/* Prevents text wrapping *\/\n        }\n\n        .einhell-container .performance-badge span {\n            transform: skewX(10deg);\n            color: #ffffff;\n            display: inline-block;\n            white-space: nowrap; \/* Double protection *\/\n        }\n\n        .einhell-container .performance-badge .divider {\n            margin: 0 8px;\n            opacity: 0.6;\n        }\n\n        \/* --- Content --- *\/\n        .einhell-container .intro-content {\n            max-width: 750px;\n            margin: 0 auto 25px auto;\n            text-align: center;\n        }\n\n        .einhell-container .intro-content h2 {\n            font-size: 24px;\n            font-weight: 800;\n            margin-top: 0;\n            margin-bottom: 8px;\n            color: #ffffff !important;\n            text-transform: uppercase;\n        }\n\n        .einhell-container .intro-content p {\n            font-size: 15px;\n            color: var(--ein-silver) !important;\n            margin: 0;\n        }\n\n        .einhell-container .highlight-red {\n            color: var(--ein-red) !important;\n            font-weight: 700;\n        }\n\n        \/* --- Cards --- *\/\n        .einhell-container .action-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 15px;\n            max-width: 750px;\n            margin: 0 auto 20px auto;\n        }\n\n        .einhell-container .action-card {\n            background: var(--ein-glass);\n            border: 1px solid var(--ein-border);\n            border-radius: 12px;\n            padding: 18px 15px;\n            text-align: center;\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            justify-content: center;\n            min-height: 140px;\n        }\n\n        .einhell-container .card-image {\n            width: 48px;\n            height: 48px;\n            object-fit: contain;\n            margin-bottom: 5px;\n        }\n\n        .einhell-container .action-card strong {\n            display: block;\n            font-size: 15px;\n            margin-bottom: 2px;\n            text-transform: uppercase;\n            color: #ffffff !important;\n            font-weight: 800;\n        }\n\n        .einhell-container .action-card p {\n            color: var(--ein-silver) !important;\n            font-size: 13px;\n            font-weight: 500;\n            margin: 0 0 12px 0;\n            line-height: 1.3;\n        }\n\n        .einhell-container .btn {\n            display: inline-flex;\n            align-items: center;\n            background: var(--ein-red) !important;\n            color: #ffffff !important;\n            text-decoration: none !important;\n            padding: 8px 16px;\n            border-radius: 5px;\n            font-weight: 800;\n            font-size: 11px;\n            text-transform: uppercase;\n            min-width: 110px;\n            justify-content: center;\n            white-space: nowrap;\n            border: none;\n        }\n\n        \/* --- BULLETPROOF LIVE LINE ANIMATION --- *\/\n        .einhell-container .einhell-hr-live {\n            position: relative !important;\n            width: 120px !important;\n            height: 2px !important;\n            background-color: rgba(255, 255, 255, 0.15) !important;\n            margin: 40px auto 10px !important;\n            overflow: hidden !important;\n            display: block !important;\n            visibility: visible !important;\n            z-index: 10 !important;\n        }\n\n        .einhell-container .einhell-shimmer-live {\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 50% !important;\n            height: 100% !important;\n            background: linear-gradient(90deg, transparent, var(--ein-red), transparent) !important;\n            animation: einhell_move_live 2s infinite linear !important;\n            -webkit-animation: einhell_move_live 2s infinite linear !important;\n            will-change: transform;\n        }\n\n        @keyframes einhell_move_live {\n            0% { transform: translateX(-150%); }\n            100% { transform: translateX(250%); }\n        }\n\n        @-webkit-keyframes einhell_move_live {\n            0% { -webkit-transform: translateX(-150%); }\n            100% { -webkit-transform: translateX(250%); }\n        }\n\n        \/* Mobile Adjustments *\/\n        @media (max-width: 768px) {\n            .einhell-container .brand-logo-wrap h1 { font-size: 32px; }\n            .einhell-container .intro-content h2 { font-size: 22px; }\n            .einhell-container .action-grid { max-width: 100%; }\n        }\n\n        @media (max-width: 480px) {\n            .einhell-container .performance-badge { font-size: 9px; padding: 4px 10px; }\n            .einhell-container .action-grid { gap: 10px; }\n            .einhell-container .action-card { min-height: 110px; padding: 12px 8px; }\n            .einhell-container .btn { font-size: 10px; min-width: 90px; padding: 5px 10px; }\n            .einhell-container .card-image { width: 40px; height: 40px; }\n            .einhell-container .einhell-hr-live { width: 90px !important; margin-top: 30px !important; }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"einhell-container\"\u003e\n    \u003cdiv class=\"brand-section\"\u003e\n        \u003cdiv class=\"brand-logo-wrap\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell_Logo.svg?v=1777659017\" alt=\"Logo Einhell\"\u003e\n            \u003ch1\u003eEINHELL\u003c\/h1\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"performance-badge\"\u003e\n            \u003cspan\u003eIngénierie allemande \u003cspan class=\"divider\"\u003e|\u003c\/span\u003e Performances NASCAR\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"intro-content\"\u003e\n            \u003ch2\u003eUne seule batterie. Plus de 250 outils.\u003c\/h2\u003e\n            \u003cp\u003e\n                Ne gaspillez plus votre argent en achetant des chargeurs supplémentaires. Le système \u003cspan class=\"highlight-red\"\u003ePower X-Change\u003c\/span\u003e d'Einhell utilise une seule batterie de 18 V pour tous les outils, des tondeuses à gazon aux perceuses électriques.\n            \u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"action-grid\"\u003e\n        \u003cdiv class=\"action-card\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/73.png?v=1769703475\" alt=\"Assistance TCD\" class=\"card-image\"\u003e\n            \u003cstrong\u003eAssistance\u003c\/strong\u003e\n            \u003cp\u003eNotre équipe canadienne est là pour vous aider.\u003c\/p\u003e\n            \u003ca href=\"tel:+18446034743\" class=\"btn\"\u003e844-603-4743\u003c\/a\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"action-card\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell_Logo.svg?v=1777659017\" alt=\"Garantie Einhell\" class=\"card-image\"\u003e\n            \u003cstrong\u003eGarantie\u003c\/strong\u003e\n            \u003cp\u003eInscrivez-vous dans les 30 jours pour bénéficier de la couverture.\u003c\/p\u003e\n            \u003ca href=\"https:\/\/www.einhell.ca\/warranty-registration\/\" class=\"btn\" target=\"_blank\" rel=\"noopener\"\u003eS'inscrire\u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"einhell-hr-live\"\u003e\n        \u003cdiv class=\"einhell-shimmer-live\"\u003e \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","products":[{"product_id":"einhell-18v-1-2-impact-wrench-starter-kit","title":"Clé à chocs Einhell 18 V 1\/2\"","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Main container styling - Compact vertical spacing *\/\n        .einhell-prod-wrapper {\n            font-family: 'Inter', -apple-system, sans-serif;\n            background-color: transparent !important;\n            color: #1a1a1a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 10px;\n            line-height: 1.5;\n            box-sizing: border-box;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .einhell-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Brand design tokens *\/\n        .einhell-prod-wrapper {\n            --ein-red: #e30613;\n            --ein-dark: #1a1a1a;\n            --ein-muted: #64748b;\n            --ein-light-bg: rgba(0, 0, 0, 0.03);\n            --ein-border: rgba(0, 0, 0, 0.1);\n        }\n\n        \/* SYNCED CYLINDER PUMP ANIMATION *\/\n        .einhell-prod-wrapper .section-title {\n            position: relative;\n            color: var(--ein-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 16px;\n            margin-bottom: 22px;\n            display: inline-block;\n        }\n\n        .einhell-prod-wrapper .section-title::after {\n            content: '';\n            position: absolute;\n            bottom: -6px;\n            left: 0;\n            height: 3px;\n            background: var(--ein-red);\n            border-radius: 2px;\n            animation: cylinderPump 7s infinite cubic-bezier(0.45, 0.05, 0.55, 0.95);\n            will-change: width, opacity;\n        }\n\n        \/* Offset the second cylinder to be off-kilter *\/\n        .einhell-prod-wrapper .specs-section-title::after {\n            animation-delay: -3.5s;\n        }\n\n        @keyframes cylinderPump {\n            0%, 100% { width: 20px; opacity: 0.2; filter: brightness(0.9); }\n            50% { width: 120px; opacity: 1; filter: brightness(1.2); }\n        }\n\n        \/* Slanted performance badge *\/\n        .einhell-prod-wrapper .perf-badge {\n            display: inline-flex;\n            align-items: center;\n            background: var(--ein-red);\n            padding: 5px 15px;\n            border-radius: 3px;\n            font-weight: 800;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            transform: skewX(-10deg);\n            margin-bottom: 25px;\n            white-space: nowrap;\n            box-shadow: 4px 4px 0px rgba(0,0,0,0.05);\n        }\n\n        .einhell-prod-wrapper .perf-badge span {\n            transform: skewX(10deg);\n            color: #ffffff;\n        }\n\n        \/* Typography *\/\n        .einhell-prod-wrapper h2 {\n            font-size: 32px;\n            font-weight: 900;\n            text-transform: uppercase;\n            margin: 0 0 10px 0;\n            letter-spacing: -1px;\n            line-height: 1.1;\n            color: var(--ein-dark);\n            font-style: italic;\n        }\n\n        .einhell-prod-wrapper .sub-header {\n            font-size: 18px;\n            color: #475569;\n            margin-bottom: 30px;\n            font-weight: 500;\n        }\n\n        .einhell-prod-wrapper .highlight { color: var(--ein-red); font-weight: 700; }\n\n        \/* Feature grid - 2x2 forced layout *\/\n        .einhell-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .feature-card {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 24px;\n            border-radius: 24px 0 24px 0; \/* Apex Clipping *\/\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n            box-shadow: 0 4px 12px rgba(0,0,0,0.02);\n            position: relative;\n        }\n\n        .einhell-prod-wrapper .feature-card:hover {\n            border-color: var(--ein-red);\n            transform: translateY(-5px);\n            box-shadow: 0 8px 24px rgba(227, 6, 19, 0.08);\n        }\n\n        .einhell-prod-wrapper .feature-card strong {\n            display: block;\n            font-size: 14px;\n            text-transform: uppercase;\n            margin-bottom: 8px;\n            letter-spacing: 1px;\n            color: var(--ein-dark);\n        }\n\n        .einhell-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--ein-muted);\n            margin: 0;\n            line-height: 1.4;\n        }\n\n        \/* Technical block container *\/\n        .einhell-prod-wrapper .pit-stop-container {\n            position: relative;\n            border: 2px dashed var(--ein-border);\n            padding: 30px;\n            margin-bottom: 10px;\n            background: #ffffff;\n            border-radius: 32px 0 32px 0;\n        }\n\n        \/* Runtime Section *\/\n        .einhell-prod-wrapper .runtime-container {\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .runtime-img-wrap {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 15px;\n            overflow: hidden;\n            border-radius: 20px 0 20px 0;\n        }\n\n        .einhell-prod-wrapper .runtime-img-wrap img {\n            max-width: 100%;\n            height: auto;\n            display: block;\n            margin: 0 auto;\n        }\n\n        \/* Persistent 2-column specs *\/\n        .einhell-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 12px 40px;\n        }\n\n        .einhell-prod-wrapper .spec-item {\n            display: flex;\n            flex-direction: column;\n            border-bottom: 1px solid rgba(0,0,0,0.05);\n            padding: 6px 0;\n        }\n\n        .einhell-prod-wrapper .spec-label { font-size: 11px; text-transform: uppercase; color: var(--ein-muted); font-weight: 600; }\n        .einhell-prod-wrapper .spec-value { font-weight: 700; color: var(--ein-dark); }\n\n        \/* Animated Divider *\/\n        .einhell-prod-wrapper .ein-hr {\n            position: relative !important;\n            width: 140px !important;\n            height: 2px !important;\n            background-color: rgba(0, 0, 0, 0.1) !important;\n            margin: 25px auto 5px !important; \n            overflow: hidden !important;\n            display: block !important;\n        }\n\n        .einhell-prod-wrapper .ein-shimmer {\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 50% !important;\n            height: 100% !important;\n            background: linear-gradient(90deg, transparent, var(--ein-red), transparent) !important;\n            animation: ein_glide 2s infinite linear !important;\n            -webkit-animation: ein_glide 2s infinite linear !important;\n            will-change: transform;\n        }\n\n        @keyframes ein_glide {\n            0% { transform: translateX(-150%); }\n            100% { transform: translateX(250%); }\n        }\n\n        \/* Mobile Adjustments *\/\n        @media (max-width: 600px) {\n            .einhell-prod-wrapper h2 { font-size: 26px; }\n            .einhell-prod-wrapper .feature-grid { gap: 12px; }\n            .einhell-prod-wrapper .feature-card { padding: 15px; }\n            .einhell-prod-wrapper .feature-card strong { font-size: 12px; }\n            .einhell-prod-wrapper .feature-card p { font-size: 11px; line-height: 1.3; }\n            .einhell-prod-wrapper { padding-top: 5px; }\n            .einhell-prod-wrapper .section-title { font-size: 14px; }\n            @keyframes cylinderPump {\n                0%, 100% { width: 15px; opacity: 0.2; }\n                50% { width: 90px; opacity: 1; }\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"einhell-prod-wrapper\"\u003e\n    \u003c!-- Brand identity header --\u003e\n    \u003cdiv class=\"perf-badge\"\u003e\n        \u003cspan\u003eIngénierie allemande | NASCAR Performance\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eClé à chocs sans fil 18 V, 1\/2\"\u003c\/h2\u003e\n    \u003cp class=\"sub-header\"\u003ePurePOWER sans balais. \u003cspan class=\"highlight\"\u003eCouple élevé.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Core product features 2x2 grid --\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003ePurePOWER sans balais\u003c\/strong\u003e\n            \u003cp\u003eCe moteur sans entretien offre un couple plus élevé et une plus grande autonomie, et bénéficie d'une garantie exceptionnelle de 10 ans.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eCouple de 3 540 in\/lb\u003c\/strong\u003e\n            \u003cp\u003eUne force de desserrage exceptionnelle, spécialement conçue pour les écrous de roue de voiture et les assemblages mécaniques soumis à de fortes contraintes.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003e3 réglages de vitesse\u003c\/strong\u003e\n            \u003cp\u003eChoisissez parmi trois modes de vitesse pour un réglage parfait, adapté à toutes les tâches, du pneu au bois.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eKit complet de pneus\u003c\/strong\u003e\n            \u003cp\u003eComprend un embout à empreinte carrée de 1\/2\", un adaptateur pour embouts de 1\/4\" et 3 douilles haute résistance (17, 19, 21 mm).\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Runtime Section with Responsive Image Swap --\u003e\n    \u003cdiv class=\"runtime-container\"\u003e\n        \u003cdiv class=\"section-title\"\u003ePerformances d'exécution\u003c\/div\u003e\n        \u003cdiv class=\"runtime-img-wrap\"\u003e\n            \u003cpicture\u003e\n                \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell_18V_1_2_Impact_Wrench_mobile_runtime_img9.png?v=1778678743\" media=\"(max-width: 600px)\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell_18V_1_2_Impact_Wrench_runtime_img8.png?v=1778678731\" alt=\"Autonomie des batteries Einhell 18 V\"\u003e\u003c\/picture\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Technical specs table --\u003e\n    \u003cdiv class=\"pit-stop-container\"\u003e\n        \u003cdiv class=\"section-title specs-section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTension\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e18 V PXC\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eCouple max.\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e3 540 pouces-livres\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eVitesse à vide\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e0 - 2,100 RPM\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTaux d'impact\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e0 - 3,300 IPM\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eSupport de disque\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eCarré de 1\/2 pouce\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eType de moteur\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eSans balais\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eEngrenages\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e3 Paramètres\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePoids\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e1,9 kg\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size: 11px; color: var(--ein-muted); margin-top: 25px; font-style: italic; text-align: center;\"\u003e\n            *Batterie et chargeur vendus séparément. Recommandé : batterie PXC de 2,5 Ah pour une maniabilité optimale.\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Animated horizontal divider --\u003e\n    \u003cdiv class=\"ein-hr\"\u003e\n        \u003cdiv class=\"einhell-shimmer\"\u003e \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Einhell","offers":[{"title":"Default Title","offer_id":44090043367521,"sku":"4510071","price":199.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell18V1_2_ImpactWrenchimg1.webp?v=1778678800"},{"product_id":"einhell-18v-6-1-2-cordless-circular-saw","title":"Scie circulaire sans fil Einhell 18 V, 16,5 cm","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Main container styling - Compact vertical spacing *\/\n        .einhell-prod-wrapper {\n            font-family: 'Inter', -apple-system, sans-serif;\n            background-color: transparent !important;\n            color: #1a1a1a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 10px;\n            line-height: 1.5;\n            box-sizing: border-box;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .einhell-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Brand design tokens *\/\n        .einhell-prod-wrapper {\n            --ein-red: #e30613;\n            --ein-dark: #1a1a1a;\n            --ein-muted: #64748b;\n            --ein-light-bg: rgba(0, 0, 0, 0.03);\n            --ein-border: rgba(0, 0, 0, 0.1);\n        }\n\n        \/* SYNCED CYLINDER PUMP ANIMATION:\n           Rhythmic mechanical motion applied to section headers.\n        *\/\n        .einhell-prod-wrapper .section-title {\n            position: relative;\n            color: var(--ein-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 16px;\n            margin-bottom: 22px;\n            display: inline-block;\n        }\n\n        .einhell-prod-wrapper .section-title::after {\n            content: '';\n            position: absolute;\n            bottom: -6px;\n            left: 0;\n            height: 3px;\n            background: var(--ein-red);\n            border-radius: 2px;\n            animation: cylinderPump 7s infinite cubic-bezier(0.45, 0.05, 0.55, 0.95);\n            will-change: width, opacity;\n        }\n\n        \/* Offset the second cylinder to be off-kilter (firing order effect) *\/\n        .einhell-prod-wrapper .specs-section-title::after {\n            animation-delay: -3.5s;\n        }\n\n        @keyframes cylinderPump {\n            0%, 100% { width: 20px; opacity: 0.2; filter: brightness(0.9); }\n            50% { width: 120px; opacity: 1; filter: brightness(1.2); }\n        }\n\n        \/* Slanted performance badge *\/\n        .einhell-prod-wrapper .perf-badge {\n            display: inline-flex;\n            align-items: center;\n            background: var(--ein-red);\n            padding: 5px 15px;\n            border-radius: 3px;\n            font-weight: 800;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            transform: skewX(-10deg);\n            margin-bottom: 25px;\n            white-space: nowrap;\n            box-shadow: 4px 4px 0px rgba(0,0,0,0.05);\n        }\n\n        .einhell-prod-wrapper .perf-badge span {\n            transform: skewX(10deg);\n            color: #ffffff;\n        }\n\n        \/* Typography *\/\n        .einhell-prod-wrapper h2 {\n            font-size: 32px;\n            font-weight: 900;\n            text-transform: uppercase;\n            margin: 0 0 10px 0;\n            letter-spacing: -1px;\n            line-height: 1.1;\n            color: var(--ein-dark);\n            font-style: italic;\n        }\n\n        .einhell-prod-wrapper .sub-header {\n            font-size: 18px;\n            color: #475569;\n            margin-bottom: 30px;\n            font-weight: 500;\n        }\n\n        .einhell-prod-wrapper .highlight { color: var(--ein-red); font-weight: 700; }\n\n        \/* Feature grid - 2x2 forced layout *\/\n        .einhell-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .feature-card {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 24px;\n            border-radius: 24px 0 24px 0; \/* Apex Clipping *\/\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n            box-shadow: 0 4px 12px rgba(0,0,0,0.02);\n            position: relative;\n        }\n\n        .einhell-prod-wrapper .feature-card:hover {\n            border-color: var(--ein-red);\n            transform: translateY(-5px);\n            box-shadow: 0 8px 24px rgba(227, 6, 19, 0.08);\n        }\n\n        .einhell-prod-wrapper .feature-card strong {\n            display: block;\n            font-size: 14px;\n            text-transform: uppercase;\n            margin-bottom: 8px;\n            letter-spacing: 1px;\n            color: var(--ein-dark);\n        }\n\n        .einhell-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--ein-muted);\n            margin: 0;\n            line-height: 1.4;\n        }\n\n        \/* Technical block container *\/\n        .einhell-prod-wrapper .pit-stop-container {\n            position: relative;\n            border: 2px dashed var(--ein-border);\n            padding: 30px;\n            margin-bottom: 10px;\n            background: #ffffff;\n            border-radius: 32px 0 32px 0;\n        }\n\n        \/* Persistent 2-column specs *\/\n        .einhell-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 12px 40px;\n        }\n\n        .einhell-prod-wrapper .spec-item {\n            display: flex;\n            flex-direction: column;\n            border-bottom: 1px solid rgba(0,0,0,0.05);\n            padding: 6px 0;\n        }\n\n        .einhell-prod-wrapper .spec-label { font-size: 11px; text-transform: uppercase; color: var(--ein-muted); font-weight: 600; }\n        .einhell-prod-wrapper .spec-value { font-weight: 700; color: var(--ein-dark); }\n\n        \/* Animated Divider *\/\n        .einhell-prod-wrapper .ein-hr {\n            position: relative !important;\n            width: 140px !important;\n            height: 2px !important;\n            background-color: rgba(0, 0, 0, 0.1) !important;\n            margin: 25px auto 5px !important; \n            overflow: hidden !important;\n            display: block !important;\n        }\n\n        .einhell-prod-wrapper .ein-shimmer {\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 50% !important;\n            height: 100% !important;\n            background: linear-gradient(90deg, transparent, var(--ein-red), transparent) !important;\n            animation: ein_glide 2s infinite linear !important;\n            -webkit-animation: ein_glide 2s infinite linear !important;\n            will-change: transform;\n        }\n\n        @keyframes ein_glide {\n            0% { transform: translateX(-150%); }\n            100% { transform: translateX(250%); }\n        }\n\n        \/* Mobile Adjustments *\/\n        @media (max-width: 600px) {\n            .einhell-prod-wrapper h2 { font-size: 26px; }\n            .einhell-prod-wrapper .feature-grid { gap: 12px; }\n            .einhell-prod-wrapper .feature-card { padding: 15px; }\n            .einhell-prod-wrapper .feature-card strong { font-size: 12px; }\n            .einhell-prod-wrapper .feature-card p { font-size: 11px; line-height: 1.3; }\n            .einhell-prod-wrapper { padding-top: 5px; }\n            .einhell-prod-wrapper .section-title { font-size: 14px; }\n            @keyframes cylinderPump {\n                0%, 100% { width: 15px; opacity: 0.2; }\n                50% { width: 90px; opacity: 1; }\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"einhell-prod-wrapper\"\u003e\n    \u003c!-- Brand identity header --\u003e\n    \u003cdiv class=\"perf-badge\"\u003e\n        \u003cspan\u003eIngénierie allemande | NASCAR Performance\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eScie circulaire sans fil 18 V, 16,5 cm\u003c\/h2\u003e\n    \u003cp class=\"sub-header\"\u003ePratique. Puissant. \u003cspan class=\"highlight\"\u003eCoupe autonome.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Core product features 2x2 grid --\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003ePrécision sans outil\u003c\/strong\u003e\n            \u003cp\u003eRéglage simple et rapide de la profondeur de coupe et de l'angle d'inclinaison, sans avoir besoin d'outils supplémentaires.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eUn espace de travail propre\u003c\/strong\u003e\n            \u003cp\u003eL'adaptateur intégré pour aspirateur de poussière vous permet de garder une bonne visibilité et de maintenir votre atelier bien rangé.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eVerrouillage de la broche\u003c\/strong\u003e\n            \u003cp\u003eLe mécanisme de blocage de la broche à haute sécurité permet de changer rapidement et facilement la lame de scie de 6-1\/2 pouces.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eStructure en aluminium\u003c\/strong\u003e\n            \u003cp\u003eIl est équipé d'une semelle en aluminium moulé de haute qualité, garantissant une grande durabilité et une précision de niveau professionnel.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Technical specs table with synced off-kilter animation --\u003e\n    \u003cdiv class=\"pit-stop-container\"\u003e\n        \u003cdiv class=\"section-title specs-section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTension\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e18 V PXC\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eVitesse à vide\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e4 200 tr\/min\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eLame de scie\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e165 mm\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eProfondeur maximale : 90°\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e54 mm\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eProfondeur maximale : 45°\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e35 mm\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eType de moteur\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eMoteur à balais\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eDents de scie\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e24 dents\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePoids\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e2,5 kg\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size: 11px; color: var(--ein-muted); margin-top: 25px; font-style: italic; text-align: center;\"\u003e\n            *Batterie et chargeur vendus séparément. Recommandé : batterie PXC de 4,0 Ah pour des performances optimales.\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Animated horizontal divider --\u003e\n    \u003cdiv class=\"ein-hr\"\u003e\n        \u003cdiv class=\"ein-shimmer\"\u003e \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Einhell","offers":[{"title":"Default Title","offer_id":44090043498593,"sku":"4331215","price":99.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell18V61_2_CordlessCircularSawimg1.webp?v=1778095754"},{"product_id":"einhell-18v-cordless-1-2-drill-1-4-impact-kit-bag","title":"Kit sac de transport pour perceuse-visseuse sans fil Einhell 18 V 1\/2\" et visseuse à chocs 1\/4\"","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Main container styling - Compact vertical spacing *\/\n        .einhell-prod-wrapper {\n            font-family: 'Inter', -apple-system, sans-serif;\n            background-color: transparent !important;\n            color: #1a1a1a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 10px;\n            line-height: 1.5;\n            box-sizing: border-box;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .einhell-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Brand design tokens *\/\n        .einhell-prod-wrapper {\n            --ein-red: #e30613;\n            --ein-dark: #1a1a1a;\n            --ein-muted: #64748b;\n            --ein-light-bg: rgba(0, 0, 0, 0.03);\n            --ein-border: rgba(0, 0, 0, 0.1);\n        }\n\n        \/* SYNCED CYLINDER PUMP ANIMATION *\/\n        .einhell-prod-wrapper .section-title {\n            position: relative;\n            color: var(--ein-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 16px;\n            margin-bottom: 22px;\n            display: inline-block;\n        }\n\n        .einhell-prod-wrapper .section-title::after {\n            content: '';\n            position: absolute;\n            bottom: -6px;\n            left: 0;\n            height: 3px;\n            background: var(--ein-red);\n            border-radius: 2px;\n            animation: cylinderPump 7s infinite cubic-bezier(0.45, 0.05, 0.55, 0.95);\n            will-change: width, opacity;\n        }\n\n        \/* Offset for firing order effect *\/\n        .einhell-prod-wrapper .bundle-section-title::after { animation-delay: -1.5s; }\n        .einhell-prod-wrapper .specs-section-title::after { animation-delay: -3.5s; }\n\n        @keyframes cylinderPump {\n            0%, 100% { width: 20px; opacity: 0.2; filter: brightness(0.9); }\n            50% { width: 120px; opacity: 1; filter: brightness(1.2); }\n        }\n\n        \/* Slanted performance badge *\/\n        .einhell-prod-wrapper .perf-badge {\n            display: inline-flex;\n            align-items: center;\n            background: var(--ein-red);\n            padding: 5px 15px;\n            border-radius: 3px;\n            font-weight: 800;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            transform: skewX(-10deg);\n            margin-bottom: 25px;\n            white-space: nowrap;\n            box-shadow: 4px 4px 0px rgba(0,0,0,0.05);\n        }\n\n        .einhell-prod-wrapper .perf-badge span {\n            transform: skewX(10deg);\n            color: #ffffff;\n        }\n\n        \/* Typography *\/\n        .einhell-prod-wrapper h2 {\n            font-size: 32px;\n            font-weight: 900;\n            text-transform: uppercase;\n            margin: 0 0 10px 0;\n            letter-spacing: -1px;\n            line-height: 1.1;\n            color: var(--ein-dark);\n            font-style: italic;\n        }\n\n        .einhell-prod-wrapper .sub-header {\n            font-size: 18px;\n            color: #475569;\n            margin-bottom: 30px;\n            font-weight: 500;\n        }\n\n        .einhell-prod-wrapper .highlight { color: var(--ein-red); font-weight: 700; }\n\n        \/* Feature grid - 2x2 forced layout *\/\n        .einhell-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .feature-card {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 24px;\n            border-radius: 24px 0 24px 0; \/* Apex Clipping *\/\n            box-shadow: 0 4px 12px rgba(0,0,0,0.02);\n        }\n\n        .einhell-prod-wrapper .feature-card strong {\n            display: block;\n            font-size: 14px;\n            text-transform: uppercase;\n            margin-bottom: 8px;\n            letter-spacing: 1px;\n            color: var(--ein-dark);\n        }\n\n        .einhell-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--ein-muted);\n            margin: 0;\n            line-height: 1.4;\n        }\n\n        \/* --- BUNDLE SECTION --- *\/\n        .einhell-prod-wrapper .bundle-container {\n            background: #f8fafc;\n            border-radius: 16px;\n            padding: 30px;\n            margin-bottom: 40px;\n            border-left: 6px solid var(--ein-red);\n        }\n\n        .einhell-prod-wrapper .bundle-list {\n            list-style: none;\n            padding: 0;\n            margin: 0;\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 15px;\n        }\n\n        .einhell-prod-wrapper .bundle-item {\n            display: flex;\n            align-items: center;\n            gap: 12px;\n            font-size: 14px;\n            font-weight: 600;\n            color: var(--ein-dark);\n        }\n\n        .einhell-prod-wrapper .bundle-item svg {\n            flex-shrink: 0;\n            width: 20px;\n            height: 20px;\n            color: var(--ein-red);\n        }\n\n        \/* Technical block container *\/\n        .einhell-prod-wrapper .pit-stop-container {\n            position: relative;\n            border: 2px dashed var(--ein-border);\n            padding: 30px;\n            margin-bottom: 10px;\n            background: #ffffff;\n            border-radius: 32px 0 32px 0;\n        }\n\n        \/* Persistent 2-column specs *\/\n        .einhell-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 12px 40px;\n        }\n\n        .einhell-prod-wrapper .spec-item {\n            display: flex;\n            flex-direction: column;\n            border-bottom: 1px solid rgba(0,0,0,0.05);\n            padding: 6px 0;\n        }\n\n        .einhell-prod-wrapper .spec-label { font-size: 11px; text-transform: uppercase; color: var(--ein-muted); font-weight: 600; }\n        .einhell-prod-wrapper .spec-value { font-weight: 700; color: var(--ein-dark); }\n\n        \/* Animated Divider *\/\n        .einhell-prod-wrapper .ein-hr {\n            position: relative !important;\n            width: 140px !important;\n            height: 2px !important;\n            background-color: rgba(0, 0, 0, 0.1) !important;\n            margin: 25px auto 5px !important; \n            overflow: hidden !important;\n            display: block !important;\n        }\n\n        .einhell-prod-wrapper .ein-shimmer {\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 50% !important;\n            height: 100% !important;\n            background: linear-gradient(90deg, transparent, var(--ein-red), transparent) !important;\n            animation: ein_glide 2s infinite linear !important;\n            -webkit-animation: ein_glide 2s infinite linear !important;\n            will-change: transform;\n        }\n\n        @keyframes ein_glide {\n            0% { transform: translateX(-150%); }\n            100% { transform: translateX(250%); }\n        }\n\n        \/* Mobile Adjustments *\/\n        @media (max-width: 600px) {\n            .einhell-prod-wrapper h2 { font-size: 26px; }\n            .einhell-prod-wrapper .feature-grid { gap: 12px; }\n            .einhell-prod-wrapper .bundle-list { grid-template-columns: 1fr; gap: 10px; }\n            .einhell-prod-wrapper .feature-card { padding: 15px; }\n            .einhell-prod-wrapper .section-title { font-size: 14px; }\n            @keyframes cylinderPump {\n                0%, 100% { width: 15px; opacity: 0.2; }\n                50% { width: 90px; opacity: 1; }\n            }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"einhell-prod-wrapper\"\u003e\n\u003c!-- Brand identity header --\u003e\n\u003cdiv class=\"perf-badge\"\u003e\u003cspan\u003eIngénierie allemande | NASCAR Performance\u003c\/span\u003e\u003c\/div\u003e\n\u003ch2\u003eKit perceuse 18 V 1\/2\" et visseuse à chocs 1\/4\"\u003c\/h2\u003e\n\u003cp class=\"sub-header\"\u003ePolyvalence professionnelle. \u003cspan class=\"highlight\"\u003ePuissance de précision.\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- Core product features 2x2 grid --\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003ePuissance double outil\u003c\/strong\u003e\n\u003cp\u003eUne perceuse robuste à 2 vitesses associée à une visseuse à chocs à couple élevé de 140 Nm pour une couverture complète du chantier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eConfort ergonomique\u003c\/strong\u003e\n\u003cp\u003eLe faible couple de retour réduit la fatigue du poignet lors des opérations de serrage exigeantes, garantissant ainsi un travail sans fatigue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eCommande intelligente\u003c\/strong\u003e\n\u003cp\u003eRéglage électronique précis de la vitesse et 21 niveaux de couple pour un travail en douceur sur tous les matériaux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eProtection robuste\u003c\/strong\u003e\n\u003cp\u003eCes deux outils sont dotés d'un boîtier en aluminium et de supports en caoutchouc afin de résister aux chocs mécaniques sur le terrain.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Bundle Contents Section --\u003e\n\u003cdiv class=\"bundle-container\"\u003e\n\u003cdiv class=\"section-title bundle-section-title\"\u003eCe kit comprend\u003c\/div\u003e\n\u003cul class=\"bundle-list\"\u003e\n\u003cli class=\"bundle-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" fill=\"none\"\u003e\u003cpath d=\"M5 13l4 4L19 7\" stroke-width=\"3\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Perceuse-visseuse 18 V 1\/2\" (TE-CD 18\/40-1 Li)\u003c\/li\u003e\n\u003cli class=\"bundle-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" fill=\"none\"\u003e\u003cpath d=\"M5 13l4 4L19 7\" stroke-width=\"3\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 18V 1\/4\" Impact Driver (TE-CI 18\/1 Li)\u003c\/li\u003e\n\u003cli class=\"bundle-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" fill=\"none\"\u003e\u003cpath d=\"M5 13l4 4L19 7\" stroke-width=\"3\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 2 batteries Power X-Change de 2,0 Ah\u003c\/li\u003e\n\u003cli class=\"bundle-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" fill=\"none\"\u003e\u003cpath d=\"M5 13l4 4L19 7\" stroke-width=\"3\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Chargeur rapide haute vitesse PXC\u003c\/li\u003e\n\u003cli class=\"bundle-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" fill=\"none\"\u003e\u003cpath d=\"M5 13l4 4L19 7\" stroke-width=\"3\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Sac de transport en nylon ultra-résistant\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Technical specs table --\u003e\n\u003cdiv class=\"pit-stop-container\"\u003e\n\u003cdiv class=\"section-title specs-section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eTension\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e18 V PXC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eVitesse de perçage\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e0 - 1,500 RPM\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCouple de frappe\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e140 Nm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eVitesse d'impact\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e0 - 2,300 RPM\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eMandrin de perceuse\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e13 mm (1\/2\")\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eSupport de haut-parleur\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e1\/4\" hexagonal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003ePiles\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003e2 x 2.0 Ah\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eRangement des kits\u003c\/span\u003e \u003cspan class=\"spec-value\"\u003eSac robuste\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 11px; color: var(--ein-muted); margin-top: 25px; font-style: italic; text-align: center;\"\u003e*Membre de la gamme Power X-Change. Un seul système de batterie pour tous les outils de jardinage et d'atelier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Animated horizontal divider --\u003e\n\u003cdiv class=\"ein-hr\"\u003e\n\u003cdiv class=\"einhell-shimmer\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Einhell","offers":[{"title":"Default Title","offer_id":44090043596897,"sku":"4257245","price":149.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell18VCordless1_2_Drill1_4_ImpactKitBagimg1.webp?v=1778680822"},{"product_id":"einhell-18v-6-compact-pruning-chain-saw-starter-kit","title":"Tronçonneuse d'élagage compacte Einhell 18 V, 15 cm","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Main container styling - Compact vertical spacing *\/\n        .einhell-prod-wrapper {\n            font-family: 'Inter', -apple-system, sans-serif;\n            background-color: transparent !important;\n            color: #1a1a1a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 10px;\n            line-height: 1.5;\n            box-sizing: border-box;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .einhell-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Brand design tokens *\/\n        .einhell-prod-wrapper {\n            --ein-red: #e30613;\n            --ein-dark: #1a1a1a;\n            --ein-muted: #64748b;\n            --ein-light-bg: rgba(0, 0, 0, 0.03);\n            --ein-border: rgba(0, 0, 0, 0.1);\n        }\n\n        \/* SYNCED CYLINDER PUMP ANIMATION:\n           Rhythmic mechanical motion applied to section headers.\n        *\/\n        .einhell-prod-wrapper .section-title {\n            position: relative;\n            color: var(--ein-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 16px;\n            margin-bottom: 22px;\n            display: inline-block;\n        }\n\n        .einhell-prod-wrapper .section-title::after {\n            content: '';\n            position: absolute;\n            bottom: -6px;\n            left: 0;\n            height: 3px;\n            background: var(--ein-red);\n            border-radius: 2px;\n            animation: cylinderPump 7s infinite cubic-bezier(0.45, 0.05, 0.55, 0.95);\n            will-change: width, opacity;\n        }\n\n        \/* Offset the second cylinder to be off-kilter (firing order effect) *\/\n        .einhell-prod-wrapper .specs-section-title::after {\n            animation-delay: -3.5s;\n        }\n\n        @keyframes cylinderPump {\n            0%, 100% { width: 20px; opacity: 0.2; filter: brightness(0.9); }\n            50% { width: 120px; opacity: 1; filter: brightness(1.2); }\n        }\n\n        \/* Slanted performance badge *\/\n        .einhell-prod-wrapper .perf-badge {\n            display: inline-flex;\n            align-items: center;\n            background: var(--ein-red);\n            padding: 5px 15px;\n            border-radius: 3px;\n            font-weight: 800;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            transform: skewX(-10deg);\n            margin-bottom: 25px;\n            white-space: nowrap;\n            box-shadow: 4px 4px 0px rgba(0,0,0,0.05);\n        }\n\n        .einhell-prod-wrapper .perf-badge span {\n            transform: skewX(10deg);\n            color: #ffffff;\n        }\n\n        \/* Typography *\/\n        .einhell-prod-wrapper h2 {\n            font-size: 32px;\n            font-weight: 900;\n            text-transform: uppercase;\n            margin: 0 0 10px 0;\n            letter-spacing: -1px;\n            line-height: 1.1;\n            color: var(--ein-dark);\n            font-style: italic;\n        }\n\n        .einhell-prod-wrapper .sub-header {\n            font-size: 18px;\n            color: #475569;\n            margin-bottom: 30px;\n            font-weight: 500;\n        }\n\n        .einhell-prod-wrapper .highlight { color: var(--ein-red); font-weight: 700; }\n\n        \/* Feature grid - 2x2 forced layout *\/\n        .einhell-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .feature-card {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 24px;\n            border-radius: 24px 0 24px 0; \/* Apex Clipping *\/\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n            box-shadow: 0 4px 12px rgba(0,0,0,0.02);\n            position: relative;\n        }\n\n        .einhell-prod-wrapper .feature-card:hover {\n            border-color: var(--ein-red);\n            transform: translateY(-5px);\n            box-shadow: 0 8px 24px rgba(227, 6, 19, 0.08);\n        }\n\n        .einhell-prod-wrapper .feature-card strong {\n            display: block;\n            font-size: 14px;\n            text-transform: uppercase;\n            margin-bottom: 8px;\n            letter-spacing: 1px;\n            color: var(--ein-dark);\n        }\n\n        .einhell-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--ein-muted);\n            margin: 0;\n            line-height: 1.4;\n        }\n\n        \/* Technical block container *\/\n        .einhell-prod-wrapper .pit-stop-container {\n            position: relative;\n            border: 2px dashed var(--ein-border);\n            padding: 30px;\n            margin-bottom: 10px;\n            background: #ffffff;\n            border-radius: 32px 0 32px 0;\n        }\n\n        \/* Runtime Section *\/\n        .einhell-prod-wrapper .runtime-container {\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .runtime-img-wrap {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 15px;\n            overflow: hidden;\n            border-radius: 20px 0 20px 0;\n        }\n\n        .einhell-prod-wrapper .runtime-img-wrap img {\n            max-width: 100%;\n            height: auto;\n            display: block;\n            margin: 0 auto;\n        }\n\n        \/* Persistent 2-column specs *\/\n        .einhell-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 12px 40px;\n        }\n\n        .einhell-prod-wrapper .spec-item {\n            display: flex;\n            flex-direction: column;\n            border-bottom: 1px solid rgba(0,0,0,0.05);\n            padding: 6px 0;\n        }\n\n        .einhell-prod-wrapper .spec-label { font-size: 11px; text-transform: uppercase; color: var(--ein-muted); font-weight: 600; }\n        .einhell-prod-wrapper .spec-value { font-weight: 700; color: var(--ein-dark); }\n\n        \/* Animated Divider *\/\n        .einhell-prod-wrapper .ein-hr {\n            position: relative !important;\n            width: 140px !important;\n            height: 2px !important;\n            background-color: rgba(0, 0, 0, 0.1) !important;\n            margin: 25px auto 5px !important; \n            overflow: hidden !important;\n            display: block !important;\n        }\n\n        .einhell-prod-wrapper .ein-shimmer {\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 50% !important;\n            height: 100% !important;\n            background: linear-gradient(90deg, transparent, var(--ein-red), transparent) !important;\n            animation: ein_glide 2s infinite linear !important;\n            -webkit-animation: ein_glide 2s infinite linear !important;\n            will-change: transform;\n        }\n\n        @keyframes ein_glide {\n            0% { transform: translateX(-150%); }\n            100% { transform: translateX(250%); }\n        }\n\n        \/* Mobile Adjustments *\/\n        @media (max-width: 600px) {\n            .einhell-prod-wrapper h2 { font-size: 26px; }\n            .einhell-prod-wrapper .feature-grid { gap: 12px; }\n            .einhell-prod-wrapper .feature-card { padding: 15px; }\n            .einhell-prod-wrapper .feature-card strong { font-size: 12px; }\n            .einhell-prod-wrapper .feature-card p { font-size: 11px; line-height: 1.3; }\n            .einhell-prod-wrapper { padding-top: 5px; }\n            .einhell-prod-wrapper .section-title { font-size: 14px; }\n            @keyframes cylinderPump {\n                0%, 100% { width: 15px; opacity: 0.2; }\n                50% { width: 90px; opacity: 1; }\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"einhell-prod-wrapper\"\u003e\n    \u003c!-- Brand identity header --\u003e\n    \u003cdiv class=\"perf-badge\"\u003e\n        \u003cspan\u003eIngénierie allemande | NASCAR Performance\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eTronçonneuse d'élagage compacte 18 V, 15 cm\u003c\/h2\u003e\n    \u003cp class=\"sub-header\"\u003ePurePOWER Brushless. \u003cspan class=\"highlight\"\u003eAgilité de précision.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Core product features 2x2 grid --\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eMoteurs sans balais\u003c\/strong\u003e\n            \u003cp\u003eLe moteur Einhell PurePOWER offre un couple élevé et une autonomie prolongée, avec une garantie de 10 ans sur le moteur.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eFaible niveau de vibrations\u003c\/strong\u003e\n            \u003cp\u003eLa conception hautement efficace du moteur garantit des vibrations extrêmement faibles, pour une taille et un élagage sans fatigue.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eRéglage sans outil\u003c\/strong\u003e\n            \u003cp\u003eCe système simple et intuitif permet de remplacer rapidement le guide-chaîne et la chaîne sans outil, ce qui facilite l'entretien.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eLa sécurité avant tout\u003c\/strong\u003e\n            \u003cp\u003eConçue avec un protège-mains intégré et un cache-chaîne rabattable pour une sécurité optimale de l'opérateur.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Runtime Section with Responsive Image Swap --\u003e\n    \u003cdiv class=\"runtime-container\"\u003e\n        \u003cdiv class=\"section-title\"\u003ePerformances d'exécution\u003c\/div\u003e\n        \u003cdiv class=\"runtime-img-wrap\"\u003e\n            \u003cpicture\u003e\n                \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell_18V_6_Compact_Pruning_Chain_Saw_mobile_runtime_img7.png?v=1778677464\" media=\"(max-width: 600px)\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell_18V_6_Compact_Pruning_Chain_Saw_runtime_img6.png?v=1778677445\" alt=\"Autonomie des batteries Einhell 18 V\"\u003e\u003c\/picture\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Technical specs table --\u003e\n    \u003cdiv class=\"pit-stop-container\"\u003e\n        \u003cdiv class=\"section-title specs-section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTension\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e18 V PXC\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eType de moteur\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eSans balais\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eLongueur de la barre\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e150 mm\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eVitesse de la chaîne\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e189 IPS\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePas de chaîne\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e0.3\"\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eÉpaisseur de la chaîne\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e0.039\"\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePoids du produit\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e1,1 kg\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eGarantie\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e10 ans (Moteur)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size: 11px; color: var(--ein-muted); margin-top: 25px; font-style: italic; text-align: center;\"\u003e\n            *Batterie et chargeur vendus séparément. Recommandé : batterie PXC de 4,0 Ah pour un équilibre optimal.\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Animated horizontal divider --\u003e\n    \u003cdiv class=\"ein-hr\"\u003e\n        \u003cdiv class=\"ein-shimmer\"\u003e \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Einhell","offers":[{"title":"Default Title","offer_id":44090043695201,"sku":"4600035","price":129.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell18V6_CompactPruningChainSawimg1.webp?v=1778677392"},{"product_id":"einhell-18v-cooler-warmer-starter-kit-with-1-4-ah-battery","title":"Boîte réfrigérante\/chauffante Einhell 18 V","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Main container styling - Compact vertical spacing *\/\n        .einhell-prod-wrapper {\n            font-family: 'Inter', -apple-system, sans-serif;\n            background-color: transparent !important;\n            color: #1a1a1a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 10px;\n            line-height: 1.5;\n            box-sizing: border-box;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .einhell-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Brand design tokens *\/\n        .einhell-prod-wrapper {\n            --ein-red: #e30613;\n            --ein-dark: #1a1a1a;\n            --ein-muted: #64748b;\n            --ein-light-bg: rgba(0, 0, 0, 0.03);\n            --ein-border: rgba(0, 0, 0, 0.1);\n        }\n\n        \/* SYNCED CYLINDER PUMP ANIMATION:\n           Rhythmic mechanical motion applied to section headers.\n        *\/\n        .einhell-prod-wrapper .section-title {\n            position: relative;\n            color: var(--ein-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 16px;\n            margin-bottom: 22px;\n            display: inline-block;\n        }\n\n        .einhell-prod-wrapper .section-title::after {\n            content: '';\n            position: absolute;\n            bottom: -6px;\n            left: 0;\n            height: 3px;\n            background: var(--ein-red);\n            border-radius: 2px;\n            animation: cylinderPump 7s infinite cubic-bezier(0.45, 0.05, 0.55, 0.95);\n            will-change: width, opacity;\n        }\n\n        \/* Offset the second cylinder to be off-kilter (firing order effect) *\/\n        .einhell-prod-wrapper .specs-section-title::after {\n            animation-delay: -3.5s;\n        }\n\n        @keyframes cylinderPump {\n            0%, 100% { width: 20px; opacity: 0.2; filter: brightness(0.9); }\n            50% { width: 120px; opacity: 1; filter: brightness(1.2); }\n        }\n\n        \/* Slanted performance badge *\/\n        .einhell-prod-wrapper .perf-badge {\n            display: inline-flex;\n            align-items: center;\n            background: var(--ein-red);\n            padding: 5px 15px;\n            border-radius: 3px;\n            font-weight: 800;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            transform: skewX(-10deg);\n            margin-bottom: 25px;\n            white-space: nowrap;\n            box-shadow: 4px 4px 0px rgba(0,0,0,0.05);\n        }\n\n        .einhell-prod-wrapper .perf-badge span {\n            transform: skewX(10deg);\n            color: #ffffff;\n        }\n\n        \/* Typography *\/\n        .einhell-prod-wrapper h2 {\n            font-size: 32px;\n            font-weight: 900;\n            text-transform: uppercase;\n            margin: 0 0 10px 0;\n            letter-spacing: -1px;\n            line-height: 1.1;\n            color: var(--ein-dark);\n            font-style: italic;\n        }\n\n        .einhell-prod-wrapper .sub-header {\n            font-size: 18px;\n            color: #475569;\n            margin-bottom: 30px;\n            font-weight: 500;\n        }\n\n        .einhell-prod-wrapper .highlight { color: var(--ein-red); font-weight: 700; }\n\n        \/* Feature grid - 2x2 forced layout *\/\n        .einhell-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .feature-card {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 24px;\n            border-radius: 24px 0 24px 0; \/* Apex Clipping *\/\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n            box-shadow: 0 4px 12px rgba(0,0,0,0.02);\n            position: relative;\n        }\n\n        .einhell-prod-wrapper .feature-card:hover {\n            border-color: var(--ein-red);\n            transform: translateY(-5px);\n            box-shadow: 0 8px 24px rgba(227, 6, 19, 0.08);\n        }\n\n        .einhell-prod-wrapper .feature-card strong {\n            display: block;\n            font-size: 14px;\n            text-transform: uppercase;\n            margin-bottom: 8px;\n            letter-spacing: 1px;\n            color: var(--ein-dark);\n        }\n\n        .einhell-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--ein-muted);\n            margin: 0;\n            line-height: 1.4;\n        }\n\n        \/* Technical block container *\/\n        .einhell-prod-wrapper .pit-stop-container {\n            position: relative;\n            border: 2px dashed var(--ein-border);\n            padding: 30px;\n            margin-bottom: 10px;\n            background: #ffffff;\n            border-radius: 32px 0 32px 0;\n        }\n\n        \/* Persistent 2-column specs *\/\n        .einhell-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 12px 40px;\n        }\n\n        .einhell-prod-wrapper .spec-item {\n            display: flex;\n            flex-direction: column;\n            border-bottom: 1px solid rgba(0,0,0,0.05);\n            padding: 6px 0;\n        }\n\n        .einhell-prod-wrapper .spec-label { font-size: 11px; text-transform: uppercase; color: var(--ein-muted); font-weight: 600; }\n        .einhell-prod-wrapper .spec-value { font-weight: 700; color: var(--ein-dark); }\n\n        \/* Animated Divider *\/\n        .einhell-prod-wrapper .ein-hr {\n            position: relative !important;\n            width: 140px !important;\n            height: 2px !important;\n            background-color: rgba(0, 0, 0, 0.1) !important;\n            margin: 25px auto 5px !important; \n            overflow: hidden !important;\n            display: block !important;\n        }\n\n        .einhell-prod-wrapper .ein-shimmer {\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 50% !important;\n            height: 100% !important;\n            background: linear-gradient(90deg, transparent, var(--ein-red), transparent) !important;\n            animation: ein_glide 2s infinite linear !important;\n            -webkit-animation: ein_glide 2s infinite linear !important;\n            will-change: transform;\n        }\n\n        @keyframes ein_glide {\n            0% { transform: translateX(-150%); }\n            100% { transform: translateX(250%); }\n        }\n\n        \/* Mobile Adjustments *\/\n        @media (max-width: 600px) {\n            .einhell-prod-wrapper h2 { font-size: 26px; }\n            .einhell-prod-wrapper .feature-grid { gap: 12px; }\n            .einhell-prod-wrapper .feature-card { padding: 15px; }\n            .einhell-prod-wrapper .feature-card strong { font-size: 12px; }\n            .einhell-prod-wrapper .feature-card p { font-size: 11px; line-height: 1.3; }\n            .einhell-prod-wrapper { padding-top: 5px; }\n            .einhell-prod-wrapper .section-title { font-size: 14px; }\n            @keyframes cylinderPump {\n                0%, 100% { width: 15px; opacity: 0.2; }\n                50% { width: 90px; opacity: 1; }\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"einhell-prod-wrapper\"\u003e\n    \u003c!-- Brand identity header --\u003e\n    \u003cdiv class=\"perf-badge\"\u003e\n        \u003cspan\u003eIngénierie allemande | NASCAR Performance\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eBoîte réfrigérante \/ chauffante sans fil 18 V\u003c\/h2\u003e\n    \u003cp class=\"sub-header\"\u003eCapacité de 27 litres. \u003cspan class=\"highlight\"\u003eSystème hybride à 3 modes d'alimentation.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Core product features 2x2 grid --\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003ePropulsion hybride\u003c\/strong\u003e\n            \u003cp\u003eFonctionne sur batterie PXC 18 V, prise allume-cigare 12 V ou secteur 120 V, avec priorité de commutation automatique.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003ePolyvalence thermique\u003c\/strong\u003e\n            \u003cp\u003ePermet de conserver les aliments au frais jusqu'à 5 °C (20 °C de moins que la température ambiante) ou au chaud jusqu'à 60 °C, pour les repas professionnels sur les chantiers.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eRangement intelligent\u003c\/strong\u003e\n            \u003cp\u003eD'une capacité de 27 litres, il peut contenir 36 canettes ou 6 bouteilles de 1,5 litre. Il est équipé d'une cloison amovible et de plusieurs poches pour accessoires.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eRobustesse et fonctionnalité\u003c\/strong\u003e\n            \u003cp\u003eComprend un décapsuleur intégré et une poignée de transport multifonction qui permet de maintenir le couvercle fermé ou ouvert.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Technical specs table with synced off-kilter animation --\u003e\n    \u003cdiv class=\"pit-stop-container\"\u003e\n        \u003cdiv class=\"section-title specs-section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eCapacité\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e27 L (28,5 qt)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eSources de tension\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e18V \/ 12V \/ 120V\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePlage de refroidissement\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eAu moins 5 °C\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eRéchauffement maximal\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eMax. 60°C\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eMode\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eECO \/ MAX\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePoids\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e6 kg\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eIndicateur\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eIndicateur de niveau de batterie à LED\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eProtection\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eCoupure en cas de tension insuffisante (12 V)\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size: 11px; color: var(--ein-muted); margin-top: 25px; font-style: italic; text-align: center;\"\u003e\n            *Batterie et chargeur vendus séparément. Comprend des câbles de raccordement 12 V et 120 V.\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Animated horizontal divider --\u003e\n    \u003cdiv class=\"ein-hr\"\u003e\n        \u003cdiv class=\"einhell-shimmer\"\u003e \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Einhell","offers":[{"title":"Default Title","offer_id":44090043236449,"sku":"2048425","price":199.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell18VCooler_Warmerimg1.webp?v=1778676598"},{"product_id":"einhell-18v-348psi-pressure-washer","title":"Nettoyeur haute pression Einhell 18 V, 348 psi","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Main container styling *\/\n        .einhell-prod-wrapper {\n            font-family: 'Inter', -apple-system, sans-serif;\n            background-color: transparent !important;\n            color: #1a1a1a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 10px;\n            line-height: 1.5;\n            box-sizing: border-box;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .einhell-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Brand design tokens *\/\n        .einhell-prod-wrapper {\n            --ein-red: #e30613;\n            --ein-dark: #1a1a1a;\n            --ein-muted: #64748b;\n            --ein-light-bg: rgba(0, 0, 0, 0.03);\n            --ein-border: rgba(0, 0, 0, 0.1);\n        }\n\n        \/* REFINED CYLINDER PUMP ANIMATION:\n           - Longer line widths (20px to 120px)\n           - Smoother turnaround (Cubic Bezier)\n           - Off-kilter timing for tandem firing effect\n        *\/\n        .einhell-prod-wrapper .section-title {\n            position: relative;\n            color: var(--ein-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 16px;\n            margin-bottom: 22px;\n            display: inline-block;\n        }\n\n        .einhell-prod-wrapper .section-title::after {\n            content: '';\n            position: absolute;\n            bottom: -6px;\n            left: 0;\n            height: 3px;\n            background: var(--ein-red);\n            border-radius: 2px;\n            \/* Using a softer cubic-bezier to prevent choppiness at the ends *\/\n            animation: cylinderPump 7s infinite cubic-bezier(0.45, 0.05, 0.55, 0.95);\n            will-change: width, opacity;\n        }\n\n        \/* Specifically offset the second cylinder to be off-kilter *\/\n        .einhell-prod-wrapper .pit-stop-container .section-title::after {\n            animation-delay: -3.5s; \/* Negative delay starts it halfway through the 7s cycle *\/\n        }\n\n        @keyframes cylinderPump {\n            0%, 100% { \n                width: 20px; \n                opacity: 0.2; \n                filter: brightness(0.9);\n            }\n            50% { \n                width: 120px; \n                opacity: 1; \n                filter: brightness(1.2);\n            }\n        }\n\n        \/* Angled performance badge *\/\n        .einhell-prod-wrapper .perf-badge {\n            display: inline-flex;\n            align-items: center;\n            background: var(--ein-red);\n            padding: 5px 15px;\n            border-radius: 3px;\n            font-weight: 800;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            transform: skewX(-10deg);\n            margin-bottom: 25px;\n            white-space: nowrap;\n            box-shadow: 4px 4px 0px rgba(0,0,0,0.05);\n        }\n\n        .einhell-prod-wrapper .perf-badge span {\n            transform: skewX(10deg);\n            color: #ffffff;\n        }\n\n        \/* Speed-italicized headers *\/\n        .einhell-prod-wrapper h2 {\n            font-size: 32px;\n            font-weight: 900;\n            text-transform: uppercase;\n            margin: 0 0 10px 0;\n            letter-spacing: -1px;\n            line-height: 1.1;\n            color: var(--ein-dark);\n            font-style: italic;\n        }\n\n        .einhell-prod-wrapper .sub-header {\n            font-size: 18px;\n            color: #475569;\n            margin-bottom: 30px;\n            font-weight: 500;\n        }\n\n        .einhell-prod-wrapper .highlight { color: var(--ein-red); font-weight: 700; }\n\n        \/* Responsive 2x2 grid *\/\n        .einhell-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .feature-card {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 24px;\n            border-radius: 24px 0 24px 0; \/* Apex Clipping *\/\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n            box-shadow: 0 4px 12px rgba(0,0,0,0.02);\n            position: relative;\n        }\n\n        .einhell-prod-wrapper .feature-card strong {\n            display: block;\n            font-size: 14px;\n            text-transform: uppercase;\n            margin-bottom: 8px;\n            letter-spacing: 1px;\n            color: var(--ein-dark);\n        }\n\n        .einhell-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--ein-muted);\n            margin: 0;\n            line-height: 1.4;\n        }\n\n        \/* Pit Stop Border Block *\/\n        .einhell-prod-wrapper .pit-stop-container {\n            position: relative;\n            border: 2px dashed var(--ein-border);\n            padding: 30px;\n            margin-bottom: 40px;\n            background: #ffffff;\n            border-radius: 32px 0 32px 0;\n        }\n\n        \/* Runtime Section *\/\n        .einhell-prod-wrapper .runtime-container {\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .runtime-img-wrap {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 15px;\n            overflow: hidden;\n            border-radius: 20px 0 20px 0;\n        }\n\n        .einhell-prod-wrapper .runtime-img-wrap img {\n            max-width: 100%;\n            height: auto;\n            display: block;\n            margin: 0 auto;\n        }\n\n        \/* Persistent 2-column specs across all viewports *\/\n        .einhell-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 12px 40px;\n        }\n\n        .einhell-prod-wrapper .spec-item {\n            display: flex;\n            flex-direction: column;\n            border-bottom: 1px solid rgba(0,0,0,0.05);\n            padding: 6px 0;\n        }\n\n        .einhell-prod-wrapper .spec-label { font-size: 11px; text-transform: uppercase; color: var(--ein-muted); font-weight: 600; }\n        .einhell-prod-wrapper .spec-value { font-weight: 700; color: var(--ein-dark); }\n\n        \/* Animated Divider *\/\n        .einhell-prod-wrapper .ein-hr {\n            position: relative !important;\n            width: 140px !important;\n            height: 2px !important;\n            background-color: rgba(0, 0, 0, 0.1) !important;\n            margin: 20px auto 5px !important; \n            overflow: hidden !important;\n            display: block !important;\n        }\n\n        .einhell-prod-wrapper .ein-shimmer {\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 50% !important;\n            height: 100% !important;\n            background: linear-gradient(90deg, transparent, var(--ein-red), transparent) !important;\n            animation: ein_glide 2s infinite linear !important;\n            -webkit-animation: ein_glide 2s infinite linear !important;\n            will-change: transform;\n        }\n\n        @keyframes ein_glide {\n            0% { transform: translateX(-150%); }\n            100% { transform: translateX(250%); }\n        }\n\n        \/* Mobile Adjustments *\/\n        @media (max-width: 600px) {\n            .einhell-prod-wrapper h2 { font-size: 26px; }\n            .einhell-prod-wrapper .feature-grid { gap: 12px; }\n            .einhell-prod-wrapper .feature-card { padding: 15px; }\n            .einhell-prod-wrapper .feature-card strong { font-size: 12px; }\n            .einhell-prod-wrapper .feature-card p { font-size: 11px; line-height: 1.3; }\n            .einhell-prod-wrapper { padding-top: 5px; }\n            .einhell-prod-wrapper .section-title { font-size: 14px; }\n            @keyframes cylinderPump {\n                0%, 100% { width: 15px; opacity: 0.2; }\n                50% { width: 90px; opacity: 1; }\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"einhell-prod-wrapper\"\u003e\n    \u003c!-- Brand identity header --\u003e\n    \u003cdiv class=\"perf-badge\"\u003e\n        \u003cspan\u003eIngénierie allemande | NASCAR Performance\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eNettoyeur haute pression 18 V, 348 PSI\u003c\/h2\u003e\n    \u003cp class=\"sub-header\"\u003ePratique. Sans fil. \u003cspan class=\"highlight\"\u003eNettoyage de précision.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Core product features 2x2 grid --\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eDe l'eau partout\u003c\/strong\u003e\n            \u003cp\u003eUn tuyau d'aspiration de 4,8 m permet de puiser de l'eau dans des seaux, des lacs ou des piscines. Aucun raccordement au robinet n'est nécessaire pour les chantiers isolés.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003ePulvérisation réglable\u003c\/strong\u003e\n            \u003cp\u003eBuse intégrée à 4 jets et régulation de pression, pour toutes les tâches, du nettoyage intensif à l'arrosage léger.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eProtection de la pompe\u003c\/strong\u003e\n            \u003cp\u003eÉquipé d'un filtre à eau et d'un protecteur de batterie pour protéger les composants internes contre les débris.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eKit complet\u003c\/strong\u003e\n            \u003cp\u003eComprend une rallonge pour la lance de pulvérisation, un flacon de détergent et un sac de rangement spécialement conçu pour tous les accessoires.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Runtime Section with Cylinder Pump Animation and Responsive Image Swap --\u003e\n    \u003cdiv class=\"runtime-container\"\u003e\n        \u003cdiv class=\"section-title\"\u003ePerformances d'exécution\u003c\/div\u003e\n        \u003cdiv class=\"runtime-img-wrap\"\u003e\n            \u003cpicture\u003e\n                \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell_348PSI_Pressure_Washer_img9_charge_runtime_mobile.jpg?v=1778095226\" media=\"(max-width: 600px)\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell_348PSI_Pressure_Washer_img9_charge_runtime.webp?v=1778086404\" alt=\"Autonomie des batteries Einhell 18 V\"\u003e\u003c\/picture\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size: 12px; color: var(--ein-muted); margin-top: 12px; text-align: center; font-style: italic;\"\u003e\n            *L'autonomie dépend de la capacité de la batterie (Ah) et du mode de vitesse sélectionné.\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Technical specs table with Cylinder Pump Animation --\u003e\n    \u003cdiv class=\"pit-stop-container\"\u003e\n        \u003cdiv class=\"section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePression maximale\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e348 PSI\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eDébit maximal\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eUn gallon par minute\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTempérature maximale de l'eau\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e40 °C\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePression d'admission\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e72,5 PSI\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePoids du produit\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e1,8 kg\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eSystème de batterie\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003ePower X-Change 18 V\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size: 11px; color: var(--ein-muted); margin-top: 25px; font-style: italic; text-align: center;\"\u003e\n            *Batterie et chargeur vendus séparément. Recommandé : batterie PXC de 2,5 Ah ou 4,0 Ah pour un équilibre optimal.\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Animated horizontal divider --\u003e\n    \u003cdiv class=\"ein-hr\"\u003e\n        \u003cdiv class=\"ein-shimmer\"\u003e \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Einhell","offers":[{"title":"Default Title","offer_id":44090043301985,"sku":"4140145","price":139.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell348PSIPressureWasherimg1.webp?v=1778086627"},{"product_id":"einhell-18v-8-cordless-pole-chain-saw","title":"Tronçonneuse à perche sans fil Einhell 18 V, 8 pouces","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Main container styling - Compact vertical spacing *\/\n        .einhell-prod-wrapper {\n            font-family: 'Inter', -apple-system, sans-serif;\n            background-color: transparent !important;\n            color: #1a1a1a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 10px;\n            line-height: 1.5;\n            box-sizing: border-box;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .einhell-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Brand design tokens *\/\n        .einhell-prod-wrapper {\n            --ein-red: #e30613;\n            --ein-dark: #1a1a1a;\n            --ein-muted: #64748b;\n            --ein-light-bg: rgba(0, 0, 0, 0.03);\n            --ein-border: rgba(0, 0, 0, 0.1);\n        }\n\n        \/* SYNCED CYLINDER PUMP ANIMATION:\n           Rhythmic mechanical motion applied to section headers.\n        *\/\n        .einhell-prod-wrapper .section-title {\n            position: relative;\n            color: var(--ein-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 16px;\n            margin-bottom: 22px;\n            display: inline-block;\n        }\n\n        .einhell-prod-wrapper .section-title::after {\n            content: '';\n            position: absolute;\n            bottom: -6px;\n            left: 0;\n            height: 3px;\n            background: var(--ein-red);\n            border-radius: 2px;\n            animation: cylinderPump 7s infinite cubic-bezier(0.45, 0.05, 0.55, 0.95);\n            will-change: width, opacity;\n        }\n\n        \/* Offset the second cylinder to be off-kilter (firing order effect) *\/\n        .einhell-prod-wrapper .specs-section-title::after {\n            animation-delay: -3.5s;\n        }\n\n        @keyframes cylinderPump {\n            0%, 100% { width: 20px; opacity: 0.2; filter: brightness(0.9); }\n            50% { width: 120px; opacity: 1; filter: brightness(1.2); }\n        }\n\n        \/* Slanted performance badge *\/\n        .einhell-prod-wrapper .perf-badge {\n            display: inline-flex;\n            align-items: center;\n            background: var(--ein-red);\n            padding: 5px 15px;\n            border-radius: 3px;\n            font-weight: 800;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            transform: skewX(-10deg);\n            margin-bottom: 25px;\n            white-space: nowrap;\n            box-shadow: 4px 4px 0px rgba(0,0,0,0.05);\n        }\n\n        .einhell-prod-wrapper .perf-badge span {\n            transform: skewX(10deg);\n            color: #ffffff;\n        }\n\n        \/* Typography *\/\n        .einhell-prod-wrapper h2 {\n            font-size: 32px;\n            font-weight: 900;\n            text-transform: uppercase;\n            margin: 0 0 10px 0;\n            letter-spacing: -1px;\n            line-height: 1.1;\n            color: var(--ein-dark);\n            font-style: italic;\n        }\n\n        .einhell-prod-wrapper .sub-header {\n            font-size: 18px;\n            color: #475569;\n            margin-bottom: 30px;\n            font-weight: 500;\n        }\n\n        .einhell-prod-wrapper .highlight { color: var(--ein-red); font-weight: 700; }\n\n        \/* Feature grid - 2x2 forced layout *\/\n        .einhell-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .feature-card {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 24px;\n            border-radius: 24px 0 24px 0; \/* Apex Clipping *\/\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n            box-shadow: 0 4px 12px rgba(0,0,0,0.02);\n            position: relative;\n        }\n\n        .einhell-prod-wrapper .feature-card:hover {\n            border-color: var(--ein-red);\n            transform: translateY(-5px);\n            box-shadow: 0 8px 24px rgba(227, 6, 19, 0.08);\n        }\n\n        .einhell-prod-wrapper .feature-card strong {\n            display: block;\n            font-size: 14px;\n            text-transform: uppercase;\n            margin-bottom: 8px;\n            letter-spacing: 1px;\n            color: var(--ein-dark);\n        }\n\n        .einhell-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--ein-muted);\n            margin: 0;\n            line-height: 1.4;\n        }\n\n        \/* Technical block container *\/\n        .einhell-prod-wrapper .pit-stop-container {\n            position: relative;\n            border: 2px dashed var(--ein-border);\n            padding: 30px;\n            margin-bottom: 10px;\n            background: #ffffff;\n            border-radius: 32px 0 32px 0;\n        }\n\n        \/* Runtime Section *\/\n        .einhell-prod-wrapper .runtime-container {\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .runtime-img-wrap {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 15px;\n            overflow: hidden;\n            border-radius: 20px 0 20px 0;\n        }\n\n        .einhell-prod-wrapper .runtime-img-wrap img {\n            max-width: 100%;\n            height: auto;\n            display: block;\n            margin: 0 auto;\n        }\n\n        \/* Persistent 2-column specs *\/\n        .einhell-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 12px 40px;\n        }\n\n        .einhell-prod-wrapper .spec-item {\n            display: flex;\n            flex-direction: column;\n            border-bottom: 1px solid rgba(0,0,0,0.05);\n            padding: 6px 0;\n        }\n\n        .einhell-prod-wrapper .spec-label { font-size: 11px; text-transform: uppercase; color: var(--ein-muted); font-weight: 600; }\n        .einhell-prod-wrapper .spec-value { font-weight: 700; color: var(--ein-dark); }\n\n        \/* Animated Divider *\/\n        .einhell-prod-wrapper .ein-hr {\n            position: relative !important;\n            width: 140px !important;\n            height: 2px !important;\n            background-color: rgba(0, 0, 0, 0.1) !important;\n            margin: 25px auto 5px !important; \n            overflow: hidden !important;\n            display: block !important;\n        }\n\n        .einhell-prod-wrapper .ein-shimmer {\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 50% !important;\n            height: 100% !important;\n            background: linear-gradient(90deg, transparent, var(--ein-red), transparent) !important;\n            animation: ein_glide 2s infinite linear !important;\n            -webkit-animation: ein_glide 2s infinite linear !important;\n            will-change: transform;\n        }\n\n        @keyframes ein_glide {\n            0% { transform: translateX(-150%); }\n            100% { transform: translateX(250%); }\n        }\n\n        \/* Mobile Adjustments *\/\n        @media (max-width: 600px) {\n            .einhell-prod-wrapper h2 { font-size: 26px; }\n            .einhell-prod-wrapper .feature-grid { gap: 12px; }\n            .einhell-prod-wrapper .feature-card { padding: 15px; }\n            .einhell-prod-wrapper .feature-card strong { font-size: 12px; }\n            .einhell-prod-wrapper .feature-card p { font-size: 11px; line-height: 1.3; }\n            .einhell-prod-wrapper { padding-top: 5px; }\n            .einhell-prod-wrapper .section-title { font-size: 14px; }\n            @keyframes cylinderPump {\n                0%, 100% { width: 15px; opacity: 0.2; }\n                50% { width: 90px; opacity: 1; }\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"einhell-prod-wrapper\"\u003e\n    \u003c!-- Brand identity header --\u003e\n    \u003cdiv class=\"perf-badge\"\u003e\n        \u003cspan\u003eIngénierie allemande | NASCAR Performance\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eTronçonneuse à perche sans fil 18 V, 20 cm\u003c\/h2\u003e\n    \u003cp class=\"sub-header\"\u003eSûr. Flexible. \u003cspan class=\"highlight\"\u003eÉlagage autonome.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Core product features 2x2 grid --\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eOregon Precision\u003c\/strong\u003e\n            \u003cp\u003eÉquipée d'un guide-chaîne et d'une chaîne OREGON de haute qualité pour des coupes nettes à des vitesses pouvant atteindre 5,6 m\/s.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eTête inclinable à 30°\u003c\/strong\u003e\n            \u003cp\u003eLa tête de moteur orientable vous permet d'atteindre les branches difficiles d'accès en inclinant l'outil, pour une meilleure ergonomie.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003ePortée étendue\u003c\/strong\u003e\n            \u003cp\u003eComprend une rallonge de 67 cm permettant d'atteindre en toute sécurité les arbustes et les branches en hauteur sans avoir recours à une échelle.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eLubrification automatique\u003c\/strong\u003e\n            \u003cp\u003eLe système de lubrification automatique de la chaîne permet de maintenir la lame à une température modérée, garantissant ainsi une durabilité maximale à long terme.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Runtime Section with Responsive Image Swap --\u003e\n    \u003cdiv class=\"runtime-container\"\u003e\n        \u003cdiv class=\"section-title\"\u003ePerformances d'exécution\u003c\/div\u003e\n        \u003cdiv class=\"runtime-img-wrap\"\u003e\n            \u003cpicture\u003e\n                \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell_18V_8_Cordless_Pole_Chain_Saw_img10_runtime.png?v=1778250465\" media=\"(max-width: 600px)\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell_18V_8_Cordless_Pole_Chain_Saw_img9_runtime.png?v=1778250453\" alt=\"Autonomie des batteries Einhell 18 V\"\u003e\u003c\/picture\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Technical specs table --\u003e\n    \u003cdiv class=\"pit-stop-container\"\u003e\n        \u003cdiv class=\"section-title specs-section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTension\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e18 V PXC\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eLongueur de la barre\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e20 cm\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eVitesse de coupe\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e5,6 m\/s\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eBouchon du réservoir d'huile.\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e70 ml\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePerche télescopique\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e67 cm\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePas de chaîne\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e3\/8\" \/ 33 dents\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePoids du produit\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e3,6 kg\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eInclinaison de la tête\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e30 degrés\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size: 11px; color: var(--ein-muted); margin-top: 25px; font-style: italic; text-align: center;\"\u003e\n            *Batterie et chargeur vendus séparément. Recommandé : batterie PXC de 4,0 Ah pour des performances optimales.\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Animated horizontal divider --\u003e\n    \u003cdiv class=\"ein-hr\"\u003e\n        \u003cdiv class=\"ein-shimmer\"\u003e \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Einhell","offers":[{"title":"Default Title","offer_id":44090043465825,"sku":"3410583","price":199.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell18V8_CordlessPoleChainSawimg1.webp?v=1778250497"},{"product_id":"einhell-18v-7-cordless-fan","title":"Ventilateur sans fil Einhell 18 V 7 pouces","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Main container styling - Compact vertical spacing *\/\n        .einhell-prod-wrapper {\n            font-family: 'Inter', -apple-system, sans-serif;\n            background-color: transparent !important;\n            color: #1a1a1a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 10px;\n            line-height: 1.5;\n            box-sizing: border-box;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .einhell-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Brand design tokens *\/\n        .einhell-prod-wrapper {\n            --ein-red: #e30613;\n            --ein-dark: #1a1a1a;\n            --ein-muted: #64748b;\n            --ein-light-bg: rgba(0, 0, 0, 0.03);\n            --ein-border: rgba(0, 0, 0, 0.1);\n        }\n\n        \/* SYNCED CYLINDER PUMP ANIMATION:\n           Rhythmic mechanical motion applied to section headers.\n        *\/\n        .einhell-prod-wrapper .section-title {\n            position: relative;\n            color: var(--ein-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 16px;\n            margin-bottom: 22px;\n            display: inline-block;\n        }\n\n        .einhell-prod-wrapper .section-title::after {\n            content: '';\n            position: absolute;\n            bottom: -6px;\n            left: 0;\n            height: 3px;\n            background: var(--ein-red);\n            border-radius: 2px;\n            animation: cylinderPump 7s infinite cubic-bezier(0.45, 0.05, 0.55, 0.95);\n            will-change: width, opacity;\n        }\n\n        \/* Offset the second cylinder to be off-kilter (firing order effect) *\/\n        .einhell-prod-wrapper .specs-section-title::after {\n            animation-delay: -3.5s;\n        }\n\n        @keyframes cylinderPump {\n            0%, 100% { width: 20px; opacity: 0.2; filter: brightness(0.9); }\n            50% { width: 120px; opacity: 1; filter: brightness(1.2); }\n        }\n\n        \/* Slanted performance badge *\/\n        .einhell-prod-wrapper .perf-badge {\n            display: inline-flex;\n            align-items: center;\n            background: var(--ein-red);\n            padding: 5px 15px;\n            border-radius: 3px;\n            font-weight: 800;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            transform: skewX(-10deg);\n            margin-bottom: 25px;\n            white-space: nowrap;\n            box-shadow: 4px 4px 0px rgba(0,0,0,0.05);\n        }\n\n        .einhell-prod-wrapper .perf-badge span {\n            transform: skewX(10deg);\n            color: #ffffff;\n        }\n\n        \/* Typography *\/\n        .einhell-prod-wrapper h2 {\n            font-size: 32px;\n            font-weight: 900;\n            text-transform: uppercase;\n            margin: 0 0 10px 0;\n            letter-spacing: -1px;\n            line-height: 1.1;\n            color: var(--ein-dark);\n            font-style: italic;\n        }\n\n        .einhell-prod-wrapper .sub-header {\n            font-size: 18px;\n            color: #475569;\n            margin-bottom: 30px;\n            font-weight: 500;\n        }\n\n        .einhell-prod-wrapper .highlight { color: var(--ein-red); font-weight: 700; }\n\n        \/* Feature grid - 2x2 forced layout *\/\n        .einhell-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .feature-card {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 24px;\n            border-radius: 24px 0 24px 0; \/* Apex Clipping *\/\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n            box-shadow: 0 4px 12px rgba(0,0,0,0.02);\n            position: relative;\n        }\n\n        .einhell-prod-wrapper .feature-card:hover {\n            border-color: var(--ein-red);\n            transform: translateY(-5px);\n            box-shadow: 0 8px 24px rgba(227, 6, 19, 0.08);\n        }\n\n        .einhell-prod-wrapper .feature-card strong {\n            display: block;\n            font-size: 14px;\n            text-transform: uppercase;\n            margin-bottom: 8px;\n            letter-spacing: 1px;\n            color: var(--ein-dark);\n        }\n\n        .einhell-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--ein-muted);\n            margin: 0;\n            line-height: 1.4;\n        }\n\n        \/* Technical block container *\/\n        .einhell-prod-wrapper .pit-stop-container {\n            position: relative;\n            border: 2px dashed var(--ein-border);\n            padding: 30px;\n            margin-bottom: 10px;\n            background: #ffffff;\n            border-radius: 32px 0 32px 0;\n        }\n\n        \/* Runtime Section *\/\n        .einhell-prod-wrapper .runtime-container {\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .runtime-img-wrap {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 15px;\n            overflow: hidden;\n            border-radius: 20px 0 20px 0;\n        }\n\n        .einhell-prod-wrapper .runtime-img-wrap img {\n            max-width: 100%;\n            height: auto;\n            display: block;\n            margin: 0 auto;\n        }\n\n        \/* Persistent 2-column specs *\/\n        .einhell-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 12px 40px;\n        }\n\n        .einhell-prod-wrapper .spec-item {\n            display: flex;\n            flex-direction: column;\n            border-bottom: 1px solid rgba(0,0,0,0.05);\n            padding: 6px 0;\n        }\n\n        .einhell-prod-wrapper .spec-label { font-size: 11px; text-transform: uppercase; color: var(--ein-muted); font-weight: 600; }\n        .einhell-prod-wrapper .spec-value { font-weight: 700; color: var(--ein-dark); }\n\n        \/* Animated Divider *\/\n        .einhell-prod-wrapper .ein-hr {\n            position: relative !important;\n            width: 140px !important;\n            height: 2px !important;\n            background-color: rgba(0, 0, 0, 0.1) !important;\n            margin: 25px auto 5px !important; \n            overflow: hidden !important;\n            display: block !important;\n        }\n\n        .einhell-prod-wrapper .ein-shimmer {\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 50% !important;\n            height: 100% !important;\n            background: linear-gradient(90deg, transparent, var(--ein-red), transparent) !important;\n            animation: ein_glide 2s infinite linear !important;\n            -webkit-animation: ein_glide 2s infinite linear !important;\n            will-change: transform;\n        }\n\n        @keyframes ein_glide {\n            0% { transform: translateX(-150%); }\n            100% { transform: translateX(250%); }\n        }\n\n        \/* Mobile Adjustments *\/\n        @media (max-width: 600px) {\n            .einhell-prod-wrapper h2 { font-size: 26px; }\n            .einhell-prod-wrapper .feature-grid { gap: 12px; }\n            .einhell-prod-wrapper .feature-card { padding: 15px; }\n            .einhell-prod-wrapper .feature-card strong { font-size: 12px; }\n            .einhell-prod-wrapper .feature-card p { font-size: 11px; line-height: 1.3; }\n            .einhell-prod-wrapper { padding-top: 5px; }\n            .einhell-prod-wrapper .section-title { font-size: 14px; }\n            @keyframes cylinderPump {\n                0%, 100% { width: 15px; opacity: 0.2; }\n                50% { width: 90px; opacity: 1; }\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"einhell-prod-wrapper\"\u003e\n    \u003cdiv class=\"perf-badge\"\u003e\n        \u003cspan\u003eIngénierie allemande | NASCAR Performance\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eVentilateur sans fil 18 V, 7 pouces\u003c\/h2\u003e\n    \u003cp class=\"sub-header\"\u003ePratique. Portable. \u003cspan class=\"highlight\"\u003eDébit d'air précis.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eFixation universelle\u003c\/strong\u003e\n            \u003cp\u003eLes crochets intégrés et les bords dentelés permettent une fixation rapide sur les balustrades de terrasse, les échafaudages ou les murs d'atelier.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eRéglage sans outil\u003c\/strong\u003e\n            \u003cp\u003eLe réglage en continu de la tête du ventilateur vous permet d'orienter le flux d'air exactement là où vous en avez le plus besoin.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eSystème de circulation d'air à 3 niveaux\u003c\/strong\u003e\n            \u003cp\u003eRéglez le débit d'air grâce à trois vitesses distinctes, pour passer d'une brise légère à un rafraîchissement intense.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eAlimentation étendue\u003c\/strong\u003e\n            \u003cp\u003eBénéficiez d'une autonomie pouvant atteindre 18 heures en fonctionnement continu avec une seule charge grâce à une batterie Power X-Change de 5,2 Ah.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"runtime-container\"\u003e\n        \u003cdiv class=\"section-title\"\u003ePerformances d'exécution\u003c\/div\u003e\n        \u003cdiv class=\"runtime-img-wrap\"\u003e\n            \u003cpicture\u003e\n                \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell_18V_7_Cordless_Fan_img8_charge_runtime.jpg?v=1778168114\" media=\"(max-width: 600px)\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell_18V_7_Cordless_Fan_img7_charge_runtime.webp?v=1778168101\" alt=\"Autonomie des batteries Einhell 18 V\"\u003e\u003c\/picture\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pit-stop-container\"\u003e\n        \u003cdiv class=\"section-title specs-section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTension\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e18 V PXC\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eDiamètre de la pale\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e7 pouces (180 mm)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eVitesse à vide\u003c\/span\u003e\n                [cite_start]\u003cspan class=\"spec-value\"\u003e1 200 - 2 200 tr\/min [vu : 8 595 fois]\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eVitesse maximale\u003c\/span\u003e\n                [cite_start]\u003cspan class=\"spec-value\"\u003e15 km\/h [réf. : 8595]\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eGamme de pivots\u003c\/span\u003e\n                [cite_start]\u003cspan class=\"spec-value\"\u003e0 - 360° [vu : 8595 fois]\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eType de moteur\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eMoteur à balais\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePoids du produit\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e1,15 kg\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eSystème\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003ePower X-Change\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size: 11px; color: var(--ein-muted); margin-top: 25px; font-style: italic; text-align: center;\"\u003e\n            *Batterie et chargeur vendus séparément. Recommandé : batterie PXC de 2,5 Ah pour un équilibre optimal.\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ein-hr\"\u003e\n        \u003cdiv class=\"ein-shimmer\"\u003e \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Einhell","offers":[{"title":"Default Title","offer_id":44090043531361,"sku":"3408036","price":59.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell18V7_CordlessFanimg1.webp?v=1778171232"},{"product_id":"einhell-18v-cordless-hp-inflators-with-digital-gauge","title":"Compresseurs sans fil Einhell 18 V HP avec manomètre numérique","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Main container styling - Compact vertical spacing *\/\n        .einhell-prod-wrapper {\n            font-family: 'Inter', -apple-system, sans-serif;\n            background-color: transparent !important;\n            color: #1a1a1a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 10px;\n            line-height: 1.5;\n            box-sizing: border-box;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .einhell-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Brand design tokens *\/\n        .einhell-prod-wrapper {\n            --ein-red: #e30613;\n            --ein-dark: #1a1a1a;\n            --ein-muted: #64748b;\n            --ein-light-bg: rgba(0, 0, 0, 0.03);\n            --ein-border: rgba(0, 0, 0, 0.1);\n        }\n\n        \/* SYNCED CYLINDER PUMP ANIMATION:\n           Rhythmic mechanical motion applied to section headers.\n        *\/\n        .einhell-prod-wrapper .section-title {\n            position: relative;\n            color: var(--ein-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 16px;\n            margin-bottom: 22px;\n            display: inline-block;\n        }\n\n        .einhell-prod-wrapper .section-title::after {\n            content: '';\n            position: absolute;\n            bottom: -6px;\n            left: 0;\n            height: 3px;\n            background: var(--ein-red);\n            border-radius: 2px;\n            animation: cylinderPump 7s infinite cubic-bezier(0.45, 0.05, 0.55, 0.95);\n            will-change: width, opacity;\n        }\n\n        \/* Offset the second cylinder to be off-kilter (firing order effect) *\/\n        .einhell-prod-wrapper .specs-section-title::after {\n            animation-delay: -3.5s;\n        }\n\n        @keyframes cylinderPump {\n            0%, 100% { width: 20px; opacity: 0.2; filter: brightness(0.9); }\n            50% { width: 120px; opacity: 1; filter: brightness(1.2); }\n        }\n\n        \/* Slanted performance badge *\/\n        .einhell-prod-wrapper .perf-badge {\n            display: inline-flex;\n            align-items: center;\n            background: var(--ein-red);\n            padding: 5px 15px;\n            border-radius: 3px;\n            font-weight: 800;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            transform: skewX(-10deg);\n            margin-bottom: 25px;\n            white-space: nowrap;\n            box-shadow: 4px 4px 0px rgba(0,0,0,0.05);\n        }\n\n        .einhell-prod-wrapper .perf-badge span {\n            transform: skewX(10deg);\n            color: #ffffff;\n        }\n\n        \/* Typography *\/\n        .einhell-prod-wrapper h2 {\n            font-size: 32px;\n            font-weight: 900;\n            text-transform: uppercase;\n            margin: 0 0 10px 0;\n            letter-spacing: -1px;\n            line-height: 1.1;\n            color: var(--ein-dark);\n            font-style: italic;\n        }\n\n        .einhell-prod-wrapper .sub-header {\n            font-size: 18px;\n            color: #475569;\n            margin-bottom: 30px;\n            font-weight: 500;\n        }\n\n        .einhell-prod-wrapper .highlight { color: var(--ein-red); font-weight: 700; }\n\n        \/* Feature grid - 2x2 forced layout *\/\n        .einhell-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .feature-card {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 24px;\n            border-radius: 24px 0 24px 0; \/* Apex Clipping *\/\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n            box-shadow: 0 4px 12px rgba(0,0,0,0.02);\n            position: relative;\n        }\n\n        .einhell-prod-wrapper .feature-card:hover {\n            border-color: var(--ein-red);\n            transform: translateY(-5px);\n            box-shadow: 0 8px 24px rgba(227, 6, 19, 0.08);\n        }\n\n        .einhell-prod-wrapper .feature-card strong {\n            display: block;\n            font-size: 14px;\n            text-transform: uppercase;\n            margin-bottom: 8px;\n            letter-spacing: 1px;\n            color: var(--ein-dark);\n        }\n\n        .einhell-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--ein-muted);\n            margin: 0;\n            line-height: 1.4;\n        }\n\n        \/* Technical block container *\/\n        .einhell-prod-wrapper .pit-stop-container {\n            position: relative;\n            border: 2px dashed var(--ein-border);\n            padding: 30px;\n            margin-bottom: 10px;\n            background: #ffffff;\n            border-radius: 32px 0 32px 0;\n        }\n\n        \/* Runtime Section *\/\n        .einhell-prod-wrapper .runtime-container {\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .runtime-img-wrap {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 15px;\n            overflow: hidden;\n            border-radius: 20px 0 20px 0;\n        }\n\n        .einhell-prod-wrapper .runtime-img-wrap img {\n            max-width: 100%;\n            height: auto;\n            display: block;\n            margin: 0 auto;\n        }\n\n        \/* Persistent 2-column specs *\/\n        .einhell-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 12px 40px;\n        }\n\n        .einhell-prod-wrapper .spec-item {\n            display: flex;\n            flex-direction: column;\n            border-bottom: 1px solid rgba(0,0,0,0.05);\n            padding: 6px 0;\n        }\n\n        .einhell-prod-wrapper .spec-label { font-size: 11px; text-transform: uppercase; color: var(--ein-muted); font-weight: 600; }\n        .einhell-prod-wrapper .spec-value { font-weight: 700; color: var(--ein-dark); }\n\n        \/* Animated Divider *\/\n        .einhell-prod-wrapper .ein-hr {\n            position: relative !important;\n            width: 140px !important;\n            height: 2px !important;\n            background-color: rgba(0, 0, 0, 0.1) !important;\n            margin: 25px auto 5px !important; \n            overflow: hidden !important;\n            display: block !important;\n        }\n\n        .einhell-prod-wrapper .ein-shimmer {\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 50% !important;\n            height: 100% !important;\n            background: linear-gradient(90deg, transparent, var(--ein-red), transparent) !important;\n            animation: ein_glide 2s infinite linear !important;\n            -webkit-animation: ein_glide 2s infinite linear !important;\n            will-change: transform;\n        }\n\n        @keyframes ein_glide {\n            0% { transform: translateX(-150%); }\n            100% { transform: translateX(250%); }\n        }\n\n        \/* Mobile Adjustments *\/\n        @media (max-width: 600px) {\n            .einhell-prod-wrapper h2 { font-size: 26px; }\n            .einhell-prod-wrapper .feature-grid { gap: 12px; }\n            .einhell-prod-wrapper .feature-card { padding: 15px; }\n            .einhell-prod-wrapper .feature-card strong { font-size: 12px; }\n            .einhell-prod-wrapper .feature-card p { font-size: 11px; line-height: 1.3; }\n            .einhell-prod-wrapper { padding-top: 5px; }\n            .einhell-prod-wrapper .section-title { font-size: 14px; }\n            @keyframes cylinderPump {\n                0%, 100% { width: 15px; opacity: 0.2; }\n                50% { width: 90px; opacity: 1; }\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"einhell-prod-wrapper\"\u003e\n    \u003c!-- Brand identity header --\u003e\n    \u003cdiv class=\"perf-badge\"\u003e\n        \u003cspan\u003eIngénierie allemande | NASCAR Performance\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eGonfleur haute pression sans fil 18 V\u003c\/h2\u003e\n    \u003cp class=\"sub-header\"\u003ePuissance compacte. \u003cspan class=\"highlight\"\u003ePrécision automatisée.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Core product features 2x2 grid --\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eJauge numérique\u003c\/strong\u003e\n            \u003cp\u003eÉcran intégré permettant de consulter rapidement les réglages actuels et d'ajuster sans effort la pression jusqu'à 160 PSI.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eArrêt automatique\u003c\/strong\u003e\n            \u003cp\u003eLa détection intelligente de la pression arrête automatiquement le gonflage dès que la valeur souhaitée est atteinte, pour une sécurité totale.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eEspace de rangement à bord\u003c\/strong\u003e\n            \u003cp\u003eLe kit d'adaptateurs de gonflage 3 pièces (vélo, aiguille pour ballon, conique) se range directement sur le boîtier de l'outil.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eCommande manuelle\u003c\/strong\u003e\n            \u003cp\u003ePassez en mode manuel pour gonfler rapidement et sans outil vos articles de loisirs, sans avoir à effectuer de réglages préalables.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Runtime Section with Responsive Image Swap --\u003e\n    \u003cdiv class=\"runtime-container\"\u003e\n        \u003cdiv class=\"section-title\"\u003ePerformances d'exécution\u003c\/div\u003e\n        \u003cdiv class=\"runtime-img-wrap\"\u003e\n            \u003cpicture\u003e\n                \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell_18V_Cordless_HP_Inflators_With_Digital_Gauge_img9_runtime_mobile.jpg?v=1778247250\" media=\"(max-width: 600px)\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell_18V_Cordless_HP_Inflators_With_Digital_Gauge_img8_runtime.webp?v=1778247230\" alt=\"Autonomie des batteries Einhell 18 V\"\u003e\u003c\/picture\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Technical specs table --\u003e\n    \u003cdiv class=\"pit-stop-container\"\u003e\n        \u003cdiv class=\"section-title specs-section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTension\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e18 V PXC\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePression maximale\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e160 PSI (11 bars)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eVitesse du moteur\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e16 500 tr\/min\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eLongueur du tuyau\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e23 pouces (60 cm)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePoids\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e795 g (outil seul)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eProtection\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eArrêt automatique\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size: 11px; color: var(--ein-muted); margin-top: 25px; font-style: italic; text-align: center;\"\u003e\n            *Batterie et chargeur vendus séparément. Recommandé : batterie PXC de 2,5 Ah pour un équilibre optimal.\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Animated horizontal divider --\u003e\n    \u003cdiv class=\"ein-hr\"\u003e\n        \u003cdiv class=\"ein-shimmer\"\u003e \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Einhell","offers":[{"title":"Default Title","offer_id":44090043629665,"sku":"2071020","price":59.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell18VCordlessHPInflatorsWithDigitalGaugeimg1.webp?v=1778247607"},{"product_id":"einhell-18v-4ah-sealed-power-x-charge-battery","title":"Batterie Einhell 18 V 4 Ah Sealed Power X-Charge","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Main container styling - Compact vertical spacing *\/\n        .einhell-prod-wrapper {\n            font-family: 'Inter', -apple-system, sans-serif;\n            background-color: transparent !important;\n            color: #1a1a1a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 10px;\n            line-height: 1.5;\n            box-sizing: border-box;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .einhell-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Brand design tokens *\/\n        .einhell-prod-wrapper {\n            --ein-red: #e30613;\n            --ein-dark: #1a1a1a;\n            --ein-muted: #64748b;\n            --ein-light-bg: rgba(0, 0, 0, 0.03);\n            --ein-border: rgba(0, 0, 0, 0.1);\n        }\n\n        \/* SYNCED CYLINDER PUMP ANIMATION *\/\n        .einhell-prod-wrapper .section-title {\n            position: relative;\n            color: var(--ein-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 16px;\n            margin-bottom: 22px;\n            display: inline-block;\n        }\n\n        .einhell-prod-wrapper .section-title::after {\n            content: '';\n            position: absolute;\n            bottom: -6px;\n            left: 0;\n            height: 3px;\n            background: var(--ein-red);\n            border-radius: 2px;\n            animation: cylinderPump 7s infinite cubic-bezier(0.45, 0.05, 0.55, 0.95);\n            will-change: width, opacity;\n        }\n\n        \/* Sync Logic - This is the only title here so it remains master *\/\n        @keyframes cylinderPump {\n            0%, 100% { width: 20px; opacity: 0.2; filter: brightness(0.9); }\n            50% { width: 120px; opacity: 1; filter: brightness(1.2); }\n        }\n\n        \/* Slanted performance badge *\/\n        .einhell-prod-wrapper .perf-badge {\n            display: inline-flex;\n            align-items: center;\n            background: var(--ein-red);\n            padding: 5px 15px;\n            border-radius: 3px;\n            font-weight: 800;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            transform: skewX(-10deg);\n            margin-bottom: 25px;\n            white-space: nowrap;\n            box-shadow: 4px 4px 0px rgba(0,0,0,0.05);\n        }\n\n        .einhell-prod-wrapper .perf-badge span {\n            transform: skewX(10deg);\n            color: #ffffff;\n        }\n\n        \/* Typography *\/\n        .einhell-prod-wrapper h2 {\n            font-size: 32px;\n            font-weight: 900;\n            text-transform: uppercase;\n            margin: 0 0 10px 0;\n            letter-spacing: -1px;\n            line-height: 1.1;\n            color: var(--ein-dark);\n            font-style: italic;\n        }\n\n        .einhell-prod-wrapper .sub-header {\n            font-size: 18px;\n            color: #475569;\n            margin-bottom: 30px;\n            font-weight: 500;\n        }\n\n        .einhell-prod-wrapper .highlight { color: var(--ein-red); font-weight: 700; }\n\n        \/* Feature grid - 2x2 forced layout *\/\n        .einhell-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .feature-card {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 24px;\n            border-radius: 24px 0 24px 0; \/* Apex Clipping *\/\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n            box-shadow: 0 4px 12px rgba(0,0,0,0.02);\n            position: relative;\n        }\n\n        .einhell-prod-wrapper .feature-card:hover {\n            border-color: var(--ein-red);\n            transform: translateY(-5px);\n            box-shadow: 0 8px 24px rgba(227, 6, 19, 0.08);\n        }\n\n        .einhell-prod-wrapper .feature-card strong {\n            display: block;\n            font-size: 14px;\n            text-transform: uppercase;\n            margin-bottom: 8px;\n            letter-spacing: 1px;\n            color: var(--ein-dark);\n        }\n\n        .einhell-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--ein-muted);\n            margin: 0;\n            line-height: 1.4;\n        }\n\n        \/* Technical block container *\/\n        .einhell-prod-wrapper .pit-stop-container {\n            position: relative;\n            border: 2px dashed var(--ein-border);\n            padding: 30px;\n            margin-bottom: 10px;\n            background: #ffffff;\n            border-radius: 32px 0 32px 0;\n        }\n\n        \/* Persistent 2-column specs *\/\n        .einhell-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 12px 40px;\n        }\n\n        .einhell-prod-wrapper .spec-item {\n            display: flex;\n            flex-direction: column;\n            border-bottom: 1px solid rgba(0,0,0,0.05);\n            padding: 6px 0;\n        }\n\n        .einhell-prod-wrapper .spec-label { font-size: 11px; text-transform: uppercase; color: var(--ein-muted); font-weight: 600; }\n        .einhell-prod-wrapper .spec-value { font-weight: 700; color: var(--ein-dark); }\n\n        \/* Animated Divider *\/\n        .einhell-prod-wrapper .ein-hr {\n            position: relative !important;\n            width: 140px !important;\n            height: 2px !important;\n            background-color: rgba(0, 0, 0, 0.1) !important;\n            margin: 25px auto 5px !important; \n            overflow: hidden !important;\n            display: block !important;\n        }\n\n        .einhell-prod-wrapper .ein-shimmer {\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 50% !important;\n            height: 100% !important;\n            background: linear-gradient(90deg, transparent, var(--ein-red), transparent) !important;\n            animation: ein_glide 2s infinite linear !important;\n            -webkit-animation: ein_glide 2s infinite linear !important;\n            will-change: transform;\n        }\n\n        @keyframes ein_glide {\n            0% { transform: translateX(-150%); }\n            100% { transform: translateX(250%); }\n        }\n\n        \/* Mobile Adjustments *\/\n        @media (max-width: 600px) {\n            .einhell-prod-wrapper h2 { font-size: 26px; }\n            .einhell-prod-wrapper .feature-grid { gap: 12px; }\n            .einhell-prod-wrapper .feature-card { padding: 15px; }\n            .einhell-prod-wrapper .feature-card strong { font-size: 12px; }\n            .einhell-prod-wrapper .feature-card p { font-size: 11px; line-height: 1.3; }\n            .einhell-prod-wrapper { padding-top: 5px; }\n            .einhell-prod-wrapper .section-title { font-size: 14px; }\n            @keyframes cylinderPump {\n                0%, 100% { width: 15px; opacity: 0.2; }\n                50% { width: 90px; opacity: 1; }\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"einhell-prod-wrapper\"\u003e\n    \u003c!-- Brand identity header --\u003e\n    \u003cdiv class=\"perf-badge\"\u003e\n        \u003cspan\u003eIngénierie allemande | NASCAR Performance\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eBatterie PXC PLUS scellée 18 V 4 Ah\u003c\/h2\u003e\n    \u003cp class=\"sub-header\"\u003ePetit mais costaud. \u003cspan class=\"highlight\"\u003eIndice de protection IP57.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Core product features 2x2 grid --\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eIP57 Protection\u003c\/strong\u003e\n            \u003cp\u003eLe boîtier étanche offre une protection totale contre la poussière et l'eau, et peut résister jusqu'à 30 minutes à une profondeur de 1 mètre.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003ePLUS Technology\u003c\/strong\u003e\n            \u003cp\u003eDes batteries Li-Ion de dernière génération offrent 100 % de puissance en plus, dans un format 13 % plus compact et 10 % plus léger.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eDétection des courts-circuits\u003c\/strong\u003e\n            \u003cp\u003eDes capteurs intégrés détectent la présence d'eau et coupent automatiquement l'alimentation électrique, ce qui permet de réutiliser l'appareil une fois qu'il est sec.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eGestion ABS\u003c\/strong\u003e\n            \u003cp\u003eLa gestion de la batterie contrôlée par microprocesseur garantit une sécurité maximale et optimise la durée de vie de l'appareil.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Technical specs table --\u003e\n    \u003cdiv class=\"pit-stop-container\"\u003e\n        \u003cdiv class=\"section-title specs-section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTension\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e18 V CC\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eCapacité\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e4,0 Ah\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePuissance maximale\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e900W\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eIndice de protection\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eIP57 (étanche)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTechnologie\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003ePXC PLUS (ABS)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePoids\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e560 grammes\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size: 11px; color: var(--ein-muted); margin-top: 25px; font-style: italic; text-align: center;\"\u003e\n            *Compatible avec tous les appareils Power X-Change. Performances de 36 V disponibles en cas d'utilisation avec la technologie Twin-Pack.\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Animated horizontal divider --\u003e\n    \u003cdiv class=\"ein-hr\"\u003e\n        \u003cdiv class=\"ein-shimmer\"\u003e \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Einhell","offers":[{"title":"Default Title","offer_id":44090043727969,"sku":"4511642","price":79.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell18V4AhSealedPowerX-ChargeBatteryimg1.webp?v=1778246231"},{"product_id":"einhell-18v-power-x-charger-battery-single-port","title":"Chargeur Einhell 18 V Power X-Charger à un port","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Main container styling - Compact vertical spacing *\/\n        .einhell-prod-wrapper {\n            font-family: 'Inter', -apple-system, sans-serif;\n            background-color: transparent !important;\n            color: #1a1a1a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 10px;\n            line-height: 1.5;\n            box-sizing: border-box;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .einhell-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Brand design tokens *\/\n        .einhell-prod-wrapper {\n            --ein-red: #e30613;\n            --ein-dark: #1a1a1a;\n            --ein-muted: #64748b;\n            --ein-light-bg: rgba(0, 0, 0, 0.03);\n            --ein-border: rgba(0, 0, 0, 0.1);\n        }\n\n        \/* SYNCED CYLINDER PUMP ANIMATION:\n           Rhythmic mechanical motion applied to section headers.\n        *\/\n        .einhell-prod-wrapper .section-title {\n            position: relative;\n            color: var(--ein-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 16px;\n            margin-bottom: 22px;\n            display: inline-block;\n        }\n\n        .einhell-prod-wrapper .section-title::after {\n            content: '';\n            position: absolute;\n            bottom: -6px;\n            left: 0;\n            height: 3px;\n            background: var(--ein-red);\n            border-radius: 2px;\n            animation: cylinderPump 7s infinite cubic-bezier(0.45, 0.05, 0.55, 0.95);\n            will-change: width, opacity;\n        }\n\n        @keyframes cylinderPump {\n            0%, 100% { width: 20px; opacity: 0.2; filter: brightness(0.9); }\n            50% { width: 120px; opacity: 1; filter: brightness(1.2); }\n        }\n\n        \/* Slanted performance badge *\/\n        .einhell-prod-wrapper .perf-badge {\n            display: inline-flex;\n            align-items: center;\n            background: var(--ein-red);\n            padding: 5px 15px;\n            border-radius: 3px;\n            font-weight: 800;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            transform: skewX(-10deg);\n            margin-bottom: 25px;\n            white-space: nowrap;\n            box-shadow: 4px 4px 0px rgba(0,0,0,0.05);\n        }\n\n        .einhell-prod-wrapper .perf-badge span {\n            transform: skewX(10deg);\n            color: #ffffff;\n        }\n\n        \/* Typography *\/\n        .einhell-prod-wrapper h2 {\n            font-size: 32px;\n            font-weight: 900;\n            text-transform: uppercase;\n            margin: 0 0 10px 0;\n            letter-spacing: -1px;\n            line-height: 1.1;\n            color: var(--ein-dark);\n            font-style: italic;\n        }\n\n        .einhell-prod-wrapper .sub-header {\n            font-size: 18px;\n            color: #475569;\n            margin-bottom: 30px;\n            font-weight: 500;\n        }\n\n        .einhell-prod-wrapper .highlight { color: var(--ein-red); font-weight: 700; }\n\n        \/* Feature grid - 2x2 forced layout *\/\n        .einhell-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .feature-card {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 24px;\n            border-radius: 24px 0 24px 0; \/* Apex Clipping *\/\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n            box-shadow: 0 4px 12px rgba(0,0,0,0.02);\n            position: relative;\n        }\n\n        .einhell-prod-wrapper .feature-card:hover {\n            border-color: var(--ein-red);\n            transform: translateY(-5px);\n            box-shadow: 0 8px 24px rgba(227, 6, 19, 0.08);\n        }\n\n        .einhell-prod-wrapper .feature-card strong {\n            display: block;\n            font-size: 14px;\n            text-transform: uppercase;\n            margin-bottom: 8px;\n            letter-spacing: 1px;\n            color: var(--ein-dark);\n        }\n\n        .einhell-prod-wrapper .feature-card p {\n            font-size: 13px;\n            color: var(--ein-muted);\n            margin: 0;\n            line-height: 1.4;\n        }\n\n        \/* Technical block container *\/\n        .einhell-prod-wrapper .pit-stop-container {\n            position: relative;\n            border: 2px dashed var(--ein-border);\n            padding: 30px;\n            margin-bottom: 10px;\n            background: #ffffff;\n            border-radius: 32px 0 32px 0;\n        }\n\n        \/* Persistent 2-column specs *\/\n        .einhell-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 12px 40px;\n        }\n\n        .einhell-prod-wrapper .spec-item {\n            display: flex;\n            flex-direction: column;\n            border-bottom: 1px solid rgba(0,0,0,0.05);\n            padding: 6px 0;\n        }\n\n        .einhell-prod-wrapper .spec-label { font-size: 11px; text-transform: uppercase; color: var(--ein-muted); font-weight: 600; }\n        .einhell-prod-wrapper .spec-value { font-weight: 700; color: var(--ein-dark); }\n\n        \/* Animated Divider *\/\n        .einhell-prod-wrapper .ein-hr {\n            position: relative !important;\n            width: 140px !important;\n            height: 2px !important;\n            background-color: rgba(0, 0, 0, 0.1) !important;\n            margin: 25px auto 5px !important; \n            overflow: hidden !important;\n            display: block !important;\n        }\n\n        .einhell-prod-wrapper .ein-shimmer {\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 50% !important;\n            height: 100% !important;\n            background: linear-gradient(90deg, transparent, var(--ein-red), transparent) !important;\n            animation: ein_glide 2s infinite linear !important;\n            -webkit-animation: ein_glide 2s infinite linear !important;\n            will-change: transform;\n        }\n\n        @keyframes ein_glide {\n            0% { transform: translateX(-150%); }\n            100% { transform: translateX(250%); }\n        }\n\n        \/* Mobile Adjustments *\/\n        @media (max-width: 600px) {\n            .einhell-prod-wrapper h2 { font-size: 26px; }\n            .einhell-prod-wrapper .feature-grid { gap: 12px; }\n            .einhell-prod-wrapper .feature-card { padding: 15px; }\n            .einhell-prod-wrapper .feature-card strong { font-size: 12px; }\n            .einhell-prod-wrapper .feature-card p { font-size: 11px; line-height: 1.3; }\n            .einhell-prod-wrapper { padding-top: 5px; }\n            .einhell-prod-wrapper .section-title { font-size: 14px; }\n            @keyframes cylinderPump {\n                0%, 100% { width: 15px; opacity: 0.2; }\n                50% { width: 90px; opacity: 1; }\n            }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"einhell-prod-wrapper\"\u003e\n    \u003c!-- Brand identity header --\u003e\n    \u003cdiv class=\"perf-badge\"\u003e\n        \u003cspan\u003eIngénierie allemande | NASCAR Performance\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eChargeur Power X-Change 18 V 3 A\u003c\/h2\u003e\n    \u003cp class=\"sub-header\"\u003eIntelligent. Rapide. \u003cspan class=\"highlight\"\u003eRecharge universelle.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Core product features 2x2 grid --\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eSurveillance permanente\u003c\/strong\u003e\n            \u003cp\u003eLes systèmes de surveillance intelligents contrôlent en permanence les paramètres de la batterie afin de garantir un cycle de charge sûr et optimisé.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eLED d'état à 6 niveaux\u003c\/strong\u003e\n            \u003cp\u003eLe tableau de bord très clair fournit des informations en temps réel sur la progression de la recharge et l'état de la batterie.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eEn fonction de la situation\u003c\/strong\u003e\n            \u003cp\u003eLa gestion intelligente de la charge adapte les cycles en fonction de l'état spécifique de la batterie afin d'en prolonger la durée de vie.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eÀ fixer au mur\u003c\/strong\u003e\n            \u003cp\u003eIl est équipé d'œillets de suspension intégrés permettant une fixation rapide et facile sur n'importe quel mur d'atelier.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Technical specs table --\u003e\n    \u003cdiv class=\"pit-stop-container\"\u003e\n        \u003cdiv class=\"section-title specs-section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTension de sortie\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e20V\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eCourant de sortie\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e3,0 A\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePorts de recharge\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e1 Port\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePoids du produit\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e0,3 kg\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eIndicateur\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eLED à 6 niveaux\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eSystème\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003ePower X-Change\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size: 11px; color: var(--ein-muted); margin-top: 25px; font-style: italic; text-align: center;\"\u003e\n            *Compatible avec toutes les batteries rechargeables Power X-Change 18 V.\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Animated horizontal divider --\u003e\n    \u003cdiv class=\"ein-hr\"\u003e\n        \u003cdiv class=\"ein-shimmer\"\u003e \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Einhell","offers":[{"title":"Default Title","offer_id":44115139592289,"sku":"4512080","price":39.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell18VPowerX-ChargerBatterySinglePortimg1.webp?v=1778262244"},{"product_id":"einhell-18v-2-5ah-pxc-battery-and-charger-starting-kit","title":"Kit de démarrage Einhell comprenant une batterie PXC 18 V 2,5 Ah et un chargeur","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Main container styling *\/\n        .einhell-prod-wrapper {\n            font-family: 'Inter', -apple-system, sans-serif;\n            background-color: transparent !important;\n            color: #1a1a1a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 10px;\n            line-height: 1.5;\n            box-sizing: border-box;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .einhell-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Brand design tokens *\/\n        .einhell-prod-wrapper {\n            --ein-red: #e30613;\n            --ein-dark: #1a1a1a;\n            --ein-muted: #64748b;\n            --ein-light-bg: rgba(0, 0, 0, 0.03);\n            --ein-border: rgba(0, 0, 0, 0.1);\n        }\n\n        \/* Synced mechanical cylinder animations *\/\n        .einhell-prod-wrapper .section-title {\n            position: relative;\n            color: var(--ein-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 16px;\n            margin-bottom: 22px; \/* Restored Internal Spacing *\/\n            display: inline-block;\n        }\n\n        .einhell-prod-wrapper .section-title::after {\n            content: '';\n            position: absolute;\n            bottom: -6px;\n            left: 0;\n            height: 3px;\n            background: var(--ein-red);\n            border-radius: 2px;\n            animation: cylinderPump 7s infinite cubic-bezier(0.45, 0.05, 0.55, 0.95);\n            will-change: width, opacity;\n        }\n\n        .einhell-prod-wrapper .bundle-section-title::after { animation-delay: -1.5s; }\n        .einhell-prod-wrapper .specs-section-title::after { animation-delay: -3.5s; }\n\n        @keyframes cylinderPump {\n            0%, 100% { width: 20px; opacity: 0.2; }\n            50% { width: 120px; opacity: 1; }\n        }\n\n        \/* Performance badges and headers *\/\n        .einhell-prod-wrapper .perf-badge {\n            display: inline-flex;\n            background: var(--ein-red);\n            padding: 5px 15px;\n            border-radius: 3px;\n            font-weight: 800;\n            font-size: 11px;\n            text-transform: uppercase;\n            transform: skewX(-10deg);\n            margin-bottom: 25px;\n        }\n\n        .einhell-prod-wrapper .perf-badge span { transform: skewX(10deg); color: #ffffff; }\n\n        .einhell-prod-wrapper h2 {\n            font-size: 32px;\n            font-weight: 900;\n            text-transform: uppercase;\n            margin: 0 0 10px 0;\n            color: var(--ein-dark);\n            font-style: italic;\n        }\n\n        .einhell-prod-wrapper .sub-header { font-size: 18px; color: #475569; margin-bottom: 30px; }\n        .einhell-prod-wrapper .highlight { color: var(--ein-red); font-weight: 700; }\n\n        \/* Feature grid *\/\n        .einhell-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n            margin-bottom: 15px;\n        }\n\n        .einhell-prod-wrapper .feature-card {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 24px;\n            border-radius: 24px 0 24px 0;\n        }\n\n        .einhell-prod-wrapper .feature-card strong { display: block; font-size: 14px; text-transform: uppercase; margin-bottom: 8px; color: var(--ein-dark); }\n        .einhell-prod-wrapper .feature-card p { font-size: 13px; color: var(--ein-muted); margin: 0; }\n\n        \/* Compact Bundle Section with Restored Internal Title Margin *\/\n        .einhell-prod-wrapper .bundle-container {\n            background: #f8fafc;\n            border-radius: 16px;\n            padding: 15px 25px;\n            margin-bottom: 20px;\n            border-left: 6px solid var(--ein-red);\n        }\n\n        .einhell-prod-wrapper .bundle-list {\n            list-style: none;\n            padding: 0;\n            margin: 0;\n            display: grid !important;\n            grid-template-columns: 1fr 1fr !important; \/* Locked Horizontal Alignment *\/\n            gap: 15px;\n        }\n\n        .einhell-prod-wrapper .bundle-item {\n            display: flex;\n            align-items: center;\n            gap: 12px;\n            font-size: 14px;\n            font-weight: 600;\n            color: var(--ein-dark);\n        }\n\n        .einhell-prod-wrapper .bundle-item svg { width: 20px; height: 20px; color: var(--ein-red); flex-shrink: 0; }\n\n        \/* Technical specs container *\/\n        .einhell-prod-wrapper .pit-stop-container {\n            border: 2px dashed var(--ein-border);\n            padding: 30px;\n            background: #ffffff;\n            border-radius: 32px 0 32px 0;\n        }\n\n        .einhell-prod-wrapper .specs-grid {\n            display: grid !important;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 12px 40px;\n        }\n\n        .einhell-prod-wrapper .spec-item { display: flex; flex-direction: column; border-bottom: 1px solid rgba(0,0,0,0.05); padding: 6px 0; }\n        .einhell-prod-wrapper .spec-label { font-size: 11px; text-transform: uppercase; color: var(--ein-muted); font-weight: 600; }\n        .einhell-prod-wrapper .spec-value { font-weight: 700; color: var(--ein-dark); }\n\n        @media (max-width: 600px) {\n            .einhell-prod-wrapper h2 { font-size: 26px; }\n            .einhell-prod-wrapper .feature-grid { gap: 12px; }\n            .einhell-prod-wrapper .feature-card { padding: 15px; }\n            .einhell-prod-wrapper .bundle-item { font-size: 12px; }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"einhell-prod-wrapper\"\u003e\n\u003cdiv class=\"perf-badge\"\u003e\u003cspan\u003eIngénierie allemande | PXC Performance\u003c\/span\u003e\u003c\/div\u003e\n\u003ch2\u003eKit de démarrage PXC 18 V 2,5 Ah\u003c\/h2\u003e\n\u003cp class=\"sub-header\"\u003eAlimentation autonome. \u003cspan class=\"highlight\"\u003eRécupération rapide.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eGestion de la batterie ABS\u003c\/strong\u003e\n\u003cp\u003eLa surveillance par microprocesseur garantit une sécurité maximale, une durée de fonctionnement optimisée et une protection durable des cellules.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eRecharge rapide en 50 minutes\u003c\/strong\u003e\n\u003cp\u003eGrâce à une technologie de recharge rapide, votre batterie de 2,5 Ah est rechargée à 100 % en moins d'une heure, pour une productivité maximale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bundle-container\"\u003e\n\u003cdiv class=\"section-title bundle-section-title\"\u003eCe kit comprend\u003c\/div\u003e\n\u003cul class=\"bundle-list\"\u003e\n\u003cli class=\"bundle-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" stroke=\"currentColor\" fill=\"none\"\u003e\u003cpath d=\"M5 13l4 4L19 7\" stroke-width=\"3\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Batterie PXC PLUS 18 V 2,5 Ah\u003c\/li\u003e\n\u003cli class=\"bundle-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" stroke=\"currentColor\" fill=\"none\"\u003e\u003cpath d=\"M5 13l4 4L19 7\" stroke-width=\"3\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Chargeur rapide haute vitesse PXC\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pit-stop-container\"\u003e\n\u003cdiv class=\"section-title specs-section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eTension\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e18 V CC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCapacité de la batterie\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e2,5 Ah\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eTemps de charge\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e50 Minutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eProtection\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMicroprocesseur ABS\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Einhell","offers":[{"title":"Default Title","offer_id":44540695347297,"sku":"4512131","price":49.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell18V2.5AhPXCBatteryAndChargerStartingKitimg1.webp?v=1778763704"},{"product_id":"einhell-18v-4-0ah-pxc-battery-and-charger-starting-kit","title":"Kit de démarrage Einhell comprenant une batterie PXC 18 V 4,0 Ah et un chargeur","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Main container styling *\/\n        .einhell-prod-wrapper {\n            font-family: 'Inter', -apple-system, sans-serif;\n            background-color: transparent !important;\n            color: #1a1a1a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 10px;\n            line-height: 1.5;\n            box-sizing: border-box;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .einhell-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Brand design tokens *\/\n        .einhell-prod-wrapper {\n            --ein-red: #e30613;\n            --ein-dark: #1a1a1a;\n            --ein-muted: #64748b;\n            --ein-light-bg: rgba(0, 0, 0, 0.03);\n            --ein-border: rgba(0, 0, 0, 0.1);\n        }\n\n        \/* Synced mechanical cylinder animations *\/\n        .einhell-prod-wrapper .section-title {\n            position: relative;\n            color: var(--ein-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 16px;\n            margin-bottom: 22px; \n            display: inline-block;\n        }\n\n        .einhell-prod-wrapper .section-title::after {\n            content: '';\n            position: absolute;\n            bottom: -6px;\n            left: 0;\n            height: 3px;\n            background: var(--ein-red);\n            border-radius: 2px;\n            animation: cylinderPump 7s infinite cubic-bezier(0.45, 0.05, 0.55, 0.95);\n            will-change: width, opacity;\n        }\n\n        \/* Sequential firing offsets *\/\n        .einhell-prod-wrapper .bundle-section-title::after { animation-delay: -1.5s; }\n        .einhell-prod-wrapper .specs-section-title::after { animation-delay: -3.5s; }\n\n        @keyframes cylinderPump {\n            0%, 100% { width: 20px; opacity: 0.2; }\n            50% { width: 120px; opacity: 1; }\n        }\n\n        \/* Performance badges and headers *\/\n        .einhell-prod-wrapper .perf-badge {\n            display: inline-flex;\n            background: var(--ein-red);\n            padding: 5px 15px;\n            border-radius: 3px;\n            font-weight: 800;\n            font-size: 11px;\n            text-transform: uppercase;\n            transform: skewX(-10deg);\n            margin-bottom: 25px;\n        }\n\n        .einhell-prod-wrapper .perf-badge span { transform: skewX(10deg); color: #ffffff; }\n\n        .einhell-prod-wrapper h2 {\n            font-size: 32px;\n            font-weight: 900;\n            text-transform: uppercase;\n            margin: 0 0 10px 0;\n            color: var(--ein-dark);\n            font-style: italic;\n        }\n\n        .einhell-prod-wrapper .sub-header { font-size: 18px; color: #475569; margin-bottom: 30px; }\n        .einhell-prod-wrapper .highlight { color: var(--ein-red); font-weight: 700; }\n\n        \/* Feature grid *\/\n        .einhell-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n            margin-bottom: 15px;\n        }\n\n        .einhell-prod-wrapper .feature-card {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 24px;\n            border-radius: 24px 0 24px 0;\n        }\n\n        .einhell-prod-wrapper .feature-card strong { display: block; font-size: 14px; text-transform: uppercase; margin-bottom: 8px; color: var(--ein-dark); }\n        .einhell-prod-wrapper .feature-card p { font-size: 13px; color: var(--ein-muted); margin: 0; }\n\n        \/* Compact Bundle Section *\/\n        .einhell-prod-wrapper .bundle-container {\n            background: #f8fafc;\n            border-radius: 16px;\n            padding: 15px 25px;\n            margin-bottom: 20px;\n            border-left: 6px solid var(--ein-red);\n        }\n\n        .einhell-prod-wrapper .bundle-list {\n            list-style: none;\n            padding: 0;\n            margin: 0;\n            display: grid !important;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 15px;\n        }\n\n        .einhell-prod-wrapper .bundle-item {\n            display: flex;\n            align-items: center;\n            gap: 12px;\n            font-size: 14px;\n            font-weight: 600;\n            color: var(--ein-dark);\n        }\n\n        .einhell-prod-wrapper .bundle-item svg { width: 20px; height: 20px; color: var(--ein-red); flex-shrink: 0; }\n\n        \/* Technical specs container *\/\n        .einhell-prod-wrapper .pit-stop-container {\n            border: 2px dashed var(--ein-border);\n            padding: 30px;\n            background: #ffffff;\n            border-radius: 32px 0 32px 0;\n        }\n\n        .einhell-prod-wrapper .specs-grid {\n            display: grid !important;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 12px 40px;\n        }\n\n        .einhell-prod-wrapper .spec-item { display: flex; flex-direction: column; border-bottom: 1px solid rgba(0,0,0,0.05); padding: 6px 0; }\n        .einhell-prod-wrapper .spec-label { font-size: 11px; text-transform: uppercase; color: var(--ein-muted); font-weight: 600; }\n        .einhell-prod-wrapper .spec-value { font-weight: 700; color: var(--ein-dark); }\n\n        @media (max-width: 600px) {\n            .einhell-prod-wrapper h2 { font-size: 26px; }\n            .einhell-prod-wrapper .feature-grid { gap: 12px; }\n            .einhell-prod-wrapper .feature-card { padding: 15px; }\n            .einhell-prod-wrapper .bundle-item { font-size: 12px; }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"einhell-prod-wrapper\"\u003e\n\u003cdiv class=\"perf-badge\"\u003e\u003cspan\u003eIngénierie allemande | PXC Performance\u003c\/span\u003e\u003c\/div\u003e\n\u003ch2\u003eKit de démarrage PXC 18 V 4,0 Ah\u003c\/h2\u003e\n\u003cp class=\"sub-header\"\u003eGrande endurance. \u003cspan class=\"highlight\"\u003eRécupération rapide.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003ePLUS Technology\u003c\/strong\u003e\n\u003cp\u003eLes batteries Li-Ion haute capacité offrent une puissance et une autonomie nettement supérieures pour les projets d'atelier exigeants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cstrong\u003eRecharge rapide en 75 minutes\u003c\/strong\u003e\n\u003cp\u003eGrâce à une technologie de recharge rapide, votre batterie de 4,0 Ah est rechargée à 100 % en un peu plus d'une heure, pour une productivité ininterrompue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bundle-container\"\u003e\n\u003cdiv class=\"section-title bundle-section-title\"\u003eCe kit comprend\u003c\/div\u003e\n\u003cul class=\"bundle-list\"\u003e\n\u003cli class=\"bundle-item\"\u003e\n\u003csvg fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" d=\"M5 13l4 4L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Batterie PXC PLUS 18 V 4,0 Ah\u003c\/li\u003e\n\u003cli class=\"bundle-item\"\u003e\n\u003csvg fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" d=\"M5 13l4 4L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Chargeur rapide haute vitesse PXC\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pit-stop-container\"\u003e\n\u003cdiv class=\"section-title specs-section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eTension\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e18 V CC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eCapacité de la batterie\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e4,0 Ah\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eTemps de charge\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e75 Minutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cspan class=\"spec-label\"\u003eTechnologie\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003ePlus lithium-ion\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Einhell","offers":[{"title":"Default Title","offer_id":44540699017313,"sku":"4512132","price":69.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell18V4.0AhPXCBatteryAndChargerStartingKitimg1.webp?v=1778764201"},{"product_id":"einhell-18v-2-x-4-0ah-power-x-charge-battery-dual-port-charger-starter-kit","title":"Kit de démarrage Einhell 18 V avec 2 batteries Power X-Charge de 4,0 Ah et un chargeur à double port","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003cstyle\u003e\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026display=swap');\n\n        \/* Layout container *\/\n        .einhell-prod-wrapper {\n            font-family: 'Inter', -apple-system, sans-serif;\n            background-color: transparent !important;\n            color: #1a1a1a !important; \n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 5px 15px 10px;\n            line-height: 1.5;\n            box-sizing: border-box;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .einhell-prod-wrapper * { box-sizing: border-box; }\n\n        \/* Brand design tokens *\/\n        .einhell-prod-wrapper {\n            --ein-red: #e30613;\n            --ein-dark: #1a1a1a;\n            --ein-muted: #64748b;\n            --ein-light-bg: rgba(0, 0, 0, 0.03);\n            --ein-border: rgba(0, 0, 0, 0.1);\n        }\n\n        \/* Synced mechanical cylinder animations *\/\n        .einhell-prod-wrapper .section-title {\n            position: relative;\n            color: var(--ein-dark);\n            font-weight: 800;\n            text-transform: uppercase;\n            font-size: 18px;\n            margin-bottom: 22px; \n            display: inline-block;\n        }\n\n        .einhell-prod-wrapper .section-title::after {\n            content: '';\n            position: absolute;\n            bottom: -6px;\n            left: 0;\n            height: 3px;\n            background: var(--ein-red);\n            border-radius: 2px;\n            animation: cylinderPump 7s infinite cubic-bezier(0.45, 0.05, 0.55, 0.95);\n            will-change: width, opacity;\n        }\n\n        \/* Sequential firing offsets *\/\n        .einhell-prod-wrapper .bundle-section-title::after { animation-delay: -1.5s; }\n        .einhell-prod-wrapper .specs-section-title::after { animation-delay: -3.5s; }\n\n        @keyframes cylinderPump {\n            0%, 100% { width: 20px; opacity: 0.2; }\n            50% { width: 120px; opacity: 1; }\n        }\n\n        \/* Slanted performance badge *\/\n        .einhell-prod-wrapper .perf-badge {\n            display: inline-flex;\n            align-items: center;\n            background: var(--ein-red);\n            padding: 5px 15px;\n            border-radius: 3px;\n            font-weight: 800;\n            font-size: 12px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            transform: skewX(-10deg);\n            margin-bottom: 25px;\n            white-space: nowrap;\n            box-shadow: 4px 4px 0px rgba(0,0,0,0.05);\n        }\n\n        .einhell-prod-wrapper .perf-badge span {\n            transform: skewX(10deg);\n            color: #ffffff;\n        }\n\n        \/* Speed-italicized headers *\/\n        .einhell-prod-wrapper h2 {\n            font-size: 34px;\n            font-weight: 900;\n            text-transform: uppercase;\n            margin: 0 0 10px 0;\n            letter-spacing: -1px;\n            line-height: 1.1;\n            color: var(--ein-dark);\n            font-style: italic;\n        }\n\n        .einhell-prod-wrapper .sub-header {\n            font-size: 20px;\n            color: #475569;\n            margin-bottom: 30px;\n            font-weight: 500;\n        }\n\n        .einhell-prod-wrapper .highlight { color: var(--ein-red); font-weight: 700; }\n\n        \/* Core product features grid *\/\n        .einhell-prod-wrapper .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n            margin-bottom: 40px;\n        }\n\n        .einhell-prod-wrapper .feature-card {\n            background: #ffffff;\n            border: 1px solid var(--ein-border);\n            padding: 24px;\n            border-radius: 24px 0 24px 0;\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n            box-shadow: 0 4px 12px rgba(0,0,0,0.02);\n            position: relative;\n        }\n\n        .einhell-prod-wrapper .feature-card:hover {\n            border-color: var(--ein-red);\n            transform: translateY(-5px);\n            box-shadow: 0 8px 24px rgba(227, 6, 19, 0.08);\n        }\n\n        .einhell-prod-wrapper .feature-card strong {\n            display: block;\n            font-size: 16px;\n            text-transform: uppercase;\n            margin-bottom: 8px;\n            letter-spacing: 1px;\n            color: var(--ein-dark);\n        }\n\n        .einhell-prod-wrapper .feature-card p {\n            font-size: 15px;\n            color: var(--ein-muted);\n            margin: 0;\n            line-height: 1.4;\n        }\n\n        \/* Bundle container block *\/\n        .einhell-prod-wrapper .bundle-container {\n            background: #f8fafc;\n            border-radius: 16px;\n            padding: 30px;\n            margin-bottom: 40px;\n            border-left: 6px solid var(--ein-red);\n        }\n\n        .einhell-prod-wrapper .bundle-list {\n            list-style: none;\n            padding: 0;\n            margin: 0;\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 15px;\n        }\n\n        .einhell-prod-wrapper .bundle-item {\n            display: flex;\n            align-items: center;\n            gap: 12px;\n            font-size: 16px;\n            font-weight: 600;\n            color: var(--ein-dark);\n        }\n\n        .einhell-prod-wrapper .bundle-item svg {\n            flex-shrink: 0;\n            width: 20px;\n            height: 20px;\n            color: var(--ein-red);\n        }\n\n        \/* Technical block container *\/\n        .einhell-prod-wrapper .pit-stop-container {\n            position: relative;\n            border: 2px dashed var(--ein-border);\n            padding: 30px;\n            margin-bottom: 10px;\n            background: #ffffff;\n            border-radius: 32px 0 32px 0;\n        }\n\n        \/* Persistent 2-column specs *\/\n        .einhell-prod-wrapper .specs-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 12px 40px;\n        }\n\n        .einhell-prod-wrapper .spec-item {\n            display: flex;\n            flex-direction: column;\n            border-bottom: 1px solid rgba(0,0,0,0.05);\n            padding: 6px 0;\n        }\n\n        .einhell-prod-wrapper .spec-label { \n            font-size: 13px; \n            text-transform: uppercase; \n            color: var(--ein-muted); \n            font-weight: 600; \n        }\n        \n        .einhell-prod-wrapper .spec-value { \n            font-size: 16px;\n            font-weight: 700; \n            color: var(--ein-dark); \n        }\n\n        \/* Mobile adjustments *\/\n        @media (max-width: 600px) {\n            .einhell-prod-wrapper h2 { font-size: 28px; }\n            .einhell-prod-wrapper .sub-header { font-size: 18px; }\n            .einhell-prod-wrapper .feature-grid { gap: 12px; }\n            .einhell-prod-wrapper .feature-card { padding: 15px; }\n            .einhell-prod-wrapper .feature-card strong { font-size: 14px; }\n            .einhell-prod-wrapper .feature-card p { font-size: 13px; line-height: 1.3; }\n            .einhell-prod-wrapper .bundle-list { grid-template-columns: 1fr; gap: 10px; }\n            .einhell-prod-wrapper .bundle-item { font-size: 14px; }\n            .einhell-prod-wrapper .section-title { font-size: 16px; }\n            .einhell-prod-wrapper .spec-label { font-size: 11px; }\n            .einhell-prod-wrapper .spec-value { font-size: 14px; }\n        }\n    \u003c\/style\u003e\n\n\n\n\u003cdiv class=\"einhell-prod-wrapper\"\u003e\n    \u003c!-- Brand identity header --\u003e\n    \u003cdiv class=\"perf-badge\"\u003e\n        \u003cspan\u003eIngénierie allemande | NASCAR Performance\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003eKit de démarrage double PXC 18 V avec 2 batteries de 4,0 Ah\u003c\/h2\u003e\n    \u003cp class=\"sub-header\"\u003eAlimentation en tandem. Grande autonomie. \u003cspan class=\"highlight\"\u003eFonctionnement continu.\u003c\/span\u003e\u003c\/p\u003e\n\n    \u003c!-- Core product features 2x2 grid --\u003e\n    \u003cdiv class=\"feature-grid\"\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eCompatible avec les packs doubles de 36 V\u003c\/strong\u003e\n            \u003cp\u003eAssociez les deux batteries 18 V dans les outils à forte consommation d'énergie du Twin-Pack pour bénéficier d'une puissance brute de 36 V, digne d'un atelier professionnel.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eDouble recharge en parallèle\u003c\/strong\u003e\n            \u003cp\u003eRechargez simultanément les deux batteries de 4,0 Ah en 75 minutes, afin qu'elles soient toujours prêtes à l'emploi et d'éviter toute interruption de travail.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eGestion ABS\u003c\/strong\u003e\n            \u003cp\u003eLe système de gestion active de la batterie, commandé par microprocesseur, surveille en permanence les paramètres afin de garantir une sécurité et une durée de vie optimales.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"feature-card\"\u003e\n            \u003cstrong\u003eRécupération après décharge profonde\u003c\/strong\u003e\n            \u003cp\u003eLe mode de régénération intégré permet de réactiver en toute sécurité les batteries fortement déchargées et de les faire fonctionner par cycles, prolongeant ainsi la durée de vie des cellules et préservant l'intégrité structurelle de la batterie.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Bundle Contents Section --\u003e\n    \u003cdiv class=\"bundle-container\"\u003e\n        \u003cdiv class=\"section-title bundle-section-title\"\u003eCe kit comprend\u003c\/div\u003e\n        \u003cul class=\"bundle-list\"\u003e\n            \u003cli class=\"bundle-item\"\u003e\n                \u003csvg fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" d=\"M5 13l4 4L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                2x 18V 4.0 Ah PXC PLUS Batteries\n            \u003c\/li\u003e\n            \u003cli class=\"bundle-item\"\u003e\n                \u003csvg fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" d=\"M5 13l4 4L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                1 chargeur rapide double Power X-Change\n            \u003c\/li\u003e\n            \u003cli class=\"bundle-item\"\u003e\n                \u003csvg fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" d=\"M5 13l4 4L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                Œillets intégrés pour fixation murale\n            \u003c\/li\u003e\n            \u003cli class=\"bundle-item\"\u003e\n                \u003csvg fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" d=\"M5 13l4 4L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                Indicateurs d'état à LED à 6 niveaux\n            \u003c\/li\u003e\n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Technical specs table --\u003e\n    \u003cdiv class=\"pit-stop-container\"\u003e\n        \u003cdiv class=\"section-title specs-section-title\"\u003eCaractéristiques techniques\u003c\/div\u003e\n        \u003cdiv class=\"specs-grid\"\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePuissance d'entrée\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e100 - 120 V CA, 50\/60 Hz, 150 W\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eRésultat 1\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e20 V CC, 3 000 mA\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eRésultat 2\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e20 V CC, 3 000 mA\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eCapacité de la batterie\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e2 batteries de 4,0 Ah PLUS (18 V)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTemps de charge\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e75 minutes (en simultané)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eTechnologie\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eLithium-Ion (PXC PLUS)\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003eProtection\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003eMicroprocesseur ABS\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"spec-item\"\u003e\n                \u003cspan class=\"spec-label\"\u003ePoids (chargeur)\u003c\/span\u003e\n                \u003cspan class=\"spec-value\"\u003e830 g\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size: 11px; color: var(--ein-muted); margin-top: 25px; font-style: italic; text-align: center;\"\u003e\n            *Compatible avec tous les appareils Power X-Change. Se caractérise par une faible autodécharge et un effet mémoire nul.\n        \u003c\/p\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"Einhell","offers":[{"title":"Default Title","offer_id":45040305930337,"sku":"4512133","price":119.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0782\/2077\/files\/Einhell18V2x4.0AHPowerX-ChargeBattery_DualPortChargerStarterKitimg1.webp?v=1779824433"}],"url":"https:\/\/thecabindepot.ca\/fr\/collections\/einhell-products.oembed","provider":"The Cabin Depot","version":"1.0","type":"link"}