{"title":"Fichiers 3D","description":"\u003cp\u003e\u003c\/p\u003e","products":[{"product_id":"3d-halterung-fur-ruckfahrlicht","title":"Support 3D pour feu de recul - feu arrière - phare de travail","description":"\u003cdiv class=\"climb-product-container\"\u003e\n\n\u003ch2 class=\"climb-headline\"\u003eSupport 3D pour feu de recul, feu arrière et projecteur de travail\u003c\/h2\u003e\n\n\u003cp class=\"climb-lead\"\u003eAvec ce modèle d'impression 3D, vous fabriquez votre propre support pour éclairage additionnel sur votre galerie de toit.\u003c\/p\u003e\n\n\u003cdiv class=\"climb-grid\"\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e💡\u003c\/div\u003e\n\n\u003ch4\u003eÉclairage polyvalent\u003c\/h4\u003e\n\n\u003cp\u003eIdéal pour la fixation d'un feu de recul, d'un feu arrière ou d'un projecteur de travail.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🔧\u003c\/div\u003e\n\n\u003ch4\u003eCompatible avec les profilés\u003c\/h4\u003e\n\n\u003cp\u003eConçu pour le montage sur des profilés de structure 40x40 rainure 10.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eCompatibilité \u0026amp; domaine d'utilisation\u003c\/h3\u003e\n\n\u003cul class=\"check-list\"\u003e\n\n\u003cli\u003eProfilé de structure 40x40 rainure 10\u003c\/li\u003e\n\n\u003cli\u003eTrafic-Vivaro-Primastar\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-delivery\"\u003e\n\n\u003ch3\u003eContenu de la livraison\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e1x fichier *.3mf à imprimer soi-même\u003c\/li\u003e\n\n\u003cli\u003eMatériau d'impression recommandé : PETG (PETG-CF)\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-delivery-note\"\u003e\n\n\u003cstrong\u003eRemarque :\u003c\/strong\u003e Le matériel supplémentaire requis n'est pas inclus dans la livraison.\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-additional\"\u003e\n\n\u003ch3\u003eMatériel supplémentaire requis\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003eFeu de recul ECE R23 (\u003ca href=\"https:\/\/anhaengerbau.ch\/shop\/rueckfahrscheinwerfer-arbeitsscheinwerfer-9-32v\/?srsltid=AfmBOooxNnvffeZ8PwtXEfmhkIQ2ozQjhlsC18g_CMl5oDAcL4VvxFxssMg\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eLien\u003c\/a\u003e)\u003c\/li\u003e\n\n\u003cli\u003eVis en acier inoxydable (V2A ou V4A)\u003c\/li\u003e\n\n\u003cli\u003eÉcrous de sécurité en acier inoxydable (V2A ou V4A)\u003c\/li\u003e\n\n\u003cli\u003eRondelles en acier inoxydable (V2A ou V4A)\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003caside class=\"climb-important-notice\"\u003e\u003ch3\u003e⚠️ Remarques importantes\u003c\/h3\u003e\n\n\u003cp\u003eLes fichiers 3D sont exclusivement destinés à un usage privé. Toute reproduction est strictement interdite, tout comme l'utilisation commerciale. Aucune garantie n'est donnée quant à l'exactitude des fichiers.\u003c\/p\u003e\u003c\/aside\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n.climb-product-container {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: #1e252b;\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 10px 0;\n    line-height: 1.6;\n  }.climb-product-container .climb-tag {\n    display: inline-block;\n    background: #0f172a;\n    color: #38bdf8;\n    font-size: 0.75rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    padding: 4px 10px;\n    border-radius: 4px;\n    margin-bottom: 12px;\n  }.climb-product-container .climb-headline {\n    font-size: 1.5rem;\n    font-weight: 800;\n    color: #0f172a;\n    margin: 0 0 12px 0;\n    letter-spacing: -0.02em;\n  }.climb-product-container .climb-lead {\n    font-size: 1.05rem;\n    color: #475569;\n    margin-bottom: 24px;\n  }.climb-product-container .climb-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    gap: 16px;\n    margin-bottom: 28px;\n  }.climb-product-container .climb-card {\n    background: #f8fafc;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    padding: 16px;\n    transition: transform 0.2s ease, border-color 0.2s ease;\n  }.climb-product-container .climb-card:hover {\n    border-color: #cbd5e1;\n    transform: translateY(-2px);\n  }.climb-product-container .card-icon {\n    font-size: 1.4rem;\n    margin-bottom: 8px;\n  }.climb-product-container .climb-card h4 {\n    margin: 0 0 6px 0;\n    font-size: 1rem;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .climb-card p {\n    margin: 0;\n    font-size: 0.88rem;\n    color: #64748b;\n    line-height: 1.45;\n  }.climb-product-container .climb-block {\n    background: #f1f5f9;\n    border-radius: 8px;\n    padding: 20px;\n    margin-bottom: 16px;\n  }.climb-product-container .climb-block h3 {\n    font-size: 1.05rem;\n    margin: 0 0 12px 0;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .check-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }.climb-product-container .check-list li {\n    position: relative;\n    padding-left: 24px;\n    margin-bottom: 8px;\n    font-size: 0.92rem;\n    color: #334155;\n  }.climb-product-container .check-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: #0284c7;\n    font-weight: bold;\n  }.climb-product-container .specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.9rem;\n  }.climb-product-container .specs-table td {\n    padding: 6px 0;\n    border-bottom: 1px solid #e2e8f0;\n    color: #334155;\n  }.climb-product-container .specs-table tr:last-child td {\n    border-bottom: none;\n  }.climb-product-container .climb-accordion {\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    margin-bottom: 12px;\n    overflow: hidden;\n    background: #ffffff;\n  }.climb-product-container .climb-accordion summary {\n    padding: 14px 18px;\n    cursor: pointer;\n    font-weight: 600;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    user-select: none;\n    background: #f8fafc;\n    transition: background 0.2s ease;\n  }.climb-product-container .climb-accordion summary:hover {\n    background: #f1f5f9;\n  }.climb-product-container .climb-accordion summary::-webkit-details-marker {\n    display: none;\n  }.climb-product-container .accordion-arrow {\n    font-size: 1.2rem;\n    color: #64748b;\n    transition: transform 0.2s ease;\n  }.climb-product-container .climb-accordion[open] .accordion-arrow {\n    transform: rotate(180deg);\n  }.climb-product-container .accordion-body {\n    padding: 16px 18px;\n    font-size: 0.9rem;\n    color: #475569;\n    border-top: 1px solid #e2e8f0;\n  }.climb-product-container .accordion-body ul, .climb-product-container .accordion-body ol {\n    margin: 8px 0 0 20px;\n    padding: 0;\n  }.climb-product-container .accordion-body li {\n    margin-bottom: 6px;\n  }.climb-product-container .alert-accordion {\n    border-color: #fed7aa;\n  }.climb-product-container .alert-accordion summary {\n    background: #fff7ed;\n    color: #9a3412;\n  }.climb-product-container .alert-accordion summary:hover {\n    background: #ffedd5;\n  }.climb-product-container .alert-accordion .accordion-body {\n    background: #fffbf5;\n    border-top-color: #fed7aa;\n  }.climb-product-container .warning-symbol {\n    margin-right: 6px;\n  }\n\n.climb-product-container .climb-media img{max-width:100%;height:auto;border-radius:8px;margin:12px 0}\n.climb-product-container .specs-table td{overflow-wrap:anywhere;vertical-align:top;padding:8px}\n@media(max-width:480px){.climb-product-container .climb-grid{grid-template-columns:minmax(0,1fr)}.climb-product-container .climb-block{padding:14px}}\n.climb-product-container .climb-delivery-note{padding:14px 18px;margin:0 0 24px;border-left:4px solid #0284c7;border-radius:6px;background:#eff6ff;color:#334155;font-size:.95rem;line-height:1.6}\n.climb-product-container .climb-important-notice{background:#fff7ed;border:1px solid #fdba74;border-left:5px solid #ea580c;border-radius:8px;padding:18px 20px;margin:20px 0;color:#7c2d12;font-weight:600}.climb-product-container .climb-important-notice h3{margin:0 0 10px;color:#9a3412;font-size:1.05rem}.climb-product-container .climb-important-notice p{margin:8px 0;line-height:1.65}.climb-product-container .climb-delivery ul,.climb-product-container .climb-additional ul{padding-left:22px;margin:8px 0}.climb-product-container .climb-delivery li,.climb-product-container .climb-additional li{margin:7px 0}\n.climb-product-container .climb-important-notice{font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice :is(p,ul,ol,li,a,blockquote){font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice h3{font-weight:700;font-style:normal;text-decoration:none}.climb-product-container .alert-accordion .accordion-body,.climb-product-container .alert-accordion .accordion-body *{font-weight:400!important;font-style:normal!important;text-decoration:none!important}.climb-product-container .climb-accessories ul{margin:6px 0;padding-left:22px}.climb-product-container .climb-accessories li{margin:7px 0}\n\n\u003c\/style\u003e","brand":"weekendadventures.ch","offers":[{"title":"Default Title","offer_id":58425149456648,"sku":"SKU-50","price":5.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1058\/1111\/6296\/files\/s762284344414631912_p50_i1_w4096.jpg?v=1786543042"},{"product_id":"dachterasse-trafic-vivaro-primastar","title":"Galerie de toit \/ Terrasse de toit Renault Trafic Opel Vivaro Nissan Primastar","description":"\u003cdiv class=\"climb-product-container\"\u003e\n\n\u003ch2 class=\"climb-headline\"\u003eNotice de montage du porte-bagages de toit \/ de la terrasse de toit pour Renault Trafic, Opel Vivaro, Nissan Primastar\u003c\/h2\u003e\n\n\u003cp class=\"climb-lead\"\u003eObtenez la notice complète pour la construction d'une terrasse de toit sur mesure pour votre véhicule.\u003c\/p\u003e\n\n\u003cdiv class=\"climb-grid\"\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e📐\u003c\/div\u003e\n\n\u003ch4\u003ePlan détaillé\u003c\/h4\u003e\n\n\u003cp\u003eContient les dimensions précises pour une fabrication sur mesure.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e📋\u003c\/div\u003e\n\n\u003ch4\u003eListe de commande\u003c\/h4\u003e\n\n\u003cp\u003eInclut la liste de tous les profilés nécessaires.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eCompatibilité et domaine d'utilisation\u003c\/h3\u003e\n\n\u003cul class=\"check-list\"\u003e\n\n\u003cli\u003eRenault Trafic (jusqu'en 2014)\u003c\/li\u003e\n\n\u003cli\u003eOpel Vivaro (jusqu'en 2014)\u003c\/li\u003e\n\n\u003cli\u003eNissan Primastar (jusqu'en 2014)\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eCaractéristiques techniques\u003c\/h3\u003e\n\n\u003ctable class=\"specs-table\"\u003e\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eType de produit\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003eFichiers 3D \/ Notice de montage numérique\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eUtilisation\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003eExclusivement pour un usage privé\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-delivery\"\u003e\n\n\u003ch3\u003eContenu de la livraison\u003c\/h3\u003e\n\n\u003cul\u003e\u003cli\u003ePlan détaillé avec dimensions, liste de commande pour les profilés\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-accessories\"\u003e\n\n\u003ch3\u003eAccessoires compatibles\u003c\/h3\u003e\n\n\u003cul\u003e\u003cli\u003e\u003cspan style=\"color:rgb(0, 0, 0)\"\u003eSupport 3D pour feu de recul (Lien)\u003c\/span\u003e\u003c\/li\u003e\u003c\/ul\u003e\n\n\u003cul\u003e\u003cli\u003e\u003cspan style=\"color:rgb(0, 0, 0)\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/blacktrail.ch\/produkt\/arb-touring-markise-mit-led-leiste-2500-x-2500-mm\/\" rel=\"noopener noreferrer\" style=\"color:rgb(0, 0, 0)\" target=\"_blank\"\u003eAuvent sac ARB (Lien)\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\u003c\/ul\u003e\n\n\u003cul\u003e\u003cli\u003e\u003cspan style=\"color:rgb(0, 0, 0)\"\u003e\u003ca href=\"https:\/\/blacktrail.ch\/produkt\/arb-deluxe-markisenzelt-mit-boden-2500-x-2500mm\/\" rel=\"noopener noreferrer\" style=\"color:rgb(0, 0, 0)\" target=\"_blank\"\u003eTente d'auvent ARB (Lien)\u003c\/a\u003e\u003c\/span\u003e\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003caside class=\"climb-important-notice\"\u003e\u003ch3\u003e⚠️ Remarques importantes\u003c\/h3\u003e\n\n\u003cp\u003eVeuillez vérifier si les dimensions conviennent à votre véhicule.\u003c\/p\u003e\n\n\u003cp\u003eL'utilisation d'un auvent (ou déjà installé) peut entraîner des écarts.\u003c\/p\u003e\n\n\u003cp\u003eLes fichiers sont exclusivement destinés à un usage privé. Toute reproduction est strictement interdite, tout comme l'utilisation commerciale. Aucune garantie n'est donnée quant à l'exactitude des fichiers.\u003c\/p\u003e\u003c\/aside\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n.climb-product-container {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: #1e252b;\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 10px 0;\n    line-height: 1.6;\n  }.climb-product-container .climb-tag {\n    display: inline-block;\n    background: #0f172a;\n    color: #38bdf8;\n    font-size: 0.75rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    padding: 4px 10px;\n    border-radius: 4px;\n    margin-bottom: 12px;\n  }.climb-product-container .climb-headline {\n    font-size: 1.5rem;\n    font-weight: 800;\n    color: #0f172a;\n    margin: 0 0 12px 0;\n    letter-spacing: -0.02em;\n  }.climb-product-container .climb-lead {\n    font-size: 1.05rem;\n    color: #475569;\n    margin-bottom: 24px;\n  }.climb-product-container .climb-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    gap: 16px;\n    margin-bottom: 28px;\n  }.climb-product-container .climb-card {\n    background: #f8fafc;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    padding: 16px;\n    transition: transform 0.2s ease, border-color 0.2s ease;\n  }.climb-product-container .climb-card:hover {\n    border-color: #cbd5e1;\n    transform: translateY(-2px);\n  }.climb-product-container .card-icon {\n    font-size: 1.4rem;\n    margin-bottom: 8px;\n  }.climb-product-container .climb-card h4 {\n    margin: 0 0 6px 0;\n    font-size: 1rem;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .climb-card p {\n    margin: 0;\n    font-size: 0.88rem;\n    color: #64748b;\n    line-height: 1.45;\n  }.climb-product-container .climb-block {\n    background: #f1f5f9;\n    border-radius: 8px;\n    padding: 20px;\n    margin-bottom: 16px;\n  }.climb-product-container .climb-block h3 {\n    font-size: 1.05rem;\n    margin: 0 0 12px 0;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .check-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }.climb-product-container .check-list li {\n    position: relative;\n    padding-left: 24px;\n    margin-bottom: 8px;\n    font-size: 0.92rem;\n    color: #334155;\n  }.climb-product-container .check-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: #0284c7;\n    font-weight: bold;\n  }.climb-product-container .specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.9rem;\n  }.climb-product-container .specs-table td {\n    padding: 6px 0;\n    border-bottom: 1px solid #e2e8f0;\n    color: #334155;\n  }.climb-product-container .specs-table tr:last-child td {\n    border-bottom: none;\n  }.climb-product-container .climb-accordion {\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    margin-bottom: 12px;\n    overflow: hidden;\n    background: #ffffff;\n  }.climb-product-container .climb-accordion summary {\n    padding: 14px 18px;\n    cursor: pointer;\n    font-weight: 600;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    user-select: none;\n    background: #f8fafc;\n    transition: background 0.2s ease;\n  }.climb-product-container .climb-accordion summary:hover {\n    background: #f1f5f9;\n  }.climb-product-container .climb-accordion summary::-webkit-details-marker {\n    display: none;\n  }.climb-product-container .accordion-arrow {\n    font-size: 1.2rem;\n    color: #64748b;\n    transition: transform 0.2s ease;\n  }.climb-product-container .climb-accordion[open] .accordion-arrow {\n    transform: rotate(180deg);\n  }.climb-product-container .accordion-body {\n    padding: 16px 18px;\n    font-size: 0.9rem;\n    color: #475569;\n    border-top: 1px solid #e2e8f0;\n  }.climb-product-container .accordion-body ul, .climb-product-container .accordion-body ol {\n    margin: 8px 0 0 20px;\n    padding: 0;\n  }.climb-product-container .accordion-body li {\n    margin-bottom: 6px;\n  }.climb-product-container .alert-accordion {\n    border-color: #fed7aa;\n  }.climb-product-container .alert-accordion summary {\n    background: #fff7ed;\n    color: #9a3412;\n  }.climb-product-container .alert-accordion summary:hover {\n    background: #ffedd5;\n  }.climb-product-container .alert-accordion .accordion-body {\n    background: #fffbf5;\n    border-top-color: #fed7aa;\n  }.climb-product-container .warning-symbol {\n    margin-right: 6px;\n  }\n\n.climb-product-container .climb-media img{max-width:100%;height:auto;border-radius:8px;margin:12px 0}\n.climb-product-container .specs-table td{overflow-wrap:anywhere;vertical-align:top;padding:8px}\n@media(max-width:480px){.climb-product-container .climb-grid{grid-template-columns:minmax(0,1fr)}.climb-product-container .climb-block{padding:14px}}\n.climb-product-container .climb-delivery-note{padding:14px 18px;margin:0 0 24px;border-left:4px solid #0284c7;border-radius:6px;background:#eff6ff;color:#334155;font-size:.95rem;line-height:1.6}\n.climb-product-container .climb-important-notice{background:#fff7ed;border:1px solid #fdba74;border-left:5px solid #ea580c;border-radius:8px;padding:18px 20px;margin:20px 0;color:#7c2d12;font-weight:600}.climb-product-container .climb-important-notice h3{margin:0 0 10px;color:#9a3412;font-size:1.05rem}.climb-product-container .climb-important-notice p{margin:8px 0;line-height:1.65}.climb-product-container .climb-delivery ul,.climb-product-container .climb-additional ul{padding-left:22px;margin:8px 0}.climb-product-container .climb-delivery li,.climb-product-container .climb-additional li{margin:7px 0}\n.climb-product-container .climb-important-notice{font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice :is(p,ul,ol,li,a,blockquote){font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice h3{font-weight:700;font-style:normal;text-decoration:none}.climb-product-container .alert-accordion .accordion-body,.climb-product-container .alert-accordion .accordion-body *{font-weight:400!important;font-style:normal!important;text-decoration:none!important}.climb-product-container .climb-accessories ul{margin:6px 0;padding-left:22px}.climb-product-container .climb-accessories li{margin:7px 0}\n\n\u003c\/style\u003e","brand":"weekendadventures.ch","offers":[{"title":"Default Title","offer_id":58425149587720,"sku":"SKU-49","price":5.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1058\/1111\/6296\/files\/s762284344414631912_p49_i1_w5472.jpg?v=1786543071"},{"product_id":"kuchenrollen-zewa-stopper-fur-wandhalter","title":"Rouleaux de cuisine ZEWA Stopper pour supports muraux","description":"\u003cdiv class=\"climb-product-container\"\u003e\n\n\u003ch2 class=\"climb-headline\"\u003eBloqueur pour rouleau de cuisine ZEWA pour support mural\u003c\/h2\u003e\n\n\u003cp class=\"climb-lead\"\u003eSécurisez votre rouleau de cuisine lors de vos voyages en camping-car grâce à ce bloqueur parfaitement adapté.\u003c\/p\u003e\n\n\u003cdiv class=\"climb-grid\"\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🚐\u003c\/div\u003e\n\n\u003ch4\u003ePour les camping-cars\u003c\/h4\u003e\n\n\u003cp\u003eIdéal pour une utilisation dans tous les camping-cars.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🧻\u003c\/div\u003e\n\n\u003ch4\u003eMaintien optimal\u003c\/h4\u003e\n\n\u003cp\u003eConçu pour les rouleaux de cuisine ayant un diamètre de tube correspondant.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eCompatibilité et domaine d'utilisation\u003c\/h3\u003e\n\n\u003cul class=\"check-list\"\u003e\u003cli\u003eTous les camping-cars\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eCaractéristiques techniques\u003c\/h3\u003e\n\n\u003ctable class=\"specs-table\"\u003e\u003ctbody\u003e\u003ctr\u003e\n\n\u003ctd\u003eDiamètre du tube\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003eØ 42 - 46 mm\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-delivery\"\u003e\n\n\u003ch3\u003eContenu de la livraison\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e1x fichier à imprimer soi-même\u003c\/li\u003e\n\n\u003cli\u003eMatériau d'impression recommandé : PETG\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eSupport ZEWA compatible\u003c\/h3\u003e\n\n\u003cul\u003e\u003cli\u003e\u003ca href=\"https:\/\/bit.ly\/3YdpI79\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eSupport pour rouleau de cuisine ZEWA\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003caside class=\"climb-important-notice\"\u003e\u003ch3\u003e⚠️ Remarques importantes\u003c\/h3\u003e\n\n\u003cp\u003eLes fichiers 3D sont exclusivement destinés à un usage privé. Toute reproduction est strictement interdite, tout comme l'utilisation commerciale. Aucune garantie n'est donnée quant à l'exactitude des fichiers.\u003c\/p\u003e\u003c\/aside\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n.climb-product-container {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: #1e252b;\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 10px 0;\n    line-height: 1.6;\n  }.climb-product-container .climb-tag {\n    display: inline-block;\n    background: #0f172a;\n    color: #38bdf8;\n    font-size: 0.75rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    padding: 4px 10px;\n    border-radius: 4px;\n    margin-bottom: 12px;\n  }.climb-product-container .climb-headline {\n    font-size: 1.5rem;\n    font-weight: 800;\n    color: #0f172a;\n    margin: 0 0 12px 0;\n    letter-spacing: -0.02em;\n  }.climb-product-container .climb-lead {\n    font-size: 1.05rem;\n    color: #475569;\n    margin-bottom: 24px;\n  }.climb-product-container .climb-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    gap: 16px;\n    margin-bottom: 28px;\n  }.climb-product-container .climb-card {\n    background: #f8fafc;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    padding: 16px;\n    transition: transform 0.2s ease, border-color 0.2s ease;\n  }.climb-product-container .climb-card:hover {\n    border-color: #cbd5e1;\n    transform: translateY(-2px);\n  }.climb-product-container .card-icon {\n    font-size: 1.4rem;\n    margin-bottom: 8px;\n  }.climb-product-container .climb-card h4 {\n    margin: 0 0 6px 0;\n    font-size: 1rem;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .climb-card p {\n    margin: 0;\n    font-size: 0.88rem;\n    color: #64748b;\n    line-height: 1.45;\n  }.climb-product-container .climb-block {\n    background: #f1f5f9;\n    border-radius: 8px;\n    padding: 20px;\n    margin-bottom: 16px;\n  }.climb-product-container .climb-block h3 {\n    font-size: 1.05rem;\n    margin: 0 0 12px 0;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .check-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }.climb-product-container .check-list li {\n    position: relative;\n    padding-left: 24px;\n    margin-bottom: 8px;\n    font-size: 0.92rem;\n    color: #334155;\n  }.climb-product-container .check-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: #0284c7;\n    font-weight: bold;\n  }.climb-product-container .specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.9rem;\n  }.climb-product-container .specs-table td {\n    padding: 6px 0;\n    border-bottom: 1px solid #e2e8f0;\n    color: #334155;\n  }.climb-product-container .specs-table tr:last-child td {\n    border-bottom: none;\n  }.climb-product-container .climb-accordion {\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    margin-bottom: 12px;\n    overflow: hidden;\n    background: #ffffff;\n  }.climb-product-container .climb-accordion summary {\n    padding: 14px 18px;\n    cursor: pointer;\n    font-weight: 600;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    user-select: none;\n    background: #f8fafc;\n    transition: background 0.2s ease;\n  }.climb-product-container .climb-accordion summary:hover {\n    background: #f1f5f9;\n  }.climb-product-container .climb-accordion summary::-webkit-details-marker {\n    display: none;\n  }.climb-product-container .accordion-arrow {\n    font-size: 1.2rem;\n    color: #64748b;\n    transition: transform 0.2s ease;\n  }.climb-product-container .climb-accordion[open] .accordion-arrow {\n    transform: rotate(180deg);\n  }.climb-product-container .accordion-body {\n    padding: 16px 18px;\n    font-size: 0.9rem;\n    color: #475569;\n    border-top: 1px solid #e2e8f0;\n  }.climb-product-container .accordion-body ul, .climb-product-container .accordion-body ol {\n    margin: 8px 0 0 20px;\n    padding: 0;\n  }.climb-product-container .accordion-body li {\n    margin-bottom: 6px;\n  }.climb-product-container .alert-accordion {\n    border-color: #fed7aa;\n  }.climb-product-container .alert-accordion summary {\n    background: #fff7ed;\n    color: #9a3412;\n  }.climb-product-container .alert-accordion summary:hover {\n    background: #ffedd5;\n  }.climb-product-container .alert-accordion .accordion-body {\n    background: #fffbf5;\n    border-top-color: #fed7aa;\n  }.climb-product-container .warning-symbol {\n    margin-right: 6px;\n  }\n\n.climb-product-container .climb-media img{max-width:100%;height:auto;border-radius:8px;margin:12px 0}\n.climb-product-container .specs-table td{overflow-wrap:anywhere;vertical-align:top;padding:8px}\n@media(max-width:480px){.climb-product-container .climb-grid{grid-template-columns:minmax(0,1fr)}.climb-product-container .climb-block{padding:14px}}\n.climb-product-container .climb-delivery-note{padding:14px 18px;margin:0 0 24px;border-left:4px solid #0284c7;border-radius:6px;background:#eff6ff;color:#334155;font-size:.95rem;line-height:1.6}\n.climb-product-container .climb-important-notice{background:#fff7ed;border:1px solid #fdba74;border-left:5px solid #ea580c;border-radius:8px;padding:18px 20px;margin:20px 0;color:#7c2d12;font-weight:600}.climb-product-container .climb-important-notice h3{margin:0 0 10px;color:#9a3412;font-size:1.05rem}.climb-product-container .climb-important-notice p{margin:8px 0;line-height:1.65}.climb-product-container .climb-delivery ul,.climb-product-container .climb-additional ul{padding-left:22px;margin:8px 0}.climb-product-container .climb-delivery li,.climb-product-container .climb-additional li{margin:7px 0}\n.climb-product-container .climb-important-notice{font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice :is(p,ul,ol,li,a,blockquote){font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice h3{font-weight:700;font-style:normal;text-decoration:none}.climb-product-container .alert-accordion .accordion-body,.climb-product-container .alert-accordion .accordion-body *{font-weight:400!important;font-style:normal!important;text-decoration:none!important}.climb-product-container .climb-accessories ul{margin:6px 0;padding-left:22px}.climb-product-container .climb-accessories li{margin:7px 0}\n\n\u003c\/style\u003e","brand":"weekendadventures.ch","offers":[{"title":"Default Title","offer_id":58425150046472,"sku":"SKU-44","price":5.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1058\/1111\/6296\/files\/s762284344414631912_p44_i32_w1024.png?v=1786543237"},{"product_id":"fiamma-bike-block-pro-s-reduction-98656m015-3d","title":"Bike Block Pro S Réduction 98656M015","description":"\u003cdiv class=\"climb-product-container\"\u003e\n\n\u003ch2 class=\"climb-headline\"\u003eBike Block Pro S Réduction 98656M015\u003c\/h2\u003e\n\n\u003cp class=\"climb-lead\"\u003eVous trouverez ici un fichier d'impression 3D numérique pour la réduction Bike Block Pro S, compatible avec votre porte-vélos.\u003c\/p\u003e\n\n\u003cdiv class=\"climb-grid\"\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🚲\u003c\/div\u003e\n\n\u003ch4\u003eAjustement parfait\u003c\/h4\u003e\n\n\u003cp\u003eConçu pour le porte-vélos Fiamma Carry Bike.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🖨️\u003c\/div\u003e\n\n\u003ch4\u003eModèle numérique\u003c\/h4\u003e\n\n\u003cp\u003eFichier d'impression à imprimer vous-même.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eCompatibilité et domaine d'utilisation\u003c\/h3\u003e\n\n\u003cul class=\"check-list\"\u003e\u003cli\u003ePorte-vélos Fiamma Carry Bike\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eDonnées techniques\u003c\/h3\u003e\n\n\u003ctable class=\"specs-table\"\u003e\u003ctbody\u003e\u003ctr\u003e\n\n\u003ctd\u003eNuméro de modèle\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003e98656M015\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-delivery\"\u003e\n\n\u003ch3\u003eContenu de la livraison\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e1x fichier d'impression à imprimer vous-même\u003c\/li\u003e\n\n\u003cli\u003eMatériau d'impression recommandé : PETG\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003caside class=\"climb-important-notice\"\u003e\u003ch3\u003e⚠️ Remarques importantes\u003c\/h3\u003e\n\n\u003cp\u003eLes fichiers 3D sont exclusivement destinés à un usage privé. Toute reproduction est strictement interdite, tout comme l'utilisation commerciale. Aucune garantie n'est donnée quant à l'exactitude des fichiers.\u003c\/p\u003e\u003c\/aside\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n.climb-product-container {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: #1e252b;\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 10px 0;\n    line-height: 1.6;\n  }.climb-product-container .climb-tag {\n    display: inline-block;\n    background: #0f172a;\n    color: #38bdf8;\n    font-size: 0.75rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    padding: 4px 10px;\n    border-radius: 4px;\n    margin-bottom: 12px;\n  }.climb-product-container .climb-headline {\n    font-size: 1.5rem;\n    font-weight: 800;\n    color: #0f172a;\n    margin: 0 0 12px 0;\n    letter-spacing: -0.02em;\n  }.climb-product-container .climb-lead {\n    font-size: 1.05rem;\n    color: #475569;\n    margin-bottom: 24px;\n  }.climb-product-container .climb-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    gap: 16px;\n    margin-bottom: 28px;\n  }.climb-product-container .climb-card {\n    background: #f8fafc;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    padding: 16px;\n    transition: transform 0.2s ease, border-color 0.2s ease;\n  }.climb-product-container .climb-card:hover {\n    border-color: #cbd5e1;\n    transform: translateY(-2px);\n  }.climb-product-container .card-icon {\n    font-size: 1.4rem;\n    margin-bottom: 8px;\n  }.climb-product-container .climb-card h4 {\n    margin: 0 0 6px 0;\n    font-size: 1rem;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .climb-card p {\n    margin: 0;\n    font-size: 0.88rem;\n    color: #64748b;\n    line-height: 1.45;\n  }.climb-product-container .climb-block {\n    background: #f1f5f9;\n    border-radius: 8px;\n    padding: 20px;\n    margin-bottom: 16px;\n  }.climb-product-container .climb-block h3 {\n    font-size: 1.05rem;\n    margin: 0 0 12px 0;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .check-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }.climb-product-container .check-list li {\n    position: relative;\n    padding-left: 24px;\n    margin-bottom: 8px;\n    font-size: 0.92rem;\n    color: #334155;\n  }.climb-product-container .check-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: #0284c7;\n    font-weight: bold;\n  }.climb-product-container .specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.9rem;\n  }.climb-product-container .specs-table td {\n    padding: 6px 0;\n    border-bottom: 1px solid #e2e8f0;\n    color: #334155;\n  }.climb-product-container .specs-table tr:last-child td {\n    border-bottom: none;\n  }.climb-product-container .climb-accordion {\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    margin-bottom: 12px;\n    overflow: hidden;\n    background: #ffffff;\n  }.climb-product-container .climb-accordion summary {\n    padding: 14px 18px;\n    cursor: pointer;\n    font-weight: 600;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    user-select: none;\n    background: #f8fafc;\n    transition: background 0.2s ease;\n  }.climb-product-container .climb-accordion summary:hover {\n    background: #f1f5f9;\n  }.climb-product-container .climb-accordion summary::-webkit-details-marker {\n    display: none;\n  }.climb-product-container .accordion-arrow {\n    font-size: 1.2rem;\n    color: #64748b;\n    transition: transform 0.2s ease;\n  }.climb-product-container .climb-accordion[open] .accordion-arrow {\n    transform: rotate(180deg);\n  }.climb-product-container .accordion-body {\n    padding: 16px 18px;\n    font-size: 0.9rem;\n    color: #475569;\n    border-top: 1px solid #e2e8f0;\n  }.climb-product-container .accordion-body ul, .climb-product-container .accordion-body ol {\n    margin: 8px 0 0 20px;\n    padding: 0;\n  }.climb-product-container .accordion-body li {\n    margin-bottom: 6px;\n  }.climb-product-container .alert-accordion {\n    border-color: #fed7aa;\n  }.climb-product-container .alert-accordion summary {\n    background: #fff7ed;\n    color: #9a3412;\n  }.climb-product-container .alert-accordion summary:hover {\n    background: #ffedd5;\n  }.climb-product-container .alert-accordion .accordion-body {\n    background: #fffbf5;\n    border-top-color: #fed7aa;\n  }.climb-product-container .warning-symbol {\n    margin-right: 6px;\n  }\n\n.climb-product-container .climb-media img{max-width:100%;height:auto;border-radius:8px;margin:12px 0}\n.climb-product-container .specs-table td{overflow-wrap:anywhere;vertical-align:top;padding:8px}\n@media(max-width:480px){.climb-product-container .climb-grid{grid-template-columns:minmax(0,1fr)}.climb-product-container .climb-block{padding:14px}}\n.climb-product-container .climb-delivery-note{padding:14px 18px;margin:0 0 24px;border-left:4px solid #0284c7;border-radius:6px;background:#eff6ff;color:#334155;font-size:.95rem;line-height:1.6}\n.climb-product-container .climb-important-notice{background:#fff7ed;border:1px solid #fdba74;border-left:5px solid #ea580c;border-radius:8px;padding:18px 20px;margin:20px 0;color:#7c2d12;font-weight:600}.climb-product-container .climb-important-notice h3{margin:0 0 10px;color:#9a3412;font-size:1.05rem}.climb-product-container .climb-important-notice p{margin:8px 0;line-height:1.65}.climb-product-container .climb-delivery ul,.climb-product-container .climb-additional ul{padding-left:22px;margin:8px 0}.climb-product-container .climb-delivery li,.climb-product-container .climb-additional li{margin:7px 0}\n.climb-product-container .climb-important-notice{font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice :is(p,ul,ol,li,a,blockquote){font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice h3{font-weight:700;font-style:normal;text-decoration:none}.climb-product-container .alert-accordion .accordion-body,.climb-product-container .alert-accordion .accordion-body *{font-weight:400!important;font-style:normal!important;text-decoration:none!important}.climb-product-container .climb-accessories ul{margin:6px 0;padding-left:22px}.climb-product-container .climb-accessories li{margin:7px 0}\n\n\u003c\/style\u003e","brand":"weekendadventures.ch","offers":[{"title":"Default Title","offer_id":58425150931208,"sku":"SKU-37","price":18.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1058\/1111\/6296\/files\/s762284344414631912_p37_i22_w1024.png?v=1786543027"},{"product_id":"magnet-halterungen-fuer-sitzblende-fiat-ducato","title":"Supports magnétiques pour cache-siège Fiat Ducato, Citroën Jumper, Peugeot Boxer","description":"\u003cdiv class=\"climb-product-container\"\u003e\n\n\u003ch2 class=\"climb-headline\"\u003eSupports magnétiques pour panneau de siège (fichier 3D)\u003c\/h2\u003e\n\n\u003cp class=\"climb-lead\"\u003eCréez vous-même très facilement des supports magnétiques adaptés au panneau de siège de votre véhicule grâce à l'impression 3D.\u003c\/p\u003e\n\n\u003cdiv class=\"climb-grid\"\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🚘\u003c\/div\u003e\n\n\u003ch4\u003eCompatibilité véhicule\u003c\/h4\u003e\n\n\u003cp\u003eConçu pour Fiat Ducato, Citroën Jumper, Peugeot Boxer et toute la gamme Ducato Stellantis.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🖨️\u003c\/div\u003e\n\n\u003ch4\u003eÀ imprimer soi-même\u003c\/h4\u003e\n\n\u003cp\u003eFichier 3D numérique pour une fabrication sur votre propre imprimante 3D.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e📄\u003c\/div\u003e\n\n\u003ch4\u003eNotice incluse\u003c\/h4\u003e\n\n\u003cp\u003eUne notice d'installation est incluse dans le pack numérique.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eCompatibilité et domaine d'utilisation\u003c\/h3\u003e\n\n\u003cul class=\"check-list\"\u003e\n\n\u003cli\u003eFiat Ducato\u003c\/li\u003e\n\n\u003cli\u003eCitroën Jumper\u003c\/li\u003e\n\n\u003cli\u003ePeugeot Boxer\u003c\/li\u003e\n\n\u003cli\u003eTous les véhicules de la gamme Ducato Stellantis\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-delivery\"\u003e\n\n\u003ch3\u003eContenu de la livraison\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e1x fichier à imprimer soi-même\u003c\/li\u003e\n\n\u003cli\u003e1x notice d'installation\u003c\/li\u003e\n\n\u003cli\u003eMatériau d'impression recommandé : PETG\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-additional\"\u003e\n\n\u003ch3\u003eMatériel supplémentaire nécessaire\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\u003ca href=\"https:\/\/amzn.to\/3K0YhqF\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eColle résine époxy + durcisseur (lien partenaire)\u003c\/a\u003e\u003c\/li\u003e\n\n\u003cli\u003e\u003ca href=\"https:\/\/amzn.to\/4eSJfR5\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eAimant néodyme 12x4mm (lien partenaire)\u003c\/a\u003e\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003caside class=\"climb-important-notice\"\u003e\u003ch3\u003e⚠️ Remarques importantes\u003c\/h3\u003e\n\n\u003cp\u003eLes fichiers 3D sont exclusivement destinés à un usage privé. Toute reproduction est strictement interdite, tout comme l'utilisation commerciale. Aucune garantie n'est donnée quant à l'exactitude des fichiers.\u003c\/p\u003e\u003c\/aside\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n.climb-product-container {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: #1e252b;\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 10px 0;\n    line-height: 1.6;\n  }.climb-product-container .climb-tag {\n    display: inline-block;\n    background: #0f172a;\n    color: #38bdf8;\n    font-size: 0.75rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    padding: 4px 10px;\n    border-radius: 4px;\n    margin-bottom: 12px;\n  }.climb-product-container .climb-headline {\n    font-size: 1.5rem;\n    font-weight: 800;\n    color: #0f172a;\n    margin: 0 0 12px 0;\n    letter-spacing: -0.02em;\n  }.climb-product-container .climb-lead {\n    font-size: 1.05rem;\n    color: #475569;\n    margin-bottom: 24px;\n  }.climb-product-container .climb-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    gap: 16px;\n    margin-bottom: 28px;\n  }.climb-product-container .climb-card {\n    background: #f8fafc;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    padding: 16px;\n    transition: transform 0.2s ease, border-color 0.2s ease;\n  }.climb-product-container .climb-card:hover {\n    border-color: #cbd5e1;\n    transform: translateY(-2px);\n  }.climb-product-container .card-icon {\n    font-size: 1.4rem;\n    margin-bottom: 8px;\n  }.climb-product-container .climb-card h4 {\n    margin: 0 0 6px 0;\n    font-size: 1rem;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .climb-card p {\n    margin: 0;\n    font-size: 0.88rem;\n    color: #64748b;\n    line-height: 1.45;\n  }.climb-product-container .climb-block {\n    background: #f1f5f9;\n    border-radius: 8px;\n    padding: 20px;\n    margin-bottom: 16px;\n  }.climb-product-container .climb-block h3 {\n    font-size: 1.05rem;\n    margin: 0 0 12px 0;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .check-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }.climb-product-container .check-list li {\n    position: relative;\n    padding-left: 24px;\n    margin-bottom: 8px;\n    font-size: 0.92rem;\n    color: #334155;\n  }.climb-product-container .check-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: #0284c7;\n    font-weight: bold;\n  }.climb-product-container .specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.9rem;\n  }.climb-product-container .specs-table td {\n    padding: 6px 0;\n    border-bottom: 1px solid #e2e8f0;\n    color: #334155;\n  }.climb-product-container .specs-table tr:last-child td {\n    border-bottom: none;\n  }.climb-product-container .climb-accordion {\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    margin-bottom: 12px;\n    overflow: hidden;\n    background: #ffffff;\n  }.climb-product-container .climb-accordion summary {\n    padding: 14px 18px;\n    cursor: pointer;\n    font-weight: 600;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    user-select: none;\n    background: #f8fafc;\n    transition: background 0.2s ease;\n  }.climb-product-container .climb-accordion summary:hover {\n    background: #f1f5f9;\n  }.climb-product-container .climb-accordion summary::-webkit-details-marker {\n    display: none;\n  }.climb-product-container .accordion-arrow {\n    font-size: 1.2rem;\n    color: #64748b;\n    transition: transform 0.2s ease;\n  }.climb-product-container .climb-accordion[open] .accordion-arrow {\n    transform: rotate(180deg);\n  }.climb-product-container .accordion-body {\n    padding: 16px 18px;\n    font-size: 0.9rem;\n    color: #475569;\n    border-top: 1px solid #e2e8f0;\n  }.climb-product-container .accordion-body ul, .climb-product-container .accordion-body ol {\n    margin: 8px 0 0 20px;\n    padding: 0;\n  }.climb-product-container .accordion-body li {\n    margin-bottom: 6px;\n  }.climb-product-container .alert-accordion {\n    border-color: #fed7aa;\n  }.climb-product-container .alert-accordion summary {\n    background: #fff7ed;\n    color: #9a3412;\n  }.climb-product-container .alert-accordion summary:hover {\n    background: #ffedd5;\n  }.climb-product-container .alert-accordion .accordion-body {\n    background: #fffbf5;\n    border-top-color: #fed7aa;\n  }.climb-product-container .warning-symbol {\n    margin-right: 6px;\n  }\n\n.climb-product-container .climb-media img{max-width:100%;height:auto;border-radius:8px;margin:12px 0}\n.climb-product-container .specs-table td{overflow-wrap:anywhere;vertical-align:top;padding:8px}\n@media(max-width:480px){.climb-product-container .climb-grid{grid-template-columns:minmax(0,1fr)}.climb-product-container .climb-block{padding:14px}}\n.climb-product-container .climb-delivery-note{padding:14px 18px;margin:0 0 24px;border-left:4px solid #0284c7;border-radius:6px;background:#eff6ff;color:#334155;font-size:.95rem;line-height:1.6}\n.climb-product-container .climb-important-notice{background:#fff7ed;border:1px solid #fdba74;border-left:5px solid #ea580c;border-radius:8px;padding:18px 20px;margin:20px 0;color:#7c2d12;font-weight:600}.climb-product-container .climb-important-notice h3{margin:0 0 10px;color:#9a3412;font-size:1.05rem}.climb-product-container .climb-important-notice p{margin:8px 0;line-height:1.65}.climb-product-container .climb-delivery ul,.climb-product-container .climb-additional ul{padding-left:22px;margin:8px 0}.climb-product-container .climb-delivery li,.climb-product-container .climb-additional li{margin:7px 0}\n.climb-product-container .climb-important-notice{font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice :is(p,ul,ol,li,a,blockquote){font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice h3{font-weight:700;font-style:normal;text-decoration:none}.climb-product-container .alert-accordion .accordion-body,.climb-product-container .alert-accordion .accordion-body *{font-weight:400!important;font-style:normal!important;text-decoration:none!important}.climb-product-container .climb-accessories ul{margin:6px 0;padding-left:22px}.climb-product-container .climb-accessories li{margin:7px 0}\n\n\u003c\/style\u003e","brand":"weekendadventures.ch","offers":[{"title":"Default Title","offer_id":58425152373000,"sku":"SKU-24","price":18.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1058\/1111\/6296\/files\/s762284344414631912_p24_i28_w3072.jpg?v=1786542626"},{"product_id":"tuerstopper-schiebetuer-ducato-jumper-boxer-sprinter","title":"Butée de porte coulissante Ducato","description":"\u003cdiv class=\"climb-product-container\"\u003e\n\n\u003ch2 class=\"climb-headline\"\u003eButée de porte coulissante Ducato\u003c\/h2\u003e\n\n\u003cp class=\"climb-lead\"\u003eAvec cette butée de porte coulissante, tu peux régler une position d'ouverture de porte supplémentaire. Ainsi, la porte coulissante de ton van reste dans la position souhaitée en tout terrain.\u003c\/p\u003e\n\n\u003cdiv class=\"climb-grid\"\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🚪\u003c\/div\u003e\n\n\u003ch4\u003ePosition supplémentaire\u003c\/h4\u003e\n\n\u003cp\u003ePermet de régler une position d'ouverture de porte supplémentaire.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🏔️\u003c\/div\u003e\n\n\u003ch4\u003eMaintien sûr\u003c\/h4\u003e\n\n\u003cp\u003eMaintient la porte coulissante de ton van en position de manière fiable en tout terrain.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eCompatibilité \u0026amp; Domaine d'utilisation\u003c\/h3\u003e\n\n\u003cul class=\"check-list\"\u003e\n\n\u003cli\u003eMercedes Sprinter\u003c\/li\u003e\n\n\u003cli\u003eVW Crafter\u003c\/li\u003e\n\n\u003cli\u003eMAN TGE\u003c\/li\u003e\n\n\u003cli\u003eFiat Ducato\u003c\/li\u003e\n\n\u003cli\u003eCitroën Jumper\u003c\/li\u003e\n\n\u003cli\u003ePeugeot Boxer\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-delivery\"\u003e\n\n\u003ch3\u003eContenu de la livraison\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e1x Fichier à imprimer soi-même\u003c\/li\u003e\n\n\u003cli\u003eMatériau d'impression recommandé : PETG\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-additional\"\u003e\n\n\u003ch3\u003eMatériel supplémentaire nécessaire\u003c\/h3\u003e\n\n\u003cul\u003e\u003cli\u003e\u003ca href=\"https:\/\/amzn.to\/3XTkaih\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eRuban adhésif double face professionnel 3M VHB Extra Fort (Lien partenaire)\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003caside class=\"climb-important-notice\"\u003e\u003ch3\u003e⚠️ Remarques importantes\u003c\/h3\u003e\n\n\u003cp\u003eLes fichiers 3D sont exclusivement destinés à un usage privé. Toute reproduction est strictement interdite, tout comme l'utilisation commerciale. Aucune garantie n'est fournie quant à l'exactitude des fichiers.\u003c\/p\u003e\u003c\/aside\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n.climb-product-container {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: #1e252b;\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 10px 0;\n    line-height: 1.6;\n  }.climb-product-container .climb-tag {\n    display: inline-block;\n    background: #0f172a;\n    color: #38bdf8;\n    font-size: 0.75rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    padding: 4px 10px;\n    border-radius: 4px;\n    margin-bottom: 12px;\n  }.climb-product-container .climb-headline {\n    font-size: 1.5rem;\n    font-weight: 800;\n    color: #0f172a;\n    margin: 0 0 12px 0;\n    letter-spacing: -0.02em;\n  }.climb-product-container .climb-lead {\n    font-size: 1.05rem;\n    color: #475569;\n    margin-bottom: 24px;\n  }.climb-product-container .climb-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    gap: 16px;\n    margin-bottom: 28px;\n  }.climb-product-container .climb-card {\n    background: #f8fafc;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    padding: 16px;\n    transition: transform 0.2s ease, border-color 0.2s ease;\n  }.climb-product-container .climb-card:hover {\n    border-color: #cbd5e1;\n    transform: translateY(-2px);\n  }.climb-product-container .card-icon {\n    font-size: 1.4rem;\n    margin-bottom: 8px;\n  }.climb-product-container .climb-card h4 {\n    margin: 0 0 6px 0;\n    font-size: 1rem;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .climb-card p {\n    margin: 0;\n    font-size: 0.88rem;\n    color: #64748b;\n    line-height: 1.45;\n  }.climb-product-container .climb-block {\n    background: #f1f5f9;\n    border-radius: 8px;\n    padding: 20px;\n    margin-bottom: 16px;\n  }.climb-product-container .climb-block h3 {\n    font-size: 1.05rem;\n    margin: 0 0 12px 0;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .check-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }.climb-product-container .check-list li {\n    position: relative;\n    padding-left: 24px;\n    margin-bottom: 8px;\n    font-size: 0.92rem;\n    color: #334155;\n  }.climb-product-container .check-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: #0284c7;\n    font-weight: bold;\n  }.climb-product-container .specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.9rem;\n  }.climb-product-container .specs-table td {\n    padding: 6px 0;\n    border-bottom: 1px solid #e2e8f0;\n    color: #334155;\n  }.climb-product-container .specs-table tr:last-child td {\n    border-bottom: none;\n  }.climb-product-container .climb-accordion {\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    margin-bottom: 12px;\n    overflow: hidden;\n    background: #ffffff;\n  }.climb-product-container .climb-accordion summary {\n    padding: 14px 18px;\n    cursor: pointer;\n    font-weight: 600;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    user-select: none;\n    background: #f8fafc;\n    transition: background 0.2s ease;\n  }.climb-product-container .climb-accordion summary:hover {\n    background: #f1f5f9;\n  }.climb-product-container .climb-accordion summary::-webkit-details-marker {\n    display: none;\n  }.climb-product-container .accordion-arrow {\n    font-size: 1.2rem;\n    color: #64748b;\n    transition: transform 0.2s ease;\n  }.climb-product-container .climb-accordion[open] .accordion-arrow {\n    transform: rotate(180deg);\n  }.climb-product-container .accordion-body {\n    padding: 16px 18px;\n    font-size: 0.9rem;\n    color: #475569;\n    border-top: 1px solid #e2e8f0;\n  }.climb-product-container .accordion-body ul, .climb-product-container .accordion-body ol {\n    margin: 8px 0 0 20px;\n    padding: 0;\n  }.climb-product-container .accordion-body li {\n    margin-bottom: 6px;\n  }.climb-product-container .alert-accordion {\n    border-color: #fed7aa;\n  }.climb-product-container .alert-accordion summary {\n    background: #fff7ed;\n    color: #9a3412;\n  }.climb-product-container .alert-accordion summary:hover {\n    background: #ffedd5;\n  }.climb-product-container .alert-accordion .accordion-body {\n    background: #fffbf5;\n    border-top-color: #fed7aa;\n  }.climb-product-container .warning-symbol {\n    margin-right: 6px;\n  }\n\n.climb-product-container .climb-media img{max-width:100%;height:auto;border-radius:8px;margin:12px 0}\n.climb-product-container .specs-table td{overflow-wrap:anywhere;vertical-align:top;padding:8px}\n@media(max-width:480px){.climb-product-container .climb-grid{grid-template-columns:minmax(0,1fr)}.climb-product-container .climb-block{padding:14px}}\n.climb-product-container .climb-delivery-note{padding:14px 18px;margin:0 0 24px;border-left:4px solid #0284c7;border-radius:6px;background:#eff6ff;color:#334155;font-size:.95rem;line-height:1.6}\n.climb-product-container .climb-important-notice{background:#fff7ed;border:1px solid #fdba74;border-left:5px solid #ea580c;border-radius:8px;padding:18px 20px;margin:20px 0;color:#7c2d12;font-weight:600}.climb-product-container .climb-important-notice h3{margin:0 0 10px;color:#9a3412;font-size:1.05rem}.climb-product-container .climb-important-notice p{margin:8px 0;line-height:1.65}.climb-product-container .climb-delivery ul,.climb-product-container .climb-additional ul{padding-left:22px;margin:8px 0}.climb-product-container .climb-delivery li,.climb-product-container .climb-additional li{margin:7px 0}\n.climb-product-container .climb-important-notice{font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice :is(p,ul,ol,li,a,blockquote){font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice h3{font-weight:700;font-style:normal;text-decoration:none}.climb-product-container .alert-accordion .accordion-body,.climb-product-container .alert-accordion .accordion-body *{font-weight:400!important;font-style:normal!important;text-decoration:none!important}.climb-product-container .climb-accessories ul{margin:6px 0;padding-left:22px}.climb-product-container .climb-accessories li{margin:7px 0}\n\n\u003c\/style\u003e","brand":"weekendadventures.ch","offers":[{"title":"Default Title","offer_id":58425152471304,"sku":"SKU-22","price":5.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1058\/1111\/6296\/files\/s762284344414631912_p22_i30_w600.png?v=1786547357"},{"product_id":"rohrluefter-adapter-fuer-truma","title":"Adaptateur de ventilateur de gaine pour Truma Ø65mm","description":"\u003cdiv class=\"climb-product-container\"\u003e\n\n\u003ch2 class=\"climb-headline\"\u003eAdaptateur de ventilateur pour conduit Truma Ø65 mm\u003c\/h2\u003e\n\n\u003cp class=\"climb-lead\"\u003eCet adaptateur vous permet de raccorder parfaitement un ventilateur de conduit à votre tuyau Truma.\u003c\/p\u003e\n\n\u003cdiv class=\"climb-grid\"\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e📐\u003c\/div\u003e\n\n\u003ch4\u003eAjustement parfait\u003c\/h4\u003e\n\n\u003cp\u003eSpécialement conçu pour les tuyaux Truma de 65 mm de diamètre.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🔧\u003c\/div\u003e\n\n\u003ch4\u003eCompatible\u003c\/h4\u003e\n\n\u003cp\u003eConçu pour le montage d'un ventilateur de 80 mm.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eCompatibilité et domaine d'utilisation\u003c\/h3\u003e\n\n\u003cul class=\"check-list\"\u003e\n\n\u003cli\u003eTuyau Truma Ø65 mm\u003c\/li\u003e\n\n\u003cli\u003eVentilateur de 80 mm\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eCaractéristiques techniques\u003c\/h3\u003e\n\n\u003ctable class=\"specs-table\"\u003e\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eDiamètre du tuyau\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003e65 mm\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eTaille du ventilateur\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003e80 mm\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-delivery\"\u003e\n\n\u003ch3\u003eContenu de la livraison\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e1x fichier à imprimer soi-même\u003c\/li\u003e\n\n\u003cli\u003eMatériau d'impression recommandé : PETG\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-additional\"\u003e\n\n\u003ch3\u003eMatériel supplémentaire requis\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\u003ca href=\"https:\/\/amzn.to\/3y89pzg\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eVentilateur : 80 mm (lien partenaire)\u003c\/a\u003e\u003c\/li\u003e\n\n\u003cli\u003e\u003ca href=\"https:\/\/amzn.to\/3zLF6Q7\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e2x amortisseurs de vibrations 80 mm (lien partenaire)\u003c\/a\u003e\u003c\/li\u003e\n\n\u003cli\u003eJeu de vis M3x12\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-accessories\"\u003e\n\n\u003ch3\u003eAccessoires adaptés\u003c\/h3\u003e\n\n\u003cul\u003e\u003cli\u003e\u003ca href=\"https:\/\/www.weekendadventures.ch\/product\/halterung-temperaturssteuerung\/4?cp=true\u0026amp;sa=false\u0026amp;sbp=false\u0026amp;q=false\u0026amp;category_id=2\" rel=\"noopener noreferrer\"\u003eInterrupteur de commande thermostatique\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003caside class=\"climb-important-notice\"\u003e\u003ch3\u003e⚠️ Remarques importantes\u003c\/h3\u003e\n\n\u003cp\u003eLes fichiers 3D sont exclusivement destinés à un usage privé. Toute reproduction est strictement interdite, tout comme l'utilisation commerciale. Aucune garantie n'est donnée quant à l'exactitude des fichiers.\u003c\/p\u003e\u003c\/aside\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n.climb-product-container {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: #1e252b;\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 10px 0;\n    line-height: 1.6;\n  }.climb-product-container .climb-tag {\n    display: inline-block;\n    background: #0f172a;\n    color: #38bdf8;\n    font-size: 0.75rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    padding: 4px 10px;\n    border-radius: 4px;\n    margin-bottom: 12px;\n  }.climb-product-container .climb-headline {\n    font-size: 1.5rem;\n    font-weight: 800;\n    color: #0f172a;\n    margin: 0 0 12px 0;\n    letter-spacing: -0.02em;\n  }.climb-product-container .climb-lead {\n    font-size: 1.05rem;\n    color: #475569;\n    margin-bottom: 24px;\n  }.climb-product-container .climb-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    gap: 16px;\n    margin-bottom: 28px;\n  }.climb-product-container .climb-card {\n    background: #f8fafc;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    padding: 16px;\n    transition: transform 0.2s ease, border-color 0.2s ease;\n  }.climb-product-container .climb-card:hover {\n    border-color: #cbd5e1;\n    transform: translateY(-2px);\n  }.climb-product-container .card-icon {\n    font-size: 1.4rem;\n    margin-bottom: 8px;\n  }.climb-product-container .climb-card h4 {\n    margin: 0 0 6px 0;\n    font-size: 1rem;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .climb-card p {\n    margin: 0;\n    font-size: 0.88rem;\n    color: #64748b;\n    line-height: 1.45;\n  }.climb-product-container .climb-block {\n    background: #f1f5f9;\n    border-radius: 8px;\n    padding: 20px;\n    margin-bottom: 16px;\n  }.climb-product-container .climb-block h3 {\n    font-size: 1.05rem;\n    margin: 0 0 12px 0;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .check-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }.climb-product-container .check-list li {\n    position: relative;\n    padding-left: 24px;\n    margin-bottom: 8px;\n    font-size: 0.92rem;\n    color: #334155;\n  }.climb-product-container .check-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: #0284c7;\n    font-weight: bold;\n  }.climb-product-container .specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.9rem;\n  }.climb-product-container .specs-table td {\n    padding: 6px 0;\n    border-bottom: 1px solid #e2e8f0;\n    color: #334155;\n  }.climb-product-container .specs-table tr:last-child td {\n    border-bottom: none;\n  }.climb-product-container .climb-accordion {\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    margin-bottom: 12px;\n    overflow: hidden;\n    background: #ffffff;\n  }.climb-product-container .climb-accordion summary {\n    padding: 14px 18px;\n    cursor: pointer;\n    font-weight: 600;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    user-select: none;\n    background: #f8fafc;\n    transition: background 0.2s ease;\n  }.climb-product-container .climb-accordion summary:hover {\n    background: #f1f5f9;\n  }.climb-product-container .climb-accordion summary::-webkit-details-marker {\n    display: none;\n  }.climb-product-container .accordion-arrow {\n    font-size: 1.2rem;\n    color: #64748b;\n    transition: transform 0.2s ease;\n  }.climb-product-container .climb-accordion[open] .accordion-arrow {\n    transform: rotate(180deg);\n  }.climb-product-container .accordion-body {\n    padding: 16px 18px;\n    font-size: 0.9rem;\n    color: #475569;\n    border-top: 1px solid #e2e8f0;\n  }.climb-product-container .accordion-body ul, .climb-product-container .accordion-body ol {\n    margin: 8px 0 0 20px;\n    padding: 0;\n  }.climb-product-container .accordion-body li {\n    margin-bottom: 6px;\n  }.climb-product-container .alert-accordion {\n    border-color: #fed7aa;\n  }.climb-product-container .alert-accordion summary {\n    background: #fff7ed;\n    color: #9a3412;\n  }.climb-product-container .alert-accordion summary:hover {\n    background: #ffedd5;\n  }.climb-product-container .alert-accordion .accordion-body {\n    background: #fffbf5;\n    border-top-color: #fed7aa;\n  }.climb-product-container .warning-symbol {\n    margin-right: 6px;\n  }\n\n.climb-product-container .climb-media img{max-width:100%;height:auto;border-radius:8px;margin:12px 0}\n.climb-product-container .specs-table td{overflow-wrap:anywhere;vertical-align:top;padding:8px}\n@media(max-width:480px){.climb-product-container .climb-grid{grid-template-columns:minmax(0,1fr)}.climb-product-container .climb-block{padding:14px}}\n.climb-product-container .climb-delivery-note{padding:14px 18px;margin:0 0 24px;border-left:4px solid #0284c7;border-radius:6px;background:#eff6ff;color:#334155;font-size:.95rem;line-height:1.6}\n.climb-product-container .climb-important-notice{background:#fff7ed;border:1px solid #fdba74;border-left:5px solid #ea580c;border-radius:8px;padding:18px 20px;margin:20px 0;color:#7c2d12;font-weight:600}.climb-product-container .climb-important-notice h3{margin:0 0 10px;color:#9a3412;font-size:1.05rem}.climb-product-container .climb-important-notice p{margin:8px 0;line-height:1.65}.climb-product-container .climb-delivery ul,.climb-product-container .climb-additional ul{padding-left:22px;margin:8px 0}.climb-product-container .climb-delivery li,.climb-product-container .climb-additional li{margin:7px 0}\n.climb-product-container .climb-important-notice{font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice :is(p,ul,ol,li,a,blockquote){font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice h3{font-weight:700;font-style:normal;text-decoration:none}.climb-product-container .alert-accordion .accordion-body,.climb-product-container .alert-accordion .accordion-body *{font-weight:400!important;font-style:normal!important;text-decoration:none!important}.climb-product-container .climb-accessories ul{margin:6px 0;padding-left:22px}.climb-product-container .climb-accessories li{margin:7px 0}\n\n\u003c\/style\u003e","brand":"weekendadventures.ch","offers":[{"title":"Default Title","offer_id":58425152569608,"sku":"SKU-21","price":10.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1058\/1111\/6296\/files\/s762284344414631912_p21_i19_w600.png?v=1786542949"},{"product_id":"abdeckkappe-fuer-wechselrichter-ective-ssi-csi","title":"Capuchon de protection pour SSI CSI 230V AC Entrée Courant de quai","description":"\u003cdiv class=\"climb-product-container\"\u003e\n\n\u003ch2 class=\"climb-headline\"\u003eCache pour entrée secteur 230 V CA Ective SSI CSI\u003c\/h2\u003e\n\n\u003cp class=\"climb-lead\"\u003eFichier d’impression 3D numérique pour le cache adapté de l’entrée secteur 230 V CA des onduleurs.\u003c\/p\u003e\n\n\u003cdiv class=\"climb-grid\"\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🔌\u003c\/div\u003e\n\n\u003ch4\u003eProtection parfaitement ajustée\u003c\/h4\u003e\n\n\u003cp\u003eConçu pour l’entrée secteur 230 V CA des onduleurs Ective SSI et CSI.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🖨️\u003c\/div\u003e\n\n\u003ch4\u003eÀ imprimer soi-même\u003c\/h4\u003e\n\n\u003cp\u003eFichier 3D pratique pour fabriquer soi-même le cache.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eCompatibilité et domaine d’utilisation\u003c\/h3\u003e\n\n\u003cul class=\"check-list\"\u003e\n\n\u003cli\u003eOnduleurs Ective SSI\u003c\/li\u003e\n\n\u003cli\u003eOnduleurs Ective CSI\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eCaractéristiques techniques\u003c\/h3\u003e\n\n\u003ctable class=\"specs-table\"\u003e\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eType de produit\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003eFichier d’impression 3D\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eDomaine d’application\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003eCache pour entrée secteur 230 V CA\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-delivery\"\u003e\n\n\u003ch3\u003eContenu de la livraison\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e1x fichier d’impression à imprimer soi-même\u003c\/li\u003e\n\n\u003cli\u003eMatériau d’impression recommandé : PETG\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003caside class=\"climb-important-notice\"\u003e\u003ch3\u003e⚠️ Remarques importantes\u003c\/h3\u003e\n\n\u003cp\u003eLes fichiers 3D sont exclusivement destinés à un usage privé. Toute reproduction est strictement interdite, tout comme l’utilisation commerciale. Aucune garantie n’est donnée quant à l’exactitude des fichiers.\u003c\/p\u003e\u003c\/aside\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n.climb-product-container {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: #1e252b;\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 10px 0;\n    line-height: 1.6;\n  }.climb-product-container .climb-tag {\n    display: inline-block;\n    background: #0f172a;\n    color: #38bdf8;\n    font-size: 0.75rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    padding: 4px 10px;\n    border-radius: 4px;\n    margin-bottom: 12px;\n  }.climb-product-container .climb-headline {\n    font-size: 1.5rem;\n    font-weight: 800;\n    color: #0f172a;\n    margin: 0 0 12px 0;\n    letter-spacing: -0.02em;\n  }.climb-product-container .climb-lead {\n    font-size: 1.05rem;\n    color: #475569;\n    margin-bottom: 24px;\n  }.climb-product-container .climb-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    gap: 16px;\n    margin-bottom: 28px;\n  }.climb-product-container .climb-card {\n    background: #f8fafc;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    padding: 16px;\n    transition: transform 0.2s ease, border-color 0.2s ease;\n  }.climb-product-container .climb-card:hover {\n    border-color: #cbd5e1;\n    transform: translateY(-2px);\n  }.climb-product-container .card-icon {\n    font-size: 1.4rem;\n    margin-bottom: 8px;\n  }.climb-product-container .climb-card h4 {\n    margin: 0 0 6px 0;\n    font-size: 1rem;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .climb-card p {\n    margin: 0;\n    font-size: 0.88rem;\n    color: #64748b;\n    line-height: 1.45;\n  }.climb-product-container .climb-block {\n    background: #f1f5f9;\n    border-radius: 8px;\n    padding: 20px;\n    margin-bottom: 16px;\n  }.climb-product-container .climb-block h3 {\n    font-size: 1.05rem;\n    margin: 0 0 12px 0;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .check-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }.climb-product-container .check-list li {\n    position: relative;\n    padding-left: 24px;\n    margin-bottom: 8px;\n    font-size: 0.92rem;\n    color: #334155;\n  }.climb-product-container .check-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: #0284c7;\n    font-weight: bold;\n  }.climb-product-container .specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.9rem;\n  }.climb-product-container .specs-table td {\n    padding: 6px 0;\n    border-bottom: 1px solid #e2e8f0;\n    color: #334155;\n  }.climb-product-container .specs-table tr:last-child td {\n    border-bottom: none;\n  }.climb-product-container .climb-accordion {\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    margin-bottom: 12px;\n    overflow: hidden;\n    background: #ffffff;\n  }.climb-product-container .climb-accordion summary {\n    padding: 14px 18px;\n    cursor: pointer;\n    font-weight: 600;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    user-select: none;\n    background: #f8fafc;\n    transition: background 0.2s ease;\n  }.climb-product-container .climb-accordion summary:hover {\n    background: #f1f5f9;\n  }.climb-product-container .climb-accordion summary::-webkit-details-marker {\n    display: none;\n  }.climb-product-container .accordion-arrow {\n    font-size: 1.2rem;\n    color: #64748b;\n    transition: transform 0.2s ease;\n  }.climb-product-container .climb-accordion[open] .accordion-arrow {\n    transform: rotate(180deg);\n  }.climb-product-container .accordion-body {\n    padding: 16px 18px;\n    font-size: 0.9rem;\n    color: #475569;\n    border-top: 1px solid #e2e8f0;\n  }.climb-product-container .accordion-body ul, .climb-product-container .accordion-body ol {\n    margin: 8px 0 0 20px;\n    padding: 0;\n  }.climb-product-container .accordion-body li {\n    margin-bottom: 6px;\n  }.climb-product-container .alert-accordion {\n    border-color: #fed7aa;\n  }.climb-product-container .alert-accordion summary {\n    background: #fff7ed;\n    color: #9a3412;\n  }.climb-product-container .alert-accordion summary:hover {\n    background: #ffedd5;\n  }.climb-product-container .alert-accordion .accordion-body {\n    background: #fffbf5;\n    border-top-color: #fed7aa;\n  }.climb-product-container .warning-symbol {\n    margin-right: 6px;\n  }\n\n.climb-product-container .climb-media img{max-width:100%;height:auto;border-radius:8px;margin:12px 0}\n.climb-product-container .specs-table td{overflow-wrap:anywhere;vertical-align:top;padding:8px}\n@media(max-width:480px){.climb-product-container .climb-grid{grid-template-columns:minmax(0,1fr)}.climb-product-container .climb-block{padding:14px}}\n.climb-product-container .climb-delivery-note{padding:14px 18px;margin:0 0 24px;border-left:4px solid #0284c7;border-radius:6px;background:#eff6ff;color:#334155;font-size:.95rem;line-height:1.6}\n.climb-product-container .climb-important-notice{background:#fff7ed;border:1px solid #fdba74;border-left:5px solid #ea580c;border-radius:8px;padding:18px 20px;margin:20px 0;color:#7c2d12;font-weight:600}.climb-product-container .climb-important-notice h3{margin:0 0 10px;color:#9a3412;font-size:1.05rem}.climb-product-container .climb-important-notice p{margin:8px 0;line-height:1.65}.climb-product-container .climb-delivery ul,.climb-product-container .climb-additional ul{padding-left:22px;margin:8px 0}.climb-product-container .climb-delivery li,.climb-product-container .climb-additional li{margin:7px 0}\n.climb-product-container .climb-important-notice{font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice :is(p,ul,ol,li,a,blockquote){font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice h3{font-weight:700;font-style:normal;text-decoration:none}.climb-product-container .alert-accordion .accordion-body,.climb-product-container .alert-accordion .accordion-body *{font-weight:400!important;font-style:normal!important;text-decoration:none!important}.climb-product-container .climb-accessories ul{margin:6px 0;padding-left:22px}.climb-product-container .climb-accessories li{margin:7px 0}\n\n\u003c\/style\u003e","brand":"weekendadventures.ch","offers":[{"title":"Default Title","offer_id":58425152700680,"sku":"SKU-20","price":5.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1058\/1111\/6296\/files\/s762284344414631912_p20_i23_w600.png?v=1786542960"},{"product_id":"halterung-alb-filter","title":"Support magnétique Filtres ALB","description":"\u003cdiv class=\"climb-product-container\"\u003e\n\n\u003ch2 class=\"climb-headline\"\u003eSupport magnétique pour filtre ALB\u003c\/h2\u003e\n\n\u003cp class=\"climb-lead\"\u003eAvec ce fichier d'impression 3D, vous pouvez créer un support magnétique fonctionnel pour votre filtre ALB.\u003c\/p\u003e\n\n\u003cdiv class=\"climb-grid\"\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🖨️\u003c\/div\u003e\n\n\u003ch4\u003eDesign numérique\u003c\/h4\u003e\n\n\u003cp\u003eFichier à imprimer soi-même pour créer un support magnétique.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🧲\u003c\/div\u003e\n\n\u003ch4\u003eForme parfaitement adaptée\u003c\/h4\u003e\n\n\u003cp\u003eConçu pour certains systèmes de filtres ALB.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eCompatibilité et domaine d'utilisation\u003c\/h3\u003e\n\n\u003cul class=\"check-list\"\u003e\n\n\u003cli\u003eFusion Active\u003c\/li\u003e\n\n\u003cli\u003eMobil Active+Nano\u003c\/li\u003e\n\n\u003cli\u003eTravel Active\u003c\/li\u003e\n\n\u003cli\u003ePro Camper Set\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-delivery\"\u003e\n\n\u003ch3\u003eContenu de la livraison\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e1x fichier à imprimer soi-même\u003c\/li\u003e\n\n\u003cli\u003eMatériau d'impression recommandé : PETG\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-additional\"\u003e\n\n\u003ch3\u003eMatériel supplémentaire requis\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\u003ca href=\"https:\/\/amzn.to\/47Y58MR\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eAimant caoutchouté Ø43 - M6 (Lien partenaire)\u003c\/a\u003e\u003c\/li\u003e\n\n\u003cli\u003e\u003ca href=\"https:\/\/alb-filter.com\/products\/pro-camper-set\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eAlb Filter Pro Camper Set (Lien partenaire)\u003c\/a\u003e\u003c\/li\u003e\n\n\u003cli\u003e\u003ca href=\"https:\/\/amzn.to\/3K0YhqF\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eAdhésif résine époxy + durcisseur (Lien partenaire)\u003c\/a\u003e\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003caside class=\"climb-important-notice\"\u003e\u003ch3\u003e⚠️ Remarques importantes\u003c\/h3\u003e\n\n\u003cp\u003eLes fichiers 3D sont exclusivement destinés à un usage privé. Toute reproduction est strictement interdite, tout comme l'utilisation commerciale. Aucune garantie n'est donnée quant à l'exactitude des fichiers.\u003c\/p\u003e\u003c\/aside\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n.climb-product-container {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: #1e252b;\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 10px 0;\n    line-height: 1.6;\n  }.climb-product-container .climb-tag {\n    display: inline-block;\n    background: #0f172a;\n    color: #38bdf8;\n    font-size: 0.75rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    padding: 4px 10px;\n    border-radius: 4px;\n    margin-bottom: 12px;\n  }.climb-product-container .climb-headline {\n    font-size: 1.5rem;\n    font-weight: 800;\n    color: #0f172a;\n    margin: 0 0 12px 0;\n    letter-spacing: -0.02em;\n  }.climb-product-container .climb-lead {\n    font-size: 1.05rem;\n    color: #475569;\n    margin-bottom: 24px;\n  }.climb-product-container .climb-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    gap: 16px;\n    margin-bottom: 28px;\n  }.climb-product-container .climb-card {\n    background: #f8fafc;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    padding: 16px;\n    transition: transform 0.2s ease, border-color 0.2s ease;\n  }.climb-product-container .climb-card:hover {\n    border-color: #cbd5e1;\n    transform: translateY(-2px);\n  }.climb-product-container .card-icon {\n    font-size: 1.4rem;\n    margin-bottom: 8px;\n  }.climb-product-container .climb-card h4 {\n    margin: 0 0 6px 0;\n    font-size: 1rem;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .climb-card p {\n    margin: 0;\n    font-size: 0.88rem;\n    color: #64748b;\n    line-height: 1.45;\n  }.climb-product-container .climb-block {\n    background: #f1f5f9;\n    border-radius: 8px;\n    padding: 20px;\n    margin-bottom: 16px;\n  }.climb-product-container .climb-block h3 {\n    font-size: 1.05rem;\n    margin: 0 0 12px 0;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .check-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }.climb-product-container .check-list li {\n    position: relative;\n    padding-left: 24px;\n    margin-bottom: 8px;\n    font-size: 0.92rem;\n    color: #334155;\n  }.climb-product-container .check-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: #0284c7;\n    font-weight: bold;\n  }.climb-product-container .specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.9rem;\n  }.climb-product-container .specs-table td {\n    padding: 6px 0;\n    border-bottom: 1px solid #e2e8f0;\n    color: #334155;\n  }.climb-product-container .specs-table tr:last-child td {\n    border-bottom: none;\n  }.climb-product-container .climb-accordion {\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    margin-bottom: 12px;\n    overflow: hidden;\n    background: #ffffff;\n  }.climb-product-container .climb-accordion summary {\n    padding: 14px 18px;\n    cursor: pointer;\n    font-weight: 600;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    user-select: none;\n    background: #f8fafc;\n    transition: background 0.2s ease;\n  }.climb-product-container .climb-accordion summary:hover {\n    background: #f1f5f9;\n  }.climb-product-container .climb-accordion summary::-webkit-details-marker {\n    display: none;\n  }.climb-product-container .accordion-arrow {\n    font-size: 1.2rem;\n    color: #64748b;\n    transition: transform 0.2s ease;\n  }.climb-product-container .climb-accordion[open] .accordion-arrow {\n    transform: rotate(180deg);\n  }.climb-product-container .accordion-body {\n    padding: 16px 18px;\n    font-size: 0.9rem;\n    color: #475569;\n    border-top: 1px solid #e2e8f0;\n  }.climb-product-container .accordion-body ul, .climb-product-container .accordion-body ol {\n    margin: 8px 0 0 20px;\n    padding: 0;\n  }.climb-product-container .accordion-body li {\n    margin-bottom: 6px;\n  }.climb-product-container .alert-accordion {\n    border-color: #fed7aa;\n  }.climb-product-container .alert-accordion summary {\n    background: #fff7ed;\n    color: #9a3412;\n  }.climb-product-container .alert-accordion summary:hover {\n    background: #ffedd5;\n  }.climb-product-container .alert-accordion .accordion-body {\n    background: #fffbf5;\n    border-top-color: #fed7aa;\n  }.climb-product-container .warning-symbol {\n    margin-right: 6px;\n  }\n\n.climb-product-container .climb-media img{max-width:100%;height:auto;border-radius:8px;margin:12px 0}\n.climb-product-container .specs-table td{overflow-wrap:anywhere;vertical-align:top;padding:8px}\n@media(max-width:480px){.climb-product-container .climb-grid{grid-template-columns:minmax(0,1fr)}.climb-product-container .climb-block{padding:14px}}\n.climb-product-container .climb-delivery-note{padding:14px 18px;margin:0 0 24px;border-left:4px solid #0284c7;border-radius:6px;background:#eff6ff;color:#334155;font-size:.95rem;line-height:1.6}\n.climb-product-container .climb-important-notice{background:#fff7ed;border:1px solid #fdba74;border-left:5px solid #ea580c;border-radius:8px;padding:18px 20px;margin:20px 0;color:#7c2d12;font-weight:600}.climb-product-container .climb-important-notice h3{margin:0 0 10px;color:#9a3412;font-size:1.05rem}.climb-product-container .climb-important-notice p{margin:8px 0;line-height:1.65}.climb-product-container .climb-delivery ul,.climb-product-container .climb-additional ul{padding-left:22px;margin:8px 0}.climb-product-container .climb-delivery li,.climb-product-container .climb-additional li{margin:7px 0}\n.climb-product-container .climb-important-notice{font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice :is(p,ul,ol,li,a,blockquote){font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice h3{font-weight:700;font-style:normal;text-decoration:none}.climb-product-container .alert-accordion .accordion-body,.climb-product-container .alert-accordion .accordion-body *{font-weight:400!important;font-style:normal!important;text-decoration:none!important}.climb-product-container .climb-accessories ul{margin:6px 0;padding-left:22px}.climb-product-container .climb-accessories li{margin:7px 0}\n\n\u003c\/style\u003e","brand":"weekendadventures.ch","offers":[{"title":"Default Title","offer_id":58425153061128,"sku":"SKU-17","price":12.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1058\/1111\/6296\/files\/s762284344414631912_p17_i18_w1920.png?v=1786543013"},{"product_id":"halterung-spannseil-6mm-fallschutz","title":"Support câble de tension 6 mm Antichute","description":"\u003cdiv class=\"climb-product-container\"\u003e\n\n\u003ch2 class=\"climb-headline\"\u003eSupport de câble tendeur 6mm pour protection anti-chute\u003c\/h2\u003e\n\n\u003cp class=\"climb-lead\"\u003eSupport pratique pour armoires à utiliser avec un câble tendeur de 6mm.\u003c\/p\u003e\n\n\u003cdiv class=\"climb-grid\"\u003e\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🛡️\u003c\/div\u003e\n\n\u003ch4\u003eProtection anti-chute pour armoires\u003c\/h4\u003e\n\n\u003cp\u003eSert de dispositif de sécurité et de support en combinaison avec un câble tendeur.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eCompatibilité \u0026amp; domaine d'utilisation\u003c\/h3\u003e\n\n\u003cul class=\"check-list\"\u003e\u003cli\u003eCâble tendeur 6mm\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eDonnées techniques\u003c\/h3\u003e\n\n\u003ctable class=\"specs-table\"\u003e\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eDomaine d'application\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003eProtection anti-chute pour armoires\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eDiamètre de câble adapté\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003e6 mm\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-delivery\"\u003e\n\n\u003ch3\u003eContenu de la livraison\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e1x fichier à imprimer soi-même\u003c\/li\u003e\n\n\u003cli\u003eMatériau d'impression recommandé : PETG\u003c\/li\u003e\n\n\u003cli\u003e\u003cbr\u003e\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-additional\"\u003e\n\n\u003ch3\u003eMatériel supplémentaire requis\u003c\/h3\u003e\n\n\u003cul\u003e\u003cli\u003e\u003ca href=\"https:\/\/amzn.to\/4bk1uh7\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eCâble tendeur en caoutchouc 6mm (Lien partenaire)\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003caside class=\"climb-important-notice\"\u003e\u003ch3\u003e⚠️ Remarques importantes\u003c\/h3\u003e\n\n\u003cp\u003eLes fichiers 3D sont exclusivement destinés à un usage privé. Toute reproduction est strictement interdite, tout comme l'utilisation commerciale. Aucune garantie n'est donnée quant à l'exactitude des fichiers.\u003c\/p\u003e\u003c\/aside\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n.climb-product-container {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: #1e252b;\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 10px 0;\n    line-height: 1.6;\n  }.climb-product-container .climb-tag {\n    display: inline-block;\n    background: #0f172a;\n    color: #38bdf8;\n    font-size: 0.75rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    padding: 4px 10px;\n    border-radius: 4px;\n    margin-bottom: 12px;\n  }.climb-product-container .climb-headline {\n    font-size: 1.5rem;\n    font-weight: 800;\n    color: #0f172a;\n    margin: 0 0 12px 0;\n    letter-spacing: -0.02em;\n  }.climb-product-container .climb-lead {\n    font-size: 1.05rem;\n    color: #475569;\n    margin-bottom: 24px;\n  }.climb-product-container .climb-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    gap: 16px;\n    margin-bottom: 28px;\n  }.climb-product-container .climb-card {\n    background: #f8fafc;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    padding: 16px;\n    transition: transform 0.2s ease, border-color 0.2s ease;\n  }.climb-product-container .climb-card:hover {\n    border-color: #cbd5e1;\n    transform: translateY(-2px);\n  }.climb-product-container .card-icon {\n    font-size: 1.4rem;\n    margin-bottom: 8px;\n  }.climb-product-container .climb-card h4 {\n    margin: 0 0 6px 0;\n    font-size: 1rem;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .climb-card p {\n    margin: 0;\n    font-size: 0.88rem;\n    color: #64748b;\n    line-height: 1.45;\n  }.climb-product-container .climb-block {\n    background: #f1f5f9;\n    border-radius: 8px;\n    padding: 20px;\n    margin-bottom: 16px;\n  }.climb-product-container .climb-block h3 {\n    font-size: 1.05rem;\n    margin: 0 0 12px 0;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .check-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }.climb-product-container .check-list li {\n    position: relative;\n    padding-left: 24px;\n    margin-bottom: 8px;\n    font-size: 0.92rem;\n    color: #334155;\n  }.climb-product-container .check-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: #0284c7;\n    font-weight: bold;\n  }.climb-product-container .specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.9rem;\n  }.climb-product-container .specs-table td {\n    padding: 6px 0;\n    border-bottom: 1px solid #e2e8f0;\n    color: #334155;\n  }.climb-product-container .specs-table tr:last-child td {\n    border-bottom: none;\n  }.climb-product-container .climb-accordion {\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    margin-bottom: 12px;\n    overflow: hidden;\n    background: #ffffff;\n  }.climb-product-container .climb-accordion summary {\n    padding: 14px 18px;\n    cursor: pointer;\n    font-weight: 600;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    user-select: none;\n    background: #f8fafc;\n    transition: background 0.2s ease;\n  }.climb-product-container .climb-accordion summary:hover {\n    background: #f1f5f9;\n  }.climb-product-container .climb-accordion summary::-webkit-details-marker {\n    display: none;\n  }.climb-product-container .accordion-arrow {\n    font-size: 1.2rem;\n    color: #64748b;\n    transition: transform 0.2s ease;\n  }.climb-product-container .climb-accordion[open] .accordion-arrow {\n    transform: rotate(180deg);\n  }.climb-product-container .accordion-body {\n    padding: 16px 18px;\n    font-size: 0.9rem;\n    color: #475569;\n    border-top: 1px solid #e2e8f0;\n  }.climb-product-container .accordion-body ul, .climb-product-container .accordion-body ol {\n    margin: 8px 0 0 20px;\n    padding: 0;\n  }.climb-product-container .accordion-body li {\n    margin-bottom: 6px;\n  }.climb-product-container .alert-accordion {\n    border-color: #fed7aa;\n  }.climb-product-container .alert-accordion summary {\n    background: #fff7ed;\n    color: #9a3412;\n  }.climb-product-container .alert-accordion summary:hover {\n    background: #ffedd5;\n  }.climb-product-container .alert-accordion .accordion-body {\n    background: #fffbf5;\n    border-top-color: #fed7aa;\n  }.climb-product-container .warning-symbol {\n    margin-right: 6px;\n  }\n\n.climb-product-container .climb-media img{max-width:100%;height:auto;border-radius:8px;margin:12px 0}\n.climb-product-container .specs-table td{overflow-wrap:anywhere;vertical-align:top;padding:8px}\n@media(max-width:480px){.climb-product-container .climb-grid{grid-template-columns:minmax(0,1fr)}.climb-product-container .climb-block{padding:14px}}\n.climb-product-container .climb-delivery-note{padding:14px 18px;margin:0 0 24px;border-left:4px solid #0284c7;border-radius:6px;background:#eff6ff;color:#334155;font-size:.95rem;line-height:1.6}\n.climb-product-container .climb-important-notice{background:#fff7ed;border:1px solid #fdba74;border-left:5px solid #ea580c;border-radius:8px;padding:18px 20px;margin:20px 0;color:#7c2d12;font-weight:600}.climb-product-container .climb-important-notice h3{margin:0 0 10px;color:#9a3412;font-size:1.05rem}.climb-product-container .climb-important-notice p{margin:8px 0;line-height:1.65}.climb-product-container .climb-delivery ul,.climb-product-container .climb-additional ul{padding-left:22px;margin:8px 0}.climb-product-container .climb-delivery li,.climb-product-container .climb-additional li{margin:7px 0}\n.climb-product-container .climb-important-notice{font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice :is(p,ul,ol,li,a,blockquote){font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice h3{font-weight:700;font-style:normal;text-decoration:none}.climb-product-container .alert-accordion .accordion-body,.climb-product-container .alert-accordion .accordion-body *{font-weight:400!important;font-style:normal!important;text-decoration:none!important}.climb-product-container .climb-accessories ul{margin:6px 0;padding-left:22px}.climb-product-container .climb-accessories li{margin:7px 0}\n\n\u003c\/style\u003e","brand":"weekendadventures.ch","offers":[{"title":"Default Title","offer_id":58425155158280,"sku":"SKU-13","price":5.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1058\/1111\/6296\/files\/s762284344414631912_p13_i13_w1280.png?v=1786543066"},{"product_id":"rackholder-fiamma-98656m010","title":"Rackholder Fiamma 98656M010","description":"\u003cdiv class=\"climb-product-container\"\u003e\n\n\u003ch2 class=\"climb-headline\"\u003eSupport de porte-bagages Fiamma 98656M010\u003c\/h2\u003e\n\n\u003cp class=\"climb-lead\"\u003eFichier d'impression 3D pour le support de porte-bagages compatible avec les porte-vélos Fiamma Carry Bike.\u003c\/p\u003e\n\n\u003cdiv class=\"climb-grid\"\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🖨️\u003c\/div\u003e\n\n\u003ch4\u003eÀ imprimer soi-même\u003c\/h4\u003e\n\n\u003cp\u003eFichier d'impression 3D pour une fabrication personnelle.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🚲\u003c\/div\u003e\n\n\u003ch4\u003eAjustement parfait\u003c\/h4\u003e\n\n\u003cp\u003eCompatible avec les porte-vélos Fiamma Carry Bike.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eCompatibilité et domaine d'utilisation\u003c\/h3\u003e\n\n\u003cul class=\"check-list\"\u003e\u003cli\u003ePorte-vélos Fiamma Carry Bike\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-delivery\"\u003e\n\n\u003ch3\u003eContenu de la livraison\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e1x fichier d'impression à imprimer soi-même\u003c\/li\u003e\n\n\u003cli\u003eMatériau d'impression recommandé : PETG\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003caside class=\"climb-important-notice\"\u003e\u003ch3\u003e⚠️ Remarques importantes\u003c\/h3\u003e\n\n\u003cp\u003eLes fichiers 3D sont exclusivement destinés à un usage privé. Toute reproduction est strictement interdite, tout comme l'utilisation commerciale. Aucune garantie n'est donnée quant à l'exactitude des fichiers.\u003c\/p\u003e\u003c\/aside\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n.climb-product-container {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: #1e252b;\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 10px 0;\n    line-height: 1.6;\n  }.climb-product-container .climb-tag {\n    display: inline-block;\n    background: #0f172a;\n    color: #38bdf8;\n    font-size: 0.75rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    padding: 4px 10px;\n    border-radius: 4px;\n    margin-bottom: 12px;\n  }.climb-product-container .climb-headline {\n    font-size: 1.5rem;\n    font-weight: 800;\n    color: #0f172a;\n    margin: 0 0 12px 0;\n    letter-spacing: -0.02em;\n  }.climb-product-container .climb-lead {\n    font-size: 1.05rem;\n    color: #475569;\n    margin-bottom: 24px;\n  }.climb-product-container .climb-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    gap: 16px;\n    margin-bottom: 28px;\n  }.climb-product-container .climb-card {\n    background: #f8fafc;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    padding: 16px;\n    transition: transform 0.2s ease, border-color 0.2s ease;\n  }.climb-product-container .climb-card:hover {\n    border-color: #cbd5e1;\n    transform: translateY(-2px);\n  }.climb-product-container .card-icon {\n    font-size: 1.4rem;\n    margin-bottom: 8px;\n  }.climb-product-container .climb-card h4 {\n    margin: 0 0 6px 0;\n    font-size: 1rem;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .climb-card p {\n    margin: 0;\n    font-size: 0.88rem;\n    color: #64748b;\n    line-height: 1.45;\n  }.climb-product-container .climb-block {\n    background: #f1f5f9;\n    border-radius: 8px;\n    padding: 20px;\n    margin-bottom: 16px;\n  }.climb-product-container .climb-block h3 {\n    font-size: 1.05rem;\n    margin: 0 0 12px 0;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .check-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }.climb-product-container .check-list li {\n    position: relative;\n    padding-left: 24px;\n    margin-bottom: 8px;\n    font-size: 0.92rem;\n    color: #334155;\n  }.climb-product-container .check-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: #0284c7;\n    font-weight: bold;\n  }.climb-product-container .specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.9rem;\n  }.climb-product-container .specs-table td {\n    padding: 6px 0;\n    border-bottom: 1px solid #e2e8f0;\n    color: #334155;\n  }.climb-product-container .specs-table tr:last-child td {\n    border-bottom: none;\n  }.climb-product-container .climb-accordion {\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    margin-bottom: 12px;\n    overflow: hidden;\n    background: #ffffff;\n  }.climb-product-container .climb-accordion summary {\n    padding: 14px 18px;\n    cursor: pointer;\n    font-weight: 600;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    user-select: none;\n    background: #f8fafc;\n    transition: background 0.2s ease;\n  }.climb-product-container .climb-accordion summary:hover {\n    background: #f1f5f9;\n  }.climb-product-container .climb-accordion summary::-webkit-details-marker {\n    display: none;\n  }.climb-product-container .accordion-arrow {\n    font-size: 1.2rem;\n    color: #64748b;\n    transition: transform 0.2s ease;\n  }.climb-product-container .climb-accordion[open] .accordion-arrow {\n    transform: rotate(180deg);\n  }.climb-product-container .accordion-body {\n    padding: 16px 18px;\n    font-size: 0.9rem;\n    color: #475569;\n    border-top: 1px solid #e2e8f0;\n  }.climb-product-container .accordion-body ul, .climb-product-container .accordion-body ol {\n    margin: 8px 0 0 20px;\n    padding: 0;\n  }.climb-product-container .accordion-body li {\n    margin-bottom: 6px;\n  }.climb-product-container .alert-accordion {\n    border-color: #fed7aa;\n  }.climb-product-container .alert-accordion summary {\n    background: #fff7ed;\n    color: #9a3412;\n  }.climb-product-container .alert-accordion summary:hover {\n    background: #ffedd5;\n  }.climb-product-container .alert-accordion .accordion-body {\n    background: #fffbf5;\n    border-top-color: #fed7aa;\n  }.climb-product-container .warning-symbol {\n    margin-right: 6px;\n  }\n\n.climb-product-container .climb-media img{max-width:100%;height:auto;border-radius:8px;margin:12px 0}\n.climb-product-container .specs-table td{overflow-wrap:anywhere;vertical-align:top;padding:8px}\n@media(max-width:480px){.climb-product-container .climb-grid{grid-template-columns:minmax(0,1fr)}.climb-product-container .climb-block{padding:14px}}\n.climb-product-container .climb-delivery-note{padding:14px 18px;margin:0 0 24px;border-left:4px solid #0284c7;border-radius:6px;background:#eff6ff;color:#334155;font-size:.95rem;line-height:1.6}\n.climb-product-container .climb-important-notice{background:#fff7ed;border:1px solid #fdba74;border-left:5px solid #ea580c;border-radius:8px;padding:18px 20px;margin:20px 0;color:#7c2d12;font-weight:600}.climb-product-container .climb-important-notice h3{margin:0 0 10px;color:#9a3412;font-size:1.05rem}.climb-product-container .climb-important-notice p{margin:8px 0;line-height:1.65}.climb-product-container .climb-delivery ul,.climb-product-container .climb-additional ul{padding-left:22px;margin:8px 0}.climb-product-container .climb-delivery li,.climb-product-container .climb-additional li{margin:7px 0}\n.climb-product-container .climb-important-notice{font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice :is(p,ul,ol,li,a,blockquote){font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice h3{font-weight:700;font-style:normal;text-decoration:none}.climb-product-container .alert-accordion .accordion-body,.climb-product-container .alert-accordion .accordion-body *{font-weight:400!important;font-style:normal!important;text-decoration:none!important}.climb-product-container .climb-accessories ul{margin:6px 0;padding-left:22px}.climb-product-container .climb-accessories li{margin:7px 0}\n\n\u003c\/style\u003e","brand":"weekendadventures.ch","offers":[{"title":"Default Title","offer_id":58425155289352,"sku":"SKU-12","price":20.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1058\/1111\/6296\/files\/s762284344414631912_p12_i17_w1024.png?v=1786543086"},{"product_id":"ladestation-xiaomi-vacuum-cleaner","title":"Station de recharge aspirateur Xiaomi","description":"\u003cdiv class=\"climb-product-container\"\u003e\n\n\u003ch2 class=\"climb-headline\"\u003eStation de charge pour aspirateur Xiaomi dans un camping-car\u003c\/h2\u003e\n\n\u003cp class=\"climb-lead\"\u003eFichier d'impression 3D pour créer une station de charge pratique pour l'aspirateur Xiaomi dans un camping-car.\u003c\/p\u003e\n\n\u003cdiv class=\"climb-grid\"\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🚐\u003c\/div\u003e\n\n\u003ch4\u003eÉquipement pour camping-car\u003c\/h4\u003e\n\n\u003cp\u003ePermet de recharger l'aspirateur robot de manière ordonnée en voyage.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-card\"\u003e\n\n\u003cdiv class=\"card-icon\"\u003e🖨️\u003c\/div\u003e\n\n\u003ch4\u003eFichier numérique\u003c\/h4\u003e\n\n\u003cp\u003eModèle à imprimer sur votre propre imprimante 3D.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eCompatibilité et domaine d'utilisation\u003c\/h3\u003e\n\n\u003cul class=\"check-list\"\u003e\u003cli\u003eAspirateur Xiaomi\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003eCaractéristiques techniques\u003c\/h3\u003e\n\n\u003ctable class=\"specs-table\"\u003e\u003ctbody\u003e\u003ctr\u003e\n\n\u003ctd\u003eType de produit\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003eFichier d'impression 3D\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block climb-delivery\"\u003e\n\n\u003ch3\u003eContenu de la livraison\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e1x fichier d'impression à imprimer soi-même\u003c\/li\u003e\n\n\u003cli\u003eMatériau d'impression recommandé : PETG\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"climb-block\"\u003e\n\n\u003ch3\u003ePièces supplémentaires nécessaires\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\u003ca href=\"https:\/\/amzn.to\/49apRMY\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eAdaptateur coudé USB-C (lien partenaire)\u003c\/a\u003e\u003c\/li\u003e\n\n\u003cli\u003e\u003ca href=\"https:\/\/amzn.to\/3OE1pLF\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eConvertisseur DC 12V vers USB-C (lien partenaire)\u003c\/a\u003e\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003caside class=\"climb-important-notice\"\u003e\u003ch3\u003e⚠️ Remarques importantes\u003c\/h3\u003e\n\n\u003cp\u003eVeuillez poncer le fond (les évents d'aération) de l'aspirateur Xiaomi d'environ 1,0 à 1,5 mm.\u003c\/p\u003e\n\n\u003cp\u003eLe connecteur USB-C en plastique doit être légèrement raccourci au cutter afin qu'il puisse entrer dans l'ouverture.\u003c\/p\u003e\n\n\u003cp\u003eInsérez le bouchon et l'adaptateur coudé, puis collez-les.\u003c\/p\u003e\n\n\u003cp\u003eLes fichiers 3D sont exclusivement destinés à un usage privé. Toute reproduction est strictement interdite, tout comme l'utilisation commerciale. Aucune garantie n'est donnée quant à l'exactitude des fichiers.\u003c\/p\u003e\u003c\/aside\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n.climb-product-container {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: #1e252b;\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 10px 0;\n    line-height: 1.6;\n  }.climb-product-container .climb-tag {\n    display: inline-block;\n    background: #0f172a;\n    color: #38bdf8;\n    font-size: 0.75rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    padding: 4px 10px;\n    border-radius: 4px;\n    margin-bottom: 12px;\n  }.climb-product-container .climb-headline {\n    font-size: 1.5rem;\n    font-weight: 800;\n    color: #0f172a;\n    margin: 0 0 12px 0;\n    letter-spacing: -0.02em;\n  }.climb-product-container .climb-lead {\n    font-size: 1.05rem;\n    color: #475569;\n    margin-bottom: 24px;\n  }.climb-product-container .climb-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    gap: 16px;\n    margin-bottom: 28px;\n  }.climb-product-container .climb-card {\n    background: #f8fafc;\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    padding: 16px;\n    transition: transform 0.2s ease, border-color 0.2s ease;\n  }.climb-product-container .climb-card:hover {\n    border-color: #cbd5e1;\n    transform: translateY(-2px);\n  }.climb-product-container .card-icon {\n    font-size: 1.4rem;\n    margin-bottom: 8px;\n  }.climb-product-container .climb-card h4 {\n    margin: 0 0 6px 0;\n    font-size: 1rem;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .climb-card p {\n    margin: 0;\n    font-size: 0.88rem;\n    color: #64748b;\n    line-height: 1.45;\n  }.climb-product-container .climb-block {\n    background: #f1f5f9;\n    border-radius: 8px;\n    padding: 20px;\n    margin-bottom: 16px;\n  }.climb-product-container .climb-block h3 {\n    font-size: 1.05rem;\n    margin: 0 0 12px 0;\n    color: #0f172a;\n    font-weight: 700;\n  }.climb-product-container .check-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }.climb-product-container .check-list li {\n    position: relative;\n    padding-left: 24px;\n    margin-bottom: 8px;\n    font-size: 0.92rem;\n    color: #334155;\n  }.climb-product-container .check-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: #0284c7;\n    font-weight: bold;\n  }.climb-product-container .specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.9rem;\n  }.climb-product-container .specs-table td {\n    padding: 6px 0;\n    border-bottom: 1px solid #e2e8f0;\n    color: #334155;\n  }.climb-product-container .specs-table tr:last-child td {\n    border-bottom: none;\n  }.climb-product-container .climb-accordion {\n    border: 1px solid #e2e8f0;\n    border-radius: 8px;\n    margin-bottom: 12px;\n    overflow: hidden;\n    background: #ffffff;\n  }.climb-product-container .climb-accordion summary {\n    padding: 14px 18px;\n    cursor: pointer;\n    font-weight: 600;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    user-select: none;\n    background: #f8fafc;\n    transition: background 0.2s ease;\n  }.climb-product-container .climb-accordion summary:hover {\n    background: #f1f5f9;\n  }.climb-product-container .climb-accordion summary::-webkit-details-marker {\n    display: none;\n  }.climb-product-container .accordion-arrow {\n    font-size: 1.2rem;\n    color: #64748b;\n    transition: transform 0.2s ease;\n  }.climb-product-container .climb-accordion[open] .accordion-arrow {\n    transform: rotate(180deg);\n  }.climb-product-container .accordion-body {\n    padding: 16px 18px;\n    font-size: 0.9rem;\n    color: #475569;\n    border-top: 1px solid #e2e8f0;\n  }.climb-product-container .accordion-body ul, .climb-product-container .accordion-body ol {\n    margin: 8px 0 0 20px;\n    padding: 0;\n  }.climb-product-container .accordion-body li {\n    margin-bottom: 6px;\n  }.climb-product-container .alert-accordion {\n    border-color: #fed7aa;\n  }.climb-product-container .alert-accordion summary {\n    background: #fff7ed;\n    color: #9a3412;\n  }.climb-product-container .alert-accordion summary:hover {\n    background: #ffedd5;\n  }.climb-product-container .alert-accordion .accordion-body {\n    background: #fffbf5;\n    border-top-color: #fed7aa;\n  }.climb-product-container .warning-symbol {\n    margin-right: 6px;\n  }\n\n.climb-product-container .climb-media img{max-width:100%;height:auto;border-radius:8px;margin:12px 0}\n.climb-product-container .specs-table td{overflow-wrap:anywhere;vertical-align:top;padding:8px}\n@media(max-width:480px){.climb-product-container .climb-grid{grid-template-columns:minmax(0,1fr)}.climb-product-container .climb-block{padding:14px}}\n.climb-product-container .climb-delivery-note{padding:14px 18px;margin:0 0 24px;border-left:4px solid #0284c7;border-radius:6px;background:#eff6ff;color:#334155;font-size:.95rem;line-height:1.6}\n.climb-product-container .climb-important-notice{background:#fff7ed;border:1px solid #fdba74;border-left:5px solid #ea580c;border-radius:8px;padding:18px 20px;margin:20px 0;color:#7c2d12;font-weight:600}.climb-product-container .climb-important-notice h3{margin:0 0 10px;color:#9a3412;font-size:1.05rem}.climb-product-container .climb-important-notice p{margin:8px 0;line-height:1.65}.climb-product-container .climb-delivery ul,.climb-product-container .climb-additional ul{padding-left:22px;margin:8px 0}.climb-product-container .climb-delivery li,.climb-product-container .climb-additional li{margin:7px 0}\n.climb-product-container .climb-important-notice{font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice :is(p,ul,ol,li,a,blockquote){font-weight:400;font-style:normal;text-decoration:none}.climb-product-container .climb-important-notice h3{font-weight:700;font-style:normal;text-decoration:none}.climb-product-container .alert-accordion .accordion-body,.climb-product-container .alert-accordion .accordion-body *{font-weight:400!important;font-style:normal!important;text-decoration:none!important}.climb-product-container .climb-accessories ul{margin:6px 0;padding-left:22px}.climb-product-container .climb-accessories li{margin:7px 0}\n\n\u003c\/style\u003e","brand":"weekendadventures.ch","offers":[{"title":"Default Title","offer_id":58425157320968,"sku":"SKU-8","price":22.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1058\/1111\/6296\/files\/s762284344414631912_p8_i11_w1280.png?v=1786543189"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1058\/1111\/6296\/collections\/3d_dateien.png?v=1793805889","url":"https:\/\/www.weekendadventures.ch\/fr\/collections\/3d-dateien.oembed","provider":"weekendadventures.ch","version":"1.0","type":"link"}