{"title":"xTool","description":"\u003cstyle\u003e\n\/* ============================================================\n   AITO3D · Design system des descriptions de collection\n   Direction : Apple product page — tuiles plates, typo forte,\n   un seul accent (cyan #0EA0E4), aucune bordure, aucun dégradé.\n   Scope : #aito3d-col — injecté dans chaque description au build\n   Compatible champ \"description\" des collections Shopify · 100 % CSS\n   ============================================================ *\/\n\n#aito3d-col,\n#aito3d-col *,\n#aito3d-col *::before,\n#aito3d-col *::after {\n    margin: 0;\n    padding: 0;\n    box-sizing: border-box;\n}\n\n#aito3d-col {\n    \/* ---- Couleur ---- *\/\n    --cyan: #0ea0e4;            \/* accent sur fond noir, icônes, chiffre *\/\n    --cyan-text: #0a76a8;       \/* accent lisible en texte sur fond clair (≥ 4.5:1) *\/\n    --black: #000000;\n    --text: #1d1d1f;\n    --text-2: #6e6e73;\n    --text-3: #86868b;\n    --tile: #f5f5f7;\n    --white: #ffffff;\n    --hairline: rgba(0, 0, 0, 0.10);\n    --on-black-2: #a1a1a6;\n    --on-black-hairline: rgba(255, 255, 255, 0.16);\n\n    \/* ---- Forme \u0026 mouvement ---- *\/\n    --r-tile: 28px;\n    --r-inner: 18px;\n    --r-pill: 980px;\n    --gap: 12px;\n    --ease: cubic-bezier(0.25, 0.1, 0.25, 1);\n\n    \/* Seul réglage à toucher pour agrandir \/ réduire tout le bloc *\/\n    font-size: 16px;\n    font-family: inherit;\n    position: relative;\n    max-width: 1180px;\n    margin: 0 auto 2.5em;\n    color: var(--text);\n    line-height: 1.5;\n    text-align: left;\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n}\n@media (max-width: 600px) {\n    #aito3d-col { font-size: 15px; }\n}\n\n#aito3d-col h2,\n#aito3d-col h3,\n#aito3d-col p,\n#aito3d-col span,\n#aito3d-col strong,\n#aito3d-col li,\n#aito3d-col a {\n    font-family: inherit;\n    text-transform: none;\n}\n#aito3d-col ul { list-style: none; }\n#aito3d-col strong { font-weight: 600; }\n#aito3d-col ::selection { background: var(--cyan); color: #fff; }\n\n\/* Les tuiles s'empilent avec un gouttière fixe, comme une grille apple.com *\/\n#aito3d-col \u003e * + * { margin-top: var(--gap); }\n\n\/* Eyebrow partagé — petit, semi-gras, casse normale : un seul style de sur-titre *\/\n#aito3d-col .eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5em;\n    font-size: 0.8em;\n    font-weight: 600;\n    letter-spacing: 0;\n    line-height: 1.3;\n    color: var(--cyan-text);\n}\n\n\/* Liens texte : accent, soulignement uniquement au survol *\/\n#aito3d-col a {\n    color: var(--cyan-text);\n    text-decoration: none;\n    transition: color 0.2s var(--ease);\n}\n#aito3d-col a:hover { text-decoration: underline; text-underline-offset: 0.18em; }\n\n\/* ============================================================\n   1 · TUILE NOIRE — early-bird (la seule pièce forte du bloc)\n   ============================================================ *\/\n#aito3d-col .eb {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: clamp(1.5em, 4vw, 3.5em);\n    padding: clamp(1.75em, 3.5vw, 2.75em) clamp(1.5em, 3.5vw, 3em);\n    border-radius: var(--r-tile);\n    background: var(--black);\n    color: #fff;\n}\n#aito3d-col .eb-body { flex: 1 1 auto; min-width: 0; }\n\n#aito3d-col .eb .eyebrow {\n    color: var(--cyan);\n    margin-bottom: 0.75em;\n}\n#aito3d-col .eb-dot {\n    width: 0.45em;\n    height: 0.45em;\n    border-radius: 50%;\n    background: var(--cyan);\n}\n\n#aito3d-col .eb-title {\n    font-size: clamp(1.5em, 3vw, 2.05em);\n    font-weight: 600;\n    line-height: 1.1;\n    letter-spacing: -0.02em;     \/* tracking négatif : le grand texte se resserre *\/\n    color: #fff;\n    margin-bottom: 0.5em;\n    max-width: 22ch;\n}\n#aito3d-col .eb-copy {\n    font-size: 1em;\n    line-height: 1.5;\n    color: var(--on-black-2);\n    max-width: 56ch;\n}\n#aito3d-col .eb-copy strong { color: #fff; }\n\n#aito3d-col .eb-meta {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 0.5em 1.5em;\n    margin-top: 1.5em;\n    padding-top: 1.25em;\n    border-top: 1px solid var(--on-black-hairline);\n}\n#aito3d-col .eb-meta li {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5em;\n    font-size: 0.85em;\n    font-weight: 400;\n    letter-spacing: 0.005em;     \/* petit texte : tracking légèrement positif *\/\n    color: var(--on-black-2);\n}\n#aito3d-col .eb-meta svg {\n    width: 1.1em;\n    height: 1.1em;\n    flex-shrink: 0;\n    color: var(--cyan);\n}\n\n\/* Visuel : le chiffre de l'offre + l'illustration (SVG inline ou \u003cimg\u003e hébergée sur Shopify) *\/\n#aito3d-col .eb-visual {\n    flex-shrink: 0;\n    display: flex;\n    align-items: center;\n    gap: clamp(1.25em, 2.5vw, 2.25em);\n}\n#aito3d-col .eb-offer {\n    flex-shrink: 0;\n    display: flex;\n    flex-direction: column;\n    align-items: flex-end;\n    gap: 0.2em;\n    text-align: right;\n}\n#aito3d-col .eb-art {\n    flex-shrink: 0;\n    width: clamp(150px, 17vw, 208px);\n}\n#aito3d-col .eb-art svg,\n#aito3d-col .eb-art img {\n    display: block;\n    width: 100%;\n    height: auto;\n}\n#aito3d-col .eb-value {\n    display: block;\n    font-size: clamp(3em, 6.5vw, 4.5em);\n    font-weight: 600;\n    line-height: 1;\n    letter-spacing: -0.04em;     \/* chiffre d'affiche : tracking très resserré *\/\n    color: var(--cyan);\n    font-variant-numeric: tabular-nums;\n    white-space: nowrap;\n}\n#aito3d-col .eb-pct {\n    font-size: 0.5em;\n    font-weight: 600;\n    letter-spacing: -0.01em;\n    vertical-align: 0.6em;\n    margin-left: 0.08em;\n}\n#aito3d-col .eb-offer .eyebrow {\n    font-size: 0.85em;\n    font-weight: 500;\n    color: var(--on-black-2);\n}\n\n\/* ============================================================\n   2 · TUILE ARRIVAGE — grise, calme\n   ============================================================ *\/\n#aito3d-col .col-arrivage {\n    display: flex;\n    align-items: flex-start;\n    gap: 1.1em;\n    padding: clamp(1.4em, 2.6vw, 1.9em) clamp(1.5em, 3.5vw, 3em);\n    background: var(--tile);\n    border-radius: var(--r-tile);\n}\n#aito3d-col .col-arrivage .aic {\n    flex-shrink: 0;\n    display: grid;\n    place-items: center;\n    width: 2.6em;\n    height: 2.6em;\n    border-radius: 50%;\n    background: var(--white);\n    color: var(--cyan-text);\n}\n#aito3d-col .col-arrivage .aic svg { width: 1.35em; height: 1.35em; }\n#aito3d-col .col-arrivage .eyebrow { margin-bottom: 0.35em; }\n#aito3d-col .col-arrivage h3 {\n    font-size: 1.25em;\n    font-weight: 600;\n    letter-spacing: -0.015em;\n    line-height: 1.2;\n    color: var(--text);\n    margin-bottom: 0.35em;\n}\n#aito3d-col .col-arrivage p {\n    font-size: 0.95em;\n    line-height: 1.5;\n    color: var(--text-2);\n    max-width: 68ch;\n}\n#aito3d-col .col-arrivage strong { color: var(--text); }\n#aito3d-col .col-arrivage p + p { margin-top: 0.4em; }\n#aito3d-col .a-next {\n    display: flex;\n    align-items: center;\n    gap: 0.5em;\n    margin-top: 0.9em;\n    padding-top: 0.8em;\n    border-top: 1px solid var(--hairline);\n    font-size: 0.88em;\n    color: var(--text-2);\n}\n#aito3d-col .a-next svg { width: 1.1em; height: 1.1em; flex-shrink: 0; color: var(--cyan-text); }\n#aito3d-col .a-next strong { color: var(--text); }\n#aito3d-col .a-qty,\n#aito3d-col .a-date {\n    font-weight: 600;\n    color: var(--text);\n    font-variant-numeric: tabular-nums;\n    white-space: nowrap;\n}\n\n\/* ============================================================\n   3 · TUILE PRINCIPALE — grise, contenu blanc à l'intérieur\n   ============================================================ *\/\n#aito3d-col .col-main {\n    padding: clamp(1.75em, 4vw, 3.25em) clamp(1.5em, 3.5vw, 3em);\n    background: var(--tile);\n    border-radius: var(--r-tile);\n}\n\n\/* L'ancien badge devient un simple sur-titre *\/\n#aito3d-col .col-badge {\n    display: inline-flex;\n    margin-bottom: 1em;\n}\n\n#aito3d-col h2 {\n    font-size: clamp(1.85em, 4.2vw, 2.75em);\n    font-weight: 600;\n    line-height: 1.08;\n    letter-spacing: -0.025em;\n    color: var(--text);\n    max-width: 20ch;\n    margin-bottom: 0.5em;\n}\n\n#aito3d-col .col-intro {\n    font-size: 1.06em;\n    line-height: 1.5;\n    color: var(--text-2);\n    max-width: 62ch;\n}\n#aito3d-col .col-intro + .col-intro { margin-top: 0.8em; }\n#aito3d-col .col-intro .hl,\n#aito3d-col .col-intro strong { color: var(--text); font-weight: 600; }\n\n\/* ---------- Points forts : tuiles blanches, icône accent en tête ---------- *\/\n#aito3d-col .col-usps {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));\n    gap: var(--gap);\n    margin-top: 2.25em;\n}\n#aito3d-col .col-usp {\n    display: flex;\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 0.9em;\n    padding: 1.4em 1.4em 1.5em;\n    background: var(--white);\n    border-radius: var(--r-inner);\n}\n#aito3d-col .col-usp .uic {\n    display: block;\n    color: var(--cyan-text);\n}\n#aito3d-col .col-usp .uic svg { width: 1.55em; height: 1.55em; }\n#aito3d-col .col-usp strong {\n    display: block;\n    font-size: 1.02em;\n    font-weight: 600;\n    letter-spacing: -0.012em;\n    line-height: 1.25;\n    color: var(--text);\n    margin-bottom: 0.3em;\n}\n#aito3d-col .col-usp p {\n    font-size: 0.9em;\n    line-height: 1.45;\n    color: var(--text-2);\n}\n\n\/* ---------- Conseil : une ligne de pied, séparée d'un filet ---------- *\/\n#aito3d-col .col-note {\n    display: flex;\n    align-items: flex-start;\n    gap: 0.7em;\n    margin-top: 2em;\n    padding-top: 1.4em;\n    border-top: 1px solid var(--hairline);\n}\n#aito3d-col .col-note .ic {\n    flex-shrink: 0;\n    width: 1.1em;\n    height: 1.1em;\n    margin-top: 0.15em;\n    color: var(--cyan-text);\n}\n#aito3d-col .col-note p {\n    font-size: 0.9em;\n    line-height: 1.5;\n    color: var(--text-2);\n    max-width: 80ch;\n}\n#aito3d-col .col-note strong { color: var(--text); }\n\n\/* ---------- Gamme : pilules blanches, sans bordure ---------- *\/\n#aito3d-col .col-variants { margin-top: 2.25em; }\n#aito3d-col .col-variants .eyebrow {\n    display: flex;\n    color: var(--text-3);\n    margin-bottom: 0.8em;\n}\n#aito3d-col .col-chips {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 0.5em;\n}\n#aito3d-col .col-chips span {\n    font-size: 0.88em;\n    font-weight: 500;\n    letter-spacing: -0.005em;\n    line-height: 1.2;\n    color: var(--text);\n    background: var(--white);\n    border-radius: var(--r-pill);\n    padding: 0.6em 1.05em;\n}\n\n\/* ---------- Actions : un bouton pilule noir + un lien chevron ---------- *\/\n#aito3d-col .col-btns {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 0.9em 1.75em;\n    margin-top: 2.25em;\n}\n#aito3d-col .col-btn {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5em;\n    font-size: 1em;\n    font-weight: 500;\n    letter-spacing: -0.008em;\n    line-height: 1.2;\n    text-decoration: none;\n    transition: background 0.2s var(--ease), color 0.2s var(--ease), transform 0.12s var(--ease);\n}\n#aito3d-col .col-btn svg { width: 1.05em; height: 1.05em; flex-shrink: 0; }\n#aito3d-col .col-btn.main {\n    padding: 0.75em 1.4em;\n    border-radius: var(--r-pill);\n    color: #fff;\n    background: var(--black);\n}\n#aito3d-col .col-btn.main:hover { background: #2b2b2e; color: #fff; text-decoration: none; }\n#aito3d-col .col-btn.main:active { transform: scale(0.97); }\n#aito3d-col .col-btn.ghost {\n    color: var(--cyan-text);\n    background: none;\n}\n#aito3d-col .col-btn.ghost svg { display: none; }\n#aito3d-col .col-btn.ghost::after {\n    content: '';\n    width: 0.42em;\n    height: 0.42em;\n    margin-left: 0.1em;\n    border-right: 1.5px solid currentColor;\n    border-top: 1.5px solid currentColor;\n    transform: rotate(45deg);\n    transition: transform 0.2s var(--ease);\n}\n#aito3d-col .col-btn.ghost:hover { text-decoration: underline; text-underline-offset: 0.18em; }\n#aito3d-col .col-btn.ghost:hover::after { transform: translateX(2px) rotate(45deg); }\n\n\/* ============================================================\n   Accessibilité \u0026 adaptations\n   ============================================================ *\/\n#aito3d-col a:focus-visible {\n    outline: 2px solid var(--cyan);\n    outline-offset: 3px;\n    border-radius: 6px;\n}\n#aito3d-col .col-btn.main:focus-visible { border-radius: var(--r-pill); }\n\n@media (prefers-reduced-motion: reduce) {\n    #aito3d-col *,\n    #aito3d-col *::before,\n    #aito3d-col *::after {\n        animation: none !important;\n        transition-duration: 0.001s !important;\n    }\n    #aito3d-col .col-btn.main:active,\n    #aito3d-col .col-btn.ghost:hover::after { transform: none; }\n    #aito3d-col .col-btn.ghost:hover::after { transform: rotate(45deg); }\n}\n@media (prefers-reduced-transparency: reduce) {\n    #aito3d-col { --hairline: #d2d2d7; --on-black-hairline: #48484a; }\n}\n@media (prefers-contrast: more) {\n    #aito3d-col { --text-2: #424245; --text-3: #6e6e73; --hairline: rgba(0, 0, 0, 0.3); --on-black-2: #d2d2d7; }\n    #aito3d-col .col-arrivage,\n    #aito3d-col .col-main { box-shadow: inset 0 0 0 1px var(--hairline); }\n    #aito3d-col .col-usp,\n    #aito3d-col .col-chips span { box-shadow: inset 0 0 0 1px var(--hairline); }\n}\n\n\/* ---------- Responsive ---------- *\/\n@media (max-width: 734px) {\n    #aito3d-col {\n        --r-tile: 18px;\n        --r-inner: 14px;\n    }\n    \/* Le chiffre passe en tête de tuile : c'est la première chose qu'on lit *\/\n    #aito3d-col .eb {\n        flex-direction: column-reverse;\n        align-items: stretch;\n        gap: 1.25em;\n    }\n    #aito3d-col .eb-visual {\n        justify-content: space-between;\n        gap: 1em;\n        padding-bottom: 1.25em;\n        border-bottom: 1px solid var(--on-black-hairline);\n    }\n    #aito3d-col .eb-offer {\n        flex-direction: row;\n        align-items: baseline;\n        justify-content: flex-start;\n        gap: 0.7em;\n        text-align: left;\n    }\n    #aito3d-col .eb-art { width: 84px; }\n    #aito3d-col .eb-value { font-size: 2.6em; }\n    #aito3d-col .eb-title { max-width: none; }\n    #aito3d-col .col-arrivage { gap: 0.9em; }\n    #aito3d-col .col-arrivage .aic { width: 2.3em; height: 2.3em; }\n    #aito3d-col h2 { max-width: none; }\n}\n@media (max-width: 520px) {\n    #aito3d-col .col-btns { align-items: flex-start; flex-direction: column; }\n    #aito3d-col .col-btn.main { width: 100%; justify-content: center; }\n}\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-col\"\u003e\n\n\u003c!-- Présentation de la collection --\u003e\n\u003cdiv class=\"col-main\"\u003e\n\u003cspan class=\"col-badge eyebrow\"\u003eLaser · UV · Soudure\u003c\/span\u003e\n\u003ch2\u003exTool : la création laser et UV à portée d'atelier\u003c\/h2\u003e\n\u003cp class=\"col-intro\"\u003exTool conçoit des machines de fabrication numérique pour \u003cstrong\u003ecréateurs\u003c\/strong\u003e, \u003cstrong\u003eartisans\u003c\/strong\u003e et \u003cstrong\u003eateliers professionnels\u003c\/strong\u003e : graveurs galvanométriques \u003cstrong\u003eF2\u003c\/strong\u003e, découpeuses laser CO₂ \u003cstrong\u003eP2S\u003c\/strong\u003e et \u003cstrong\u003eP3\u003c\/strong\u003e, imprimante UV \u003cstrong\u003eO1 Omni\u003c\/strong\u003e et poste de soudure laser \u003cstrong\u003eMetalFab\u003c\/strong\u003e. Une seule marque, \u003cspan class=\"hl\"\u003eun logiciel unique (xTool Creative Space)\u003c\/span\u003e, de la personnalisation d'objets à la petite production en série.\u003c\/p\u003e\n\u003cp class=\"col-intro\"\u003eToute la gamme est disponible \u003cspan class=\"hl\"\u003een précommande ou en stock à Arue\u003c\/span\u003e, avec retrait en boutique ou expédition dans toutes les îles, et un accompagnement avant comme après l'achat.\u003c\/p\u003e\n\u003cdiv class=\"col-usps\"\u003e\n\u003cdiv class=\"col-usp\"\u003e\n\u003cspan class=\"uic\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\" fill-rule=\"evenodd\"\u003e\u003cpath d=\"M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm0 4a6 6 0 1 1 0 12 6 6 0 0 1 0-12zm0 3a3 3 0 1 0 0 6 3 3 0 0 0 0-6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eGraver, découper, imprimer\u003c\/strong\u003e\n\u003cp\u003eBois, cuir, acrylique, métal, verre ou textile : chaque procédé a sa machine dans la gamme.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-usp\"\u003e\n\u003cspan class=\"uic\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\" fill-rule=\"evenodd\"\u003e\u003cpath d=\"M13 2 3 14h7l-1 8 10-12h-7l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eRapide et précis\u003c\/strong\u003e\n\u003cp\u003eTêtes galvanométriques et lasers haute puissance pour enchaîner les pièces sans perdre en finesse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-usp\"\u003e\n\u003cspan class=\"uic\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\" fill-rule=\"evenodd\"\u003e\u003cpath d=\"M12 2 3 6.5v11L12 22l9-4.5v-11L12 2zm0 2.2 6.4 3.2L12 10.6 5.6 7.4 12 4.2zM5 9l6 3v7.4l-6-3V9zm8 10.4V12l6-3v7.4l-6 3z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eÉcosystème complet\u003c\/strong\u003e\n\u003cp\u003eConvoyeur, module rotatif, kits de luxe : faites évoluer votre machine au rythme de votre activité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-usp\"\u003e\n\u003cspan class=\"uic\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\" fill-rule=\"evenodd\"\u003e\u003cpath d=\"M12 2a7 7 0 0 0-7 7c0 5.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7zm0 9.5a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eConseil et SAV au Fenua\u003c\/strong\u003e\n\u003cp\u003eDémonstration, prise en main et suivi assurés localement par notre équipe à Arue, sans passer par l'étranger.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-variants\"\u003e\n\u003cspan class=\"eyebrow\"\u003eLes gammes xTool\u003c\/span\u003e\n\u003cdiv class=\"col-chips\"\u003e\n\u003cspan\u003e\u003ca href=\"\/collections\/xtool-f2\"\u003eF2 · graveur portable\u003c\/a\u003e\u003c\/span\u003e\u003cspan\u003e\u003ca href=\"\/collections\/xtool-f2-ultra\"\u003eF2 Ultra · MOPA + diode\u003c\/a\u003e\u003c\/span\u003e\u003cspan\u003e\u003ca href=\"\/collections\/xtool-f2-ultra-uv\"\u003eF2 Ultra UV · laser UV\u003c\/a\u003e\u003c\/span\u003e\u003cspan\u003e\u003ca href=\"\/collections\/xtool-p2s\"\u003eP2S · CO₂ 55 W\u003c\/a\u003e\u003c\/span\u003e\u003cspan\u003e\u003ca href=\"\/collections\/xtool-p3\"\u003eP3 · CO₂ 80 W\u003c\/a\u003e\u003c\/span\u003e\u003cspan\u003e\u003ca href=\"\/collections\/xtool-o1-omni\"\u003eO1 Omni · imprimante UV\u003c\/a\u003e\u003c\/span\u003e\u003cspan\u003e\u003ca href=\"\/collections\/xtool-metalfab\"\u003eMetalFab · soudure laser\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-note\"\u003e\n\u003csvg class=\"ic\" viewbox=\"0 0 24 24\" fill=\"currentColor\" fill-rule=\"evenodd\"\u003e\u003cpath d=\"M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm0 4.5a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5zM13.25 17h-2.5v-6.5h2.5V17z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cp\u003e\u003cstrong\u003eQuelle machine xTool choisir ?\u003c\/strong\u003e En bref : la F2 pour graver vite sur petits objets, la F2 Ultra pour le métal, la P2S ou la P3 pour découper des panneaux, l'O1 Omni pour imprimer en couleurs sur objets et textile. Décrivez votre projet : \u003ca href=\"\/pages\/contact\"\u003enos conseillers vous répondent\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n","products":[{"product_id":"xtool-o1-omni-printer-standard-double-tete-uv-dual-uv-imprimante-uv-4-en-1","title":"xTool - O1 Omni - Standard - Double Tête UV (Dual UV) - Imprimante UV 4-en-1","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eImpression UV 4-en-1\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-o1omniprinter_fr_pc_features_6446-109161_a3fb054a-7018-4eb6-a874-5d8af22c87d3.webp?v=1785489324\" alt=\"xTool O1 Omni Printer - vue d'ensemble\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool O1 Omni Printer est une solution complète pensée pour offrir une liberté totale de création, grâce à sa polyvalence 4-en-1 combinant impression UV, UV-DTF, DTG et DTF sur une large variété de supports, qu'ils soient rigides ou textiles.\u003c\/p\u003e\n        \u003cp\u003eDes rendus haut de gamme avec effets en relief jusqu'à 7 mm, des visuels lenticulaires et une bibliothèque de plus de 2 000 textures enrichissent chaque projet. Son système \u003cstrong\u003ePixel-Scan\u003c\/strong\u003e garantit un alignement précis et des couleurs fidèles certifiées G7.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eDouble tête Epson F1080\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eRelief 3D jusqu'à 7 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eCouleurs fluo\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eCertifié GREENGUARD Gold\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eEdition UV Double Tête (Dual UV) :\u003c\/strong\u003e ce pack inclut les encres CMJNBV + BR\/BF\/RF\/JF (Blanc rigide, Blanc flexible, Rouge fluo, Jaune fluo), permettant des effets néon exclusifs et une couverture maximale sur supports rigides et flexibles. La cartouche d'encre blanche haute capacité (290 ml) est incluse.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_1.jpg?v=1785489939\" alt=\"Impression sur rigide et textile - polyvalence 4-en-1\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDu rigide au tissu, imprimez tout\u003c\/h3\u003e\n          \u003cp\u003eL'imprimante 4-en-1 ultime. Passez facilement de l'UV au DTG, au DTF et à l'UV-DTF sur acrylique, bois, métal, coton, polyester et bien plus.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_2.jpg?v=1785490072\" alt=\"Deux têtes d'impression Epson F1080 pour UV et textile\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDeux têtes d'impression, des possibilités décuplées\u003c\/h3\u003e\n          \u003cp\u003eDes têtes d'impression dédiées à l'UV et au textile (Epson F1080 x2) garantissent des performances optimales sur un plus grand nombre de matériaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_3.jpg?v=1785490192\" alt=\"Système de vision Pixel-Scan pour un alignement précis\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eSystème de vision Pixel-Scan\u003c\/h3\u003e\n          \u003cp\u003eGrâce à la détection laser sur toute la surface et à l'imagerie CIS, Pixel-Scan capture les dimensions réelles de chaque objet à l'échelle 1:1, sans distorsion optique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_4.jpg?v=1785490282\" alt=\"Effets premium en quelques clics grâce aux outils IA\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDes effets premium en quelques clics\u003c\/h3\u003e\n          \u003cp\u003eAucune compétence en design requise. Donnez vie à vos idées grâce aux outils IA intégrés et à des réglages prêts à imprimer.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eImpression\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone d'impression (plateau standard)\u003c\/td\u003e\n\u003ctd\u003e330 x 122 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone d'impression (grand plateau)\u003c\/td\u003e\n\u003ctd\u003e330 x 420 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution d'impression\u003c\/td\u003e\n\u003ctd\u003e720 x 1440 dpi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur du relief 3D\u003c\/td\u003e\n\u003ctd\u003e7 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003e±0,2 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eTêtes d'impression\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eModèle de tête\u003c\/td\u003e\n\u003ctd\u003eEpson F1080 x2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCanaux d'encre\u003c\/td\u003e\n\u003ctd\u003eCMJNBV + BR\/BF\/RF\/JF - BR = Blanc rigide, BF = Blanc flexible, RF = Rouge fluo, JF = Jaune fluo ; V = Vernis 3-en-1 (mat, brillant, effets dorure)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité encre standard\u003c\/td\u003e\n\u003ctd\u003e125 ml\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité encre blanche haute capacité\u003c\/td\u003e\n\u003ctd\u003e290 ml\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eImpression couleurs fluo\u003c\/td\u003e\n\u003ctd\u003eOui (Rouge fluo, Jaune fluo)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTransferts et autocollants UV-DTF\u003c\/td\u003e\n\u003ctd\u003eOui - nécessite une plastifieuse\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMatériaux compatibles\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSupports compatibles\u003c\/td\u003e\n\u003ctd\u003eRigide et flexible : Acrylique, cuir, bois, toile, métal, verre, céramique, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eSystème de vision\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution du système Pixel-Scan\u003c\/td\u003e\n\u003ctd\u003e1440 x 1200 dpi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTechnologie\u003c\/td\u003e\n\u003ctd\u003eDétection laser surface entière + imagerie CIS, échelle 1:1 sans distorsion\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCouleurs certifiées\u003c\/td\u003e\n\u003ctd\u003eG7\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMaintenance \u0026amp; Logiciel\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMaintenance automatisée\u003c\/td\u003e\n\u003ctd\u003eBrassage automatique de l'encre blanche ; Circulation automatique de l'encre blanche ; Protection anti-dessèchement automatique de la tête d'impression\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGestion à distance\u003c\/td\u003e\n\u003ctd\u003eNettoyage et contrôle à distance via l'application\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciels compatibles\u003c\/td\u003e\n\u003ctd\u003emacOS, Windows\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eSécurité \u0026amp; Certifications\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eEncre UV\u003c\/td\u003e\n\u003ctd\u003eNon reprotoxique, certifiée GREENGUARD Gold\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions \u0026amp; Poids\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions (unité principale)\u003c\/td\u003e\n\u003ctd\u003e714 x 374 x 468,5 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids\u003c\/td\u003e\n\u003ctd\u003e41,12 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool O1 Omni Printer (x1)\u003c\/li\u003e\n      \u003cli\u003eCartouche d'encre CMJNBV + BR\/BF\/RF\/JF (Blanc rigide, Blanc flexible, Rouge fluo, Jaune fluo) (x1)\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eL'edition UV Double Tête est destinée aux créateurs axés sur les applications UV avancées, notamment les effets néon exclusifs (rouge fluo, jaune fluo) et l'impression sur supports rigides et flexibles (acrylique, cuir, bois, toile, etc.).\u003c\/p\u003e\n      \u003cp\u003eLa réalisation de transferts et autocollants UV-DTF nécessite l'utilisation d'une plastifieuse (vendue séparément). Un module rotatif pour personnaliser des objets cylindriques et un laminateur pour des finitions en dorure à chaud sont disponibles en accessoires dédiés.\u003c\/p\u003e\n      \u003cp\u003eLe vernis 3-en-1 (canal V) permet d'obtenir des finitions mat, brillant ou effets dorure selon le réglage choisi dans le logiciel.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":44145547313226,"sku":"P0101000537","price":398250.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool_-_O1_Omni_Printer_-_UV_Double_Standard_Dual_UV_-_Imprimante_UV_4-en-1.jpg?v=1788302560"},{"product_id":"xtool-machine-de-soudage-laser-1200w-et-decoupe-cnc-metalfab","title":"xTool - MetalFab - 1200W + CNC Cutter","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eSolution Tout-en-Un\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cvideo width=\"100%\" playsinline=\"\" disablepictureinpicture=\"\" loop=\"\" muted=\"\" autoplay=\"\" style=\"border-radius: 16px; display: block;\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/9490a9f456414b26af1875b75c68f9b1.mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe MetalFab CNC Cutter est une solution tout-en-un conçue pour découper, dérouiller et nettoyer le métal avec une grande précision. Il prend en charge des épaisseurs de coupe allant jusqu'à 10 mm dans sa version 1200W, avec une zone de travail de 610 x 610 mm extensible en longueur à l'infini.\u003c\/p\u003e\n        \u003cp\u003eAvec une vitesse maximale de 400 mm\/s et une précision de ± 0,1 mm, il répond aux exigences des professionnels en quête de performance et de fiabilité, que ce soit en atelier industriel ou artisanal.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eJusqu'à 10 mm d'épaisseur\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e400 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e± 0,1 mm de précision\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eZone 610 x 610 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eClasse 4\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003ePassage illimité en longueur\u003c\/strong\u003e - La taille de passage de 610 x ∞ mm permet de traiter des pièces métalliques de longueur indéfinie, idéal pour la production en série ou les grandes plaques.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCapacité de traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eDécoupe CNC \/ Dérouillage CNC et Nettoyage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉpaisseur de coupe (1200W)\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 10 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉpaisseur de coupe (800W)\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 8 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail\u003c\/td\u003e\n\u003ctd\u003e610 x 610 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille de passage\u003c\/td\u003e\n\u003ctd\u003e610 x ∞ mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de travail maximale\u003c\/td\u003e\n\u003ctd\u003e400 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de mouvement\u003c\/td\u003e\n\u003ctd\u003e± 0,1 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAccélération maximale axes X\/Y\u003c\/td\u003e\n\u003ctd\u003e0,1G\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDéplacement axe X\u003c\/td\u003e\n\u003ctd\u003e610 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDéplacement axe Y\u003c\/td\u003e\n\u003ctd\u003e610 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDéplacement axe Z\u003c\/td\u003e\n\u003ctd\u003e90 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation et sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée\u003c\/td\u003e\n\u003ctd\u003e100 - 240V, AC 50\/60Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance nominale\u003c\/td\u003e\n\u003ctd\u003e250W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCourant de pleine charge\u003c\/td\u003e\n\u003ctd\u003e2,5A MAX\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité du ventilateur d'extraction\u003c\/td\u003e\n\u003ctd\u003e2800 RPM (± 10%)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eSécurité laser de Classe 4\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions et conditions d'utilisation\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions de la machine\u003c\/td\u003e\n\u003ctd\u003e1175 x 1157 x 1230 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids de la machine\u003c\/td\u003e\n\u003ctd\u003e150 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de fonctionnement\u003c\/td\u003e\n\u003ctd\u003e0°C - 40°C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de stockage\u003c\/td\u003e\n\u003ctd\u003e-10°C - 60°C\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003ex1 Découpeur CNC Métal MetalFab\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e🔗 Compatibilité\u003c\/h2\u003e\n    \u003cdiv class=\"compat-badges\"\u003e\n      \u003cspan class=\"compat-badge\"\u003exTool MetalFab Soudeur Laser 1200W\u003c\/span\u003e\n      \u003cspan class=\"compat-badge\"\u003exTool MetalFab Soudeur Laser 800W\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eL'épaisseur de coupe maximale dépend de la puissance du soudeur laser associé : 10 mm avec le module 1200W, 8 mm avec le module 800W. Vérifiez la compatibilité de votre configuration avant utilisation.\u003c\/p\u003e\n      \u003cp\u003eL'alimentation universelle (100-240V, AC 50\/60Hz) permet une utilisation dans la plupart des pays sans adaptateur spécifique.\u003c\/p\u003e\n      \u003cp\u003eLa machine pèse 150 kg - prévoyez un équipement de levage adapté et une surface de travail robuste pour l'installation.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":44145551867978,"sku":"P0101000586-P0102000282","price":2390220.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/image_e3553930-8b12-49ca-b747-5e4907de1846.png?v=1790038761"},{"product_id":"xtool-p3-kit-polyvalent","title":"xTool - P3 - Kit Polyvalent","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eLaser CO2 Professionnel 80W\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_P3_-_Le_Laser_ultime_CO2_en_80W_-_corps_1.jpg?v=1756385584\" alt=\"xTool P3 - Laser CO2 80W, vue d'ensemble\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool P3 est un laser CO2 de 80W pensé pour les petites entreprises qui recherchent avant tout vitesse, efficacité et sécurité dans leur production. Par rapport au P2S, il offre une zone de travail 2,3 fois plus grande, une vitesse doublée et une base AutoLift motorisée intégrée, permettant de traiter facilement des projets plus volumineux et complexes.\u003c\/p\u003e\n        \u003cp\u003eCe kit polyvalent regroupe la machine P3, le convoyeur automatique, le stand à roulettes, le module rotatif RA3 et le cylindre CO2, pour une solution de production complète et immédiatement opérationnelle.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eZone 915 x 458 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e1 200 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eDouble Laser CO2 + IR\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eClasse 1 - Sécurité maximale\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eACS Automatisé\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003ePlus de 300 matériaux compatibles\u003c\/strong\u003e - Le double système laser (CO2 80W + IR 5W en option) permet la découpe du bois, de l'acrylique, du tissu et du cuir, ainsi que la gravure sur métal, verre, bambou et céramique, ouvrant un champ de possibilités créatives et commerciales considérable.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_pc_maskgroup_1381-1803_b72fbced-069e-42fa-bec9-fa54f81d5101.webp?v=1756384994\" alt=\"Caméra HD double évoluée - SkyView 16 MP et caméra de proximité\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eCaméra HD Double Évoluée\u003c\/h3\u003e\n          \u003cp\u003eLa caméra SkyView 16 MP réduit la distorsion sur les bords, tandis qu'une caméra de détail à courte distance atteint une précision microscopique de 0,02 mm pour un alignement parfait sur grands panneaux comme sur bijoux ultra-fins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_pc_maskgroup_1381-1829_2ee6cd31-34ee-4070-8400-e839e119920e.webp?v=1756385043\" alt=\"Système de mesure LiDAR pour autofocus automatique\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eSystème de Mesure LiDAR\u003c\/h3\u003e\n          \u003cp\u003eLe LiDAR intégré mesure instantanément la distance avec une précision extrême, garantissant un autofocus parfait et sans intervention manuelle pour chaque projet.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_mo_maskgroup_1807-3070.webp?v=1756385106\" alt=\"Base AutoLift motorisée guidée par LiDAR\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eBase AutoLift\u003c\/h3\u003e\n          \u003cp\u003eGuidée par le LiDAR, la base AutoLift positionne automatiquement le matériau à la hauteur optimale pour une mise au point parfaite, sans réglage manuel, pour des objets jusqu'à 21,6 cm de hauteur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_P3_-_Le_Laser_ultime_CO2_en_80W_-_corps_1.jpg?v=1756385584\" alt=\"Double technologie laser CO2 et IR pour plus de 300 matériaux\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003e1 Machine. 2 Technologies. Infinies Possibilités.\u003c\/h3\u003e\n        \u003cp\u003eMaîtrisez plus de 300 matériaux grâce à la double puissance laser : le puissant laser CO2 80W pour la découpe du bois, de l'acrylique, du tissu et du cuir, et le laser IR 5W (en option) pour la gravure précise sur métaux et plastiques.\u003c\/p\u003e\n        \u003cp\u003eCe système double élargit considérablement les possibilités créatives et commerciales, permettant de répondre à une très grande variété de commandes depuis une seule et même machine.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_pc_group1321321709_1807-805.webp?v=1756385427\" alt=\"Purificateur d'air AP2 Max SafetyPro avec filtre 7 couches\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eFlux de Travail Intelligent ACS\u003c\/h3\u003e\n        \u003cp\u003eLe système ACS (Automated Creation System) automatise des étapes clés comme le positionnement, la mise au point et l'ajustement de la hauteur, réduisant les interventions manuelles et accélérant significativement la production.\u003c\/p\u003e\n        \u003ch3\u003eRA3 Rotatif MagSwap\u003c\/h3\u003e\n        \u003cp\u003eLe design révolutionnaire MagSwap permet une configuration sans effort et sans outil en quelques secondes. Le système 360° LiDAR Mapping crée un aperçu 3D parfait pour vérifier visuellement l'alignement du design avant la gravure. Diamètre de gravure rotative de 0 à 200 mm.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLaser et Traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de laser\u003c\/td\u003e\n\u003ctd\u003eLaser CO2 80W + Laser IR 5W (en option)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eDécoupe laser, Gravure laser\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMatériaux compatibles\u003c\/td\u003e\n\u003ctd\u003eDécoupe : bois, acrylique, tissu, cuir et plus - Gravure : métal, verre, bambou, céramique et plus\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail\u003c\/td\u003e\n\u003ctd\u003e915 mm x 458 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse maximale\u003c\/td\u003e\n\u003ctd\u003e1 200 mm\/s - Accélération axe X : 19 600 mm\/s²\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe maximale (tilleul)\u003c\/td\u003e\n\u003ctd\u003e22 mm en un seul passage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe maximale (acrylique)\u003c\/td\u003e\n\u003ctd\u003e25 mm en un seul passage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur maximale de traitement\u003c\/td\u003e\n\u003ctd\u003e220 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDiamètre gravure rotative\u003c\/td\u003e\n\u003ctd\u003e0 - 200 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003ePrécision et Positionnement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser (objectif S)\u003c\/td\u003e\n\u003ctd\u003e0,14 mm x 0,16 mm (optionnel)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser (objectif M)\u003c\/td\u003e\n\u003ctd\u003e0,15 mm x 0,18 mm (standard)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser (objectif L)\u003c\/td\u003e\n\u003ctd\u003e0,18 mm x 0,20 mm (optionnel)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003e0,2 mm (caméra)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision du mouvement\u003c\/td\u003e\n\u003ctd\u003e0,01 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eFacilité d'Utilisation\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblé\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eACS (Automated Creation System)\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméras intégrées\u003c\/td\u003e\n\u003ctd\u003eCaméra Panoramique SkyView 16 MP + Caméra Proximité 5 MP + Caméras Latérales x 2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de positionnement\u003c\/td\u003e\n\u003ctd\u003ePositionnement double caméra\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMise au point\u003c\/td\u003e\n\u003ctd\u003eAutofocus automatique\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystème de télémétrie\u003c\/td\u003e\n\u003ctd\u003eLiDAR\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrévisualisation\u003c\/td\u003e\n\u003ctd\u003eAperçu caméra intelligente\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et Connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystèmes d'exploitation compatibles\u003c\/td\u003e\n\u003ctd\u003eAndroid, iOS, iPad, Windows, macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de connexion\u003c\/td\u003e\n\u003ctd\u003eUSB \/ Wi-Fi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFormats de fichiers pris en charge\u003c\/td\u003e\n\u003ctd\u003eSVG, DXF, JPG, JPEG, PNG, BMP, TIF\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCompatible AImake\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions, Poids et Alimentation\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du produit\u003c\/td\u003e\n\u003ctd\u003e1 250 x 780 x 496 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du produit\u003c\/td\u003e\n\u003ctd\u003e105 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entrée maximale\u003c\/td\u003e\n\u003ctd\u003e1 700 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée\u003c\/td\u003e\n\u003ctd\u003e220V - 240V, AC 50 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eSécurité Laser Classe 1\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool P3 - Laser CO2 80W (machine principale)\u003c\/li\u003e\n      \u003cli\u003exTool P3 - Convoyeur Automatique\u003c\/li\u003e\n      \u003cli\u003exTool P3 - Stand à roulettes\u003c\/li\u003e\n      \u003cli\u003exTool P3 - Module Rotatif RA3\u003c\/li\u003e\n      \u003cli\u003exTool - Cylindre CO2 pour P3\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLe laser IR 5W pour la gravure sur métaux et plastiques est une option distincte non incluse en standard dans ce kit - vérifiez la configuration au moment de l'achat.\u003c\/p\u003e\n      \u003cp\u003eLes objectifs focaux S et L sont optionnels ; l'objectif M (0,15 mm x 0,18 mm) est fourni en standard avec la machine.\u003c\/p\u003e\n      \u003cp\u003eLa machine nécessite une alimentation 220V - 240V AC 50 Hz. Assurez-vous que votre installation électrique est adaptée à une puissance maximale de 1 700 W avant la mise en service.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":44145552818250,"sku":"XT-P3-POLY","price":1075500.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/image_88d3a1c2-c2be-4ce4-a362-e8918f4c8965.png?v=1790038593"},{"product_id":"xtool-wonderpress-presse-a-chaud-automatique-3d","title":"xTool - WonderPress - Presse à Chaud Automatique 3D","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003ePresse 3D Modulaire\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-banner_9194-10121.webp?v=1782131374\" alt=\"xTool WonderPress - presse à chaud automatique 3D\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLa première presse à chaud automatique 3D à créativité modulable. Grâce à son système de trois modules interchangeables sans outil, la WonderPress remplace plusieurs machines encombrants en un seul appareil compact et intelligent.\u003c\/p\u003e\n        \u003cp\u003ePresse à chaud professionnelle, sublimation 3D bord à bord, thermoformage sous vide, polymérisation DTF avec purification de l'air - tout cela dans un seul équipement conçu pour les créateurs exigeants.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003e100 kg de pression\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e3 modules interchangeables\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eThermoformage sous vide\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003ePlateau 380 x 380 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eOuverture 75 mm\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eRemplacez plusieurs appareils en un seul\u003c\/strong\u003e - presse à chaud automatique, machine de sublimation 3D, thermoformeuse sous vide et four de polymérisation DTF avec filtration de l'air intégrée, le tout dans un système modulaire unique.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-heatpressmodule_8275-37287.webp?v=1782210805\" alt=\"Module presse à chaud xTool WonderPress\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eModule presse à chaud\u003c\/h3\u003e\n          \u003cp\u003ePression professionnelle constante jusqu'à 100 kg avec une chauffe ultra-homogène. Des transferts impeccables sur toute surface plane à chaque utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-3dformmodule_8275-37426.webp?v=1782210805\" alt=\"Module de thermoformage 3D xTool WonderPress\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eModule de thermoformage 3D\u003c\/h3\u003e\n          \u003cp\u003eSublimation bord à bord sans couture et formage sous vide instantané. Compatible coques de téléphone, badges, touches de clavier et bien plus.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-craftovenmodule_8275-37310.webp?v=1782210805\" alt=\"Module four créatif xTool WonderPress\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eModule four créatif\u003c\/h3\u003e\n          \u003cp\u003ePolymérisation DTF efficace avec système de purification de l'air à 3 couches intégré. Idéal également pour la cuisson de pâte polymère et autres créations.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_mo-smartdialcontrol_6627-10024_2699be0a-53ec-4ba1-9936-7c8455971ee7.webp?v=1781683034\" alt=\"Molette de contrôle intelligente xTool WonderPress\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eMolette de contrôle intelligente\u003c\/h3\u003e\n          \u003cp\u003eRéglages ultra-précis au degré et au kilo près - incréments de 1 °C et 1 kg. Parfait pour maîtriser les matériaux les plus sensibles dès le premier essai.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_mo-ultra-flatplaten_6627-10033_8a9ac4af-4d99-4a92-9dd3-88575fb5a1b9.webp?v=1781683035\" alt=\"Plateau ultra-plat xTool WonderPress\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003ePlateau ultra-plat\u003c\/h3\u003e\n          \u003cp\u003ePlanéité 2x supérieure à la concurrence pour une pression et une conduction thermique parfaitement uniformes d'un bord à l'autre.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_mo-2xdensityheatingtube_6627-10042_4b89e18b-0fa3-4bb9-a810-a551cac1b981.webp?v=1781683035\" alt=\"Densité du tube chauffant doublée xTool WonderPress\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDensité du tube chauffant doublée\u003c\/h3\u003e\n          \u003cp\u003eChaleur ultra-homogène du centre vers les bords pour éliminer définitivement les zones froides et les décollements.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_mo-2xverticalclearance_6627-10049_dd6ccb60-9999-4132-9975-16ca6557b718.webp?v=1781683034\" alt=\"Espace vertical doublé 75 mm xTool WonderPress\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eOuverture XXL de 75 mm\u003c\/h3\u003e\n        \u003cp\u003eAvec une hauteur d'ouverture de 75 mm, soit le double des presses automatiques standards (30-45 mm), la WonderPress accueille sans effort les objets épais et volumineux que les autres machines ne peuvent tout simplement pas traiter.\u003c\/p\u003e\n        \u003cp\u003ePressez des coussins épais, des articles de sport, des vêtements en plusieurs couches ou tout autre objet encombrant avec la même précision et la même pression que pour les articles fins.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-3dformmodule_8275-37259_25d93a29-d93b-46e1-9902-21255b7e7d13.webp?v=1782294812\" alt=\"Module de thermoformage 3D xTool WonderPress sublimation et vacuum forming\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDeux flux de travail 3D dans un seul module\u003c\/h3\u003e\n        \u003cp\u003eLe Module de Formage 3D intègre deux technologies complémentaires : la sublimation 3D et le thermoformage sous vide. Passez de l'un à l'autre selon votre projet sans changer d'appareil.\u003c\/p\u003e\n        \u003cp\u003eEn mode sublimation 3D, les films de sublimation épousent parfaitement chaque bord et chaque courbe pour transformer les coques de téléphone, badges et touches de clavier en créations haut de gamme entièrement recouvertes. En mode thermoformage sous vide, la feuille de formage est chauffée puis aspirée fermement autour de votre modèle en quelques secondes pour créer des moules sur mesure avec chaque détail préservé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-vacuumpump_6674-17653.webp?v=1781173260\" alt=\"Pompe à vide intégrée xTool WonderPress\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePompe à vide intégrée - prêt à l'emploi dès le déballage\u003c\/h3\u003e\n        \u003cp\u003eAucune pompe externe ni tuyau encombrant n'est requis. Le système d'aspiration tout-en-un entièrement intégré offre une véritable expérience « plug-and-play » dès le déballage, avec une puissance d'aspiration industrielle atteignant -90 kPa.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-temperaturesensing_7052-557.webp?v=1781173260\" alt=\"Surveillance de la température du film en temps réel xTool WonderPress\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eSurveillance infrarouge de la température en temps réel\u003c\/h3\u003e\n        \u003cp\u003eFini les approximations. Le capteur infrarouge intelligent surveille la température de la feuille en temps réel et indique le moment précis pour presser, garantissant des résultats impeccables et constants à chaque utilisation, même pour les débutants.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-massivepresetslibrary_7594-26681_148786fd-74e7-4c22-a658-17b8321fe0af.webp?v=1781590773\" alt=\"Préréglages intelligents et bibliothèque de paramètres xTool WonderPress\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePréréglages intelligents et changement de module sans outil\u003c\/h3\u003e\n        \u003cp\u003eNi outils, ni vis. Changez de module en quelques secondes - la WonderPress reconnaît automatiquement le module installé et adapte ses paramètres en conséquence.\u003c\/p\u003e\n        \u003cp\u003eSynchronisez des centaines de paramètres vérifiés via l'application xTool Studio, ou enregistrez vos 35 favoris comme raccourcis sur l'appareil pour une efficacité en un clic. La molette de haute précision permet des réglages instantanés sans avoir à appuyer frénétiquement sur des boutons.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-3min_6674-17622.webp?v=1781572744\" alt=\"Polymérisation DTF professionnelle haute efficacité xTool WonderPress\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePolymérisation DTF professionnelle haute efficacité\u003c\/h3\u003e\n        \u003cp\u003eLe Module Four Créatif polymérise les films DTF jusqu'à 432 x 432 mm en seulement 3 minutes par unité, avec un volume interne généreux (398 x 158 x 80 mm) permettant de traiter jusqu'à 3 tasses simultanément.\u003c\/p\u003e\n        \u003cp\u003eLe système de purification d'air professionnel à 3 couches (H11 + Charbon actif + HEPA H13) neutralise les fumées et les odeurs du DTF à la source, pour un atelier sain sans investir dans des purificateurs d'air supplémentaires coûteux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eModule de presse à chaud (unité principale)\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du plateau chauffant\u003c\/td\u003e\n\u003ctd\u003e380 x 380 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePlage de température\u003c\/td\u003e\n\u003ctd\u003e80 - 210 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePlage de pression\u003c\/td\u003e\n\u003ctd\u003e20 - 100 kg (contrôle de précision)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePlage de temps\u003c\/td\u003e\n\u003ctd\u003e1 - 999 s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée\u003c\/td\u003e\n\u003ctd\u003eAC 220-240 V, 50\/60 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance nominale\u003c\/td\u003e\n\u003ctd\u003e1500-1800 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e418 x 549 x 410 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids\u003c\/td\u003e\n\u003ctd\u003e22 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eModule de formage 3D\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'aspiration\u003c\/td\u003e\n\u003ctd\u003eMax -90 kPa (qualité industrielle)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de formage sous vide\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 250 x 195 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur maximale de formage\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 90 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone maximale de sublimation\u003c\/td\u003e\n\u003ctd\u003eObjets jusqu'à 122 x 229 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e522 x 410 x 108 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids\u003c\/td\u003e\n\u003ctd\u003e7,2 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eModule four de création\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de durcissement DTF\u003c\/td\u003e\n\u003ctd\u003eFilms DTF jusqu'à 432 x 432 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions de la chambre (L x P x H)\u003c\/td\u003e\n\u003ctd\u003e398 x 158 x 80 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFiltration de l'air\u003c\/td\u003e\n\u003ctd\u003eFiltre à 3 couches intégré (H11 + Charbon actif + H13 HEPA)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e465 x 465 x 140,7 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids\u003c\/td\u003e\n\u003ctd\u003e4,4 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eInterface, logiciel et sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAffichage\u003c\/td\u003e\n\u003ctd\u003eÉcran de 45,7 mm + bouton rotatif de précision\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCompatibilité logicielle\u003c\/td\u003e\n\u003ctd\u003eApplication xTool Studio (bibliothèque de préréglages dans le cloud)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePréréglages intégrés\u003c\/td\u003e\n\u003ctd\u003e35 préréglages intelligents pour une utilisation hors ligne\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFonctions de sécurité\u003c\/td\u003e\n\u003ctd\u003eVeille automatique, conception coulissante éloignée de la source de chaleur\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eBoîtier et stockage\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMatériau du boîtier\u003c\/td\u003e\n\u003ctd\u003ePC\/PBT\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCouleur\u003c\/td\u003e\n\u003ctd\u003eBlanc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de stockage\u003c\/td\u003e\n\u003ctd\u003e-20 °C à 60 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLe changement de module s'effectue sans outil ni vis - la WonderPress détecte automatiquement le module connecté et ajuste l'interface en conséquence.\u003c\/p\u003e\n      \u003cp\u003eLa machine est compatible avec les découpeuses laser, imprimantes 3D et machines de découpe pour étendre les possibilités créatives : thermoformage de pièces imprimées en 3D, sublimation de motifs découpés au laser, scellage de pochettes 3D pour les créations en papier.\u003c\/p\u003e\n      \u003cp\u003eLe module Four Créatif peut également être utilisé pour le plastique fou, la cuisson de pâte polymère et d'autres créations nécessitant une cuisson douce en plus de la polymérisation DTF.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":44145758568522,"sku":"P0101000652","price":62550.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool-WonderPress-PresseaChaudAutomatique3D.jpg?v=1788314240"},{"product_id":"xtool-o1-omni-printer-standard-double-tete-dt-uv-uv-dtg-printer-imprimante-uv-4-en-1","title":"xTool - O1 Omni - Standard - Double Tête DT + UV (UV\u0026DTG Printer) - Imprimante UV 4-en-1","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eImprimante 4-en-1\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-o1omniprinter_fr_pc_features_6446-109161_a3fb054a-7018-4eb6-a874-5d8af22c87d3.webp?v=1785489324\" alt=\"xTool O1 Omni Printer - vue générale\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool O1 Omni Printer est une solution complète pensée pour vous offrir une liberté totale de création, grâce à sa polyvalence 4-en-1 combinant impression UV, UV-DTF, DTG et DTF sur une large variété de supports, qu'ils soient rigides ou textiles.\u003c\/p\u003e\n        \u003cp\u003eVous pouvez facilement réaliser des rendus haut de gamme avec des effets en relief jusqu'à 7 mm, des visuels lenticulaires et accéder à une bibliothèque de plus de 2 000 textures pour enrichir vos projets.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eUV + UV-DTF + DTG + DTF\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eRelief 3D jusqu'à 7 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e2 têtes Epson F1080\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eCertifié GREENGUARD® Gold\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eSystème Pixel-Scan™ exclusif\u003c\/strong\u003e - Détection laser sur toute la surface couplée à l'imagerie CIS pour capturer les dimensions réelles de chaque objet à l'échelle 1:1, sans distorsion optique. Alignement précis à ±0,2 mm et couleurs fidèles certifiées G7.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_1.jpg?v=1785489939\" alt=\"Du rigide au tissu, imprimez tout\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDu rigide au tissu, imprimez tout\u003c\/h3\u003e\n          \u003cp\u003eL'imprimante 4-en-1 ultime. Passez facilement de l'UV au DTG, au DTF et à l'UV-DTF sur acrylique, bois, métal, coton, polyester et bien d'autres supports.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_2.jpg?v=1785490072\" alt=\"Deux têtes d'impression dédiées\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDeux têtes d'impression, des possibilités décuplées\u003c\/h3\u003e\n          \u003cp\u003eDes têtes Epson F1080 dédiées à l'UV et au textile garantissent des performances optimales sur un plus grand nombre de matériaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_3.jpg?v=1785490192\" alt=\"Système de vision Pixel-Scan™\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eLe premier système de vision Pixel-Scan™ au monde\u003c\/h3\u003e\n          \u003cp\u003eDétection laser sur toute la surface et imagerie CIS pour un alignement parfait et des couleurs certifiées G7, sans distorsion optique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_4.jpg?v=1785490282\" alt=\"Effets premium en quelques clics\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDes effets premium en quelques clics\u003c\/h3\u003e\n          \u003cp\u003eAucune compétence en design requise. Donnez vie à vos idées grâce aux outils IA intégrés, aux réglages prêts à imprimer et à plus de 2 000 textures disponibles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003cdiv class=\"specs-group-label\"\u003eImpression\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone d'impression - Édition UV + DT Textile\u003c\/td\u003e\n\u003ctd\u003ePlateau standard : 330 x 122 mm ; Grand plateau : 330 x 420 mm ; Plateau DTG : 300 x 390 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone d'impression - Édition UV Deux Têtes \/ Simple\u003c\/td\u003e\n\u003ctd\u003ePlateau standard : 330 x 122 mm ; Grand plateau : 330 x 420 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution d'impression\u003c\/td\u003e\n\u003ctd\u003e720 x 1440 dpi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur du relief 3D\u003c\/td\u003e\n\u003ctd\u003e7 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTransferts et autocollants UV-DTF\u003c\/td\u003e\n\u003ctd\u003eOui (nécessite une plastifieuse)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eTêtes d'impression et encres\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTête d'impression - Édition UV + DT Textile \/ Deux Têtes\u003c\/td\u003e\n\u003ctd\u003eEpson F1080 x 2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTête d'impression - Édition UV Simple\u003c\/td\u003e\n\u003ctd\u003eEpson F1080 x 1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCanaux d'encre - Édition UV + DT Textile\u003c\/td\u003e\n\u003ctd\u003eUV : CMJNBV ; Textile : CMJNBB - V = Vernis 3-en-1 : mat, brillant et effets dorure\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCanaux d'encre - Édition UV Deux Têtes\u003c\/td\u003e\n\u003ctd\u003eCMJNBV + BR\/BF\/RF\/JF - BR = Blanc rigide, BF = Blanc flexible, RF = Rouge fluo, JF = Jaune fluo ; V = Vernis 3-en-1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCanaux d'encre - Édition UV Simple\u003c\/td\u003e\n\u003ctd\u003eCMJNBV - V = Vernis 3-en-1 : mat, brillant et effets dorure\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité d'encre - Édition UV + DT Textile \/ Deux Têtes\u003c\/td\u003e\n\u003ctd\u003eEncre standard : 125 ml ; Encre blanche haute capacité : 290 ml\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité d'encre - Édition UV Simple\u003c\/td\u003e\n\u003ctd\u003eEncre standard : 125 ml\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eImpression couleurs fluo\u003c\/td\u003e\n\u003ctd\u003eOui (Édition UV Deux Têtes uniquement)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMatériaux compatibles\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉdition UV + DT Textile\u003c\/td\u003e\n\u003ctd\u003eRigide et tissu : Acrylique, bois, métal, coton, polyester, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉdition UV Deux Têtes\u003c\/td\u003e\n\u003ctd\u003eRigide et flexible : Acrylique, cuir, bois, toile, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉdition UV Simple\u003c\/td\u003e\n\u003ctd\u003eRigide basique : Acrylique, bois, métal, verre, céramique, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eSystème de vision et précision\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution du système de vision\u003c\/td\u003e\n\u003ctd\u003e1440 x 1200 dpi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003e±0,2 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMaintenance et connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMaintenance automatisée\u003c\/td\u003e\n\u003ctd\u003eBrassage automatique de l'encre blanche ; Circulation automatique de l'encre blanche ; Protection anti-dessèchement automatique de la tête d'impression\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGestion à distance\u003c\/td\u003e\n\u003ctd\u003eNettoyage et contrôle à distance via l'application\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciels compatibles\u003c\/td\u003e\n\u003ctd\u003emacOS, Windows\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCertifications et sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉdition UV + DT Textile\u003c\/td\u003e\n\u003ctd\u003eEncre non reprotoxique ; Encre UV certifiée GREENGUARD® Gold ; Certifié OEKO-TEX® ; Encre pour tissu DT\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉdition UV Deux Têtes \/ Simple\u003c\/td\u003e\n\u003ctd\u003eEncre non reprotoxique ; Encre UV certifiée GREENGUARD® Gold\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions et poids\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions (unité principale seule)\u003c\/td\u003e\n\u003ctd\u003e714 x 374 x 468,5 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids - Édition UV + DT Textile \/ Deux Têtes\u003c\/td\u003e\n\u003ctd\u003e41,12 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids - Édition UV Simple\u003c\/td\u003e\n\u003ctd\u003e40,6 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool O1 Omni Printer\u003c\/li\u003e\n      \u003cli\u003eCartouche d'encre CMJNBV + DT Textile\u003c\/li\u003e\n      \u003cli\u003ePlateau Textile\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eCe pack correspond à l'édition UV + DT Textile (Double Tête DT + UV), qui inclut deux têtes Epson F1080 - une dédiée à l'impression UV et une dédiée à l'impression textile. Cette configuration est recommandée pour les créateurs ayant des besoins combinés sur textiles et supports rigides.\u003c\/p\u003e\n      \u003cp\u003eLa réalisation de transferts UV-DTF nécessite l'utilisation d'une plastifieuse (vendue séparément). Le module rotatif pour objets cylindriques est également disponible en accessoire séparé.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":44162645393482,"sku":"P0101000536-P0101000589","price":418950.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool_-_O1_Omni_Printer_-_DT_UV_UV_DTG_Printer_Machine_-_Imprimante_UV_4-en-1.jpg?v=1788698359"},{"product_id":"xtool-o1-omni-pack-polyvalent-dt-uv-uv-dtg-versatile-bundle","title":"xTool - O1 Omni - Pack Polyvalent DT + UV (UV\u0026DTG Versatile Bundle)","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eSolution 4-en-1\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-o1omniprinter_fr_pc_features_6446-109161_a3fb054a-7018-4eb6-a874-5d8af22c87d3.webp?v=1785489324\" alt=\"xTool O1 Omni Printer - vue d'ensemble\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool O1 Omni Printer est une solution complète pensée pour offrir une liberté totale de création, grâce à sa \u003cstrong\u003epolyvalence 4-en-1\u003c\/strong\u003e combinant impression UV, UV-DTF, DTG et DTF sur une large variété de supports, qu'ils soient rigides ou textiles.\u003c\/p\u003e\n        \u003cp\u003eRéalisez des \u003cstrong\u003erendus haut de gamme\u003c\/strong\u003e avec des effets en relief jusqu'à 7 mm, des visuels lenticulaires et accédez à une bibliothèque de plus de 2 000 textures. Son \u003cstrong\u003esystème Pixel-Scan™\u003c\/strong\u003e garantit un alignement précis et des couleurs fidèles certifiées G7, pour un résultat professionnel à chaque impression.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eUV + UV-DTF + DTG + DTF\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eRelief 3D jusqu'à 7 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003ePixel-Scan™ G7\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e2 têtes Epson F1080\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003ePack Polyvalent DT + UV inclus dans ce bundle :\u003c\/strong\u003e imprimante O1 Omni, cartouche d'encre CMJNBV + DT Textile, plateau textile, module rotatif OR1, laminoirs LM1 et alimentateur rouleaux RF1 - tout le nécessaire pour démarrer immédiatement sur rigide et textile.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_1.jpg?v=1785489939\" alt=\"Du rigide au tissu, imprimez tout\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDu rigide au tissu, imprimez tout\u003c\/h3\u003e\n          \u003cp\u003eL'imprimante 4-en-1 ultime. Passez facilement de l'UV au DTG, au DTF et à l'UV-DTF sur acrylique, bois, métal, coton, polyester et bien plus encore.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_2.jpg?v=1785490072\" alt=\"Deux têtes d'impression dédiées UV et textile\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDeux têtes d'impression, des possibilités décuplées\u003c\/h3\u003e\n          \u003cp\u003eDes têtes d'impression dédiées à l'UV et au textile (Epson F1080 x2) garantissent des performances optimales sur un plus grand nombre de matériaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_3.jpg?v=1785490192\" alt=\"Système de vision Pixel-Scan™\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eLe premier système Pixel-Scan™ au monde\u003c\/h3\u003e\n          \u003cp\u003eGrâce à la détection laser sur toute la surface et à l'imagerie CIS, Pixel-Scan™ capture les dimensions réelles de chaque objet à l'échelle 1:1, sans distorsion optique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_4.jpg?v=1785490282\" alt=\"Effets premium en quelques clics\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDes effets premium en quelques clics\u003c\/h3\u003e\n          \u003cp\u003eAucune compétence en design requise. Donnez vie à vos idées grâce aux outils IA intégrés et à des réglages prêts à imprimer pour des effets relief, lenticulaires et dorure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eImpression\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone d'impression (plateau standard)\u003c\/td\u003e\n\u003ctd\u003e330 x 122 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone d'impression (grand plateau)\u003c\/td\u003e\n\u003ctd\u003e330 x 420 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone d'impression (plateau DTG)\u003c\/td\u003e\n\u003ctd\u003e300 x 390 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution d'impression\u003c\/td\u003e\n\u003ctd\u003e720 x 1440 dpi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur du relief 3D\u003c\/td\u003e\n\u003ctd\u003e7 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003e±0,2 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eTêtes d'impression \u0026amp; Encres\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTête d'impression (édition UV + DT Textile \/ Deux Têtes)\u003c\/td\u003e\n\u003ctd\u003eEpson F1080 x2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTête d'impression (édition UV Simple)\u003c\/td\u003e\n\u003ctd\u003eEpson F1080 x1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCanaux d'encre (édition UV + DT Textile)\u003c\/td\u003e\n\u003ctd\u003eUV : CMJNBV - Textile : CMJNBB - V = Vernis 3-en-1 : mat, brillant et effets dorure\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCanaux d'encre (édition UV Deux Têtes)\u003c\/td\u003e\n\u003ctd\u003eCMJNBV + BR\/BF\/RF\/JF (Blanc rigide, Blanc flexible, Rouge fluo, Jaune fluo) - V = Vernis 3-en-1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCanaux d'encre (édition UV Simple)\u003c\/td\u003e\n\u003ctd\u003eCMJNBV - V = Vernis 3-en-1 : mat, brillant et effets dorure\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité d'encre standard\u003c\/td\u003e\n\u003ctd\u003e125 ml\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité encre blanche haute capacité (UV + DT Textile \/ Deux Têtes)\u003c\/td\u003e\n\u003ctd\u003e290 ml\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eImpression couleurs fluo\u003c\/td\u003e\n\u003ctd\u003eDisponible sur l'édition UV Deux Têtes uniquement\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTransferts et autocollants UV-DTF\u003c\/td\u003e\n\u003ctd\u003eOui - nécessite une plastifieuse\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMatériaux compatibles\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉdition UV + DT Textile\u003c\/td\u003e\n\u003ctd\u003eRigide et tissu : acrylique, bois, métal, coton, polyester, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉdition UV Deux Têtes\u003c\/td\u003e\n\u003ctd\u003eRigide et flexible : acrylique, cuir, bois, toile, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉdition UV Simple\u003c\/td\u003e\n\u003ctd\u003eRigide basique : acrylique, bois, métal, verre, céramique, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eSystème de vision \u0026amp; Maintenance\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution du système Pixel-Scan™\u003c\/td\u003e\n\u003ctd\u003e1440 x 1200 dpi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMaintenance automatisée\u003c\/td\u003e\n\u003ctd\u003eBrassage automatique de l'encre blanche, circulation automatique, protection anti-dessèchement de la tête\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCertifications \u0026amp; Sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertifications (édition UV + DT Textile)\u003c\/td\u003e\n\u003ctd\u003eEncre non reprotoxique, encre UV certifiée GREENGUARD Gold, certifié OEKO-TEX, encre DT textile\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertifications (édition UV Deux Têtes \/ Simple)\u003c\/td\u003e\n\u003ctd\u003eEncre non reprotoxique, encre UV certifiée GREENGUARD Gold\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel, Connectivité \u0026amp; Gestion\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciels compatibles\u003c\/td\u003e\n\u003ctd\u003emacOS, Windows\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGestion à distance\u003c\/td\u003e\n\u003ctd\u003eNettoyage et contrôle à distance via l'application mobile\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions \u0026amp; Poids\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions (unité principale seule)\u003c\/td\u003e\n\u003ctd\u003e714 x 374 x 468,5 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids (édition UV + DT Textile \/ Deux Têtes)\u003c\/td\u003e\n\u003ctd\u003e41,12 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids (édition UV Simple)\u003c\/td\u003e\n\u003ctd\u003e40,6 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eUsage recommandé par édition\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉdition UV + DT Textile\u003c\/td\u003e\n\u003ctd\u003eCréateurs ayant des besoins d'impression sur textiles et supports rigides\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉdition UV Deux Têtes\u003c\/td\u003e\n\u003ctd\u003eCréateurs axés sur les applications UV avancées et les effets néon exclusifs\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉdition UV Simple\u003c\/td\u003e\n\u003ctd\u003eDébutants souhaitant personnaliser des matériaux rigides\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003ex1 xTool O1 Omni Printer (édition UV + DT Textile)\u003c\/li\u003e\n      \u003cli\u003ex1 Cartouche d'encre CMJNBV + DT Textile\u003c\/li\u003e\n      \u003cli\u003ex1 Plateau Textile\u003c\/li\u003e\n      \u003cli\u003ex1 Module Rotatif OR1\u003c\/li\u003e\n      \u003cli\u003ex1 Laminoirs LM1\u003c\/li\u003e\n      \u003cli\u003ex1 Alimentateur Rouleaux RF1\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLa réalisation de transferts et autocollants UV-DTF nécessite une plastifieuse (laminoirs LM1 inclus dans ce pack).\u003c\/p\u003e\n      \u003cp\u003eLes dimensions indiquées correspondent à l'unité principale seule, sans les accessoires montés. Prévoir un espace supplémentaire lors de l'installation du module rotatif OR1 et de l'alimentateur rouleaux RF1.\u003c\/p\u003e\n      \u003cp\u003eLes certifications GREENGUARD Gold et OEKO-TEX s'appliquent aux encres UV et aux encres DT textile respectivement. Les encres sont classées non reprotoxiques sur toutes les éditions.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":45893223219274,"sku":"P0101000536-P0101000589-P0102000243-P0101000592-P0101000605","price":520650.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool_-_O1_Omni_Printer_-_Pack_Polyvalent_DT_UV_UV_DTG_Versatile_Bundle.jpg?v=1790036818"},{"product_id":"xtool-machine-de-soudage-metalfab-1200w","title":"xTool - MetalFab - 1200W","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eSolution Tout-en-Un\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_Decoupeur_Metal_MetalFab_-_corps_2.jpg?v=1753953729\" alt=\"xTool MetalFab - découpeur laser à fibre 1200W\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe MetalFab est une \u003cstrong\u003esolution laser à fibre tout-en-un\u003c\/strong\u003e conçue pour les professionnels du métal. Un seul appareil permet de \u003cstrong\u003esouder\u003c\/strong\u003e, \u003cstrong\u003edécouper\u003c\/strong\u003e et \u003cstrong\u003enettoyer\/dérouiller\u003c\/strong\u003e avec une qualité de finition industrielle.\u003c\/p\u003e\n        \u003cp\u003eIl traite sans effort l'acier inoxydable, l'aluminium, le laiton, l'acier au carbone et bien d'autres métaux, de 0,2 mm à 10 mm d'épaisseur. Ses technologies exclusives garantissent des découpes nettes, précises et sans déformation.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eLaser Fibre 1200W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e3-en-1 : Soude \/ Découpe \/ Nettoie\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eCaméra 16 MP IA\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eSaveGas™ -50% de gaz\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003ePrécision \u0026lt; 0,2 mm\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eCompatibilité matériaux étendue\u003c\/strong\u003e - Acier inoxydable, aluminium, acier au carbone, titane, alliage de nickel, laiton, tôle galvanisée, magnésium et plus encore - de 0,2 mm à 5 mm en traitement standard, jusqu'à 10 mm pour la découpe acier au carbone en un seul passage.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_Decoupeur_Metal_MetalFab_-_corps_2.jpg?v=1753953729\" alt=\"Précision ultra-fine des découpes MetalFab\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDécoupes nettes de 0,2 mm à 10 mm d'épaisseur\u003c\/h3\u003e\n        \u003cp\u003eLe laser à fibre haute énergie de 1 200 W découpe sans effort l'acier au carbone jusqu'à 10 mm d'épaisseur en un seul passage. Grâce à sa zone affectée par la chaleur minimale et à la puissance élevée du laser, il garantit des résultats de découpe précis.\u003c\/p\u003e\n        \u003cp\u003eIl permet d'obtenir des surfaces lisses et propres tout en empêchant efficacement la déformation des métaux fins. Cela réduit considérablement la nécessité d'un post-traitement.\u003c\/p\u003e\n        \u003ch3\u003ePrécision ultra-fine grâce aux technologies exclusives\u003c\/h3\u003e\n        \u003cp\u003eLe secret de la précision réside dans les technologies exclusives \u003cstrong\u003eVibeFreeCut™\u003c\/strong\u003e, \u003cstrong\u003eFlexiTrack™\u003c\/strong\u003e et \u003cstrong\u003eObstacleFree™\u003c\/strong\u003e, conçues pour fonctionner ensemble afin d'offrir une précision inégalée, rendant chaque découpe impeccablement juste et lisse.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_Decoupeur_Metal_MetalFab_-_corps_5.jpg?v=1753954016\" alt=\"Technologie SaveGas xTool - économie de gaz 50%\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eImbrication intelligente en un clic - jusqu'à 98,7% d'utilisation matière\u003c\/h3\u003e\n        \u003cp\u003eÉquipé d'une caméra panoramique de 16 MP et d'algorithmes d'IA, le système analyse les matériaux et génère des plans de découpe optimaux en un clic, atteignant un taux d'utilisation du matériau de 98,7%.\u003c\/p\u003e\n        \u003ch3\u003eDécoupe ultra-précise pour petits objets\u003c\/h3\u003e\n        \u003cp\u003eLa caméra de proximité assure un positionnement précis avec un écart central inférieur à 0,2 mm, offrant une exactitude et une fiabilité exceptionnelles - parfaitement adaptée même pour les plus petits objets.\u003c\/p\u003e\n        \u003ch3\u003eÉconomisez 50% sur le gaz avec SaveGas™\u003c\/h3\u003e\n        \u003cp\u003eLa solution brevetée \u003cstrong\u003eSaveGas™\u003c\/strong\u003e, avec sa buse, son compresseur et son sécheur d'air xTool, maximise l'efficacité de découpe. La bague en céramique interne assure une étanchéité parfaite avec le matériau, optimisant le flux d'air et la performance de coupe.\u003c\/p\u003e\n        \u003cp\u003ePour une découpe sans bavure d'acier inoxydable de 4 mm, les accessoires xTool ne nécessitent que 6 bar, économisant jusqu'à 50% de gaz par rapport à une découpe à l'azote à 12 bar.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLaser \u0026amp; Traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance du laser\u003c\/td\u003e\n\u003ctd\u003e1200 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de laser\u003c\/td\u003e\n\u003ctd\u003eLaser à fibre\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLongueur d'onde\u003c\/td\u003e\n\u003ctd\u003e1080 ± 10 nm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaux de conversion photoélectrique\u003c\/td\u003e\n\u003ctd\u003e36%\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eSoudage \/ Découpe \/ Dérouillage et Nettoyage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de soudure\u003c\/td\u003e\n\u003ctd\u003eSoudage continu \/ Soudage par points \/ Soudage par impulsions\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉpaisseur de traitement\u003c\/td\u003e\n\u003ctd\u003e0,2 - 5 mm (jusqu'à 10 mm pour l'acier au carbone en découpe)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMatériaux pris en charge\u003c\/td\u003e\n\u003ctd\u003eAcier inoxydable, aluminium, acier au carbone, titane, alliage de nickel, laiton, tôle galvanisée, magnésium, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eGaz \u0026amp; Refroidissement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGaz recommandés\u003c\/td\u003e\n\u003ctd\u003eAzote ou argon\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystème de refroidissement\u003c\/td\u003e\n\u003ctd\u003eRefroidissement à air\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation \u0026amp; Sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance nominale\u003c\/td\u003e\n\u003ctd\u003e4200 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée\u003c\/td\u003e\n\u003ctd\u003e200 - 240 V, AC 50\/60 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCourant de pleine charge\u003c\/td\u003e\n\u003ctd\u003e21 A MAX\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eSécurité laser de Classe 4\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de fonctionnement\u003c\/td\u003e\n\u003ctd\u003e-10 °C - 40 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de stockage\u003c\/td\u003e\n\u003ctd\u003e-10 °C - 60 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions \u0026amp; Poids\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions de la machine\u003c\/td\u003e\n\u003ctd\u003e728 x 327 x 512 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids de la machine\u003c\/td\u003e\n\u003ctd\u003e38,2 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLongueur de câble\u003c\/td\u003e\n\u003ctd\u003e5 m\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAlimentation de fil intégrée\u003c\/td\u003e\n\u003ctd\u003eNon - alimentation manuelle incluse\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003ex1 Découpeur Métal MetalFab 1200W\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eAppareil laser de Classe 4 - l'utilisation d'équipements de protection individuelle adaptés (lunettes de protection laser, gants, etc.) est obligatoire. Prévoir une ventilation adéquate du local de travail.\u003c\/p\u003e\n      \u003cp\u003eLa technologie SaveGas™ permet d'utiliser de l'air comprimé (6 bar) en remplacement de l'azote (12 bar) pour la découpe d'acier inoxydable jusqu'à 4 mm, réduisant les coûts opérationnels de moitié. Pour des épaisseurs supérieures ou des matériaux spécifiques, l'azote ou l'argon restent recommandés.\u003c\/p\u003e\n      \u003cp\u003eLe courant de pleine charge étant de 21 A MAX, vérifier la compatibilité de l'installation électrique avant la mise en service (prise et disjoncteur adaptés au 20 A minimum sur circuit dédié).\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":45893224497226,"sku":"P0101000586","price":1152990.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/MetalFab_2.jpg?v=1790036922"},{"product_id":"xtool-f2-ultra-uv-graveur-laser-uv-5w-de-355-nm","title":"xTool - F2 Ultra UV","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\n  \/* Inline video styling *\/\n  #aito3d-product-wrapper .feature-detail video,\n  #aito3d-product-wrapper .intro-video {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eGravure Laser UV Haute Précision\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cvideo width=\"100%\" playsinline disablepictureinpicture loop muted autoplay style=\"border-radius: 16px; display: block;\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/9366b77b2dd94d73a5f57c00228d499b.mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLa F2 Ultra UV est une machine de gravure laser UV haute précision, dotée d'un laser de 5 W avec une longueur d'onde de 355 nm. Ce laser à traitement à froid produit des bords nets, sans brûlure ni carbonisation, et peut graver des détails micrométriques avec un spot inférieur à 10 µm - plus de 100 fois plus fin qu'un laser CO2 classique.\u003c\/p\u003e\n        \u003cp\u003eSon double système de caméras 48 MP avec autofocus assure un positionnement d'une précision de 0,2 mm, simplifiant l'alignement même pour la gravure interne sur des matériaux complexes comme le verre. L'agent IA intégré permet de transformer une image ou un texte en gravure 3D interne en un seul clic.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eLaser UV 355 nm - 5 W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eSpot \u0026lt; 10 µm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eDouble caméra 48 MP\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e15 000 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eAgent IA intégré\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eTraitement à froid par photodissociation directe\u003c\/strong\u003e - Le laser UV brise les liaisons moléculaires par haute énergie photonique, sans zone de chaleur significative. Résultat : aucune marque de brûlure, aucune carbonisation, aucun pré-revêtement ni polissage nécessaire. Des finitions nettes et précises dès la première passe.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cvideo width=\"100%\" playsinline disablepictureinpicture loop muted autoplay style=\"border-radius: 16px; display: block;\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/e0ae22fa0c1a4030924dda04e3cc2dc0.mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eMaîtrisez le verre, de l'intérieur comme de l'extérieur\u003c\/h3\u003e\n        \u003cp\u003eLe laser UV est une technologie de pointe pour le traitement de précision du verre. De la gravure interne 3D au gaufrage, en passant par la découpe, la gravure rotative et le traitement par lots, chaque technique transforme impeccablement le verre en chefs-d'œuvre durables et de haute qualité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_UV_-_corps_2.jpg?v=1764057868\" alt=\"Pourquoi les lasers UV se démarquent-ils - comparaison technologique\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePourquoi les lasers UV se démarquent-ils ?\u003c\/h3\u003e\n        \u003cp\u003eDepuis des années, la technologie UV est une pierre angulaire dans des domaines comme la médecine et l'électronique, où la précision est primordiale. Grâce à une longueur d'onde ultra-courte de 355 nm, le laser UV atteint un niveau de détail micrométrique et des finitions impeccables, sans aucune brûlure.\u003c\/p\u003e\n        \u003cp\u003eExcellent là où les autres technologies échouent, il traite sans effort le verre, le plastique, les textiles, l'acrylique et bien plus encore.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cvideo width=\"100%\" playsinline disablepictureinpicture loop muted autoplay style=\"border-radius: 16px; display: block;\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1edbc8ef337e448384ac5ef0821ea955.mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eAucun bord noirci - la perfection en une seule étape\u003c\/h3\u003e\n        \u003cp\u003eLe laser UV utilise une haute énergie photonique pour briser directement les liaisons moléculaires avec une zone de chaleur minimale, sans marques de brûlure ni carbonisation, préservant ainsi l'intégrité de votre matériau.\u003c\/p\u003e\n        \u003cp\u003eFini le pré-revêtement fastidieux ou le polissage après coup : obtenez des résultats nets, précis et de qualité supérieure. C'est toute la magie du traitement à froid.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cvideo width=\"100%\" playsinline disablepictureinpicture loop muted autoplay style=\"border-radius: 16px; display: block;\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/d3db913e93e7409faaa00abf250d060f.mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePrécision au micron - détails dignes d'un musée\u003c\/h3\u003e\n        \u003cp\u003ePlus la longueur d'onde est courte, plus le spot laser est petit : les lasers UV établissent une nouvelle norme en matière de détails à l'échelle du micron. Avec une taille de spot inférieure à 10 µm, la gravure au laser UV est plus de 100 fois plus fine que celle des lasers CO2, garantissant que chaque ligne est nette, impeccable et précise jusqu'au plus petit détail.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cvideo width=\"100%\" playsinline disablepictureinpicture loop muted autoplay style=\"border-radius: 16px; display: block;\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/066589996d7740708751b20428aa2b00.mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDe la 2D à la 3D - des chefs-d'œuvre en toute simplicité\u003c\/h3\u003e\n        \u003cp\u003eVous pensez que la gravure 3D interne est complexe ? Détrompez-vous. Grâce à l'agent IA professionnel de xTool, transformez du texte ou des images 2D en 3D en un seul clic et obtenez des résultats époustouflants en quelques minutes, sans réglages manuels compliqués.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cvideo width=\"100%\" playsinline disablepictureinpicture loop muted autoplay style=\"border-radius: 16px; display: block;\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/d298ffc06bb840768801f91550f0a8ed.mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDouble caméra 48 MP - Visualisez. Réalisez.\u003c\/h3\u003e\n        \u003cp\u003eLe premier système laser UV à double caméra du secteur. Deux caméras gèrent le positionnement et la mise au point automatiques, atteignant une précision de 0,2 mm, soit 60 % de plus que les systèmes à caméra unique. Chaque processus est d'une simplicité constante, et chaque détail est exactement comme vous l'aviez imaginé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLaser et traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de laser\u003c\/td\u003e\n\u003ctd\u003eLaser UV 5 W - 355 nm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eGravure laser, Découpe laser\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du spot laser\u003c\/td\u003e\n\u003ctd\u003e0,01 x 0,01 mm (moins de 10 µm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de travail maximale\u003c\/td\u003e\n\u003ctd\u003e15 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution de mouvement\u003c\/td\u003e\n\u003ctd\u003e0,00133 mm (gravure intérieure)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution d'ajustement vectoriel\u003c\/td\u003e\n\u003ctd\u003e0,001 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eZone de travail et capacités\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail - gravure de surface\u003c\/td\u003e\n\u003ctd\u003e200 mm x 200 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail - gravure interne\u003c\/td\u003e\n\u003ctd\u003e70 mm x 70 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail avec convoyeur\u003c\/td\u003e\n\u003ctd\u003e200 mm x 500 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur de traitement maximale\u003c\/td\u003e\n\u003ctd\u003e150 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDiamètre de gravure rotative maximal\u003c\/td\u003e\n\u003ctd\u003e150 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité de découpe maximale - tilleul\u003c\/td\u003e\n\u003ctd\u003e15 mm en plusieurs passes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité de découpe maximale - acrylique\u003c\/td\u003e\n\u003ctd\u003e12 mm en plusieurs passes\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMatériaux compatibles\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGravable au laser\u003c\/td\u003e\n\u003ctd\u003eVerre, cristal, acrylique, bois, métal, cuir, plastique, caoutchouc, silicone, céramique et plus encore\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupable au laser\u003c\/td\u003e\n\u003ctd\u003ePapier, bois, plastique, verre, tissu, cuir et plus encore\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCaméras et positionnement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméra intégrée\u003c\/td\u003e\n\u003ctd\u003eDoubles caméras de 48 Mpx\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution de l'image\u003c\/td\u003e\n\u003ctd\u003e48 Mpx\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de positionnement\u003c\/td\u003e\n\u003ctd\u003ePositionnement par caméra\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003e0,2 mm (caméra)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de mise au point\u003c\/td\u003e\n\u003ctd\u003eMise au point automatique\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystème de télémétrie\u003c\/td\u003e\n\u003ctd\u003eLiDAR\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de la télémétrie\u003c\/td\u003e\n\u003ctd\u003e0,2 mm (caméra)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode d'aperçu\u003c\/td\u003e\n\u003ctd\u003eAperçu intelligent par caméra, Aperçu lumineux en direct à haute vitesse\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciels compatibles\u003c\/td\u003e\n\u003ctd\u003exTool Studio\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCompatibilité AImake\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystème d'exploitation\u003c\/td\u003e\n\u003ctd\u003eWindows \/ macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de connexion\u003c\/td\u003e\n\u003ctd\u003eUSB \/ Wi-Fi \/ IP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFichiers 2D pris en charge\u003c\/td\u003e\n\u003ctd\u003eJPG, JPEG, GIF, PNG, BMP, SVG, DXF, WEBP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFichiers 3D pris en charge\u003c\/td\u003e\n\u003ctd\u003eSTL, OBJ, AMF, 3MF, GLB, PLY\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation et environnement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entrée maximale\u003c\/td\u003e\n\u003ctd\u003e348 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée\u003c\/td\u003e\n\u003ctd\u003e220 V - 240 V, CA 50\/60 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de fonctionnement\u003c\/td\u003e\n\u003ctd\u003e10 °C - 30 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de stockage\u003c\/td\u003e\n\u003ctd\u003e-10 °C - 60 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHumidité de stockage\u003c\/td\u003e\n\u003ctd\u003e10 - 60 % HR\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions et sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions de la machine\u003c\/td\u003e\n\u003ctd\u003e294 mm x 429 mm x 520 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids de la machine\u003c\/td\u003e\n\u003ctd\u003e22,5 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblé\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité laser\u003c\/td\u003e\n\u003ctd\u003eClasse 4\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLa F2 Ultra UV est un laser de classe 4. L'utilisation d'équipements de protection appropriés (lunettes de protection laser homologuées pour 355 nm) est obligatoire. Ne jamais regarder directement le faisceau laser.\u003c\/p\u003e\n      \u003cp\u003eLa température de fonctionnement est limitée à 10 °C - 30 °C. Une utilisation en dehors de cette plage peut affecter les performances du laser et la précision de mise au point.\u003c\/p\u003e\n      \u003cp\u003eLa zone de gravure interne (70 mm x 70 mm) est distincte de la zone de gravure de surface (200 mm x 200 mm). Vérifier les dimensions de votre pièce avant de démarrer un projet de gravure interne.\u003c\/p\u003e\n      \u003cp\u003ePour la découpe de matériaux épais (tilleul 15 mm, acrylique 12 mm), plusieurs passes sont nécessaires. Ajuster la vitesse et la puissance en conséquence dans xTool Studio.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":45893226430538,"sku":"P0101000396","price":526500.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool-F2UltraUV-GraveurLaserUV5Wde355nm.jpg?v=1790037003"},{"product_id":"xtool-p3-kit-complet","title":"xTool - P3 - Kit Complet","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eLaser CO2 Professionnel 80W\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_P3_-_Le_Laser_ultime_CO2_en_80W_-_corps_1.jpg?v=1756385584\" alt=\"xTool P3 - Laser CO2 80W avec double technologie laser\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool P3 est un laser CO2 de 80W pensé pour les petites entreprises qui recherchent avant tout vitesse, efficacité et sécurité dans leur production. Par rapport au P2S, il offre une zone de travail 2,3 fois plus grande, une vitesse doublée et une base AutoLift motorisée intégrée, permettant de traiter facilement des projets plus volumineux et complexes.\u003c\/p\u003e\n        \u003cp\u003eGrâce à son système double laser (CO2 80W et option IR 5W), il peut graver aussi bien sur le bois que sur les métaux et plastiques, maîtrisant plus de 300 matériaux différents. Son flux de travail intelligent ACS automatise des étapes clés comme le positionnement, la mise au point et l'ajustement de la hauteur, réduisant les interventions manuelles et accélérant la production.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eCO2 80W + IR 5W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eZone 915 x 458 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e1 200 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eClasse 1 - Sécurité Laser\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eACS Automatisé\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eKit Complet\u003c\/strong\u003e - Ce pack inclut le laser P3 80W, le convoyeur automatique, le stand à roulettes, l'accessoire rotatif RA3 MagSwap, le purificateur d'air SafetyPro AP2 et le cylindre CO2 dédié. Tout le nécessaire pour démarrer une production professionnelle immédiatement.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_pc_maskgroup_1381-1803_b72fbced-069e-42fa-bec9-fa54f81d5101.webp?v=1756384994\" alt=\"Caméra HD double évoluée - SkyView 16 MP et caméra de proximité\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eCaméra HD Double Evoluée\u003c\/h3\u003e\n          \u003cp\u003eLa caméra SkyView 16 MP réduit la distorsion sur les bords, tandis qu'une caméra de détail à courte distance atteint une précision microscopique de 0,02 mm pour un alignement parfait, des grands panneaux aux bijoux ultra-fins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_pc_maskgroup_1381-1829_2ee6cd31-34ee-4070-8400-e839e119920e.webp?v=1756385043\" alt=\"Système de mesure LiDAR intégré pour autofocus précis\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eSystème de Mesure LiDAR\u003c\/h3\u003e\n          \u003cp\u003eLe système LiDAR intégré mesure instantanément la distance avec une précision extrême, garantissant un autofocus parfait et sans intervention manuelle pour chaque projet.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_mo_maskgroup_1807-3070.webp?v=1756385106\" alt=\"Base AutoLift motorisée guidée par LiDAR pour objets jusqu'à 21,6 cm\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eBase AutoLift Motorisée\u003c\/h3\u003e\n          \u003cp\u003eGuidée par le LiDAR, la base AutoLift positionne automatiquement votre matériau à la hauteur optimale pour des objets jusqu'à 21,6 cm de hauteur, assurant une mise au point parfaite et sans effort.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_pc_group1321321709_1807-805.webp?v=1756385427\" alt=\"Purificateur d'air AP2 Max SafetyPro - filtre 7 couches et technologie SuperCyclone\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePurificateur d'Air AP2 Max SafetyPro\u003c\/h3\u003e\n        \u003cp\u003eConçu avec un filtre à 7 couches et la technologie SuperCyclone, le purificateur AP2 Max élimine les fumées, les odeurs et le formaldéhyde à la source grâce à un flux d'air puissant de 700 m³\/h.\u003c\/p\u003e\n        \u003cp\u003eInclus dans ce kit complet, il assure un environnement de travail sain et sécurisé, indispensable pour une utilisation intensive en atelier ou en espace clos.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCapacité de Traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de laser\u003c\/td\u003e\n\u003ctd\u003eLaser CO2 80W + Laser IR 5W (en option)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eDécoupe laser, Gravure laser\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMatériaux compatibles\u003c\/td\u003e\n\u003ctd\u003eDécoupable : bois, acrylique, tissu, cuir et plus - Gravable : métal, verre, bambou, céramique et plus (300+ matériaux)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail\u003c\/td\u003e\n\u003ctd\u003e915 mm x 458 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse maximale de travail\u003c\/td\u003e\n\u003ctd\u003e1 200 mm\/s - Accélération axe X : 19 600 mm\/s²\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité max. découpe (Tilleul)\u003c\/td\u003e\n\u003ctd\u003e22 mm en un seul passage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité max. découpe (Acrylique)\u003c\/td\u003e\n\u003ctd\u003e25 mm en un seul passage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur maximale de traitement\u003c\/td\u003e\n\u003ctd\u003e220 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDiamètre max. gravure rotative\u003c\/td\u003e\n\u003ctd\u003e0 - 200 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003ePrécision et Exactitude\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser - Objectif S\u003c\/td\u003e\n\u003ctd\u003e0,14 mm x 0,16 mm (optionnel)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser - Objectif M\u003c\/td\u003e\n\u003ctd\u003e0,15 mm x 0,18 mm (standard)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser - Objectif L\u003c\/td\u003e\n\u003ctd\u003e0,18 mm x 0,20 mm (optionnel)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003e0,2 mm (caméra)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision du mouvement\u003c\/td\u003e\n\u003ctd\u003e0,01 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eFacilité d'Utilisation\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblé\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eACS (Système de Création Automatisé)\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméras intégrées\u003c\/td\u003e\n\u003ctd\u003eCaméra Panoramique SkyView 16 MP + Caméra Proximité 5 MP + Caméras Latérales x2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de positionnement\u003c\/td\u003e\n\u003ctd\u003ePositionnement double caméra\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de mise au point\u003c\/td\u003e\n\u003ctd\u003eAutofocus automatique\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystème de télémétrie\u003c\/td\u003e\n\u003ctd\u003eLiDAR\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de prévisualisation\u003c\/td\u003e\n\u003ctd\u003eAperçu caméra intelligente\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et Connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystèmes d'exploitation\u003c\/td\u003e\n\u003ctd\u003eAndroid, iOS, iPad, Windows, macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de connexion\u003c\/td\u003e\n\u003ctd\u003eUSB, Wi-Fi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFormats de fichiers supportés\u003c\/td\u003e\n\u003ctd\u003eSVG, DXF, JPG, JPEG, PNG, BMP, TIF\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCompatible AImake\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions, Poids et Alimentation\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eSécurité Laser Classe 1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du produit\u003c\/td\u003e\n\u003ctd\u003e1250 x 780 x 496 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du produit\u003c\/td\u003e\n\u003ctd\u003e105 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entrée maximale\u003c\/td\u003e\n\u003ctd\u003e1 700 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée\u003c\/td\u003e\n\u003ctd\u003e220V - 240V, AC 50 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool P3 - Laser CO2 80W (machine principale)\u003c\/li\u003e\n      \u003cli\u003exTool P3 - Convoyeur Automatique\u003c\/li\u003e\n      \u003cli\u003exTool P3 - Stand à roulettes\u003c\/li\u003e\n      \u003cli\u003exTool P3 - RA3 Rotatif MagSwap 360°\u003c\/li\u003e\n      \u003cli\u003exTool Purificateur d'Air SafetyPro AP2 pour P3\u003c\/li\u003e\n      \u003cli\u003exTool Cylindre CO2 pour P3\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":45893227184202,"sku":"XT-P3-COMPLET","price":1371150.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/image_855da0cc-9c99-405a-900b-70962f971cee.png?v=1790038609"},{"product_id":"xtool-f2-ultra-laser-mopa-60w-autonome-kit-de-luxe","title":"xTool - F2 Ultra - MOPA 60W - Kit de Deluxe","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eKit de Luxe MOPA 60W\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_-_bandeau.jpg?v=1753789814\" alt=\"xTool F2 Ultra - graveur laser MOPA 60W autonome\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLa xTool F2 Ultra est une machine laser MOPA autonome de 60W conçue pour la gravure, l'embossage et la découpe de métaux avec une précision et une vitesse professionnelles.\u003c\/p\u003e\n        \u003cp\u003eCe kit de luxe regroupe la F2 Ultra avec le convoyeur Streamline, le purificateur d'air SafetyPro AP2 et le mandrin rotatif intelligent RA3 - tout ce qu'il faut pour une installation complète et opérationnelle immédiatement.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eLaser MOPA 60W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e15 000 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e2 cameras 48MP\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e100+ couleurs metal\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003ePré-assemblé\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eGravure couleur sur métal sans précédent\u003c\/strong\u003e - Grâce au laser MOPA 60W à largeur d'impulsion et fréquence réglables, la F2 Ultra produit plus de 100 couleurs cohérentes sur acier inoxydable et titane, couvrant 7 spectres de couleurs, avec des dégradés fins et des effets holographiques impossibles à obtenir avec un laser de faible puissance.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-f2ultra_us_pc_pc-painting1_697-27821.webp?v=1753791706\" alt=\"100+ couleurs vibrantes et cohérentes sur métal\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eLa gravure couleur devient plus précise et plus facile\u003c\/h3\u003e\n        \u003cp\u003eAvec le laser MOPA de 60W avancé, vous pouvez obtenir des tons plus riches, des dégradés plus fins et même des effets holographiques sur le métal. La structure précisément calibrée et le système optique de qualité supérieure de xTool minimisent la variation et maximisent la cohérence des résultats.\u003c\/p\u003e\n        \u003ch3\u003e100+ couleurs vibrantes, remarquablement cohérentes\u003c\/h3\u003e\n        \u003cp\u003eLa F2 Ultra offre plus de 100 couleurs cohérentes sur acier inoxydable et titane, couvrant 7 spectres de couleurs et emmenant vos designs bien au-delà du noir et blanc classique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-f2ultra_us_pc_pc-painting2_2253-6435.webp?v=1753791830\" alt=\"Palette de couleurs en un clic dans XCS\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eObtenez votre palette de couleurs en un clic\u003c\/h3\u003e\n        \u003cp\u003eLes fichiers de couleur préconfigurés dans XCS (xTool Creative Space) permettent à quiconque de créer une palette de couleurs personnelle et de trouver facilement les bons réglages pour n'importe quelle couleur. La gravure couleur est maintenant plus accessible que jamais.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_-_corps_4.jpg?v=1753792229\" alt=\"Gravure profonde et détaillée avec le MOPA 60W\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eGravure profonde réalisée plus rapidement, avec plus de détails\u003c\/h3\u003e\n        \u003cp\u003eLe MOPA de 60W coupe le métal plus vite et plus profondément, créant des textures nettes et des reliefs superposés que les lasers de faible puissance ne peuvent égaler. La largeur d'impulsion et la fréquence réglables vous donnent un contrôle précis pour révéler les plus fins détails de chaque design.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"background: var(--bg-subtle); border-radius: var(--radius); padding: 32px; text-align: center; font-size: 13px; color: var(--text-muted);\"\u003eDeux caméras IA 48MP - vision Hawk Eye\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eL'IA pilote l'ensemble du processus en un clic\u003c\/h3\u003e\n        \u003cp\u003eDe la détection automatique des matériaux aux réglages optimaux et à l'aperçu en temps réel, l'intelligence artificielle embarquée simplifie chaque étape du processus de gravure.\u003c\/p\u003e\n        \u003ch3\u003eDeux caméras IA avec vision Hawk Eye\u003c\/h3\u003e\n        \u003cp\u003eLes deux caméras 48MP intégrées à la F2 Ultra augmentent la précision de positionnement à 0,2 mm - soit une amélioration de 60% par rapport aux systèmes à caméra unique. La mise au point automatique via IA et l'alignement à deux points garantissent des résultats parfaitement positionnés à chaque gravure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLaser et Performance\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSource et puissance laser\u003c\/td\u003e\n\u003ctd\u003eLaser MOPA 60W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser\u003c\/td\u003e\n\u003ctd\u003e0,03 x 0,03 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de travail max.\u003c\/td\u003e\n\u003ctd\u003e15 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTechnologie exclusive\u003c\/td\u003e\n\u003ctd\u003eProduction automatisée Streamline, gravure sur courbe 3D, algorithme Pixel pour impression photo HD\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eZone de Travail et Apercu\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail standard\u003c\/td\u003e\n\u003ctd\u003e220 x 220 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail avec convoyeur\u003c\/td\u003e\n\u003ctd\u003e220 x 500 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eApercu\u003c\/td\u003e\n\u003ctd\u003eApercu camera, apercu live haute vitesse par lumiere\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse d'apercu rectangulaire\u003c\/td\u003e\n\u003ctd\u003e24 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse d'apercu contour\u003c\/td\u003e\n\u003ctd\u003e16 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCameras et Mise au Point\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCameras integrees\u003c\/td\u003e\n\u003ctd\u003e2 x 48MP (systeme Hawk Eye)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrecision de positionnement\u003c\/td\u003e\n\u003ctd\u003e0,2 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMise au point automatique\u003c\/td\u003e\n\u003ctd\u003eAutofocus par camera, autofocus IA Hawk Eye\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMise au point manuelle\u003c\/td\u003e\n\u003ctd\u003eAlignement a deux points\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et Connectivite\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciel compatible\u003c\/td\u003e\n\u003ctd\u003exTool Creative Space (XCS) \/ LightBurn\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystemes d'exploitation\u003c\/td\u003e\n\u003ctd\u003eWindows \/ macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eConnexion\u003c\/td\u003e\n\u003ctd\u003eUSB, Wi-Fi, IP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFormats de fichiers supportes\u003c\/td\u003e\n\u003ctd\u003eSVG, DXF, JPG, JPEG, PNG, BMP...\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation et Dimensions\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entree\u003c\/td\u003e\n\u003ctd\u003e400W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions produit\u003c\/td\u003e\n\u003ctd\u003e294 x 429 x 521 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids\u003c\/td\u003e\n\u003ctd\u003e21,6 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblé\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool F2 Ultra - Graveur laser MOPA 60W autonome\u003c\/li\u003e\n      \u003cli\u003exTool Convoyeur Auto Streamline\u003c\/li\u003e\n      \u003cli\u003exTool Purificateur d'air SafetyPro AP2 (compatible séries M\/S\/F\/P)\u003c\/li\u003e\n      \u003cli\u003exTool RA3 - Mandrin rotatif intelligent avec systeme MagSwap\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLa machine est livrée pré-assemblée et prête à l'emploi. La configuration initiale via xTool Creative Space (XCS) est recommandée pour acceder aux fichiers de couleurs préconfigurés et aux fonctionnalités IA.\u003c\/p\u003e\n      \u003cp\u003eLe systeme de sécurité intégré comprend un boitier fermé avec couvercle anti-lumière et un arrêt automatique en cas de détection d'incendie - l'utilisation du purificateur d'air AP2 inclus dans ce kit est fortement conseillée pour un fonctionnement en intérieur.\u003c\/p\u003e\n      \u003cp\u003eLa zone de travail est étendue à 220 x 500 mm lorsque le convoyeur Streamline est utilisé, permettant la production en série sur des pièces de grande longueur ou en flux continu.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":45893234753610,"sku":"P0101000659-P3010010-P5010392-P5010454","price":814950.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool_-_F2_Ultra_-_Laser_MOPA_60W_-_Autonome_-_Kit_de_Luxe.jpg?v=1790037679"},{"product_id":"xtool-machine-de-soudage-metalfab-800w","title":"xTool - MetalFab - 800W","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eSolution Tout-en-Un\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_Decoupeur_Metal_MetalFab_-_corps_2.jpg?v=1753953729\" alt=\"xTool MetalFab 800W - découpeur laser à fibre pour métal\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe MetalFab est une solution tout-en-un pensée pour les professionnels du métal : soudage, découpe et nettoyage avec un seul appareil, sans compromis sur la performance. Il traite l'acier inoxydable, l'aluminium, le laiton, l'acier au carbone et bien d'autres métaux avec une qualité de finition industrielle.\u003c\/p\u003e\n        \u003cp\u003eSa technologie exclusive combine doubles caméras pour une vision précise, systèmes VibeFreeCut™, FlexiTrack™ et ObstacleFree™ pour des découpes nettes, et la solution SaveGas™ pour réduire les coûts en gaz. L'interface logicielle simplifie le processus avec des réglages en un clic.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eLaser Fibre 800W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eSoude \/ Découpe \/ Nettoie\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e0,2 à 4 mm d'épaisseur\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eImbrication IA 98,7%\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eMatériaux compatibles\u003c\/strong\u003e - Acier inoxydable, aluminium, acier au carbone, titane, alliage de nickel, laiton, tôle galvanisée, magnésium et plus encore. Trois modes de soudure disponibles : continu, par points et par impulsions.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_Decoupeur_Metal_MetalFab_-_corps_2.jpg?v=1753953729\" alt=\"Précision de découpe ultra-fine avec les technologies VibeFreeCut, FlexiTrack et ObstacleFree\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDécoupes nettes de 0,2 mm à 4 mm d'épaisseur\u003c\/h3\u003e\n        \u003cp\u003eLe laser à fibre haute énergie découpe sans effort une large gamme de métaux en un seul passage. Grâce à sa zone affectée par la chaleur minimale et à la puissance élevée du laser, il garantit des résultats de découpe précis. Il permet d'obtenir des surfaces lisses et propres tout en empêchant efficacement la déformation des métaux fins, réduisant considérablement la nécessité d'un post-traitement.\u003c\/p\u003e\n        \u003ch3\u003ePrécision inégalée - Technologies exclusives\u003c\/h3\u003e\n        \u003cp\u003eLe secret de la précision de la découpe réside dans les technologies exclusives VibeFreeCut™, FlexiTrack™ et ObstacleFree™, conçues pour fonctionner ensemble afin d'offrir une précision inégalée, rendant chaque découpe impeccablement juste et lisse.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_Decoupeur_Metal_MetalFab_-_corps_5.jpg?v=1753954016\" alt=\"Technologie SaveGas - économie de 50% sur la consommation de gaz\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eÉconomisez 50% sur le Gaz - SaveGas™\u003c\/h3\u003e\n        \u003cp\u003eLa solution brevetée SaveGas™, avec sa buse, son compresseur et son sécheur d'air xTool, maximise l'efficacité de découpe. La bague en céramique interne assure une étanchéité parfaite avec le matériau, optimisant le flux d'air et la performance de coupe.\u003c\/p\u003e\n        \u003cp\u003ePour une découpe sans bavure d'acier inoxydable de 4 mm, les accessoires xTool ne nécessitent que 6 bar, économisant jusqu'à 50% de gaz par rapport à une découpe à l'azote à 12 bar.\u003c\/p\u003e\n        \u003ch3\u003eImbrication intelligente en un clic - jusqu'à 98,7% de matière utilisée\u003c\/h3\u003e\n        \u003cp\u003eÉquipé d'une caméra panoramique de 16 MP et d'algorithmes d'IA, le système analyse les matériaux et génère des plans de découpe optimaux en un clic, atteignant un taux d'utilisation du matériau de 98,7%.\u003c\/p\u003e\n        \u003ch3\u003eDécoupe ultra-précise pour petits objets\u003c\/h3\u003e\n        \u003cp\u003eLa caméra de proximité assure un positionnement précis avec un écart central inférieur à 0,2 mm, offrant une exactitude et une fiabilité exceptionnelles - parfaitement adaptée même pour les plus petits objets.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLaser et Traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance du laser\u003c\/td\u003e\n\u003ctd\u003e800W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de laser\u003c\/td\u003e\n\u003ctd\u003eLaser à fibre\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLongueur d'onde\u003c\/td\u003e\n\u003ctd\u003e1080 ± 10 nm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaux de conversion photoélectrique\u003c\/td\u003e\n\u003ctd\u003e36%\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eSoudage \/ Découpe \/ Dérouillage et Nettoyage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de soudure\u003c\/td\u003e\n\u003ctd\u003eSoudage continu \/ Soudage par points \/ Soudage par impulsions\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉpaisseur de traitement\u003c\/td\u003e\n\u003ctd\u003e0,2 - 4 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMatériaux pris en charge\u003c\/td\u003e\n\u003ctd\u003eAcier inoxydable, aluminium, acier au carbone, titane, alliage de nickel, laiton, tôle galvanisée, magnésium, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation et Sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance nominale\u003c\/td\u003e\n\u003ctd\u003e3000W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée\u003c\/td\u003e\n\u003ctd\u003e200 - 240V, AC 50\/60Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCourant de pleine charge\u003c\/td\u003e\n\u003ctd\u003e15A MAX\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGaz recommandés\u003c\/td\u003e\n\u003ctd\u003eAzote ou argon\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystème de refroidissement\u003c\/td\u003e\n\u003ctd\u003eRefroidissement à air\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eSécurité laser de Classe 4\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions et Poids\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions de la machine\u003c\/td\u003e\n\u003ctd\u003e632 x 304 x 472 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids de la machine\u003c\/td\u003e\n\u003ctd\u003e35 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAlimentation de fil intégrée\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLongueur de câble\u003c\/td\u003e\n\u003ctd\u003e3,5 m\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de fonctionnement\u003c\/td\u003e\n\u003ctd\u003e-10°C à 40°C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de stockage\u003c\/td\u003e\n\u003ctd\u003e-10°C à 60°C\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003eDécoupeur Métal MetalFab 800W (x1)\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eAppareil classé laser Classe 4 - l'utilisation d'équipements de protection individuelle adaptés (lunettes de protection laser, gants, etc.) est obligatoire. Assurez-vous d'opérer dans un espace correctement ventilé.\u003c\/p\u003e\n      \u003cp\u003eLes gaz recommandés pour la découpe sont l'azote ou l'argon. La technologie SaveGas™ permet de travailler à 6 bar au lieu de 12 bar pour la découpe d'acier inoxydable de 4 mm, réduisant significativement la consommation de gaz.\u003c\/p\u003e\n      \u003cp\u003eL'alimentation électrique requiert un circuit dédié de 200-240V \/ 15A minimum. Vérifiez la conformité de votre installation électrique avant mise en service.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50205396271178,"sku":"P0101000114","price":706680.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/MetalFab_800w_xTool.jpg?v=1790046314"},{"product_id":"xtool-p2s-55w-autonome","title":"xTool - P2S","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eLaser CO2 55W\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_P2S_-_55W_-_corps_1.jpg?v=1727097243\" alt=\"xTool P2S - Découpeur laser CO2 de bureau 55W\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe \u003cstrong\u003exTool P2S\u003c\/strong\u003e est un découpeur laser CO2 de bureau 55W conçu pour les créateurs exigeants. Sa puissance élevée lui permet de travailler sur une grande variété de matériaux - bois, acrylique, cuir, et bien d'autres - avec une précision de traitement de 0,01 mm.\u003c\/p\u003e\n        \u003cp\u003eDoté de caméras IA double 16MP, d'un système de refroidissement par eau intégré et d'une pompe à air à double cylindre, le P2S allie performance, fiabilité et sécurité dans un format de bureau compact.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003e55W CO2\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e600 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eZone 600 x 305 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eCaméra IA 16MP\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eAutofocus\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003ePompe à air à double cylindre 200 kPa\u003c\/strong\u003e - Le P2S délivre une pression d'air 33% supérieure au modèle P2, garantissant des découpes plus nettes et une évacuation optimale des fumées lors des travaux intensifs.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_P2S_-_55W_-_corps_2.jpg?v=1727097316\" alt=\"Système d'extraction puissant - moteur sans balais 14 000 tr\/min\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eSystème d'extraction puissant\u003c\/h3\u003e\n          \u003cp\u003eMoteur sans balais à 14 000 tr\/min avec double ventilateur (aspiration + rejet) pour une extraction de 145 CFM, assurant un espace de travail propre.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_P2S_-_55W_-_corps_3.jpg?v=1727097515\" alt=\"Pompe à air à double cylindre 200 kPa\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003ePompe à air à double flux\u003c\/h3\u003e\n          \u003cp\u003eDouble cylindre offrant une pression de 200 kPa, soit 33% de plus que le P2, pour un flux d'air deux fois plus stable et des découpes encore plus précises.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_P2S_-_55W_-_corps_4.jpg?v=1727097837\" alt=\"Alignement du chemin optique simplifié\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eChemin optique rapide à configurer\u003c\/h3\u003e\n          \u003cp\u003eL'indicateur d'alignement intégré rend la configuration du chemin optique accessible même aux débutants, sans réglages complexes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_P2S_-_55W_-_corps_5.jpg?v=1727098140\" alt=\"Remplissage intelligent avec designs variés en série\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eRemplissage intelligent de designs variés\u003c\/h3\u003e\n          \u003cp\u003eGravure en série avec numéros de série, noms différents et images personnalisées - contrairement à la gravure traditionnelle limitée à un seul design par lot.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_P2S_-_55W_-_corps_6.jpg?v=1727098454\" alt=\"Gravure précise sur cylindres et surfaces courbées\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eGravure sur cylindre courbé plus précise\u003c\/h3\u003e\n          \u003cp\u003eModélisation 3D des objets cylindriques et courbés pour une gravure rotative fidèle, avec support jusqu'à 180 mm de diamètre via la base de levage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_P2S_-_55W_-_corps_7.jpg?v=1727098657\" alt=\"Moteur axe X amélioré - gravure 40% plus rapide\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eMoteur axe X amélioré\u003c\/h3\u003e\n          \u003cp\u003eLe moteur d'axe X repensé permet une gravure 40% plus rapide, particulièrement efficace pour les designs élancés et les travaux à haute cadence.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLaser \u0026amp; Performance\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance nominale\u003c\/td\u003e\n\u003ctd\u003e55 W (tube laser en verre CO2)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser\u003c\/td\u003e\n\u003ctd\u003e0,15 x 0,2 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de gravure maximale\u003c\/td\u003e\n\u003ctd\u003e600 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de traitement\u003c\/td\u003e\n\u003ctd\u003e0,01 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDurée de vie du tube\u003c\/td\u003e\n\u003ctd\u003e6 000 - 8 000 h\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eProtection de sécurité\u003c\/td\u003e\n\u003ctd\u003eClasse IV (certifiée FDA)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eZone de Travail\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du lit\u003c\/td\u003e\n\u003ctd\u003e680 x 360 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de traitement\u003c\/td\u003e\n\u003ctd\u003e600 x 305 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMouvement de l'axe Z\u003c\/td\u003e\n\u003ctd\u003e75 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur max de la pièce (avec plateau)\u003c\/td\u003e\n\u003ctd\u003e64 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur max de la pièce (sans plateau)\u003c\/td\u003e\n\u003ctd\u003e71 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur max de la pièce (avec base de levage)\u003c\/td\u003e\n\u003ctd\u003e215 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDiamètre gravure rotative (avec base de levage)\u003c\/td\u003e\n\u003ctd\u003e0 - 180 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDiamètre gravure rotative (sans base de levage)\u003c\/td\u003e\n\u003ctd\u003e3 - 50 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAccessoires Intégrés\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité refroidissement par eau\u003c\/td\u003e\n\u003ctd\u003e1,4 L (0,37 gal)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAssistance d'air\u003c\/td\u003e\n\u003ctd\u003e200 kPa (double cylindres)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVentilateur d'extraction\u003c\/td\u003e\n\u003ctd\u003e145 CFM\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCaméra IA\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de caméra\u003c\/td\u003e\n\u003ctd\u003eCaméra panoramique + caméra courte portée\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution\u003c\/td\u003e\n\u003ctd\u003e16 MP x 2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de vision\u003c\/td\u003e\n\u003ctd\u003e0,3 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution image\u003c\/td\u003e\n\u003ctd\u003e1 000 DPI\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de mise au point\u003c\/td\u003e\n\u003ctd\u003eAutofocus\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel \u0026amp; Connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystèmes d'exploitation\u003c\/td\u003e\n\u003ctd\u003eWindows, macOS, iPadOS, iOS, Android\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciel de contrôle\u003c\/td\u003e\n\u003ctd\u003exTool Creative Space, LightBurn\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFormats de fichiers pris en charge\u003c\/td\u003e\n\u003ctd\u003eSVG, DXF, JPG, JPEG, PNG, BMP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eConnexion\u003c\/td\u003e\n\u003ctd\u003eWi-Fi, USB\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions \u0026amp; Poids\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du produit\u003c\/td\u003e\n\u003ctd\u003e1 000 x 639 x 268 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du produit\u003c\/td\u003e\n\u003ctd\u003e45 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions de l'emballage\u003c\/td\u003e\n\u003ctd\u003e1 122 x 727 x 346 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature ambiante de fonctionnement\u003c\/td\u003e\n\u003ctd\u003e10 - 30°C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de stockage\u003c\/td\u003e\n\u003ctd\u003e10 - 45°C\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003eMachine laser xTool P2S (x1)\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLe P2S utilise un tube laser CO2 en verre - veillez à maintenir le niveau du liquide de refroidissement entre les marques MIN et MAX et à utiliser de l'eau distillée ou déminéralisée pour le circuit de refroidissement.\u003c\/p\u003e\n      \u003cp\u003eLa température ambiante de fonctionnement est limitée à 10-30°C. Un environnement trop chaud peut réduire la durée de vie du tube et affecter la qualité des découpes.\u003c\/p\u003e\n      \u003cp\u003eLa machine est classée Classe IV (FDA) - port de lunettes de protection adaptées aux longueurs d'onde CO2 obligatoire lors de l'utilisation sans capot de protection.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50205403578442,"sku":"P1030634","price":418500.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool-P2S-55W-1.jpg?v=1790046646"},{"product_id":"xtool-f2-double-laser-diode-15w-et-ir-5w","title":"xTool - F2 - Diode 15W + IR 5W","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Comparison table *\/\n  #aito3d-product-wrapper .comparison-wrapper {\n    margin: 16px 0;\n    overflow-x: auto;\n    border-radius: var(--radius-sm);\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .comparison-table {\n    width: 100%;\n    border-collapse: collapse;\n    border-spacing: 0;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .comparison-table thead th {\n    background: var(--bg-subtle);\n    padding: 12px 20px;\n    font-size: 13px;\n    font-weight: 700;\n    color: var(--text-primary);\n    text-align: center;\n    border-bottom: 2px solid var(--border);\n  }\n  #aito3d-product-wrapper .comparison-table thead th:first-child {\n    text-align: left;\n  }\n  #aito3d-product-wrapper .comparison-table tbody th {\n    padding: 12px 20px;\n    font-weight: 600;\n    color: var(--text-primary);\n    background: var(--bg-subtle);\n    border-bottom: 1px solid var(--border);\n    text-align: left;\n    width: 30%;\n  }\n  #aito3d-product-wrapper .comparison-table tbody td {\n    padding: 12px 20px;\n    text-align: center;\n    color: var(--text-secondary);\n    border-bottom: 1px solid var(--border);\n    line-height: 1.5;\n  }\n  #aito3d-product-wrapper .comparison-table tbody tr:last-child th,\n  #aito3d-product-wrapper .comparison-table tbody tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .comparison-table .col-f2 {\n    background: #f0fdf4;\n    color: #111827;\n    font-weight: 500;\n  }\n  #aito3d-product-wrapper .comparison-table .col-f2-head {\n    background: #dcfce7;\n    color: #166534;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eDouble Laser Professionnel\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_-_bandeau.jpg?v=1761726326\" alt=\"xTool F2 - graveur laser portable double source diode 15W et infrarouge 5W\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLa \u003cstrong\u003exTool F2\u003c\/strong\u003e représente une évolution majeure par rapport à la F1, pensée pour offrir plus de puissance, de rapidité et de précision. Avec son \u003cstrong\u003edouble laser de 15 W (diode) et 5 W (IR)\u003c\/strong\u003e, elle surpasse nettement la F1 et permet de travailler une plus large variété de matériaux avec une efficacité remarquable.\u003c\/p\u003e\n        \u003cp\u003eSa \u003cstrong\u003ecaméra intégrée de 50 MP\u003c\/strong\u003e, dotée de la mise au point automatique et de l'alignement visuel, simplifie chaque gravure grâce à un aperçu en direct et un positionnement parfait. La vitesse de traitement atteint désormais \u003cstrong\u003e6 000 mm\/s\u003c\/strong\u003e, et les nouvelles fonctions logicielles (gravure sur surface incurvée, gravure en relief, traitement par lots) offrent une flexibilité inédite.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003e15 W Diode + 5 W IR\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e6 000 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eCaméra 50 MP\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003ePré-assemblé\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eCompatible AImake\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eDouble source laser complémentaire\u003c\/strong\u003e - Le laser à diode 15 W découpe et grave le bois, le cuir, l'acrylique et le métal revêtu, tandis que le laser infrarouge 1064 nm 5 W permet le marquage noir, la gravure couleur et la gravure profonde sur métaux précieux (or, argent, platine) et plastiques - deux machines en une seule.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_-_corps_1.jpg?v=1761727584\" alt=\"Puissance laser accrue pour gravure 3D sur pierre, bois et marquage métal\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003ePuissance inégalée en format portable\u003c\/h3\u003e\n          \u003cp\u003eMoins de passages nécessaires pour le gaufrage 3D sur pierre et bois. Le marquage noir sur métal est bien plus efficace par rapport aux anciens modules IR de 2 W.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_-_corps_3.jpg?v=1761727518\" alt=\"Vitesse de travail réelle de 6 000 mm\/s - la plus rapide de sa catégorie\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003e6 000 mm\/s - La plus rapide de sa catégorie\u003c\/h3\u003e\n          \u003cp\u003ePour des résultats identiques sur divers matériaux, la F2 termine les tâches 1 à 3 fois plus vite que les graveurs laser portables classiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_-_bandeau.jpg?v=1761726326\" alt=\"Caméra 50 MP intégrée pour positionnement précis et aperçu de l'espace de travail\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eCaméra intelligente 50 MP intégrée\u003c\/h3\u003e\n          \u003cp\u003eAperçu complet de l'espace de travail (y compris avec le Slide Extension) et alignement précis jusqu'à 0,1 mm grâce à la mise au point automatique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLaser\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de laser\u003c\/td\u003e\n\u003ctd\u003eLaser à diode 15 W + Laser infrarouge 1064 nm 5 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du spot laser - Diode 15 W\u003c\/td\u003e\n\u003ctd\u003e0,08 mm x 0,06 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du spot laser - IR 5 W\u003c\/td\u003e\n\u003ctd\u003e0,03 mm x 0,03 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eSécurité laser de classe 4\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eZone de travail et découpe\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail\u003c\/td\u003e\n\u003ctd\u003e115 mm x 115 mm (400 mm x 115 mm avec extension)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur de traitement max.\u003c\/td\u003e\n\u003ctd\u003e120 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDiamètre de gravure rotative max.\u003c\/td\u003e\n\u003ctd\u003e120 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe max. - Tilleul\u003c\/td\u003e\n\u003ctd\u003e15 mm en plusieurs passes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe max. - Acrylique\u003c\/td\u003e\n\u003ctd\u003e12 mm en plusieurs passes\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMatériaux compatibles\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe - Diode 15 W\u003c\/td\u003e\n\u003ctd\u003ePapier, bois, cuir, MDF, feutre, acryliques opaques foncés\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGravure - Diode 15 W\u003c\/td\u003e\n\u003ctd\u003ePapier, bois, cuir, métal revêtu, acryliques opaques foncés, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGravure - IR 5 W\u003c\/td\u003e\n\u003ctd\u003ePlastique, or, argent, platine, acier inoxydable, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eGravure laser, Découpe laser\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003ePerformance et précision\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de travail maximale\u003c\/td\u003e\n\u003ctd\u003e6 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de mouvement\u003c\/td\u003e\n\u003ctd\u003e0,00199 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de cadrage\u003c\/td\u003e\n\u003ctd\u003eCadrage rectangulaire, Cadrage du contour\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCaméra et positionnement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméra intégrée\u003c\/td\u003e\n\u003ctd\u003eCaméra intelligente 50 MP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de positionnement\u003c\/td\u003e\n\u003ctd\u003ePositionnement par caméra\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision d'alignement caméra\u003c\/td\u003e\n\u003ctd\u003e0,1 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de mise au point\u003c\/td\u003e\n\u003ctd\u003eMise au point automatique, Mise au point manuelle (alignement deux points)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de prévisualisation\u003c\/td\u003e\n\u003ctd\u003ePrévisualisation par caméra intelligente, Prévisualisation en direct par lumière haute vitesse\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciels compatibles\u003c\/td\u003e\n\u003ctd\u003exTool Creative Space \/ xTool Studio \/ Atomm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystème d'exploitation\u003c\/td\u003e\n\u003ctd\u003eWindows \/ macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de connexion\u003c\/td\u003e\n\u003ctd\u003eWi-Fi \/ USB \/ IP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFichiers pris en charge\u003c\/td\u003e\n\u003ctd\u003eSVG, DXF, JPG, JPEG, PNG, BMP, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCompatibilité AImake\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entrée max.\u003c\/td\u003e\n\u003ctd\u003e24 V - 6,0 A - 150 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée adaptateur\u003c\/td\u003e\n\u003ctd\u003e220 V - 240 V, AC 50\/60 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions et poids\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du produit\u003c\/td\u003e\n\u003ctd\u003e175 x 237 x 334 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du produit\u003c\/td\u003e\n\u003ctd\u003e4,8 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblé\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📊 xTool F2 vs F1 - Comparatif\u003c\/h2\u003e\n    \u003cdiv class=\"comparison-wrapper\"\u003e\n      \u003ctable class=\"comparison-table\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth class=\"col-f2-head\"\u003exTool F2\u003c\/th\u003e\n            \u003cth\u003exTool F1\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eType de laser\u003c\/th\u003e\n            \u003ctd class=\"col-f2\"\u003eLaser à diode 15 W\u003cbr\u003eLaser infrarouge 5 W\u003c\/td\u003e\n            \u003ctd\u003eLaser à diode 10 W\u003cbr\u003eLaser infrarouge 2 W\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eAperçu par caméra\u003c\/th\u003e\n            \u003ctd class=\"col-f2\"\u003eCaméra intégrée 50 MP\u003c\/td\u003e\n            \u003ctd\u003eNon disponible\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eVitesse de travail\u003c\/th\u003e\n            \u003ctd class=\"col-f2\"\u003e6 000 mm\/s\u003c\/td\u003e\n            \u003ctd\u003e4 000 mm\/s\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eGaufrage\u003c\/th\u003e\n            \u003ctd class=\"col-f2\"\u003eBois \/ Pierre \/ Acrylique\u003c\/td\u003e\n            \u003ctd\u003eNon disponible\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eCapacités sur métal\u003c\/th\u003e\n            \u003ctd class=\"col-f2\"\u003eGravure profonde\u003cbr\u003eMarquage noir\u003cbr\u003eGravure couleur\u003c\/td\u003e\n            \u003ctd\u003eMarquage de base\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eCapacités de découpe\u003c\/th\u003e\n            \u003ctd class=\"col-f2\"\u003eTilleul 15 mm\u003cbr\u003eAcrylique 12 mm\u003c\/td\u003e\n            \u003ctd\u003eTilleul 8 mm\u003cbr\u003eAcrylique 6 mm\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLa xTool F2 est un appareil laser de classe 4. L'utilisation de lunettes de protection adaptées et d'un espace de travail ventilé est obligatoire lors de chaque session de gravure ou de découpe.\u003c\/p\u003e\n      \u003cp\u003eLa zone de travail standard est de 115 x 115 mm. Avec l'extension Slide Extension (vendue séparément), la zone s'étend jusqu'à 400 x 115 mm pour des pièces allongées.\u003c\/p\u003e\n      \u003cp\u003eLe laser infrarouge 5 W (1064 nm) est invisible - redoubler de vigilance lors de son utilisation, car il ne produit pas de faisceau visible permettant de détecter une exposition accidentelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551847813194,"sku":"P0101000601","price":195300.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool-F2.jpg?v=1790460348"},{"product_id":"xtool-f2-ultra-mopa-60w","title":"xTool - F2 Ultra - MOPA 60W","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eLaser MOPA 60W\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_-_bandeau.jpg?v=1753789814\" alt=\"xTool F2 Ultra - graveur laser MOPA 60W vue générale\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool F2 Ultra est un graveur laser MOPA de 60W conçu pour la gravure couleur professionnelle sur métaux. Il permet de marquer plus de 100 couleurs différentes sur acier inoxydable et titane, avec des résultats nets, durables et remarquablement cohérents.\u003c\/p\u003e\n        \u003cp\u003eSes deux caméras IA de 48MP garantissent un alignement ultra-précis à 0,2 mm, tandis que sa vitesse de travail de 15 000 mm\/s le rend particulièrement efficace pour la production en série. Le tout dans un boîtier fermé intégrant des dispositifs de sécurité avancés.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eMOPA 60W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e15 000 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e100+ couleurs métal\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eCaméras 48MP IA\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eZone 220 x 220 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003ePré-assemblé\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eGravure couleur sur métal sans compromis\u003c\/strong\u003e - Grâce à la largeur d'impulsion et à la fréquence réglables du laser MOPA 60W, le F2 Ultra produit des tons riches, des dégradés fins et des effets holographiques sur acier inoxydable et titane, couvrant 7 spectres de couleurs entiers.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-f2ultra_us_pc_pc-painting1_697-27821.webp?v=1753791706\" alt=\"100+ couleurs vibrantes sur métal - xTool F2 Ultra\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003e100+ couleurs vibrantes, remarquablement cohérentes\u003c\/h3\u003e\n          \u003cp\u003ePlus de 100 couleurs cohérentes sur acier inoxydable et titane, couvrant 7 spectres de couleurs - bien au-delà du simple noir et blanc.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-f2ultra_us_pc_pc-painting2_2253-6435.webp?v=1753791830\" alt=\"Palette de couleurs préconfigurée dans XCS - xTool F2 Ultra\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003ePalette de couleurs en un clic\u003c\/h3\u003e\n          \u003cp\u003eLes fichiers de couleur préconfigurés dans XCS permettent de créer une palette personnelle et de trouver facilement les bons réglages pour n'importe quelle couleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_-_corps_4.jpg?v=1753792229\" alt=\"Gravure profonde et détaillée - xTool F2 Ultra MOPA 60W\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eGravure profonde - plus rapide, plus détaillée\u003c\/h3\u003e\n          \u003cp\u003eLe MOPA 60W coupe le métal plus vite et plus profondément, créant des textures nettes et des reliefs superposés inaccessibles aux lasers de faible puissance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-f2ultra_us_pc_pc-painting1_697-27821.webp?v=1753791706\" alt=\"Gravure couleur précise et facile avec le laser MOPA 60W\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eLa gravure couleur devient plus précise et plus facile\u003c\/h3\u003e\n        \u003cp\u003eAvec le laser MOPA de 60W avancé, vous pouvez obtenir des tons plus riches, des dégradés plus fins et même des effets holographiques sur le métal. La structure précisément calibrée et le système optique de qualité supérieure sont conçus pour minimiser la variation et maximiser la cohérence entre chaque gravure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_-_corps_4.jpg?v=1753792229\" alt=\"Gravure profonde sur métal avec contrôle précis de la largeur d'impulsion\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eGravure profonde réalisée rapidement, avec plus de détails\u003c\/h3\u003e\n        \u003cp\u003eLe MOPA de 60W coupe le métal plus vite et plus profondément que les lasers conventionnels, créant des textures nettes et des reliefs superposés que les lasers de faible puissance ne peuvent égaler.\u003c\/p\u003e\n        \u003cp\u003eLa largeur d'impulsion et la fréquence réglables vous donnent un contrôle précis pour révéler les plus fins détails de chaque design, qu'il s'agisse de gravure décorative ou de marquage industriel.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-f2ultra_us_pc_pc-painting2_2253-6435.webp?v=1753791830\" alt=\"Deux caméras IA Hawk Eye 48MP pour alignement ultra-précis\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDeux caméras IA avec vision de faucon\u003c\/h3\u003e\n        \u003cp\u003eLes deux caméras de 48MP intégrées au F2 Ultra augmentent la précision d'alignement à 0,2 mm - soit une amélioration de 60% par rapport aux systèmes à caméra unique.\u003c\/p\u003e\n        \u003ch3\u003eL'IA pilote l'ensemble du processus d'un simple clic\u003c\/h3\u003e\n        \u003cp\u003eDe la détection automatique des matériaux aux réglages optimaux et à l'aperçu en temps réel, l'intelligence artificielle simplifie chaque étape du flux de travail pour vous permettre de vous concentrer sur la création.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003cdiv class=\"specs-group-label\"\u003eLaser et Performance\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSource et puissance laser\u003c\/td\u003e\n\u003ctd\u003eLaser MOPA 60W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser\u003c\/td\u003e\n\u003ctd\u003e0,03 x 0,03 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de travail maximale\u003c\/td\u003e\n\u003ctd\u003e15 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTechnologie exclusive\u003c\/td\u003e\n\u003ctd\u003eProduction automatisée streamline, gravure sur courbe 3D, algorithme Pixel pour impression photo HD\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eZone de Travail\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail standard\u003c\/td\u003e\n\u003ctd\u003e220 x 220 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail avec convoyeur\u003c\/td\u003e\n\u003ctd\u003e220 x 500 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAperçu et Mise au Point\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode d'aperçu\u003c\/td\u003e\n\u003ctd\u003eAperçu caméra, aperçu lumineux haute vitesse en direct\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse d'aperçu rectangulaire\u003c\/td\u003e\n\u003ctd\u003e24 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse d'aperçu contour\u003c\/td\u003e\n\u003ctd\u003e16 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRéglage de la mise au point\u003c\/td\u003e\n\u003ctd\u003eAutomatique via caméra, manuelle (alignement à deux points), auto-focus IA Hawk Eye\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméra intégrée\u003c\/td\u003e\n\u003ctd\u003eOui - double caméra 48MP IA\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et Connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciel compatible\u003c\/td\u003e\n\u003ctd\u003exTool Creative Space (XCS) \/ LightBurn\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystèmes d'exploitation\u003c\/td\u003e\n\u003ctd\u003eWindows \/ macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eConnexion\u003c\/td\u003e\n\u003ctd\u003eUSB, Wi-Fi et IP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFormats de fichiers supportés\u003c\/td\u003e\n\u003ctd\u003eSVG, DXF, JPG, JPEG, PNG, BMP...\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation et Dimensions\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entrée\u003c\/td\u003e\n\u003ctd\u003e400W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du produit\u003c\/td\u003e\n\u003ctd\u003e294 x 429 x 521 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du produit\u003c\/td\u003e\n\u003ctd\u003e21,6 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblé\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLe F2 Ultra est équipé d'un système fermé avec couvercle anti-lumière et d'un arrêt automatique en cas de détection d'incendie, garantissant une utilisation en toute sécurité en environnement professionnel ou atelier.\u003c\/p\u003e\n      \u003cp\u003eLa gravure couleur sur métal (acier inoxydable, titane) repose sur l'oxydation contrôlée par le laser : les résultats peuvent varier selon la qualité et la finition de surface du matériau utilisé. Il est recommandé de réaliser des tests préalables sur chaque nouveau lot de matière.\u003c\/p\u003e\n      \u003cp\u003eL'extension de la zone de travail à 220 x 500 mm nécessite l'accessoire convoyeur vendu séparément.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551861608522,"sku":"P1010160","price":579150.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool-F2Ultra-Monolaser-Autonome.jpg?v=1790460975"},{"product_id":"xtool-f2-ultra-kit-de-luxe-mopa-60w-diode-40w","title":"xTool - F2 Ultra -  Kit de Deluxe - MOPA 60W + Diode 40W","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eKit de Luxe\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_-_bandeau.jpg?v=1753789814\" alt=\"xTool F2 Ultra - Graveur laser double source MOPA 60W + Diode 40W\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLa xTool F2 Ultra est un graveur laser professionnel à double source combinant un \u003cstrong\u003elaser MOPA de 60W\u003c\/strong\u003e et un \u003cstrong\u003elaser diode de 40W\u003c\/strong\u003e. Il permet de marquer plus de 100 couleurs différentes sur les métaux, de graver en profondeur, d'embosser et de découper une large gamme de matériaux avec une précision et une vitesse exceptionnelles.\u003c\/p\u003e\n        \u003cp\u003eCe kit de luxe inclut la machine F2 Ultra, le convoyeur automatique Streamline, le module rotatif RA3 et le purificateur d'air AP2 Safety Pro - tout ce dont vous avez besoin pour une production professionnelle complète.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eMOPA 60W + Diode 40W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e15 000 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eDouble caméra 48MP\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e220 x 220 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eSystème fermé sécurisé\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003e100+ couleurs sur métal\u003c\/strong\u003e - Grâce au laser MOPA 60W à largeur d'impulsion et fréquence réglables, la F2 Ultra couvre 7 spectres de couleurs sur acier inoxydable et titane, pour des résultats bien au-delà du simple noir et blanc.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-f2ultra_us_pc_pc-painting1_697-27821.webp?v=1753791706\" alt=\"100+ couleurs vibrantes et cohérentes sur métal\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eLa gravure couleur devient plus précise et plus facile\u003c\/h3\u003e\n        \u003cp\u003eAvec le laser MOPA de 60W avancé, vous pouvez obtenir des tons plus riches, des dégradés plus fins et même des effets holographiques sur le métal. La structure précisément calibrée et le système optique de qualité supérieure de la F2 Ultra sont conçus pour minimiser la variation et maximiser la cohérence.\u003c\/p\u003e\n        \u003ch3\u003e100+ couleurs vibrantes, remarquablement cohérentes\u003c\/h3\u003e\n        \u003cp\u003ePlus de 100 couleurs cohérentes sur acier inoxydable et titane, couvrant 7 spectres de couleurs pour emmener vos designs bien au-delà du noir et blanc.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-f2ultra_us_pc_pc-painting2_2253-6435.webp?v=1753791830\" alt=\"Palette de couleurs en un clic via XCS\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eObtenez votre palette de couleurs en un clic\u003c\/h3\u003e\n        \u003cp\u003eLes fichiers de couleur préconfigurés dans le logiciel XCS permettent à quiconque de créer une palette de couleurs personnelle et de trouver facilement les bons réglages pour n'importe quelle couleur. La gravure couleur est désormais plus accessible que jamais.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_-_corps_4.jpg?v=1753792229\" alt=\"Gravure profonde rapide et détaillée avec le MOPA 60W\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eGravure profonde réalisée rapidement, avec plus de détails\u003c\/h3\u003e\n        \u003cp\u003eLe MOPA de 60W coupe le métal plus vite et plus profondément, créant des textures nettes et des reliefs superposés que les lasers de faible puissance ne peuvent égaler. La largeur d'impulsion et la fréquence réglables vous donnent un contrôle précis pour révéler les plus fins détails de chaque design.\u003c\/p\u003e\n        \u003ch3\u003eDeux caméras IA avec vision de faucon\u003c\/h3\u003e\n        \u003cp\u003eLes deux caméras de 48MP intégrées augmentent la précision à 0,2 mm - une amélioration de 60% par rapport aux systèmes à caméra unique. L'auto-focus via IA simplifie la mise en place pour chaque travail.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003cdiv class=\"specs-group-label\"\u003eLaser et performances\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSource laser\u003c\/td\u003e\n\u003ctd\u003eLaser Diode 40W + Laser MOPA 60W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de travail max.\u003c\/td\u003e\n\u003ctd\u003e15 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser\u003c\/td\u003e\n\u003ctd\u003e0,09 x 0,1 mm (Diode 40W) - 0,03 x 0,03 mm (MOPA 60W)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTechnologie exclusive\u003c\/td\u003e\n\u003ctd\u003eProduction automatisée streamline, gravure sur courbe 3D, algorithme Pixel pour impression photo HD\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eZone de travail et aperçu\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail\u003c\/td\u003e\n\u003ctd\u003e220 x 220 mm - 220 x 500 mm (avec convoyeur)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAperçu\u003c\/td\u003e\n\u003ctd\u003eAperçu caméra, aperçu live lumière haute vitesse\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse d'aperçu\u003c\/td\u003e\n\u003ctd\u003eRectangulaire : 24 000 mm\/s - Contour : 16 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRéglage de la mise au point\u003c\/td\u003e\n\u003ctd\u003eAutomatique via caméra, manuelle (alignement à deux points), auto-focus IA Hawk Eye\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCaméras\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméra intégrée\u003c\/td\u003e\n\u003ctd\u003eOui - double caméra 48MP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003e0,2 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciel compatible\u003c\/td\u003e\n\u003ctd\u003exTool Creative Space (XCS) \/ LightBurn\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystèmes d'exploitation\u003c\/td\u003e\n\u003ctd\u003eWindows \/ macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eConnexion\u003c\/td\u003e\n\u003ctd\u003eUSB, Wi-Fi, IP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFormats de fichiers\u003c\/td\u003e\n\u003ctd\u003eSVG, DXF, JPG, JPEG, PNG, BMP...\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation et dimensions\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entrée\u003c\/td\u003e\n\u003ctd\u003e400W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblé\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du produit\u003c\/td\u003e\n\u003ctd\u003e294 x 429 x 521 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du produit\u003c\/td\u003e\n\u003ctd\u003e21,6 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool F2 Ultra - Machine laser double source MOPA 60W + Diode 40W\u003c\/li\u003e\n      \u003cli\u003exTool Convoyeur Auto Streamline\u003c\/li\u003e\n      \u003cli\u003exTool Module Rotatif RA3\u003c\/li\u003e\n      \u003cli\u003exTool Purificateur d'air AP2 Safety Pro\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLa machine est livrée pré-assemblée et prête à l'emploi. Le système fermé avec couvercle anti-lumière et arrêt automatique en cas d'incendie garantit une utilisation en toute sécurité.\u003c\/p\u003e\n      \u003cp\u003eLa zone de travail peut être étendue de 220 x 220 mm à 220 x 500 mm en utilisant le convoyeur automatique Streamline inclus dans ce kit, idéal pour la production en série.\u003c\/p\u003e\n      \u003cp\u003eL'assistant IA intégré gère la détection des matériaux, les réglages et l'aperçu automatiquement, simplifiant chaque étape du processus de gravure.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551861968970,"sku":"P0101000661-P3010010-P5010391-P5010454","price":930600.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/Kit_de_Luxe_F2_Ultra_xTool.webp?v=1790460982"},{"product_id":"xtool-f2-ultra-mopa-60w-convoyeur","title":"xTool - F2 Ultra - MOPA 60W + Convoyeur","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eLaser MOPA Professionnel\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_-_bandeau.jpg?v=1753789814\" alt=\"xTool F2 Ultra - Graveur laser MOPA 60W vue d'ensemble\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLa xTool F2 Ultra est un graveur laser MOPA 60W haute performance, capable de marquer plus de 100 couleurs différentes sur les métaux avec une précision et une cohérence remarquables. Son système fermé intégré garantit une utilisation sûre au quotidien.\u003c\/p\u003e\n        \u003cp\u003eAvec ses deux caméras 48MP assistées par IA, sa vitesse de travail de 15 000 mm\/s et sa surface de travail extensible, c'est l'outil idéal pour la gravure en série, la personnalisation et la fabrication professionnelle.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eLaser MOPA 60W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e15 000 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e2 Caméras 48MP IA\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e100+ Couleurs métal\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eSystème fermé\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003ePré-assemblé\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003ePack complet avec convoyeur Auto Streamline\u003c\/strong\u003e - Ce pack inclut la xTool F2 Ultra MOPA 60W et le convoyeur Auto Streamline, étendant la zone de travail à 220 x 500 mm pour une production en série automatisée sans intervention manuelle.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-f2ultra_us_pc_pc-painting1_697-27821.webp?v=1753791706\" alt=\"100+ couleurs vibrantes sur acier inoxydable et titane\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eGravure couleur - plus de 100 teintes sur métal\u003c\/h3\u003e\n        \u003cp\u003eAvec le laser MOPA de 60W avancé, vous pouvez obtenir des tons plus riches, des dégradés plus fins et même des effets holographiques sur le métal. La structure précisément calibrée et le système optique de qualité supérieure de xTool sont conçus pour minimiser la variation et maximiser la cohérence des résultats.\u003c\/p\u003e\n        \u003cp\u003eLa F2 Ultra offre plus de 100 couleurs cohérentes sur acier inoxydable et titane, couvrant 7 spectres de couleurs et permettant d'aller bien au-delà du noir et blanc traditionnel.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-f2ultra_us_pc_pc-painting2_2253-6435.webp?v=1753791830\" alt=\"Palette de couleurs préconfigurée dans XCS en un clic\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePalette de couleurs en un clic\u003c\/h3\u003e\n        \u003cp\u003eLes fichiers de couleur préconfigurés dans le logiciel XCS permettent à n'importe quel utilisateur de créer une palette de couleurs personnelle et de trouver facilement les bons réglages pour n'importe quelle teinte. La gravure couleur est maintenant accessible et reproductible, même sans expertise avancée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_-_corps_4.jpg?v=1753792229\" alt=\"Gravure profonde et détaillée avec le laser MOPA 60W\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eGravure profonde rapide et ultra-détaillée\u003c\/h3\u003e\n        \u003cp\u003eLe MOPA de 60W coupe le métal plus vite et plus profondément, créant des textures nettes et des reliefs superposés que les lasers de faible puissance ne peuvent pas égaler. La largeur d'impulsion et la fréquence réglables offrent un contrôle précis pour révéler les plus fins détails de chaque design.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🎯 Intelligence Artificielle Intégrée\u003c\/h2\u003e\n\n    \u003cp\u003eL'IA embarquée dans la F2 Ultra prend en charge l'ensemble du processus de gravure - de la détection automatique des matériaux aux réglages optimaux et à l'aperçu en temps réel - simplifiant chaque étape d'un simple clic.\u003c\/p\u003e\n\n    \u003cp\u003eLes deux caméras IA de 48MP (système \"Hawk Eye\") augmentent la précision de positionnement à 0,2 mm, soit une amélioration de 60% par rapport aux systèmes à caméra unique. L'autofocus via IA assure une mise au point parfaite quelle que soit la hauteur de l'objet gravé.\u003c\/p\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003cdiv class=\"specs-group-label\"\u003eLaser et Performance\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSource laser\u003c\/td\u003e\n\u003ctd\u003eLaser MOPA 60W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser\u003c\/td\u003e\n\u003ctd\u003e0,03 x 0,03 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de travail max.\u003c\/td\u003e\n\u003ctd\u003e15 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse d'aperçu (rectangulaire)\u003c\/td\u003e\n\u003ctd\u003e24 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse d'aperçu (contour)\u003c\/td\u003e\n\u003ctd\u003e16 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eZone de Travail\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail standard\u003c\/td\u003e\n\u003ctd\u003e220 x 220 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail avec convoyeur\u003c\/td\u003e\n\u003ctd\u003e220 x 500 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCaméras et Mise au Point\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméras intégrées\u003c\/td\u003e\n\u003ctd\u003e2 x 48 MP (système \"Hawk Eye\")\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003e0,2 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAperçu\u003c\/td\u003e\n\u003ctd\u003eAperçu caméra, aperçu lumière en direct haute vitesse\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRéglage de la mise au point\u003c\/td\u003e\n\u003ctd\u003eMise au point automatique par caméra, mise au point manuelle (alignement deux points), autofocus IA via caméras Hawk Eye\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et Connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciel compatible\u003c\/td\u003e\n\u003ctd\u003exTool Creative Space (XCS) \/ LightBurn\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystèmes d'exploitation\u003c\/td\u003e\n\u003ctd\u003eWindows \/ macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFormats de fichiers supportés\u003c\/td\u003e\n\u003ctd\u003eSVG, DXF, JPG, JPEG, PNG, BMP...\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eConnexion\u003c\/td\u003e\n\u003ctd\u003eUSB, Wi-Fi, IP\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions, Poids et Alimentation\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du produit\u003c\/td\u003e\n\u003ctd\u003e294 x 429 x 521 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du produit\u003c\/td\u003e\n\u003ctd\u003e21,6 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entrée\u003c\/td\u003e\n\u003ctd\u003e400W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblé\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eTechnologies Exclusives\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFonctionnalités avancées\u003c\/td\u003e\n\u003ctd\u003eProduction automatisée Streamline, gravure sur courbe 3D, algorithme Pixel pour impression photo HD\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool F2 Ultra - Laser MOPA 60W - Autonome (x1)\u003c\/li\u003e\n      \u003cli\u003exTool Convoyeur Auto Streamline (x1)\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551862034506,"sku":"P0101000661-P3010010","price":645750.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool_-_F2_Ultra_-_Laser_MOPA_60W_-_Autonome_Convoyeur.jpg?v=1790460982"},{"product_id":"xtool-f2-ultra-mopa-60w-diode-40w","title":"xTool - F2 Ultra - MOPA 60W + Diode 40W","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eLaser MOPA Professionnel\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_-_bandeau.jpg?v=1753789814\" alt=\"xTool F2 Ultra - graveur laser MOPA 60W et diode 40W\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLa xTool F2 Ultra combine un \u003cstrong\u003elaser MOPA de 60W\u003c\/strong\u003e et un \u003cstrong\u003elaser diode de 40W\u003c\/strong\u003e dans un boitier fermé et sécurisé. Elle permet de marquer plus de 100 couleurs différentes sur les métaux, pour des résultats nets et durables.\u003c\/p\u003e\n        \u003cp\u003eSa surface de travail de 220 x 220 mm, sa vitesse de 15 000 mm\/s et ses deux caméras IA 48MP en font un outil redoutablement efficace pour la gravure en série comme pour les créations personnalisées les plus exigeantes.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eMOPA 60W + Diode 40W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e15 000 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e100+ couleurs métal\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e2 caméras 48MP\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eBoitier fermé sécurisé\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eDouble source laser unique en son genre\u003c\/strong\u003e - Le laser MOPA 60W assure la gravure couleur, la gravure profonde et le marquage métal avec une précision de 0,03 x 0,03 mm, tandis que le laser diode 40W prend en charge la découpe et la gravure sur bois, acrylique et autres matériaux non-métalliques.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-f2ultra_us_pc_pc-painting1_697-27821.webp?v=1753791706\" alt=\"100 couleurs vibrantes sur acier inoxydable et titane\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003e100+ couleurs vibrantes, remarquablement cohérentes\u003c\/h3\u003e\n          \u003cp\u003ePlus de 100 couleurs cohérentes sur acier inoxydable et titane, couvrant 7 spectres de couleurs pour des designs bien au-dela du noir et blanc.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-f2ultra_us_pc_pc-painting2_2253-6435.webp?v=1753791830\" alt=\"Palette de couleurs en un clic dans XCS\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003ePalette de couleurs en un clic\u003c\/h3\u003e\n          \u003cp\u003eLes fichiers de couleur préconfigurés dans XCS permettent de créer une palette personnelle et de trouver facilement les bons réglages pour n'importe quelle couleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_-_corps_4.jpg?v=1753792229\" alt=\"Gravure profonde rapide et détaillée avec le MOPA 60W\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eGravure profonde, rapide et ultra-détaillée\u003c\/h3\u003e\n          \u003cp\u003eLe MOPA 60W coupe le métal plus vite et plus profondément. La largeur d'impulsion et la fréquence réglables offrent un contrôle précis pour révéler les plus fins détails.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-f2ultra_us_pc_pc-painting1_697-27821.webp?v=1753791706\" alt=\"Gravure couleur précise et riche avec le laser MOPA 60W\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eLa gravure couleur devient plus précise et plus facile\u003c\/h3\u003e\n        \u003cp\u003eAvec le laser MOPA de 60W avancé, vous pouvez obtenir des tons plus riches, des dégradés plus fins et même des effets holographiques sur le métal. La structure précisément calibrée et le système optique de qualité supérieure de xTool sont conçus pour minimiser la variation et maximiser la cohérence des résultats.\u003c\/p\u003e\n        \u003cp\u003eLes textures nettes et les reliefs superposés obtenus dépassent ce que les lasers de faible puissance peuvent égaler, ouvrant la voie à des créations vraiment uniques.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_-_corps_4.jpg?v=1753792229\" alt=\"L'IA pilote le processus de gravure de A à Z\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eL'IA pilote l'ensemble du processus d'un simple clic\u003c\/h3\u003e\n        \u003cp\u003eDe la détection automatique des matériaux aux réglages optimaux et a l'aperçu en temps réel, l'intelligence artificielle intégrée simplifie chaque étape du workflow pour vous permettre de vous concentrer sur la création.\u003c\/p\u003e\n        \u003ch3\u003eDeux caméras IA avec vision de faucon\u003c\/h3\u003e\n        \u003cp\u003eLes deux caméras 48MP de la F2 Ultra augmentent la précision de positionnement à 0,2 mm - une amélioration de 60% par rapport aux systèmes a caméra unique - pour un alignement ultra-précis même sur les objets les plus petits.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003cdiv class=\"specs-group-label\"\u003eLaser et Performance\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSource laser\u003c\/td\u003e\n\u003ctd\u003eLaser Diode 40W + Laser MOPA 60W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de travail max.\u003c\/td\u003e\n\u003ctd\u003e15 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point - Diode 40W\u003c\/td\u003e\n\u003ctd\u003e0,09 x 0,1 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point - MOPA 60W\u003c\/td\u003e\n\u003ctd\u003e0,03 x 0,03 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTechnologie exclusive\u003c\/td\u003e\n\u003ctd\u003eProduction automatisée streamline, gravure sur courbe 3D, algorithme Pixel pour impression photo HD, laser MOPA 60W\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eZone de Travail et Aperçu\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail standard\u003c\/td\u003e\n\u003ctd\u003e220 x 220 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail avec convoyeur\u003c\/td\u003e\n\u003ctd\u003e220 x 500 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAperçu\u003c\/td\u003e\n\u003ctd\u003eAperçu caméra, aperçu lumineux haute vitesse en direct\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse d'aperçu - rectangulaire\u003c\/td\u003e\n\u003ctd\u003e24 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse d'aperçu - contour\u003c\/td\u003e\n\u003ctd\u003e16 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMise au Point et Caméras\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRéglage de la mise au point\u003c\/td\u003e\n\u003ctd\u003eMise au point automatique par caméra, mise au point manuelle (alignement a deux points), auto-focus IA avec caméras Hawk Eye\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméra intégrée\u003c\/td\u003e\n\u003ctd\u003eOui - double caméra 48MP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003e0,2 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et Connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciel compatible\u003c\/td\u003e\n\u003ctd\u003exTool Creative Space (XCS), LightBurn\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystèmes d'exploitation\u003c\/td\u003e\n\u003ctd\u003eWindows, macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFormats de fichier supportés\u003c\/td\u003e\n\u003ctd\u003eSVG, DXF, JPG, JPEG, PNG, BMP...\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eConnexion\u003c\/td\u003e\n\u003ctd\u003eUSB, Wi-Fi, IP\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation et Dimensions\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entrée\u003c\/td\u003e\n\u003ctd\u003e400W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du produit\u003c\/td\u003e\n\u003ctd\u003e294 x 429 x 521 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du produit\u003c\/td\u003e\n\u003ctd\u003e21,6 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblé\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLa gravure couleur sur métal (acier inoxydable, titane) est réalisée exclusivement avec le laser MOPA 60W. Les résultats peuvent varier selon la qualité et la finition du métal utilisé.\u003c\/p\u003e\n      \u003cp\u003eL'extension de la zone de travail à 220 x 500 mm nécessite l'utilisation d'un convoyeur (vendu séparément). Le boitier fermé avec couvercle anti-lumière et l'arrêt automatique en cas d'incendie sont des fonctions de sécurité actives par défaut.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551862067274,"sku":"P0101000661","price":703800.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/F2_Ultra_xTool_Decoupe_et_Gravure_MOPA_60W_Diode_40W.webp?v=1790460984"},{"product_id":"xtool-f2-ultra-uv-avec-convoyeur","title":"xTool - F2 Ultra UV - avec Convoyeur","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Inline video helper *\/\n  #aito3d-product-wrapper .feature-detail video,\n  #aito3d-product-wrapper .feature-detail-video {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eGravure UV Haute Précision\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_UV_-_corps_2.jpg?v=1764057868\" alt=\"xTool F2 Ultra UV - graveur laser UV 5W 355 nm\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLa F2 Ultra UV est une machine de gravure laser UV haute précision dotée d'un laser de 5 W à longueur d'onde 355 nm. Son traitement à froid élimine brûlures et carbonisations pour des bords parfaitement nets, même sur les matériaux les plus délicats.\u003c\/p\u003e\n        \u003cp\u003eAvec un spot laser inférieur à 10 µm, un double système de caméras 48 MP avec autofocus, une télémétrie LiDAR et un agent IA intégré, la F2 Ultra UV repousse les limites de la gravure de précision - de la surface jusqu'à l'intérieur du verre. Ce pack inclut la machine et le convoyeur Auto Streamline pour étendre la zone de travail jusqu'à 200 mm x 500 mm.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eLaser UV 355 nm - 5 W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eSpot \u0026lt; 10 µm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eDouble caméra 48 MP\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eTraitement à froid\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eAgent IA intégré\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eConvoyeur inclus\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eTechnologie UV : précision micrométrique sans compromis\u003c\/strong\u003e - Grâce à la longueur d'onde ultra-courte de 355 nm, le laser UV atteint une taille de spot de 0,01 x 0,01 mm, soit plus de 100 fois plus fine qu'un laser CO2. Verre, cristal, acrylique, plastique, textile, silicone - tous traités sans brûlure ni pré-revêtement.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cvideo width=\"100%\" playsinline disablepictureinpicture loop muted autoplay style=\"border-radius: 16px; display: block;\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/e0ae22fa0c1a4030924dda04e3cc2dc0.mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eMaîtrisez le verre, de l'intérieur comme de l'extérieur\u003c\/h3\u003e\n        \u003cp\u003eLe laser UV est une technologie de pointe pour le traitement de précision du verre. De la gravure interne 3D au gaufrage, en passant par la découpe, la gravure rotative et le traitement par lots, chaque technique transforme impeccablement le verre en chefs-d'oeuvre durables et de haute qualité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cvideo width=\"100%\" playsinline disablepictureinpicture loop muted autoplay style=\"border-radius: 16px; display: block;\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1edbc8ef337e448384ac5ef0821ea955.mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eAucun bord noirci, la perfection en une seule étape\u003c\/h3\u003e\n        \u003cp\u003eLe laser UV utilise une haute énergie photonique pour briser directement les liaisons moléculaires avec une zone de chaleur minimale, sans marques de brûlure ni carbonisation, préservant ainsi l'intégrité de votre matériau.\u003c\/p\u003e\n        \u003cp\u003eFini le pré-revêtement fastidieux ou le polissage après coup : obtenez des résultats nets, précis et de qualité supérieure. C'est toute la magie du traitement à froid.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cvideo width=\"100%\" playsinline disablepictureinpicture loop muted autoplay style=\"border-radius: 16px; display: block;\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/d3db913e93e7409faaa00abf250d060f.mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePrécision au micron, détails dignes d'un musée\u003c\/h3\u003e\n        \u003cp\u003ePlus la longueur d'onde est courte, plus le spot laser est petit : les lasers UV établissent une nouvelle norme en matière de détails à l'échelle du micron. Avec une taille de spot inférieure à 10 µm, la gravure au laser UV est plus de 100 fois plus fine que celle des lasers CO2, garantissant que chaque ligne est nette, impeccable et précise jusqu'au plus petit détail.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cvideo width=\"100%\" playsinline disablepictureinpicture loop muted autoplay style=\"border-radius: 16px; display: block;\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/066589996d7740708751b20428aa2b00.mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDe la 2D à la 3D, des chefs-d'oeuvre en toute simplicité\u003c\/h3\u003e\n        \u003cp\u003eVous pensez que la gravure 3D interne est complexe ? Détrompez-vous. Grâce à l'agent IA professionnel de xTool, transformez du texte ou des images 2D en 3D en un seul clic et obtenez des résultats époustouflants en quelques minutes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cvideo width=\"100%\" playsinline disablepictureinpicture loop muted autoplay style=\"border-radius: 16px; display: block;\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/d298ffc06bb840768801f91550f0a8ed.mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDouble caméra 48 MP - Visualisez, réalisez\u003c\/h3\u003e\n        \u003cp\u003ePremier système laser UV à double caméra du secteur. Deux caméras gèrent le positionnement et la mise au point automatiques, atteignant une précision de 0,2 mm, soit 60 % de plus que les systèmes à caméra unique.\u003c\/p\u003e\n        \u003cp\u003eChaque processus est d'une simplicité constante, et chaque détail est exactement comme vous l'aviez imaginé. La télémétrie LiDAR complète ce système pour une précision de mesure à 0,2 mm.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLaser et traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de laser\u003c\/td\u003e\n\u003ctd\u003eLaser UV 5 W, 355 nm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eGravure laser, Découpe laser\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du spot laser\u003c\/td\u003e\n\u003ctd\u003e0,01 x 0,01 mm (\u0026lt; 10 µm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de travail maximale\u003c\/td\u003e\n\u003ctd\u003e15 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eZone de travail et capacités\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail - Gravure de surface\u003c\/td\u003e\n\u003ctd\u003e200 mm x 200 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail - Gravure interne\u003c\/td\u003e\n\u003ctd\u003e70 mm x 70 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail - Avec convoyeur\u003c\/td\u003e\n\u003ctd\u003e200 mm x 500 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur de traitement maximale\u003c\/td\u003e\n\u003ctd\u003e150 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDiamètre de gravure rotative maximal\u003c\/td\u003e\n\u003ctd\u003e150 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité de découpe maximale - Tilleul\u003c\/td\u003e\n\u003ctd\u003e15 mm en plusieurs passes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité de découpe maximale - Acrylique\u003c\/td\u003e\n\u003ctd\u003e12 mm en plusieurs passes\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMatériaux compatibles\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGravable au laser\u003c\/td\u003e\n\u003ctd\u003eVerre, cristal, acrylique, bois, métal, cuir, plastique, caoutchouc, silicone, céramique et plus encore\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupable au laser\u003c\/td\u003e\n\u003ctd\u003ePapier, bois, plastique, verre, tissu, cuir et plus encore\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCaméras et positionnement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméra intégrée\u003c\/td\u003e\n\u003ctd\u003eDoubles caméras 48 Mpx\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution de l'image\u003c\/td\u003e\n\u003ctd\u003e48 Mpx\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de positionnement\u003c\/td\u003e\n\u003ctd\u003ePositionnement par caméra\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003e0,2 mm (caméra)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de mise au point\u003c\/td\u003e\n\u003ctd\u003eMise au point automatique\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystème de télémétrie\u003c\/td\u003e\n\u003ctd\u003eLiDAR\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de la télémétrie\u003c\/td\u003e\n\u003ctd\u003e0,2 mm (caméra)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode d'aperçu\u003c\/td\u003e\n\u003ctd\u003eAperçu intelligent par caméra, Aperçu lumineux en direct haute vitesse\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003ePrécision et résolution\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution de mouvement\u003c\/td\u003e\n\u003ctd\u003e0,00133 mm (gravure intérieure)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution d'ajustement vectoriel\u003c\/td\u003e\n\u003ctd\u003e0,001 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciel compatible\u003c\/td\u003e\n\u003ctd\u003exTool Studio\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCompatibilité AImake\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystème d'exploitation\u003c\/td\u003e\n\u003ctd\u003eWindows \/ macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de connexion\u003c\/td\u003e\n\u003ctd\u003eUSB \/ Wi-Fi \/ IP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFichiers 2D pris en charge\u003c\/td\u003e\n\u003ctd\u003eJPG, JPEG, GIF, PNG, BMP, SVG, DXF, WEBP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFichiers 3D pris en charge\u003c\/td\u003e\n\u003ctd\u003eSTL, OBJ, AMF, 3MF, GLB, PLY\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entrée maximale\u003c\/td\u003e\n\u003ctd\u003e348 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée\u003c\/td\u003e\n\u003ctd\u003e220 V - 240 V, CA 50\/60 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions, poids et environnement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions de la machine\u003c\/td\u003e\n\u003ctd\u003e294 mm x 429 mm x 520 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids de la machine\u003c\/td\u003e\n\u003ctd\u003e22,5 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblé\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eSécurité laser de classe 4\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de fonctionnement\u003c\/td\u003e\n\u003ctd\u003e10 °C - 30 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de stockage\u003c\/td\u003e\n\u003ctd\u003e-10 °C - 60 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHumidité de stockage\u003c\/td\u003e\n\u003ctd\u003e10 - 60 % HR\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool F2 Ultra UV (graveur laser UV 5 W, 355 nm) - pré-assemblé\u003c\/li\u003e\n      \u003cli\u003exTool Convoyeur Auto Streamline\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLa F2 Ultra UV est un laser de classe 4 : le port de lunettes de protection adaptées aux longueurs d'onde UV (355 nm) est obligatoire pendant le fonctionnement. Ne pas regarder le faisceau directement, même de manière réfléchie.\u003c\/p\u003e\n      \u003cp\u003eLa température de fonctionnement est limitée à 10 °C - 30 °C. Au-delà de ces plages, les performances optiques et la durée de vie du laser peuvent être affectées.\u003c\/p\u003e\n      \u003cp\u003ePour la gravure interne du verre, la zone de travail est réduite à 70 mm x 70 mm. Pour les travaux en série ou sur de longs supports (jusqu'à 200 mm x 500 mm), utiliser le convoyeur Auto Streamline inclus dans ce pack.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551862394954,"sku":"P0101000396-P3010010","price":591300.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool_-_F2_Ultra_UV_avec_Convoyeur.jpg?v=1790461040"},{"product_id":"xtool-f2-ultra-uv-kit-deluxe","title":"xTool - F2 Ultra UV - Kit Deluxe","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eGravure Laser UV Professionnelle\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_UV_-_corps_2.jpg?v=1764057868\" alt=\"xTool F2 Ultra UV - graveur laser UV 355 nm vue générale\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLa F2 Ultra UV est une machine de gravure laser UV haute précision, dotée d'un laser de 5 W avec une longueur d'onde de 355 nm. Son traitement à froid extrêmement fin garantit des bords nets, sans brûlure ni carbonisation, pour des résultats de qualité supérieure sur une grande variété de matériaux.\u003c\/p\u003e\n        \u003cp\u003eCe kit Deluxe inclut la machine F2 Ultra UV, le convoyeur Auto Streamline, le module rotatif RA3 et le purificateur d'air SafetyPro AP2 - une solution complète prête à l'emploi pour la gravure et la découpe professionnelles.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eLaser UV 355 nm - 5 W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eSpot laser \u0026lt; 10 µm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eDouble caméra 48 MP\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eAgent IA intégré\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e15 000 mm\/s\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003ePrécision micrométrique inégalée\u003c\/strong\u003e - Avec une taille de spot inférieure à 10 µm, la gravure au laser UV est plus de 100 fois plus fine que celle des lasers CO2. La longueur d'onde ultra-courte de 355 nm permet d'atteindre un niveau de détail micrométrique et des finitions impeccables, sans aucune brûlure, sur le verre, le plastique, les textiles, l'acrylique et bien plus encore.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_UV_-_corps_2.jpg?v=1764057868\" alt=\"Pourquoi les lasers UV se démarquent - technologie 355 nm\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePourquoi les lasers UV se démarquent-ils ?\u003c\/h3\u003e\n        \u003cp\u003eDepuis des années, la technologie UV est une pierre angulaire dans des domaines comme la médecine et l'électronique, où la précision est primordiale. Grâce à une longueur d'onde ultra-courte de 355 nm, le laser UV atteint un niveau de détail micrométrique et des finitions impeccables, sans aucune brûlure.\u003c\/p\u003e\n        \u003cp\u003eExcellent là où les autres technologies échouent, il traite sans effort le verre, le plastique, les textiles, l'acrylique et bien plus encore.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eMaîtrisez le verre, de l'intérieur comme de l'extérieur\u003c\/h3\u003e\n        \u003cp\u003eLe laser UV est une technologie de pointe pour le traitement de précision du verre. De la gravure interne 3D au gaufrage, en passant par la découpe, la gravure rotative et le traitement par lots, chaque technique transforme impeccablement le verre en chefs-d'oeuvre durables et de haute qualité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eAucun bord noirci, la perfection en une seule étape\u003c\/h3\u003e\n        \u003cp\u003eLe laser UV utilise une haute énergie photonique pour briser directement les liaisons moléculaires avec une zone de chaleur minimale, sans marques de brûlure ni carbonisation, préservant ainsi l'intégrité de votre matériau. Fini le pré-revêtement fastidieux ou le polissage après coup : obtenez des résultats nets, précis et de qualité supérieure. C'est toute la magie du traitement à froid.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePrécision au micron, détails dignes d'un musée\u003c\/h3\u003e\n        \u003cp\u003ePlus la longueur d'onde est courte, plus le spot laser est petit : les lasers UV établissent une nouvelle norme en matière de détails à l'échelle du micron. Avec une taille de spot inférieure à 10 µm, la gravure au laser UV est plus de 100 fois plus fine que celle des lasers CO2, garantissant que chaque ligne est nette, impeccable et précise jusqu'au plus petit détail.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDe la 2D à la 3D, des chefs-d'oeuvre en toute simplicité\u003c\/h3\u003e\n        \u003cp\u003eVous pensez que la gravure 3D interne est complexe ? Détrompez-vous. Grâce à l'agent IA professionnel de xTool, la solution tout-en-un la plus simple est à portée de main : transformez du texte ou des images 2D en 3D en un seul clic et obtenez des résultats époustouflants en quelques minutes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDouble caméra 48 MP - Visualisez. Réalisez.\u003c\/h3\u003e\n        \u003cp\u003eLe premier système laser UV à double caméra du secteur. Deux caméras gèrent le positionnement et la mise au point automatiques, atteignant une précision de 0,2 mm, soit 60 % de plus que les systèmes à caméra unique. Chaque processus est d'une simplicité constante, et chaque détail est exactement comme vous l'aviez imaginé.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eTélémétrie LiDAR et aperçu intelligent\u003c\/h3\u003e\n        \u003cp\u003eLe système de télémétrie LiDAR assure une mise au point automatique précise sur des objets de formes et hauteurs variables, jusqu'à 150 mm. L'aperçu intelligent par caméra et l'aperçu lumineux en direct à haute vitesse permettent de valider le positionnement avant chaque travail, pour une fiabilité maximale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLaser et Traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de laser\u003c\/td\u003e\n\u003ctd\u003eLaser UV 5 W de 355 nm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eGravure laser, Découpe laser\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du spot laser\u003c\/td\u003e\n\u003ctd\u003e0,01 x 0,01 mm (inférieur à 10 µm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de travail maximale\u003c\/td\u003e\n\u003ctd\u003e15 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eSécurité laser de classe 4\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eZone de Travail et Capacités\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail - Gravure de surface\u003c\/td\u003e\n\u003ctd\u003e200 mm x 200 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail - Gravure interne\u003c\/td\u003e\n\u003ctd\u003e70 mm x 70 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail - Avec convoyeur\u003c\/td\u003e\n\u003ctd\u003e200 mm x 500 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur de traitement maximale\u003c\/td\u003e\n\u003ctd\u003e150 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDiamètre de gravure rotative maximal\u003c\/td\u003e\n\u003ctd\u003e150 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité de découpe maximale (tilleul)\u003c\/td\u003e\n\u003ctd\u003e15 mm en plusieurs passes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité de découpe maximale (acrylique)\u003c\/td\u003e\n\u003ctd\u003e12 mm en plusieurs passes\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMatériaux Compatibles\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGravable au laser\u003c\/td\u003e\n\u003ctd\u003eVerre, cristal, acrylique, bois, métal, cuir, plastique, caoutchouc, silicone, céramique et plus encore\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupable au laser\u003c\/td\u003e\n\u003ctd\u003ePapier, bois, plastique, verre, tissu, cuir et plus encore\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCaméras et Positionnement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméra intégrée\u003c\/td\u003e\n\u003ctd\u003eDoubles caméras de 48 Mpx\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution de l'image\u003c\/td\u003e\n\u003ctd\u003e48 Mpx\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de positionnement\u003c\/td\u003e\n\u003ctd\u003ePositionnement par caméra\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003e0,2 mm, Caméra\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de mise au point\u003c\/td\u003e\n\u003ctd\u003eMise au point automatique\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystème de télémétrie\u003c\/td\u003e\n\u003ctd\u003eSystème de télémétrie LiDAR\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de la télémétrie\u003c\/td\u003e\n\u003ctd\u003e0,2 mm, Caméra\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode d'aperçu\u003c\/td\u003e\n\u003ctd\u003eAperçu intelligent par caméra, Aperçu lumineux en direct à haute vitesse\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003ePrécision et Résolution\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution de mouvement\u003c\/td\u003e\n\u003ctd\u003e0,00133 mm (Gravure intérieure)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution d'ajustement vectoriel\u003c\/td\u003e\n\u003ctd\u003e0,001 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et Connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciels compatibles\u003c\/td\u003e\n\u003ctd\u003exTool Studio\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCompatibilité AImake\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystème d'exploitation\u003c\/td\u003e\n\u003ctd\u003eWindows \/ macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de connexion\u003c\/td\u003e\n\u003ctd\u003eUSB \/ Wi-Fi \/ IP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFichiers 2D pris en charge\u003c\/td\u003e\n\u003ctd\u003eJPG, JPEG, GIF, PNG, BMP, SVG, DXF, WEBP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFichiers 3D pris en charge\u003c\/td\u003e\n\u003ctd\u003eSTL, OBJ, AMF, 3MF, GLB, PLY\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entrée maximale\u003c\/td\u003e\n\u003ctd\u003e348 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée de l'adaptateur secteur\u003c\/td\u003e\n\u003ctd\u003e220 V - 240 V, CA 50\/60 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions, Poids et Environnement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions de la machine\u003c\/td\u003e\n\u003ctd\u003e294 mm x 429 mm x 520 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids de la machine\u003c\/td\u003e\n\u003ctd\u003e22,5 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblé\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de fonctionnement\u003c\/td\u003e\n\u003ctd\u003e10 °C - 30 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de stockage\u003c\/td\u003e\n\u003ctd\u003e-10 °C - 60 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHumidité de stockage\u003c\/td\u003e\n\u003ctd\u003e10 - 60 % HR\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool F2 Ultra UV - Graveur laser UV 5 W 355 nm\u003c\/li\u003e\n      \u003cli\u003exTool Convoyeur Auto Streamline\u003c\/li\u003e\n      \u003cli\u003exTool Module Rotatif RA3\u003c\/li\u003e\n      \u003cli\u003exTool Purificateur d'Air SafetyPro AP2\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLa F2 Ultra UV est certifiée laser de classe 4. L'utilisation de lunettes de protection homologuées pour la longueur d'onde 355 nm est obligatoire pendant le fonctionnement. Il est fortement recommandé d'utiliser le purificateur d'air SafetyPro AP2 inclus dans ce kit pour assurer une ventilation adéquate.\u003c\/p\u003e\n      \u003cp\u003eLa gravure interne 3D est limitée à une zone de 70 mm x 70 mm. La température de fonctionnement doit être maintenue entre 10 °C et 30 °C pour des résultats optimaux et pour préserver la durée de vie du module laser.\u003c\/p\u003e\n      \u003cp\u003eLa connexion Wi-Fi et la compatibilité AImake nécessitent xTool Studio installé sur Windows ou macOS.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551862427722,"sku":"P0101000396-P3010010-P5010454-P5010391","price":702000.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool_-_F2_Ultra_UV_Kit_Deluxe.jpg?v=1790461040"},{"product_id":"xtool-f2-diode-15w-ir-5w-convoyeur","title":"xTool - F2 - Diode 15W + IR 5W + Convoyeur","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Comparison table *\/\n  #aito3d-product-wrapper .comparison-wrapper {\n    margin: 16px 0;\n    overflow-x: auto;\n  }\n  #aito3d-product-wrapper .comparison-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .comparison-table thead th {\n    padding: 12px 16px;\n    font-size: 13px;\n    font-weight: 700;\n    text-align: center;\n    background: var(--bg-subtle);\n    border-bottom: 2px solid var(--border);\n    color: var(--text-primary);\n  }\n  #aito3d-product-wrapper .comparison-table thead th:first-child {\n    text-align: left;\n  }\n  #aito3d-product-wrapper .comparison-table tbody th {\n    padding: 10px 16px;\n    font-size: 13px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--bg-subtle);\n    border-bottom: 1px solid var(--border);\n    white-space: nowrap;\n  }\n  #aito3d-product-wrapper .comparison-table tbody td {\n    padding: 10px 16px;\n    font-size: 13px;\n    text-align: center;\n    color: var(--text-secondary);\n    border-bottom: 1px solid var(--border);\n    line-height: 1.5;\n  }\n  #aito3d-product-wrapper .comparison-table tbody tr:last-child th,\n  #aito3d-product-wrapper .comparison-table tbody tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .comparison-table .col-highlight {\n    background: #e0f8ed;\n    color: #111827;\n    font-weight: 500;\n  }\n  #aito3d-product-wrapper .comparison-table tbody tr:hover th,\n  #aito3d-product-wrapper .comparison-table tbody tr:hover td {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .comparison-table tbody tr:hover .col-highlight {\n    background: #c6f5df;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eDouble Laser Professionnel\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_-_bandeau.jpg?v=1761726326\" alt=\"xTool F2 - graveur laser double diode 15W et IR 5W\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLa \u003cstrong\u003exTool F2\u003c\/strong\u003e représente une évolution majeure par rapport à la F1, pensée pour offrir plus de puissance, de rapidité et de précision. Avec son \u003cstrong\u003edouble laser de 15 W (diode) et 5 W (IR)\u003c\/strong\u003e, elle surpasse nettement la F1 et permet de travailler une plus large variété de matériaux avec une efficacité remarquable.\u003c\/p\u003e\n        \u003cp\u003eSa \u003cstrong\u003ecaméra intégrée de 50 MP\u003c\/strong\u003e, dotée de la mise au point automatique et de l'alignement visuel, simplifie chaque gravure grâce à un aperçu en direct et un positionnement parfait. La vitesse de traitement atteint désormais \u003cstrong\u003e6 000 mm\/s\u003c\/strong\u003e, et les nouvelles fonctions logicielles (gravure sur surface incurvée, gravure en relief, traitement par lots) offrent une flexibilité inédite.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eDiode 15 W + IR 5 W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e6 000 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eCaméra 50 MP\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eZone 115 x 115 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003ePré-assemblée\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eCompatibilité matériaux étendue\u003c\/strong\u003e - Le laser diode 15 W grave et découpe le papier, le bois, le cuir, le MDF, le feutre et certains acryliques opaques. Le laser infrarouge 5 W complète la gamme avec le marquage et la gravure du plastique, de l'or, de l'argent, du platine et de l'acier inoxydable.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_-_corps_1.jpg?v=1761727584\" alt=\"Puissance laser accrue - gravure 3D et marquage métal\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eUne puissance inimaginable pour un appareil portable\u003c\/h3\u003e\n          \u003cp\u003eAvec sa puissance laser accrue, le F2 offre les mêmes résultats plus rapidement : moins de passages sont nécessaires pour le gaufrage 3D sur la pierre et le bois, et le marquage noir sur métal est bien plus facile par rapport aux anciens modules IR de 2 W.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_-_corps_3.jpg?v=1761727518\" alt=\"Vitesse réelle de 6 000 mm\/s - la plus rapide de sa catégorie\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eVitesse réelle de 6 000 mm\/s - la plus rapide de sa catégorie\u003c\/h3\u003e\n          \u003cp\u003ePour des résultats identiques sur divers matériaux, la F2 termine les tâches 1 à 3 fois plus vite que les modèles de graveurs laser portables classiques.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-content\" style=\"padding-top: 20px;\"\u003e\n          \u003ch3\u003eCaméra 50 MP pour un positionnement parfait\u003c\/h3\u003e\n          \u003cp\u003eAperçu complet de l'espace de travail (y compris avec le Slide Extension) et un alignement précis jusqu'à 0,1 mm. Prévisualisation en direct par lumière haute vitesse incluse.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📊 F2 vs F1 - Comparatif\u003c\/h2\u003e\n\n    \u003cdiv class=\"comparison-wrapper\"\u003e\n      \u003ctable class=\"comparison-table\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth\u003exTool F2\u003c\/th\u003e\n            \u003cth\u003exTool F1\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eType de laser\u003c\/th\u003e\n            \u003ctd class=\"col-highlight\"\u003eDiode 15 W + IR 5 W\u003c\/td\u003e\n            \u003ctd\u003eDiode 10 W + IR 2 W\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eAperçu par caméra\u003c\/th\u003e\n            \u003ctd class=\"col-highlight\"\u003eCaméra intégrée 50 MP\u003c\/td\u003e\n            \u003ctd\u003eNon disponible\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eVitesse de travail\u003c\/th\u003e\n            \u003ctd class=\"col-highlight\"\u003e6 000 mm\/s\u003c\/td\u003e\n            \u003ctd\u003e4 000 mm\/s\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eGaufrage\u003c\/th\u003e\n            \u003ctd class=\"col-highlight\"\u003eBois \/ Pierre \/ Acrylique\u003c\/td\u003e\n            \u003ctd\u003eNon disponible\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eCapacités sur métal\u003c\/th\u003e\n            \u003ctd class=\"col-highlight\"\u003eGravure profonde, marquage noir, gravure couleur\u003c\/td\u003e\n            \u003ctd\u003eMarquage de base\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eDécoupe tilleul max.\u003c\/th\u003e\n            \u003ctd class=\"col-highlight\"\u003e15 mm\u003c\/td\u003e\n            \u003ctd\u003e8 mm\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eDécoupe acrylique max.\u003c\/th\u003e\n            \u003ctd class=\"col-highlight\"\u003e12 mm\u003c\/td\u003e\n            \u003ctd\u003e6 mm\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLaser\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de laser\u003c\/td\u003e\n\u003ctd\u003eLaser à diode 15 W + Laser infrarouge 1064 nm 5 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du spot laser - diode 15 W\u003c\/td\u003e\n\u003ctd\u003e0,08 mm x 0,06 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du spot laser - IR 5 W\u003c\/td\u003e\n\u003ctd\u003e0,03 mm x 0,03 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eGravure laser, Découpe laser\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003ePerformances\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de travail maximale\u003c\/td\u003e\n\u003ctd\u003e6 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de mouvement\u003c\/td\u003e\n\u003ctd\u003e0,00199 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité de découpe max. - Tilleul\u003c\/td\u003e\n\u003ctd\u003e15 mm en plusieurs passes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité de découpe max. - Acrylique\u003c\/td\u003e\n\u003ctd\u003e12 mm en plusieurs passes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur de traitement max.\u003c\/td\u003e\n\u003ctd\u003e120 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDiamètre de gravure rotative max.\u003c\/td\u003e\n\u003ctd\u003e120 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eZone de travail\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail standard\u003c\/td\u003e\n\u003ctd\u003e115 mm x 115 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail avec extension\u003c\/td\u003e\n\u003ctd\u003e400 mm x 115 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCaméra et positionnement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméra intégrée\u003c\/td\u003e\n\u003ctd\u003eCaméra intelligente de 50 MP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de positionnement\u003c\/td\u003e\n\u003ctd\u003ePositionnement par caméra\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision d'alignement\u003c\/td\u003e\n\u003ctd\u003e0,1 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de mise au point\u003c\/td\u003e\n\u003ctd\u003eMise au point automatique, Mise au point manuelle (alignement deux points)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de cadrage\u003c\/td\u003e\n\u003ctd\u003eCadrage rectangulaire, Cadrage du contour\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de prévisualisation\u003c\/td\u003e\n\u003ctd\u003ePrévisualisation par caméra intelligente, Prévisualisation en direct par lumière haute vitesse\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMatériaux compatibles\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe - Diode 15 W\u003c\/td\u003e\n\u003ctd\u003ePapier, bois, cuir, MDF, feutre, certains acryliques opaques foncés\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGravure - Diode 15 W\u003c\/td\u003e\n\u003ctd\u003ePapier, bois, cuir, métal revêtu, certains acryliques opaques foncés\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGravure - IR 5 W\u003c\/td\u003e\n\u003ctd\u003ePlastique, or, argent, platine, acier inoxydable\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciels compatibles\u003c\/td\u003e\n\u003ctd\u003exTool Creative Space, xTool Studio, Atomm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystème d'exploitation\u003c\/td\u003e\n\u003ctd\u003eWindows, macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de connexion\u003c\/td\u003e\n\u003ctd\u003eWi-Fi, USB, IP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFichiers pris en charge\u003c\/td\u003e\n\u003ctd\u003eSVG, DXF, JPG, JPEG, PNG, BMP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCompatibilité AImake\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation et dimensions\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entrée max.\u003c\/td\u003e\n\u003ctd\u003e24 V - 6,0 A - 150 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée adaptateur\u003c\/td\u003e\n\u003ctd\u003e220 V - 240 V, AC 50\/60 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du produit\u003c\/td\u003e\n\u003ctd\u003e4,8 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du produit\u003c\/td\u003e\n\u003ctd\u003e175 x 237 x 334 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblée\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eSécurité laser de classe 4\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLa xTool F2 est un laser de classe 4 : le port de lunettes de protection adaptées est obligatoire lors de toute utilisation. Assurez-vous que l'environnement de travail est correctement ventilé.\u003c\/p\u003e\n      \u003cp\u003eLa zone de travail peut être étendue de 115 x 115 mm à 400 x 115 mm via le Slide Extension (vendu séparément). La caméra 50 MP couvre l'intégralité de la zone étendue.\u003c\/p\u003e\n      \u003cp\u003eLa gravure sur surfaces incurvées, la gravure en relief et le traitement par lots sont disponibles via les logiciels xTool Creative Space et xTool Studio.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551862558794,"sku":"P0101000601-P5010253","price":224550.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool_-_F2_et_son_Extension_-_Double_Laser_Diode_15W_et_IR_5W.jpg?v=1790461099"},{"product_id":"xtool-f2-kit-deluxe-diode-15w-ir-5w","title":"xTool - F2 - Kit Deluxe - Diode 15W + IR 5W","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eKit Deluxe - Double Laser\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_-_bandeau.jpg?v=1761726326\" alt=\"xTool F2 - graveur laser portable double laser diode 15W et IR 5W\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLa \u003cstrong\u003exTool F2\u003c\/strong\u003e représente une évolution majeure par rapport à la F1, conçue pour offrir plus de puissance, de rapidité et de précision. Avec son \u003cstrong\u003edouble laser de 15 W (diode) et 5 W (IR)\u003c\/strong\u003e, elle permet de travailler une plus large variété de matériaux avec une efficacité remarquable.\u003c\/p\u003e\n        \u003cp\u003eCe kit Deluxe inclut la machine F2, l'extension de glissière, l'axe rotatif RA3 et le purificateur d'air de bureau Compact - tout ce qu'il faut pour démarrer immédiatement.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eDouble Laser 15W + 5W IR\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e6 000 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eCaméra 50 MP\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eZone étendue 400 x 115 mm\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eDouble source laser complémentaire\u003c\/strong\u003e - Le laser diode 15 W assure la découpe et la gravure du bois, cuir, papier et acrylique. Le laser infrarouge 1064 nm 5 W prend en charge le marquage direct sur plastique, or, argent, platine et acier inoxydable - sans revêtement ni traitement préalable.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_-_corps_1.jpg?v=1761727584\" alt=\"Puissance laser accrue pour gaufrage 3D et marquage métal\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003ePuissance inégalée en format portable\u003c\/h3\u003e\n          \u003cp\u003eMoins de passages nécessaires pour le gaufrage 3D sur pierre et bois. Le marquage noir sur métal est bien plus facile comparé aux anciens modules IR de 2 W.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_-_corps_3.jpg?v=1761727518\" alt=\"Vitesse de gravure réelle de 6 000 mm\/s\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eVitesse réelle de 6 000 mm\/s\u003c\/h3\u003e\n          \u003cp\u003eLa F2 termine les tâches 1 à 3 fois plus vite que les graveurs laser portables classiques, pour des résultats identiques sur tous les matériaux compatibles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-content\" style=\"padding: 16px;\"\u003e\n          \u003ch3\u003eCaméra intelligente 50 MP\u003c\/h3\u003e\n          \u003cp\u003eAperçu complet de l'espace de travail incluant la zone étendue avec le Slide Extension. Alignement précis jusqu'à 0,1 mm grâce au positionnement par caméra.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_-_corps_1.jpg?v=1761727584\" alt=\"Gravure ultra-fine et précision de détail de la xTool F2\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePrécision et qualité photo exceptionnelles\u003c\/h3\u003e\n        \u003cp\u003eLes lignes de gravure ultra-fines et régulières, aux bords nets, permettent de reproduire des détails époustouflants sur tous les matériaux compatibles.\u003c\/p\u003e\n        \u003cp\u003ePour la gravure photo, la F2 offre un micro-contraste visiblement plus net : une texture de fourrure plus précise, des hautes lumières plus percutantes et des ombres plus riches qu'avec les autres machines de sa catégorie.\u003c\/p\u003e\n        \u003cp\u003eLa précision de mouvement atteint 0,00199 mm, avec une taille de spot laser de 0,08 x 0,06 mm pour le diode et 0,03 x 0,03 mm pour l'IR - garantissant des détails microscopiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLaser et traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de laser\u003c\/td\u003e\n\u003ctd\u003eLaser à diode 15 W + Laser infrarouge 1064 nm 5 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eGravure laser, Découpe laser\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du spot - Diode 15 W\u003c\/td\u003e\n\u003ctd\u003e0,08 mm x 0,06 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du spot - IR 5 W\u003c\/td\u003e\n\u003ctd\u003e0,03 mm x 0,03 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de travail maximale\u003c\/td\u003e\n\u003ctd\u003e6 000 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de mouvement\u003c\/td\u003e\n\u003ctd\u003e0,00199 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe max. tilleul\u003c\/td\u003e\n\u003ctd\u003e15 mm en plusieurs passes\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe max. acrylique\u003c\/td\u003e\n\u003ctd\u003e12 mm en plusieurs passes\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMatériaux compatibles\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe - Diode 15 W\u003c\/td\u003e\n\u003ctd\u003ePapier, bois, cuir, MDF, feutre, acryliques opaques foncés\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGravure - Diode 15 W\u003c\/td\u003e\n\u003ctd\u003ePapier, bois, cuir, métal revêtu, acryliques opaques foncés, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGravure - IR 5 W\u003c\/td\u003e\n\u003ctd\u003ePlastique, or, argent, platine, acier inoxydable, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eZone de travail et dimensions\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail standard\u003c\/td\u003e\n\u003ctd\u003e115 mm x 115 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail avec extension\u003c\/td\u003e\n\u003ctd\u003e400 mm x 115 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur de traitement max.\u003c\/td\u003e\n\u003ctd\u003e120 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDiamètre de gravure rotative max.\u003c\/td\u003e\n\u003ctd\u003e120 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du produit\u003c\/td\u003e\n\u003ctd\u003e175 x 237 x 334 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du produit\u003c\/td\u003e\n\u003ctd\u003e4,8 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCaméra et positionnement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméra intégrée\u003c\/td\u003e\n\u003ctd\u003eCaméra intelligente 50 MP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de positionnement\u003c\/td\u003e\n\u003ctd\u003ePositionnement par caméra\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de mise au point\u003c\/td\u003e\n\u003ctd\u003eMise au point automatique - Mise au point manuelle (alignement deux points)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de cadrage\u003c\/td\u003e\n\u003ctd\u003eCadrage rectangulaire - Cadrage du contour\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de prévisualisation\u003c\/td\u003e\n\u003ctd\u003ePrévisualisation par caméra intelligente - Prévisualisation en direct par lumière haute vitesse\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciels compatibles\u003c\/td\u003e\n\u003ctd\u003exTool Creative Space \/ xTool Studio \/ Atomm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystème d'exploitation\u003c\/td\u003e\n\u003ctd\u003eWindows \/ macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de connexion\u003c\/td\u003e\n\u003ctd\u003eWi-Fi \/ USB \/ IP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFichiers pris en charge\u003c\/td\u003e\n\u003ctd\u003eSVG, DXF, JPG, JPEG, PNG, BMP, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCompatibilité AImake\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation et sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entrée max.\u003c\/td\u003e\n\u003ctd\u003e24 V - 6,0 A - 150 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée adaptateur\u003c\/td\u003e\n\u003ctd\u003e220 V - 240 V, AC 50\/60 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eSécurité laser de classe 4\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblé\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003eMachine laser xTool F2 (double laser diode 15 W + IR 5 W)\u003c\/li\u003e\n      \u003cli\u003eExtension de glissière (Slide Extension) - zone de travail étendue jusqu'à 400 x 115 mm\u003c\/li\u003e\n      \u003cli\u003eAxe rotatif RA3\u003c\/li\u003e\n      \u003cli\u003ePurificateur d'air de bureau Compact\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLa xTool F2 est certifiée laser de classe 4 - le port de lunettes de protection adaptées est obligatoire lors de toute utilisation. Vérifier la compatibilité des lunettes avec les longueurs d'onde utilisées (laser diode et IR 1064 nm).\u003c\/p\u003e\n      \u003cp\u003eLa zone de travail standard de 115 x 115 mm est étendue à 400 x 115 mm lorsque l'extension de glissière incluse dans ce kit est montée. Le logiciel prend en charge cette configuration automatiquement.\u003c\/p\u003e\n      \u003cp\u003eLe laser IR 5 W permet le marquage direct sur métaux précieux et acier inoxydable sans revêtement préalable, contrairement au module diode qui nécessite un revêtement de marquage sur les métaux bruts.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551862591562,"sku":"P0101000601-P5010454-P5010253-P5010219","price":316350.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool-F2-KitDeluxe-DoubleLaserDiode15WetIR5W.jpg?v=1790461100"},{"product_id":"xtool-p2s-55w-kit-complet","title":"xTool - P2S - Kit Complet","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eLaser CO2 Professionnel 80W\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_P3_-_Le_Laser_ultime_CO2_en_80W_-_corps_1.jpg?v=1756385584\" alt=\"xTool P3 - Laser CO2 80W double technologie\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool P3 est un laser CO2 de 80W conçu pour les petites entreprises qui recherchent avant tout vitesse, efficacité et sécurité dans leur production. Par rapport au P2S, il offre une zone de travail 2,3 fois plus grande, une vitesse doublée et une base AutoLift motorisée intégrée, permettant de traiter facilement des projets plus volumineux et complexes.\u003c\/p\u003e\n        \u003cp\u003eSon système double laser (CO2 et option IR 5W) couvre plus de 300 matériaux, du bois aux métaux, tandis que le flux de travail intelligent ACS automatise le positionnement, la mise au point et l'ajustement de la hauteur pour une production accélérée.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eCO2 80W + IR 5W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eZone 915 x 458 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e1 200 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eClasse 1 - Sécurité\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eAutoLift Motorisé\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eACS Intelligent\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eCertification laser Classe 1\u003c\/strong\u003e - Le xTool P3 intègre un système avancé de capteurs, une suppression incendie intégrée et une enceinte fermée certifiée, garantissant une utilisation professionnelle sécurisée au quotidien.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_pc_maskgroup_1381-1803_b72fbced-069e-42fa-bec9-fa54f81d5101.webp?v=1756384994\" alt=\"Caméra HD double évoluée - SkyView 16MP et caméra de proximité\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eCaméra HD Double Évoluée\u003c\/h3\u003e\n          \u003cp\u003eLa caméra SkyView 16 MP réduit la distorsion sur les bords, tandis qu'une caméra de détail à courte distance atteint une précision microscopique de 0,02 mm pour un alignement parfait sur grands panneaux comme sur bijoux ultra-fins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_pc_maskgroup_1381-1829_2ee6cd31-34ee-4070-8400-e839e119920e.webp?v=1756385043\" alt=\"Système de mesure LiDAR pour autofocus automatique\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eSystème de Mesure LiDAR\u003c\/h3\u003e\n          \u003cp\u003eLe LiDAR intégré mesure instantanément la distance avec une précision extrême, garantissant un autofocus parfait et sans intervention manuelle pour chaque projet.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_mo_maskgroup_1807-3070.webp?v=1756385106\" alt=\"Base AutoLift motorisée guidée par LiDAR\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eBase AutoLift Motorisée\u003c\/h3\u003e\n          \u003cp\u003eGuidée par le LiDAR, la base AutoLift positionne automatiquement le matériau à la hauteur optimale - jusqu'à 21,6 cm - pour une mise au point parfaite sans aucun réglage manuel.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_P3_-_Le_Laser_ultime_CO2_en_80W_-_corps_1.jpg?v=1756385584\" alt=\"Double technologie laser CO2 et IR pour plus de 300 matériaux\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003e1 Machine. 2 Technologies. 300+ Matériaux.\u003c\/h3\u003e\n        \u003cp\u003eMaîtrisez plus de 300 matériaux grâce à la double puissance laser : le puissant laser CO2 80W pour la découpe du bois, de l'acrylique, du tissu et du cuir, combiné au laser IR 5W (en option) pour la gravure sur métal, verre, bambou et céramique.\u003c\/p\u003e\n        \u003cp\u003eCette combinaison élargit considérablement les possibilités créatives et commerciales, faisant du P3 une machine polyvalente capable de répondre aux projets les plus exigeants.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_pc_group1321321709_1807-805.webp?v=1756385427\" alt=\"Purificateur d'air AP2 Max SafetyPro pour laser CO2\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePurificateur d'Air AP2 Max SafetyPro\u003c\/h3\u003e\n        \u003cp\u003eConçu avec un filtre à 7 couches et la technologie SuperCyclone, le purificateur AP2 Max génère un flux d'air puissant de 700 m³\/h qui élimine fumées, odeurs et formaldéhyde à la source.\u003c\/p\u003e\n        \u003cp\u003eInclus dans ce kit complet, il assure un environnement de travail sain et sécurisé pour une utilisation professionnelle intensive au quotidien.\u003c\/p\u003e\n\n        \u003ch3\u003eRA3 Rotatif MagSwap\u003c\/h3\u003e\n        \u003cp\u003eLe design révolutionnaire MagSwap permet une configuration sans outil en quelques secondes. Le système 360° LiDAR Mapping crée un aperçu 3D parfait, vous permettant de vérifier visuellement l'alignement de votre design avant la gravure, pour un résultat impeccable sur objets cylindriques jusqu'à 200 mm de diamètre.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCapacité de Traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de laser\u003c\/td\u003e\n\u003ctd\u003eLaser CO2 80W + Laser IR 5W (en option)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eDécoupe laser, Gravure laser\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMatériaux compatibles\u003c\/td\u003e\n\u003ctd\u003eDécoupable : bois, acrylique, tissu, cuir et plus - Gravable : métal, verre, bambou, céramique et plus\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail\u003c\/td\u003e\n\u003ctd\u003e915 mm x 458 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse maximale\u003c\/td\u003e\n\u003ctd\u003e1 200 mm\/s - Accélération axe X : 19 600 mm\/s²\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe max. tilleul\u003c\/td\u003e\n\u003ctd\u003e22 mm en un seul passage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe max. acrylique\u003c\/td\u003e\n\u003ctd\u003e25 mm en un seul passage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur maximale de traitement\u003c\/td\u003e\n\u003ctd\u003e220 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDiamètre maximal gravure rotative\u003c\/td\u003e\n\u003ctd\u003e0 - 200 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003ePrécision et Mise au Point\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser - Objectif S\u003c\/td\u003e\n\u003ctd\u003e0,14 mm x 0,16 mm (optionnel)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser - Objectif M\u003c\/td\u003e\n\u003ctd\u003e0,15 mm x 0,18 mm (standard)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser - Objectif L\u003c\/td\u003e\n\u003ctd\u003e0,18 mm x 0,20 mm (optionnel)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003e0,2 mm (double caméra)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision du mouvement\u003c\/td\u003e\n\u003ctd\u003e0,01 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de mise au point\u003c\/td\u003e\n\u003ctd\u003eAutofocus automatique (LiDAR)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCaméras et Positionnement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméra panoramique\u003c\/td\u003e\n\u003ctd\u003eSkyView 16 MP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméra de proximité\u003c\/td\u003e\n\u003ctd\u003e5 MP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméras latérales\u003c\/td\u003e\n\u003ctd\u003ex2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de positionnement\u003c\/td\u003e\n\u003ctd\u003ePositionnement double caméra\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystème de télémétrie\u003c\/td\u003e\n\u003ctd\u003eLiDAR\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de prévisualisation\u003c\/td\u003e\n\u003ctd\u003eAperçu caméra intelligente\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et Connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystèmes d'exploitation\u003c\/td\u003e\n\u003ctd\u003eAndroid, iOS, iPad, Windows, macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de connexion\u003c\/td\u003e\n\u003ctd\u003eUSB, Wi-Fi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFormats de fichiers pris en charge\u003c\/td\u003e\n\u003ctd\u003eSVG, DXF, JPG, JPEG, PNG, BMP, TIF\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCompatible AImake\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eACS (Système de Création Automatisé)\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation et Dimensions\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entrée maximale\u003c\/td\u003e\n\u003ctd\u003e1 700 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée\u003c\/td\u003e\n\u003ctd\u003e220V - 240V, AC 50 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du produit\u003c\/td\u003e\n\u003ctd\u003e1 250 mm x 780 mm x 496 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du produit\u003c\/td\u003e\n\u003ctd\u003e105 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eSécurité Laser Classe 1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblé\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool P3 - Laser CO2 80W (machine principale)\u003c\/li\u003e\n      \u003cli\u003exTool P3 - Convoyeur Automatique\u003c\/li\u003e\n      \u003cli\u003exTool P3 - Stand à roulettes\u003c\/li\u003e\n      \u003cli\u003exTool P3 - RA3 Rotatif MagSwap\u003c\/li\u003e\n      \u003cli\u003exTool Purificateur d'Air SafetyPro AP2 pour P3\u003c\/li\u003e\n      \u003cli\u003exTool Cylindre CO2 pour P3\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551865311306,"sku":"P1030634-P5010457-P5010199-P5010239-P5010391","price":675000.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool_-_P2S_55W_-_Classe_IV_-_Kit_Complet.jpg?v=1790461171"},{"product_id":"xtool-p2s-55w-kit-polyvalent","title":"xTool - P2S - Kit Polyvalent","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eLaser CO2 Professionnel\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_P3_-_Le_Laser_ultime_CO2_en_80W_-_corps_1.jpg?v=1756385584\" alt=\"xTool P3 - Laser CO2 80W, double technologie laser\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool P3 est un laser CO2 de 80W conçu pour les petites entreprises qui recherchent vitesse, efficacité et sécurité dans leur production. Par rapport au P2S, il offre une zone de travail 2,3 fois plus grande, une vitesse doublée et une base AutoLift motorisée intégrée, permettant de traiter facilement des projets plus volumineux et complexes.\u003c\/p\u003e\n        \u003cp\u003eGrâce à son système double laser (CO2 et option IR 5W), il peut graver aussi bien sur le bois que sur les métaux et plastiques, élargissant considérablement les possibilités créatives et commerciales.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eCO2 80W + IR 5W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eZone 915 x 458 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e1 200 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eClasse de sécurité 1\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eBase AutoLift motorisée\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eFlux de travail ACS (Automated Creation System)\u003c\/strong\u003e - Le système intelligent ACS automatise le positionnement, la mise au point et l'ajustement de la hauteur, réduisant les interventions manuelles et accélérant la production. Associé à la certification laser de classe 1, la suppression incendie intégrée et le système avancé de capteurs, le P3 allie productivité maximale et sécurité professionnelle.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_pc_maskgroup_1381-1803_b72fbced-069e-42fa-bec9-fa54f81d5101.webp?v=1756384994\" alt=\"Caméra HD double évoluée - SkyView 16 MP et caméra de proximité\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eCaméra HD Double Évoluée\u003c\/h3\u003e\n          \u003cp\u003eLa caméra SkyView 16 MP réduit la distorsion sur les bords, tandis qu'une caméra de détail à courte distance atteint une précision microscopique de 0,02 mm - alignement parfait pour grands panneaux comme pour bijoux ultra-fins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_pc_maskgroup_1381-1829_2ee6cd31-34ee-4070-8400-e839e119920e.webp?v=1756385043\" alt=\"Système de mesure LiDAR pour autofocus automatique\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eSystème de Mesure LiDAR\u003c\/h3\u003e\n          \u003cp\u003eLe LiDAR intégré mesure instantanément la distance avec une précision extrême, garantissant un autofocus parfait et sans intervention manuelle pour chaque projet.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_mo_maskgroup_1807-3070.webp?v=1756385106\" alt=\"Base AutoLift motorisée guidée par LiDAR\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eBase AutoLift\u003c\/h3\u003e\n          \u003cp\u003eGuidée par le LiDAR, la base AutoLift positionne automatiquement le matériau à la hauteur optimale. Gère des objets jusqu'à 21,6 cm de hauteur, sans aucun réglage manuel.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_P3_-_Le_Laser_ultime_CO2_en_80W_-_corps_1.jpg?v=1756385584\" alt=\"Double technologie laser CO2 80W et IR 5W - plus de 300 matériaux compatibles\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003e1 Machine. 2 Technologies. Plus de 300 Matériaux.\u003c\/h3\u003e\n        \u003cp\u003eLe puissant laser CO2 80W assure la découpe de matériaux épais comme le bois (22 mm en un passage) et l'acrylique (25 mm en un passage), tandis que le laser IR 5W optionnel permet la gravure directe sur métaux et plastiques.\u003c\/p\u003e\n        \u003cp\u003eCette combinaison unique couvre plus de 300 matériaux : bois, acrylique, tissu, cuir, métal, verre, bambou, céramique et bien plus - ouvrant un champ commercial considérablement plus large qu'un laser CO2 classique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_pc_group1321321709_1807-805.webp?v=1756385427\" alt=\"Purificateur d'air AP2 Max SafetyPro avec filtre 7 couches et technologie SuperCyclone\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePurificateur d'air AP2 Max SafetyPro\u003c\/h3\u003e\n        \u003cp\u003eConçu avec un filtre à 7 couches et la technologie SuperCyclone, le flux d'air puissant de 700 m³\/h de l'AP2 Max élimine fumées, odeurs et formaldéhyde à la source.\u003c\/p\u003e\n        \u003cp\u003eUne solution de filtration complète pour travailler en toute sécurité, quel que soit le matériau traité, sans compromettre la qualité de l'air ambiant.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCapacité de Traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de laser\u003c\/td\u003e\n\u003ctd\u003eLaser CO2 80W + Laser IR 5W (en option)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eDécoupe laser, Gravure laser\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMatériaux compatibles\u003c\/td\u003e\n\u003ctd\u003eDécoupables : bois, acrylique, tissu, cuir et plus - Gravables : métal, verre, bambou, céramique et plus\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail\u003c\/td\u003e\n\u003ctd\u003e915 mm x 458 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse maximale de travail\u003c\/td\u003e\n\u003ctd\u003e1 200 mm\/s - Accélération axe X : 19 600 mm\/s²\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe maximale - Tilleul\u003c\/td\u003e\n\u003ctd\u003e22 mm en un seul passage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe maximale - Acrylique\u003c\/td\u003e\n\u003ctd\u003e25 mm en un seul passage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur maximale de traitement\u003c\/td\u003e\n\u003ctd\u003e220 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDiamètre maximal - Gravure rotative\u003c\/td\u003e\n\u003ctd\u003e0 à 200 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003ePrécision\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser - Objectif S\u003c\/td\u003e\n\u003ctd\u003e0,14 mm x 0,16 mm (optionnel)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser - Objectif M\u003c\/td\u003e\n\u003ctd\u003e0,15 mm x 0,18 mm (standard)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser - Objectif L\u003c\/td\u003e\n\u003ctd\u003e0,18 mm x 0,20 mm (optionnel)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003e0,2 mm (caméra)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision du mouvement\u003c\/td\u003e\n\u003ctd\u003e0,01 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eFacilité d'Utilisation\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblé\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eACS (Système de Création Automatisé)\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméras intégrées\u003c\/td\u003e\n\u003ctd\u003eCaméra Panoramique SkyView 16 MP + Caméra Proximité 5 MP + Caméras Latérales x2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de positionnement\u003c\/td\u003e\n\u003ctd\u003ePositionnement double caméra\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de mise au point\u003c\/td\u003e\n\u003ctd\u003eAutofocus automatique\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystème de télémétrie\u003c\/td\u003e\n\u003ctd\u003eLiDAR\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de prévisualisation\u003c\/td\u003e\n\u003ctd\u003eAperçu caméra intelligente\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et Connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystèmes d'exploitation\u003c\/td\u003e\n\u003ctd\u003eAndroid, iOS, iPad, Windows, macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de connexion\u003c\/td\u003e\n\u003ctd\u003eUSB, Wi-Fi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFormats de fichiers pris en charge\u003c\/td\u003e\n\u003ctd\u003eSVG, DXF, JPG, JPEG, PNG, BMP, TIF\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCompatible AImake\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions et Alimentation\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eSécurité Laser Classe 1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du produit\u003c\/td\u003e\n\u003ctd\u003e1250 mm x 780 mm x 496 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du produit\u003c\/td\u003e\n\u003ctd\u003e105 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entrée maximale\u003c\/td\u003e\n\u003ctd\u003e1 700 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée\u003c\/td\u003e\n\u003ctd\u003e220V - 240V, AC 50 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool P3 - Laser CO2 80W (machine principale)\u003c\/li\u003e\n      \u003cli\u003exTool P3 - Convoyeur Automatique\u003c\/li\u003e\n      \u003cli\u003exTool P3 - Stand à roulettes\u003c\/li\u003e\n      \u003cli\u003exTool P3 - RA3 (accessoire rotatif MagSwap)\u003c\/li\u003e\n      \u003cli\u003exTool - Cylindre CO2 pour P3\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLe laser IR 5W pour la gravure sur métaux est une option distincte et n'est pas inclus dans la configuration de base CO2 80W - vérifiez la composition exacte du kit lors de la commande.\u003c\/p\u003e\n      \u003cp\u003eLes objectifs focaux S et L sont optionnels ; l'objectif M (0,15 mm x 0,18 mm) est livré en standard. Le choix de l'objectif influe sur la finesse des détails gravés et la profondeur de découpe.\u003c\/p\u003e\n      \u003cp\u003eLa machine pèse 105 kg - prévoir un espace dégagé et une assistance lors de l'installation. Alimentation secteur 220V-240V AC 50Hz requise.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551865344074,"sku":"P1030634-P5010199-P5010239-P5010457","price":577800.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool_-_P2S_55W_-_Classe_IV_-_Kit_Polyvalent.jpg?v=1790461171"},{"product_id":"xtool-p3","title":"xTool - P3","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eLaser CO2 Professionnel 80W\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_P3_-_Le_Laser_ultime_CO2_en_80W_-_corps_1.jpg?v=1756385584\" alt=\"xTool P3 - laser CO2 80W avec double technologie laser\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool P3 est un laser CO2 de 80W pensé pour les petites entreprises qui recherchent avant tout vitesse, efficacité et sécurité dans leur production. Par rapport au P2S, il offre une zone de travail 2,3 fois plus grande, une vitesse doublée et une base AutoLift motorisée intégrée, permettant de traiter facilement des projets plus volumineux et complexes.\u003c\/p\u003e\n        \u003cp\u003eGrâce à son système double laser (CO2 et option IR 5W), il peut graver aussi bien sur le bois que sur les métaux et plastiques, élargissant ainsi considérablement les possibilités créatives et commerciales. Son flux de travail intelligent ACS automatise des étapes clés comme le positionnement, la mise au point ou l'ajustement de la hauteur, réduisant les interventions manuelles et accélérant la production.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eCO2 80W + IR 5W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eZone 915 x 458 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e1 200 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eClasse de sécurité 1\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eACS Automatisé\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003ePlus de 300 matériaux compatibles\u003c\/strong\u003e - Le laser CO2 80W découpe le bois (22 mm), l'acrylique (25 mm), le tissu et le cuir, tandis que le module IR 5W optionnel permet la gravure directe sur métaux, céramique et verre. Avec sa certification laser Classe 1 et sa suppression incendie intégrée, le P3 est conçu pour une utilisation professionnelle intensive en toute sécurité.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_pc_maskgroup_1381-1803_b72fbced-069e-42fa-bec9-fa54f81d5101.webp?v=1756384994\" alt=\"Système de double caméra HD - caméra panoramique SkyView 16 MP et caméra de proximité\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eCaméra HD double évoluée\u003c\/h3\u003e\n          \u003cp\u003eLa caméra SkyView 16 MP réduit la distorsion sur les bords, tandis que la caméra de proximité atteint une précision microscopique de 0,02 mm, garantissant un alignement parfait pour les grands panneaux comme pour les bijoux ultra-fins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_pc_maskgroup_1381-1829_2ee6cd31-34ee-4070-8400-e839e119920e.webp?v=1756385043\" alt=\"Système de mesure LiDAR pour autofocus automatique\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eSystème de mesure LiDAR\u003c\/h3\u003e\n          \u003cp\u003eLe LiDAR intégré mesure instantanément la distance avec une précision extrême, garantissant un autofocus parfait et sans intervention manuelle pour chaque projet.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_mo_maskgroup_1807-3070.webp?v=1756385106\" alt=\"Base AutoLift motorisée guidée par LiDAR\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eBase AutoLift motorisée\u003c\/h3\u003e\n          \u003cp\u003eGuidée par le LiDAR, la base AutoLift positionne automatiquement le matériau à la hauteur optimale. Elle prend en charge des objets jusqu'à 21,6 cm de hauteur sans aucun réglage manuel.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-p3_us_pc_group1321321709_1807-805.webp?v=1756385427\" alt=\"Purificateur d'air AP2 Max SafetyPro avec filtre 7 couches\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePurificateur d'air AP2 Max SafetyPro\u003c\/h3\u003e\n        \u003cp\u003eConçu avec un filtre a 7 couches et la technologie SuperCyclone, le purificateur AP2 Max génère un flux d'air de 700 m³\/h qui élimine les fumées, les odeurs et le formaldéhyde directement à la source.\u003c\/p\u003e\n        \u003cp\u003eCe niveau de filtration garantit un environnement de travail sain, même lors d'une utilisation intensive en atelier ou en bureau, sans nécessiter de système d'extraction externe encombrant.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCapacité de traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de laser\u003c\/td\u003e\n\u003ctd\u003eCO2 80W + IR 5W (en option)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eDécoupe laser, Gravure laser\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMatériaux compatibles\u003c\/td\u003e\n\u003ctd\u003eDécoupe : bois, acrylique, tissu, cuir et plus - Gravure : métal, verre, bambou, céramique et plus\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail\u003c\/td\u003e\n\u003ctd\u003e915 mm x 458 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse maximale\u003c\/td\u003e\n\u003ctd\u003e1 200 mm\/s - Accélération axe X : 19 600 mm\/s²\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe max. tilleul\u003c\/td\u003e\n\u003ctd\u003e22 mm en un seul passage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe max. acrylique\u003c\/td\u003e\n\u003ctd\u003e25 mm en un seul passage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur max. de traitement\u003c\/td\u003e\n\u003ctd\u003e220 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDiametre max. gravure rotative\u003c\/td\u003e\n\u003ctd\u003e0 - 200 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eExactitude et précision\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser - Objectif S\u003c\/td\u003e\n\u003ctd\u003e0,14 mm x 0,16 mm (optionnel)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser - Objectif M\u003c\/td\u003e\n\u003ctd\u003e0,15 mm x 0,18 mm (standard)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser - Objectif L\u003c\/td\u003e\n\u003ctd\u003e0,18 mm x 0,20 mm (optionnel)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003e0,2 mm (caméra)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision du mouvement\u003c\/td\u003e\n\u003ctd\u003e0,01 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCaméras et positionnement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméra panoramique\u003c\/td\u003e\n\u003ctd\u003eSkyView 16 MP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméra de proximité\u003c\/td\u003e\n\u003ctd\u003e5 MP\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméras latérales\u003c\/td\u003e\n\u003ctd\u003ex 2\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de positionnement\u003c\/td\u003e\n\u003ctd\u003ePositionnement double caméra\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMise au point\u003c\/td\u003e\n\u003ctd\u003eAutomatique via LiDAR\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrévisualisation\u003c\/td\u003e\n\u003ctd\u003eAperçu caméra intelligente\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystèmes d'exploitation\u003c\/td\u003e\n\u003ctd\u003eAndroid \/ iOS \/ iPad \/ Windows \/ macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eConnexion\u003c\/td\u003e\n\u003ctd\u003eUSB \/ Wi-Fi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFormats de fichiers\u003c\/td\u003e\n\u003ctd\u003eSVG, DXF, JPG, JPEG, PNG, BMP, TIF\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCompatible AImake\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eACS (Système de Création Automatisé)\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblé\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation et dimensions\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entrée maximale\u003c\/td\u003e\n\u003ctd\u003e1 700 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée\u003c\/td\u003e\n\u003ctd\u003e220 V - 240 V, AC 50 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eLaser Classe 1\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du produit\u003c\/td\u003e\n\u003ctd\u003e1 250 x 780 x 496 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du produit\u003c\/td\u003e\n\u003ctd\u003e105 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLe module laser IR 5W pour la gravure sur métaux est vendu séparément et s'ajoute en option au laser CO2 principal. L'objectif focal M (0,15 x 0,18 mm) est fourni en standard ; les objectifs S et L sont disponibles en option selon l'application.\u003c\/p\u003e\n      \u003cp\u003eLe purificateur d'air AP2 Max SafetyPro, le convoyeur intelligent et l'accessoire rotatif RA3 MagSwap sont des accessoires complémentaires non inclus d'office - vérifier la composition du bundle lors de la commande.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551865507914,"sku":"P0101000119","price":900000.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool-P3-LeLaserultimeCO2en80W-1.jpg?v=1790461231"},{"product_id":"xtool-o1-omni-pack-rotatif-uv-double-dual-uv-rotary-bundle","title":"xTool - O1 Omni - Pack Rotatif UV Double (Dual UV Rotary Bundle)","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eImpression 4-en-1\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-o1omniprinter_fr_pc_features_6446-109161_a3fb054a-7018-4eb6-a874-5d8af22c87d3.webp?v=1785489324\" alt=\"xTool O1 Omni Printer - vue d'ensemble\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool O1 Omni Printer est une solution complète pensée pour offrir une liberté totale de création, grâce à sa polyvalence \u003cstrong\u003e4-en-1\u003c\/strong\u003e combinant impression UV, UV-DTF, DTG et DTF sur une large variété de supports, qu'ils soient rigides ou textiles.\u003c\/p\u003e\n        \u003cp\u003eCe pack inclut l'imprimante O1 Omni en édition UV Deux Têtes, une cartouche d'encre CMJNBV + BF\/RF\/VF\/JF, ainsi que le module rotatif OR1 pour personnaliser des objets cylindriques.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003e2 têtes Epson F1080\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eEffets relief 7 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003ePixel-Scan™\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eCertifié GREENGUARD® Gold\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003ePack Rotatif UV Double (Dual UV Rotary Bundle)\u003c\/strong\u003e - Ce pack regroupe l'imprimante xTool O1 Omni Printer (édition UV Deux Têtes), une cartouche d'encre CMJNBV + BF\/RF\/VF\/JF, et le module rotatif OR1 pour l'impression sur objets cylindriques. Idéal pour les créateurs axés sur les applications UV avancées avec effets néon exclusifs.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_1.jpg?v=1785489939\" alt=\"Du rigide au tissu, imprimez tout\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDu rigide au tissu, imprimez tout\u003c\/h3\u003e\n          \u003cp\u003eL'imprimante 4-en-1 ultime. Passez facilement de l'UV au DTG, au DTF et à l'UV-DTF sur une grande variété de matériaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_2.jpg?v=1785490072\" alt=\"Deux têtes d'impression pour des possibilités décuplées\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDeux têtes d'impression dédiées\u003c\/h3\u003e\n          \u003cp\u003eDes têtes d'impression dédiées à l'UV et au textile garantissent des performances optimales sur un plus grand nombre de matériaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_3.jpg?v=1785490192\" alt=\"Système de vision Pixel-Scan™\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eSystème Pixel-Scan™\u003c\/h3\u003e\n          \u003cp\u003eDétection laser sur toute la surface et imagerie CIS : capture les dimensions réelles de chaque objet à l'échelle 1:1, sans distorsion optique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_4.jpg?v=1785490282\" alt=\"Effets premium en quelques clics\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eEffets premium en quelques clics\u003c\/h3\u003e\n          \u003cp\u003eOutils IA intégrés et réglages prêts à imprimer. Plus de 2 000 textures disponibles, effets en relief jusqu'à 7 mm et visuels lenticulaires.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eImpression\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eZone d'impression (plateau standard)\u003c\/td\u003e\n          \u003ctd\u003e330 x 122 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eZone d'impression (grand plateau)\u003c\/td\u003e\n          \u003ctd\u003e330 x 420 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eRésolution d'impression\u003c\/td\u003e\n          \u003ctd\u003e720 x 1440 dpi\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eHauteur du relief 3D\u003c\/td\u003e\n          \u003ctd\u003e7 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n          \u003ctd\u003e±0,2 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eTêtes d'impression et encres\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eTête d'impression\u003c\/td\u003e\n          \u003ctd\u003eEpson F1080 x 2\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eCanaux d'encre\u003c\/td\u003e\n          \u003ctd\u003eCMJNBV + BR\/BF\/RF\/JF - BR = Blanc rigide, BF = Blanc flexible, RF = Rouge fluo, JF = Jaune fluo ; V = Vernis 3-en-1 (mat, brillant, effets dorure)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eCapacité d'encre standard\u003c\/td\u003e\n          \u003ctd\u003e125 ml\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eCapacité encre blanche haute capacité\u003c\/td\u003e\n          \u003ctd\u003e290 ml\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eImpression couleurs fluo\u003c\/td\u003e\n          \u003ctd\u003eOui (Rouge fluo, Jaune fluo)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eTransferts et autocollants UV-DTF\u003c\/td\u003e\n          \u003ctd\u003eOui - nécessite une plastifieuse\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMatériaux et compatibilité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eMatériaux compatibles\u003c\/td\u003e\n          \u003ctd\u003eRigide et flexible : Acrylique, cuir, bois, toile, métal, verre, céramique, etc.\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eLogiciels compatibles\u003c\/td\u003e\n          \u003ctd\u003emacOS, Windows\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eSystème de vision\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eRésolution du système de vision\u003c\/td\u003e\n          \u003ctd\u003e1440 x 1200 dpi\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMaintenance et gestion\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eMaintenance automatisée\u003c\/td\u003e\n          \u003ctd\u003eBrassage automatique de l'encre blanche ; Circulation automatique de l'encre blanche ; Protection anti-dessèchement automatique de la tête d'impression\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eGestion à distance\u003c\/td\u003e\n          \u003ctd\u003eNettoyage et contrôle à distance via l'application\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eSécurité et certifications\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eCertifications\u003c\/td\u003e\n          \u003ctd\u003eEncre non reprotoxique ; Encre UV certifiée GREENGUARD® Gold\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions et poids\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eDimensions (unité principale seule)\u003c\/td\u003e\n          \u003ctd\u003e714 x 374 x 468,5 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePoids du produit\u003c\/td\u003e\n          \u003ctd\u003e41,12 kg\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003ex1 xTool O1 Omni Printer (édition UV Deux Têtes)\u003c\/li\u003e\n      \u003cli\u003ex1 Cartouche d'encre CMJNBV + BF\/RF\/VF\/JF\u003c\/li\u003e\n      \u003cli\u003ex1 Module Rotatif OR1 (OR1 Rotary Attachment)\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLes transferts et autocollants UV-DTF nécessitent l'utilisation d'une plastifieuse (non incluse dans ce pack).\u003c\/p\u003e\n      \u003cp\u003eCe pack correspond à l'édition UV Deux Têtes, orientée vers les applications UV avancées avec effets néon exclusifs (rouge fluo, jaune fluo). Elle ne comprend pas de tête textile DTG - pour des besoins d'impression sur tissu, l'édition UV + DT Textile est recommandée.\u003c\/p\u003e\n      \u003cp\u003eLes couleurs sont certifiées G7 via le système Pixel-Scan™ pour garantir une fidélité chromatique professionnelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551865737290,"sku":"P0101000537-P0102000243","price":449100.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool_-_O1_Omni_Printer_-_Pack_Rotatif_UV_Double_Dual_UV_Rotary_Bundle.jpg?v=1790461307"},{"product_id":"xtool-o1-omni-pack-rotatif-uv-simple-single-uv-rotary-bundle","title":"xTool - O1 Omni - Pack Rotatif UV Simple (Single UV Rotary bundle)","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eImpression 4-en-1\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-o1omniprinter_fr_pc_features_6446-109161_a3fb054a-7018-4eb6-a874-5d8af22c87d3.webp?v=1785489324\" alt=\"xTool O1 Omni Printer - vue générale\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool O1 Omni Printer est une solution complète pensée pour vous offrir une liberté totale de création, grâce à sa polyvalence 4-en-1 combinant impression UV, UV-DTF, DTG et DTF sur une large variété de supports, qu'ils soient rigides ou textiles.\u003c\/p\u003e\n        \u003cp\u003eVous pouvez facilement réaliser des rendus haut de gamme avec des effets en relief jusqu'à 7 mm, des visuels lenticulaires et accéder à une bibliothèque de plus de 2 000 textures pour enrichir vos projets.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eUV + UV-DTF + DTG + DTF\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eRelief 3D jusqu'à 7 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003ePixel-Scan™\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eCertifié GREENGUARD® Gold\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003ePack Rotatif UV Simple inclus\u003c\/strong\u003e - Ce pack comprend l'imprimante xTool O1 Omni (édition UV Simple), une cartouche d'encre CMJNBV et le module rotatif OR1 pour personnaliser des objets cylindriques.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_1.jpg?v=1785489939\" alt=\"Du rigide au tissu, imprimez tout\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDu rigide au tissu, imprimez tout\u003c\/h3\u003e\n          \u003cp\u003eL'imprimante 4-en-1 ultime. Passez facilement de l'UV au DTG, au DTF et à l'UV-DTF sur une grande variété de matériaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_2.jpg?v=1785490072\" alt=\"Deux têtes d'impression pour des performances optimales\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eTête d'impression dédiée\u003c\/h3\u003e\n          \u003cp\u003eUne tête d'impression Epson F1080 garantit des performances optimales sur un large éventail de matériaux rigides.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_3.jpg?v=1785490192\" alt=\"Système de vision Pixel-Scan™\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eSystème de vision Pixel-Scan™\u003c\/h3\u003e\n          \u003cp\u003eDétection laser sur toute la surface et imagerie CIS : capture les dimensions réelles de chaque objet à l'échelle 1:1, sans distorsion optique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_4.jpg?v=1785490282\" alt=\"Effets premium en quelques clics\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eEffets premium en quelques clics\u003c\/h3\u003e\n          \u003cp\u003eAucune compétence en design requise. Donnez vie à vos idées grâce aux outils IA et aux réglages prêts à imprimer intégrés.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eImpression\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eIdéal pour\u003c\/td\u003e\n\u003ctd\u003eDébutants souhaitant personnaliser des matériaux rigides (Édition UV Simple)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone d'impression\u003c\/td\u003e\n\u003ctd\u003ePlateau standard : 330 x 122 mm - Grand plateau : 330 x 420 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution d'impression\u003c\/td\u003e\n\u003ctd\u003e720 x 1440 dpi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur du relief 3D\u003c\/td\u003e\n\u003ctd\u003e7 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003e±0,2 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eTête d'impression \u0026amp; Encre\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTête d'impression\u003c\/td\u003e\n\u003ctd\u003eEpson F1080\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCanaux d'encre\u003c\/td\u003e\n\u003ctd\u003eCMJNBV - V = Vernis 3-en-1 : mat, brillant et effets dorure\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité d'encre\u003c\/td\u003e\n\u003ctd\u003eEncre standard : 125 ml\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eImpression couleurs fluo\u003c\/td\u003e\n\u003ctd\u003eNon disponible sur cette édition\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTransferts UV-DTF\u003c\/td\u003e\n\u003ctd\u003eOui - nécessite une plastifieuse\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMatériaux \u0026amp; Compatibilité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMatériaux compatibles\u003c\/td\u003e\n\u003ctd\u003eRigide basique : Acrylique, bois, métal, verre, céramique, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciels compatibles\u003c\/td\u003e\n\u003ctd\u003emacOS, Windows\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eSystème de vision\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution du système de vision\u003c\/td\u003e\n\u003ctd\u003e1440 x 1200 dpi\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMaintenance \u0026amp; Sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMaintenance automatisée\u003c\/td\u003e\n\u003ctd\u003eBrassage automatique de l'encre blanche - Circulation automatique de l'encre blanche - Protection anti-dessèchement automatique de la tête d'impression\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGestion à distance\u003c\/td\u003e\n\u003ctd\u003eNettoyage et contrôle à distance via l'application\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertifications\u003c\/td\u003e\n\u003ctd\u003eEncre non reprotoxique - Encre UV certifiée GREENGUARD® Gold\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions \u0026amp; Poids\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids\u003c\/td\u003e\n\u003ctd\u003e40,6 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions (unité principale)\u003c\/td\u003e\n\u003ctd\u003e714 x 374 x 468,5 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool O1 Omni Printer (Édition UV Simple) x1\u003c\/li\u003e\n      \u003cli\u003eCartouche d'encre CMJNBV x1\u003c\/li\u003e\n      \u003cli\u003eModule Rotatif OR1 x1\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eL'Édition UV Simple est équipée d'une seule tête d'impression Epson F1080 et ne prend pas en charge l'impression sur textile (DTG\/DTF) ni les couleurs fluo - ces fonctionnalités sont réservées aux éditions supérieures.\u003c\/p\u003e\n      \u003cp\u003eLa réalisation de transferts et d'autocollants UV-DTF nécessite l'utilisation d'une plastifieuse (vendue séparément).\u003c\/p\u003e\n      \u003cp\u003eLe vernis inclus dans les canaux d'encre offre trois finitions : mat, brillant et effets de dorure, sans encre supplémentaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551865770058,"sku":"P0101000532-P0102000243","price":355950.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool_-_O1_Omni_Printer_-_Pack_Rotatif_UV_Simple_Single_UV_Rotary_bundle.jpg?v=1790461309"},{"product_id":"xtool-o1-omni-pack-polyvalent-uv-double-dual-uv-versatile-bundle","title":"xTool - O1 Omni - Pack Polyvalent UV Double (Dual UV Versatile Bundle)","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003ePack Polyvalent 4-en-1\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-o1omniprinter_fr_pc_features_6446-109161_a3fb054a-7018-4eb6-a874-5d8af22c87d3.webp?v=1785489324\" alt=\"xTool O1 Omni Printer - vue générale\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool O1 Omni Printer est une solution complète pensée pour vous offrir une liberté totale de création, grâce à sa polyvalence 4-en-1 combinant impression UV, UV-DTF, DTG et DTF sur une large variété de supports, qu'ils soient rigides ou textiles.\u003c\/p\u003e\n        \u003cp\u003eVous pouvez facilement réaliser des rendus haut de gamme avec des effets en relief jusqu'à 7 mm, des visuels lenticulaires et accéder à une bibliothèque de plus de 2 000 textures pour enrichir vos projets. Son système Pixel-Scan™ garantit un alignement précis et des couleurs fidèles certifiées G7, pour un résultat professionnel à chaque impression.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eImpression 4-en-1\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eRelief 3D jusqu'à 7 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003ePixel-Scan™ CIS\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eCertifié GREENGUARD® Gold\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eCe pack Polyvalent UV Double (Dual UV Versatile Bundle) inclut\u003c\/strong\u003e - l'imprimante xTool O1 Omni Printer, une cartouche d'encre CMJNBV + BF\/RF\/VF\/JF, le module rotatif OR1, le laminoir LM1 et l'alimentateur de rouleaux RF1.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_1.jpg?v=1785489939\" alt=\"Du rigide au tissu - impression universelle\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDu rigide au tissu, imprimez tout\u003c\/h3\u003e\n          \u003cp\u003eL'imprimante 4-en-1 ultime. Passez facilement de l'UV au DTG, au DTF et à l'UV-DTF sur une grande variété de matériaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_2.jpg?v=1785490072\" alt=\"Deux têtes d'impression Epson F1080\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDeux têtes d'impression, des possibilités décuplées\u003c\/h3\u003e\n          \u003cp\u003eDes têtes d'impression dédiées à l'UV et au textile (Epson F1080 x2) garantissent des performances optimales sur un plus grand nombre de matériaux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_3.jpg?v=1785490192\" alt=\"Système de vision Pixel-Scan\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eLe premier système de vision Pixel-Scan™ au monde\u003c\/h3\u003e\n          \u003cp\u003eGrâce à la détection laser sur toute la surface et à l'imagerie CIS, Pixel-Scan™ capture les dimensions réelles de chaque objet à l'échelle 1:1, sans distorsion optique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_4.jpg?v=1785490282\" alt=\"Effets premium en quelques clics\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDes effets premium en quelques clics\u003c\/h3\u003e\n          \u003cp\u003eAucune compétence en design requise. Donnez vie à vos idées grâce aux outils IA intégrés et à des réglages prêts à imprimer.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003cdiv class=\"specs-group-label\"\u003eImpression\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eIdéal pour\u003c\/td\u003e\n\u003ctd\u003e\n\u003cstrong\u003eÉdition UV + DT Textile :\u003c\/strong\u003e Créateurs ayant des besoins d'impression sur textiles et supports rigides. \u003cstrong\u003eÉdition UV Deux Têtes :\u003c\/strong\u003e Créateurs axés sur les applications UV avancées et les effets néon exclusifs. \u003cstrong\u003eÉdition UV Simple :\u003c\/strong\u003e Débutants souhaitant personnaliser des matériaux rigides.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone d'impression\u003c\/td\u003e\n\u003ctd\u003e\n\u003cstrong\u003eÉdition UV + DT Textile :\u003c\/strong\u003e Plateau standard : 330 x 122 mm ; Grand plateau : 330 x 420 mm ; Plateau DTG : 300 x 390 mm. \u003cstrong\u003eÉdition UV Deux Têtes \/ Simple :\u003c\/strong\u003e Plateau standard : 330 x 122 mm ; Grand plateau : 330 x 420 mm.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution d'impression\u003c\/td\u003e\n\u003ctd\u003e720 x 1440 dpi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur du relief 3D\u003c\/td\u003e\n\u003ctd\u003e7 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003e±0,2 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution du système de vision\u003c\/td\u003e\n\u003ctd\u003e1440 x 1200 dpi\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eTêtes d'impression\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTête d'impression\u003c\/td\u003e\n\u003ctd\u003e\n\u003cstrong\u003eÉdition UV + DT Textile \/ Deux Têtes :\u003c\/strong\u003e Epson F1080 x2. \u003cstrong\u003eÉdition UV Simple :\u003c\/strong\u003e Epson F1080 x1.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eEncres\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCanaux d'encre\u003c\/td\u003e\n\u003ctd\u003e\n\u003cstrong\u003eÉdition UV + DT Textile :\u003c\/strong\u003e UV : CMJNBV ; Textile : CMJNBB ; V = Vernis 3-en-1 (mat, brillant et effets dorure). \u003cstrong\u003eÉdition UV Deux Têtes :\u003c\/strong\u003e CMJNBV + BR\/BF\/RF\/JF (BR = Blanc rigide, BF = Blanc flexible, RF = Rouge fluo, JF = Jaune fluo) ; V = Vernis 3-en-1. \u003cstrong\u003eÉdition UV Simple :\u003c\/strong\u003e CMJNBV ; V = Vernis 3-en-1 (mat, brillant et effets dorure).\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité d'encre\u003c\/td\u003e\n\u003ctd\u003e\n\u003cstrong\u003eÉdition UV + DT Textile \/ Deux Têtes :\u003c\/strong\u003e Encre standard : 125 ml ; Encre blanche haute capacité : 290 ml. \u003cstrong\u003eÉdition UV Simple :\u003c\/strong\u003e Encre standard : 125 ml.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eImpression couleurs fluo\u003c\/td\u003e\n\u003ctd\u003e\n\u003cstrong\u003eÉdition UV Deux Têtes :\u003c\/strong\u003e Oui. \u003cstrong\u003eÉdition UV + DT Textile \/ Simple :\u003c\/strong\u003e Non.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTransferts et autocollants UV-DTF\u003c\/td\u003e\n\u003ctd\u003eOui - nécessite une plastifieuse.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMatériaux compatibles\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMatériaux compatibles\u003c\/td\u003e\n\u003ctd\u003e\n\u003cstrong\u003eÉdition UV + DT Textile :\u003c\/strong\u003e Rigide et tissu : acrylique, bois, métal, coton, polyester, etc. \u003cstrong\u003eÉdition UV Deux Têtes :\u003c\/strong\u003e Rigide et flexible : acrylique, cuir, bois, toile, etc. \u003cstrong\u003eÉdition UV Simple :\u003c\/strong\u003e Rigide basique : acrylique, bois, métal, verre, céramique, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMaintenance et sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMaintenance automatisée\u003c\/td\u003e\n\u003ctd\u003eBrassage automatique de l'encre blanche ; circulation automatique de l'encre blanche ; protection anti-dessèchement automatique de la tête d'impression.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSécurité et certifications\u003c\/td\u003e\n\u003ctd\u003e\n\u003cstrong\u003eÉdition UV + DT Textile :\u003c\/strong\u003e Encre non reprotoxique ; encre UV certifiée GREENGUARD® Gold ; certifié OEKO-TEX® ; encre pour tissu DT. \u003cstrong\u003eÉdition UV Deux Têtes \/ Simple :\u003c\/strong\u003e Encre non reprotoxique ; encre UV certifiée GREENGUARD® Gold.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciels compatibles\u003c\/td\u003e\n\u003ctd\u003emacOS, Windows\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGestion à distance\u003c\/td\u003e\n\u003ctd\u003eNettoyage et contrôle à distance via l'application\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions et poids\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions (unité principale)\u003c\/td\u003e\n\u003ctd\u003e714 x 374 x 468,5 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du produit\u003c\/td\u003e\n\u003ctd\u003e\n\u003cstrong\u003eÉdition UV + DT Textile \/ Deux Têtes :\u003c\/strong\u003e 41,12 kg. \u003cstrong\u003eÉdition UV Simple :\u003c\/strong\u003e 40,6 kg.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003ex1 xTool O1 Omni Printer\u003c\/li\u003e\n      \u003cli\u003ex1 Cartouche d'encre CMJNBV + BF\/RF\/VF\/JF\u003c\/li\u003e\n      \u003cli\u003ex1 Module Rotatif OR1\u003c\/li\u003e\n      \u003cli\u003ex1 Laminoir LM1\u003c\/li\u003e\n      \u003cli\u003ex1 Alimentateur Rouleaux RF1\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551865802826,"sku":"P0101000537-P0102000243-P0101000592-P0101000605","price":508950.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool_-_O1_Omni_Printer_-_Pack_Polyvalent_UV_Double_Dual_UV_Versatile_Bundle.jpg?v=1790461309"},{"product_id":"xtool-o1-omni-simple-tete-uv-single-uv","title":"xTool - O1 Omni - Simple Tête UV (Single UV)","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eImpression UV 4-en-1\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-o1omniprinter_fr_pc_features_6446-109161_a3fb054a-7018-4eb6-a874-5d8af22c87d3.webp?v=1785489324\" alt=\"xTool O1 Omni Printer - vue générale\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool O1 Omni Printer est une solution complète pensée pour vous offrir une liberté totale de création, grâce à sa polyvalence 4-en-1 combinant impression UV, UV-DTF, DTG et DTF sur une large variété de supports, qu'ils soient rigides ou textiles.\u003c\/p\u003e\n        \u003cp\u003eIl permet de réaliser des rendus haut de gamme avec des effets en relief jusqu'à 7 mm, des visuels lenticulaires et l'accès à une bibliothèque de plus de 2 000 textures. Son système Pixel-Scan™ garantit un alignement précis et des couleurs fidèles certifiées G7 pour un résultat professionnel à chaque impression.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eÉdition UV Simple\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e1 tête Epson F1080\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eEncre CMJNBV\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eRelief 3D 7 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e720 x 1440 dpi\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eEncre certifiée GREENGUARD® Gold et non reprotoxique\u003c\/strong\u003e - L'édition UV Simple est idéale pour débuter la personnalisation de matériaux rigides : acrylique, bois, métal, verre, céramique et bien plus, avec un vernis 3-en-1 (mat, brillant et effets dorure) inclus dans les canaux d'encre.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_1.jpg?v=1785489939\" alt=\"Du rigide au tissu, imprimez tout\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDu rigide au tissu, imprimez tout\u003c\/h3\u003e\n          \u003cp\u003eL'imprimante 4-en-1 ultime. Passez facilement de l'UV au DTG, au DTF et à l'UV-DTF selon vos besoins créatifs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_3.jpg?v=1785490192\" alt=\"Système de vision Pixel-Scan™\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eSystème de vision Pixel-Scan™\u003c\/h3\u003e\n          \u003cp\u003eDétection laser sur toute la surface et imagerie CIS pour capturer les dimensions réelles de chaque objet à l'échelle 1:1, sans distorsion optique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_O1_Omni_Printer_-_corps_4.jpg?v=1785490282\" alt=\"Effets premium en quelques clics\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eEffets premium en quelques clics\u003c\/h3\u003e\n          \u003cp\u003eAucune compétence en design requise. Donnez vie à vos idées grâce aux outils IA intégrés et à des réglages prêts à imprimer.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003cdiv class=\"specs-group-label\"\u003eImpression\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone d'impression (plateau standard)\u003c\/td\u003e\n\u003ctd\u003e330 x 122 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone d'impression (grand plateau)\u003c\/td\u003e\n\u003ctd\u003e330 x 420 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution d'impression\u003c\/td\u003e\n\u003ctd\u003e720 x 1440 dpi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur du relief 3D\u003c\/td\u003e\n\u003ctd\u003e7 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003e±0,2 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eTête d'impression \u0026amp; Encre\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTête d'impression\u003c\/td\u003e\n\u003ctd\u003eEpson F1080 (x1)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCanaux d'encre\u003c\/td\u003e\n\u003ctd\u003eCMJNBV - V = Vernis 3-en-1 : mat, brillant et effets dorure\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité d'encre standard\u003c\/td\u003e\n\u003ctd\u003e125 ml par canal\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eImpression couleurs fluo\u003c\/td\u003e\n\u003ctd\u003eNon disponible sur cette édition\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTransferts UV-DTF\u003c\/td\u003e\n\u003ctd\u003eOui - nécessite une plastifieuse\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eSystème de Vision\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRésolution du système de vision\u003c\/td\u003e\n\u003ctd\u003e1440 x 1200 dpi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTechnologie\u003c\/td\u003e\n\u003ctd\u003ePixel-Scan™ - détection laser + imagerie CIS\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMatériaux \u0026amp; Compatibilité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMatériaux compatibles\u003c\/td\u003e\n\u003ctd\u003eAcrylique, bois, métal, verre, céramique et autres supports rigides\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciels compatibles\u003c\/td\u003e\n\u003ctd\u003emacOS, Windows\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGestion à distance\u003c\/td\u003e\n\u003ctd\u003eNettoyage et contrôle via application mobile\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMaintenance\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMaintenance automatisée\u003c\/td\u003e\n\u003ctd\u003eBrassage automatique de l'encre blanche, circulation automatique de l'encre blanche, protection anti-dessèchement automatique de la tête d'impression\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCertifications \u0026amp; Sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertifications encre UV\u003c\/td\u003e\n\u003ctd\u003eGREENGUARD® Gold, non reprotoxique\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions \u0026amp; Poids\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions (unité principale)\u003c\/td\u003e\n\u003ctd\u003e714 x 374 x 468,5 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids\u003c\/td\u003e\n\u003ctd\u003e40,6 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool O1 Omni Printer (édition UV Simple - 1 tête)\u003c\/li\u003e\n      \u003cli\u003eCartouche d'encre CMJNBV (inclus vernis 3-en-1)\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eCette édition UV Simple est équipée d'une seule tête d'impression Epson F1080 et est recommandée pour les débutants souhaitant personnaliser des matériaux rigides. Pour les applications textiles (DTG\/DTF) ou les couleurs fluo, les éditions UV + DT Textile ou UV Deux Têtes sont à privilégier.\u003c\/p\u003e\n      \u003cp\u003eLes transferts et autocollants UV-DTF sont pris en charge, mais nécessitent l'utilisation d'une plastifieuse (vendue séparément). Un module rotatif pour objets cylindriques et un laminateur pour finitions dorure à chaud sont disponibles en accessoires optionnels.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551865868362,"sku":"P0101000532","price":305550.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool-O1OmniPrinter-UVSimple_SingleUV_-ImprimanteUV4-en-1.jpg?v=1790461324"},{"product_id":"xtool-metalfab-decoupeur-cnc","title":"xTool - MetalFab - Découpeur CNC","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eSolution Tout-en-Un\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cvideo width=\"100%\" playsinline=\"\" disablepictureinpicture=\"\" loop=\"\" muted=\"\" autoplay=\"\" style=\"border-radius: 16px; display: block;\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/9490a9f456414b26af1875b75c68f9b1.mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe MetalFab est une solution tout-en-un conçue pour découper, dérouiller et nettoyer le métal avec une grande précision. Il prend en charge des épaisseurs de coupe allant jusqu'à 10 mm (avec le module laser 1200W) et offre une zone de travail de 610 x 610 mm, extensible en longueur grâce à un passage illimité.\u003c\/p\u003e\n        \u003cp\u003eAvec une vitesse maximale de 400 mm\/s et une précision de ± 0,1 mm, il répond aux exigences des professionnels comme des artisans en quête de performance et de fiabilité. Robuste, certifié Classe 4 et doté d'une alimentation universelle, il s'intègre facilement à tout environnement de production.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eJusqu'à 10 mm d'épaisseur\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eZone 610 x 610 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eVitesse 400 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003ePrécision ± 0,1 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eClasse 4\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eTrois modes de traitement en une seule machine\u003c\/strong\u003e - Découpe CNC, dérouillage CNC et nettoyage du métal. La zone de passage illimitée (610 x ∞ mm) permet de travailler sur des pièces de grande longueur sans contrainte.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCapacité de traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eDécoupe CNC, Dérouillage CNC et Nettoyage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉpaisseur de coupe (1200W)\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 10 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉpaisseur de coupe (800W)\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 8 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail\u003c\/td\u003e\n\u003ctd\u003e610 x 610 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille de passage\u003c\/td\u003e\n\u003ctd\u003e610 x ∞ mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de travail maximale\u003c\/td\u003e\n\u003ctd\u003e400 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de mouvement\u003c\/td\u003e\n\u003ctd\u003e± 0,1 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAccélération max axes X\/Y\u003c\/td\u003e\n\u003ctd\u003e0,1G\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDéplacement axe X\u003c\/td\u003e\n\u003ctd\u003e610 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDéplacement axe Y\u003c\/td\u003e\n\u003ctd\u003e610 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDéplacement axe Z\u003c\/td\u003e\n\u003ctd\u003e90 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eGénéral\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance nominale\u003c\/td\u003e\n\u003ctd\u003e250W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée\u003c\/td\u003e\n\u003ctd\u003e100 - 240V, AC 50\/60Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCourant de pleine charge\u003c\/td\u003e\n\u003ctd\u003e2,5A MAX\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité du ventilateur d'extraction\u003c\/td\u003e\n\u003ctd\u003e2800 RPM (± 10%)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eSécurité laser de Classe 4\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de fonctionnement\u003c\/td\u003e\n\u003ctd\u003e0°C - 40°C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de stockage\u003c\/td\u003e\n\u003ctd\u003e-10°C - 60°C\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions et Poids\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions de la machine\u003c\/td\u003e\n\u003ctd\u003e1175 x 1157 x 1230 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids de la machine\u003c\/td\u003e\n\u003ctd\u003e150 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003e1 x Découpeur CNC Métal MetalFab\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551865999434,"sku":"P5010451","price":1318050.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool_-_D_coupeur_CNC_M_tal_MetalFab.webp?v=1790461387"},{"product_id":"xtool-metalfab-laser-800w-et-decoupeur-cnc","title":"xTool - MetalFab - Laser 800W et Découpeur CNC","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003ePack Professionnel 2-en-1\u003c\/div\u003e\n\n    \u003cp\u003eCe pack regroupe deux machines complémentaires de la gamme MetalFab : la \u003cstrong\u003esoudeuse laser 800W\u003c\/strong\u003e et le \u003cstrong\u003edécoupeur CNC métal\u003c\/strong\u003e. Ensemble, ils forment une solution industrielle complète pour le travail du métal - soudage, découpe, dérouillage et nettoyage - dans un seul écosystème intégré.\u003c\/p\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003ePack complet inclus :\u003c\/strong\u003e x1 xTool MetalFab - Machine de soudage laser 800W + x1 xTool MetalFab - Découpeur CNC Métal. Les deux appareils sont conçus pour fonctionner ensemble et partager le même logiciel de pilotage.\n    \u003c\/div\u003e\n\n    \u003c!-- ===== PARTIE 1 : SOUDEUSE LASER 800W ===== --\u003e\n\n    \u003ch2\u003e🔧 Soudeuse Laser MetalFab 800W\u003c\/h2\u003e\n\n    \u003cp\u003eLa Machine de soudage MetalFab est une \u003cstrong\u003esolution tout-en-un\u003c\/strong\u003e pensée pour les professionnels du métal : vous pouvez \u003cstrong\u003esouder\u003c\/strong\u003e, \u003cstrong\u003edécouper\u003c\/strong\u003e et \u003cstrong\u003enettoyer\u003c\/strong\u003e avec un seul appareil, sans compromis sur la performance. Elle gère facilement l'acier inoxydable, l'aluminium, le laiton ou l'acier carbone, avec une qualité de finition industrielle.\u003c\/p\u003e\n\n    \u003cp\u003eSa technologie exclusive optimise chaque étape : \u003cstrong\u003edoubles caméras\u003c\/strong\u003e pour une vision précise, \u003cstrong\u003edécoupes nettes\u003c\/strong\u003e grâce aux systèmes VibeFreeCut™, FlexiTrack™ et ObstacleFree™, tout en réduisant les coûts avec SaveGas™. L'interface logicielle simplifie le processus avec des \u003cstrong\u003eréglages en un clic\u003c\/strong\u003e, pour des créations rapides et sans effort.\u003c\/p\u003e\n\n    \u003cdiv class=\"product-badges\"\u003e\n      \u003cspan class=\"product-badge\"\u003eLaser à Fibre 800W\u003c\/span\u003e\n      \u003cspan class=\"product-badge\"\u003eSouder \/ Découper \/ Nettoyer\u003c\/span\u003e\n      \u003cspan class=\"product-badge\"\u003e0,2 à 4 mm d'épaisseur\u003c\/span\u003e\n      \u003cspan class=\"product-badge\"\u003eSaveGas™ -50% de gaz\u003c\/span\u003e\n      \u003cspan class=\"product-badge\"\u003eAlimentation de fil intégrée\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🎯 Fonctionnalités Clés - Soudeuse 800W\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_Decoupeur_Metal_MetalFab_-_corps_2.jpg?v=1753953729\" alt=\"Précision ultra-fine de la découpe laser MetalFab\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePrécision ultra-fine dans les moindres détails\u003c\/h3\u003e\n        \u003cp\u003eLe secret de la précision de la découpe réside dans les technologies exclusives VibeFreeCut™, FlexiTrack™ et ObstacleFree™, conçues pour fonctionner ensemble afin d'offrir une précision inégalée. Chaque découpe est impeccablement juste et lisse, quels que soient le matériau et l'épaisseur travaillés.\u003c\/p\u003e\n        \u003cp\u003eLe laser à fibre haute énergie de 1 200 W découpe sans effort l'acier au carbone jusqu'à 10 mm d'épaisseur en un seul passage. Grâce à sa zone affectée par la chaleur minimale et à la puissance élevée du laser, il garantit des résultats de découpe précis avec des surfaces lisses et propres, empêchant efficacement la déformation des métaux fins. Cela réduit considérablement la nécessité d'un post-traitement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_Decoupeur_Metal_MetalFab_-_corps_5.jpg?v=1753954016\" alt=\"Technologie SaveGas économie de gaz 50%\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eÉconomisez 50% sur le Gaz - Technologie SaveGas™\u003c\/h3\u003e\n        \u003cp\u003eLa solution brevetée SaveGas™, avec sa buse, son compresseur et son sécheur d'air xTool, maximise l'efficacité de découpe. La bague en céramique interne assure une étanchéité parfaite avec le matériau, optimisant le flux d'air et la performance de coupe.\u003c\/p\u003e\n        \u003cp\u003ePour une découpe sans bavure d'acier inoxydable de 4 mm, les accessoires xTool ne nécessitent que 6 bar, économisant jusqu'à 50% de gaz par rapport à une découpe à l'azote à 12 bar. Une réduction significative des coûts d'exploitation sur le long terme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques - Soudeuse 800W\u003c\/h2\u003e\n\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003cdiv class=\"specs-group-label\"\u003eLaser et traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance du laser\u003c\/td\u003e\n\u003ctd\u003e800W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de laser\u003c\/td\u003e\n\u003ctd\u003eLaser à fibre\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLongueur d'onde\u003c\/td\u003e\n\u003ctd\u003e1080 ± 10 nm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaux de conversion photoélectrique\u003c\/td\u003e\n\u003ctd\u003e36%\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eSoudage \/ Découpe \/ Dérouillage et Nettoyage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de soudure\u003c\/td\u003e\n\u003ctd\u003eSoudage continu \/ Soudage par points \/ Soudage par impulsions\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMatériaux pris en charge\u003c\/td\u003e\n\u003ctd\u003eAcier inoxydable, aluminium, acier au carbone, titane, alliage de nickel, laiton, tôle galvanisée, magnésium, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉpaisseur de traitement\u003c\/td\u003e\n\u003ctd\u003e0,2 - 4 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGaz recommandés\u003c\/td\u003e\n\u003ctd\u003eAzote ou argon\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eSystème et sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystème de refroidissement\u003c\/td\u003e\n\u003ctd\u003eRefroidissement à air\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eSécurité laser de Classe 4\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAlimentation de fil intégrée\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLongueur de câble\u003c\/td\u003e\n\u003ctd\u003e3,5 m\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance nominale\u003c\/td\u003e\n\u003ctd\u003e3000W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée\u003c\/td\u003e\n\u003ctd\u003e200 - 240V, AC 50\/60Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCourant de pleine charge\u003c\/td\u003e\n\u003ctd\u003e15A MAX\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions et températures\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions de la machine\u003c\/td\u003e\n\u003ctd\u003e632 × 304 × 472 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids de la machine\u003c\/td\u003e\n\u003ctd\u003e35 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de fonctionnement\u003c\/td\u003e\n\u003ctd\u003e-10 °C - 40 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de stockage\u003c\/td\u003e\n\u003ctd\u003e-10 °C - 60 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ===== PARTIE 2 : DÉCOUPEUR CNC ===== --\u003e\n\n    \u003ch2\u003e✂️ Découpeur CNC Métal MetalFab\u003c\/h2\u003e\n\n    \u003cp\u003eLe Découpeur CNC Métal MetalFab est une \u003cstrong\u003esolution tout-en-un\u003c\/strong\u003e idéale pour découper, dérouiller et nettoyer le métal avec une grande précision. Il prend en charge des \u003cstrong\u003eépaisseurs de coupe allant jusqu'à 10 mm\u003c\/strong\u003e (avec la version 1200W) et offre une \u003cstrong\u003ezone de travail de 610 × 610 mm\u003c\/strong\u003e, extensible en longueur grâce à une ouverture illimitée.\u003c\/p\u003e\n\n    \u003cp\u003eAvec une \u003cstrong\u003evitesse maximale de 400 mm\/s\u003c\/strong\u003e et une \u003cstrong\u003eprécision de ± 0,1 mm\u003c\/strong\u003e, il répond aux exigences des professionnels en quête de performance et de fiabilité. Robuste, sécurisé (Classe 4) et facile à intégrer grâce à son \u003cstrong\u003ealimentation universelle\u003c\/strong\u003e, le MetalFab s'adapte aux besoins de production industrielle ou artisanale.\u003c\/p\u003e\n\n    \u003cdiv class=\"product-badges\"\u003e\n      \u003cspan class=\"product-badge\"\u003eZone 610 × 610 mm\u003c\/span\u003e\n      \u003cspan class=\"product-badge\"\u003eLongueur illimitée\u003c\/span\u003e\n      \u003cspan class=\"product-badge\"\u003e400 mm\/s\u003c\/span\u003e\n      \u003cspan class=\"product-badge\"\u003ePrécision ± 0,1 mm\u003c\/span\u003e\n      \u003cspan class=\"product-badge\"\u003eDécoupe jusqu'à 10 mm\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eImbrication intelligente en un clic :\u003c\/strong\u003e équipé d'une caméra panoramique de 16MP et d'algorithmes d'IA, le système analyse les matériaux et génère des plans de découpe optimaux en un clic, atteignant un taux d'utilisation du matériau de \u003cstrong\u003e98,7%\u003c\/strong\u003e. La caméra de proximité assure quant à elle un positionnement précis avec un écart central inférieur à \u003cstrong\u003e0,2 mm\u003c\/strong\u003e, parfaitement adapté même pour les plus petits objets.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques - Découpeur CNC\u003c\/h2\u003e\n\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003cdiv class=\"specs-group-label\"\u003eCapacité de traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eDécoupe CNC \/ Dérouillage CNC et Nettoyage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉpaisseur de coupe (avec MetalFab 800W)\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 8 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉpaisseur de coupe (avec MetalFab 1200W)\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 10 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de travail\u003c\/td\u003e\n\u003ctd\u003e610 × 610 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille de passage (axe Y illimité)\u003c\/td\u003e\n\u003ctd\u003e610 × ∞ mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMouvement et précision\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de travail maximale\u003c\/td\u003e\n\u003ctd\u003e400 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de mouvement\u003c\/td\u003e\n\u003ctd\u003e± 0,1 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAccélération max axe X\/Y\u003c\/td\u003e\n\u003ctd\u003e0,1G\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDéplacement axe X\u003c\/td\u003e\n\u003ctd\u003e610 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDéplacement axe Y\u003c\/td\u003e\n\u003ctd\u003e610 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDéplacement axe Z\u003c\/td\u003e\n\u003ctd\u003e90 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation et système\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance nominale\u003c\/td\u003e\n\u003ctd\u003e250W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée\u003c\/td\u003e\n\u003ctd\u003e100 - 240V, AC 50\/60Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCourant de pleine charge\u003c\/td\u003e\n\u003ctd\u003e2,5A MAX\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité du ventilateur d'extraction\u003c\/td\u003e\n\u003ctd\u003e2800 RPM (± 10%)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eSécurité laser de Classe 4\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions et températures\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions de la machine\u003c\/td\u003e\n\u003ctd\u003e1175 × 1157 × 1230 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids de la machine\u003c\/td\u003e\n\u003ctd\u003e150 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de fonctionnement\u003c\/td\u003e\n\u003ctd\u003e0 °C - 40 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de stockage\u003c\/td\u003e\n\u003ctd\u003e-10 °C - 60 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ===== CONTENU DU PACK ===== --\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003ex1 xTool MetalFab - Machine de soudage laser 800W\u003c\/li\u003e\n      \u003cli\u003ex1 xTool MetalFab - Découpeur CNC Métal\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLa soudeuse laser MetalFab 800W nécessite une alimentation dédiée 200-240V avec un disjoncteur supportant 15A minimum. Prévoir une ventilation adaptée au poste de travail - le laser de Classe 4 requiert des équipements de protection individuels (lunettes de protection laser) et un espace confiné ou balisé.\u003c\/p\u003e\n      \u003cp\u003eLe découpeur CNC MetalFab s'alimente en 100-240V (alimentation universelle) et pèse 150 kg - prévoir un accès de manutention adapté lors de l'installation. La zone de travail de 610 × 610 mm est extensible en longueur de façon illimitée grâce au système de passage ouvert sur l'axe Y.\u003c\/p\u003e\n      \u003cp\u003ePour la découpe de l'acier inoxydable, l'utilisation des accessoires SaveGas™ (buse, compresseur et sécheur d'air xTool) est recommandée pour réduire la consommation de gaz et obtenir des coupes sans bavures à seulement 6 bar.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551866032202,"sku":"P0101000114-P5010451","price":1956870.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/MetalFab_Tout_en_1_800W.jpg?v=1790461396"},{"product_id":"xtool-o1-omni-pack-rotatif-dt-uv-uv-dtg-rotary-bundle-1","title":"xTool - O1 Omni - Pack Rotatif DT + UV (UV\u0026DTG Rotary Bundle)","description":"","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551988912202,"sku":"P0101000536-P0101000589-P0102000243","price":460800.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/product-66407000010407141.jpg?v=1790467521"},{"product_id":"xtool-f2-ultra-mopa-60w-diode-40w-convoyeur-1","title":"xTool - F2 Ultra - MOPA 60W + Diode 40W + Convoyeur","description":"\u003ch2 style=\"text-align: center;\"\u003exTool - F2 Ultra - Graveur Double Laser MOPA 60W + Diode 40W\u003c\/h2\u003e\n\u003cp\u003e\u003cimg alt=\"xTool - F2 Ultra - Graveur Laser MOPA 60W + Diode 40W\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_-_bandeau.jpg?v=1753789814\" title=\"xTool - F2 Ultra - Graveur Laser MOPA 60W + Diode 40W\" style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"responsive-blocks\"\u003e\n\u003cdiv class=\"rb-50\" style=\"margin: 20px;\"\u003e\n\u003cp\u003eLa xTool F2 Ultra est doté d'un \u003cstrong\u003elaser MOPA de 60W\u003c\/strong\u003e, permettant de \u003cstrong\u003emarquer plus de 100 couleurs différentes sur les métaux\u003c\/strong\u003e, pour des résultats nets et durables. \u003cbr\u003e\u003cbr\u003eLes \u003cstrong\u003edeux caméras 48MP\u003c\/strong\u003e assurent un alignement ultra-précis, même sur les objets les plus petits. \u003cbr\u003e\u003cbr\u003eSa \u003cstrong\u003esurface de travail de 220 × 220 mm\u003c\/strong\u003e combinée à une \u003cstrong\u003evitesse de 15 000 mm\/s\u003c\/strong\u003e en fait un outil redoutablement efficace pour la gravure en série. \u003cbr\u003e\u003cbr\u003eCapable de graver, embosser et découper une large gamme de matériaux métalliques, le F2 Ultra mise aussi sur la sécurité avec un \u003cstrong\u003esystème fermé\u003c\/strong\u003e, un \u003cstrong\u003ecouvercle anti-lumière\u003c\/strong\u003e et un \u003cstrong\u003earrêt automatique en cas d’incendie\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-50\" style=\"margin: 20px;\"\u003e\u003cvideo autoplay=\"autoplay\" muted=\"\" loop=\"loop\" disablepictureinpicture=\"\" playsinline=\"\" width=\"100%\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/3d7e30285cc842c6a93a733ac15d1152.mp4\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"responsive-blocks\"\u003e\n\u003cdiv class=\"rb-50\" style=\"margin: 20px;\"\u003e\n\u003cvideo autoplay=\"autoplay\" muted=\"\" loop=\"loop\" disablepictureinpicture=\"\" playsinline=\"\" width=\"100%\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/0f61cfc6b012470d893f1f9e76a78bc9.mp4\"\u003e\u003c\/video\u003e\n\u003ch3 style=\"text-align: center;\"\u003eLa gravure couleur devient plus précise et plus facile\u003c\/h3\u003e\n\u003cp\u003eAvec le laser MOPA de 60W avancé, vous pouvez obtenir des tons plus riches, des dégradés plus fins et même des effets holographiques sur le métal. Ce qui distingue vraiment xTool, c'est leur structure précisément calibrée et leur système optique de qualité supérieure, conçu pour minimiser la variation et maximiser la cohérence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-50\" style=\"margin: 20px;\"\u003e\n\u003cimg alt=\"100+ couleurs vibrantes, remarquablement cohérentes\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-f2ultra_us_pc_pc-painting1_697-27821.webp?v=1753791706\" title=\"100+ couleurs vibrantes, remarquablement cohérentes\"\u003e\n\u003ch3 style=\"text-align: center;\"\u003e100+ couleurs vibrantes, remarquablement cohérentes\u003c\/h3\u003e\n\u003cp\u003eOffre plus de 100 couleurs cohérentes sur acier inoxydable et titane, couvrant 7 spectres de couleurs et emmenant vos designs bien au-delà du noir et blanc.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"responsive-blocks\"\u003e\n\u003cdiv class=\"rb-50\" style=\"margin: 20px;\"\u003e\n\u003cimg alt=\"Obtenez votre palette de couleurs en un clic\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-f2ultra_us_pc_pc-painting2_2253-6435.webp?v=1753791830\" title=\"Obtenez votre palette de couleurs en un clic\"\u003e\n\u003ch3 style=\"text-align: center;\"\u003eObtenez votre palette de couleurs en un clic\u003c\/h3\u003e\n\u003cp\u003eLes fichiers de couleur préconfigurés dans XCS permettent à quiconque de créer une palette de couleurs personnelle et de trouver facilement les bons réglages pour n'importe quelle couleur. La gravure couleur est maintenant plus facile que jamais.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-50\" style=\"margin: 20px;\"\u003e\n\u003cimg alt=\"Gravure Profonde Réalisée Plus Rapidement, avec Plus de Détails\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_F2_Ultra_-_corps_4.jpg?v=1753792229\" title=\"Gravure Profonde Réalisée Plus Rapidement, avec Plus de Détails\"\u003e\n\u003ch3 style=\"text-align: center;\"\u003eGravure profonde réalisée rapidement, avec + de Détails\u003c\/h3\u003e\n\u003cp\u003eLe MOPA de 60W coupe le métal plus vite et plus profondément, créant des textures nettes et des reliefs superposés que les lasers de faible puissance ne peuvent égaler. La largeur d'impulsion et la fréquence réglables vous donnent un contrôle précis pour révéler les plus fins détails de chaque design.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"responsive-blocks\"\u003e\n\u003cdiv class=\"rb-50\" style=\"margin: 20px;\"\u003e\n\u003cvideo autoplay=\"autoplay\" muted=\"\" loop=\"loop\" disablepictureinpicture=\"\" playsinline=\"\" width=\"100%\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/28775de2d4cd4aa4b207a4ff38422aa9.mp4\"\u003e\u003c\/video\u003e\n\u003ch3 style=\"text-align: center;\"\u003eL'IA pilote l'ensemble du processus d'un simple clic\u003c\/h3\u003e\n\u003cp\u003eDe la détection des matériaux aux réglages et à l'aperçu, elle simplifie chaque étape pour vous.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-50\" style=\"margin: 20px;\"\u003e\n\u003cvideo autoplay=\"autoplay\" muted=\"\" loop=\"loop\" disablepictureinpicture=\"\" playsinline=\"\" width=\"100%\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/5fb4ba7eb4804f1c98f8adc37313df91.mp4\"\u003e\u003c\/video\u003e\n\u003ch3 style=\"text-align: center;\"\u003eDeux caméras IA avec vision de faucon\u003c\/h3\u003e\n\u003cp\u003eDeux caméras de 48MP en F2 Ultra augmentent la précision à 0,2 mm : amélioration de 60% par rapport aux systèmes à caméra unique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 style=\"text-align: center;\"\u003eCaractéristiques\u003c\/h3\u003e\n\u003cdiv class=\"responsive-blocks\"\u003e\n\u003cdiv style=\"margin: 10px;\" class=\"rb-50\"\u003e\n\u003ctable width=\"100%\" style=\"border-collapse: collapse; border: 2px solid black;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cstrong\u003eTechnologie exclusive \u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 0 10px; border: 1px solid black;\"\u003eProduction automatisée streamline \u003cbr\u003eGravure sur courbe 3D \u003cbr\u003eAlgorithme Pixel pour impression photo HD \u003cbr\u003eLaser MOPA 60 W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cstrong\u003eZone de travail\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003e220 x 220 mm \u003cbr\u003e220 x 500 mm (avec conveyeur) \u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cstrong\u003ePuissance du laser et source laser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 0 10px; border: 1px solid black;\"\u003eLaser Diode 40W + Laser MOPA 60W \u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cstrong\u003eVitesse de travail max.\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 0 10px; border: 1px solid black;\"\u003e15 000 mm\/s \u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cstrong\u003eTaille du point laser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003e0,09 x 0,1mm (Laser à diode 40W) \u003cbr\u003e0,03 x 0,03mm (Laser MOPA 60W) \u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cstrong\u003eAperçu\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 0 10px; border: 1px solid black;\"\u003eCamera preview, high-speed light live preview \u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cstrong\u003eVitesse d'aperçu\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eRect : 24 000 mm\/s \u003cbr\u003eContour : 16 000 mm\/s \u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin: 10px;\" class=\"rb-50\"\u003e\n\u003ctable width=\"100%\" style=\"border-collapse: collapse; border: 2px solid black;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cstrong\u003eRéglage de la mise au point\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eMise au point automatique avec caméra \u003cbr\u003eMise au point manuelle (Alignement à deux points) \u003cbr\u003eAuto‑focus via IA avec caméras « Hawk Eye » \u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cstrong\u003eLogiciel\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 0 10px; border: 1px solid black;\"\u003exTool Creative Space \/ Lightburn\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cstrong\u003ePré-assemblé\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 0 10px; border: 1px solid black;\"\u003eOui\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cstrong\u003eCaméra intégrée\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 0 10px; border: 1px solid black;\"\u003eOui \u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cstrong\u003eDimensions du produit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003e294 x 429 x 521 mm \u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cstrong\u003ePoids du produit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 0 10px; border: 1px solid black;\"\u003e21,6 kg \u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cstrong\u003eConnexion\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eUSB, Wi-Fi \u0026amp; IP \u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cstrong\u003eFormats de fichier supportés\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 0 10px; border: 1px solid black;\"\u003eSVG \/ DXF \/ JPG \/ JPEG \/ PNG \/ BMP... \u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cstrong\u003eSystèmes d'exploitation compatibles\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eWindows \/ macOS \u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cstrong\u003eEntrée\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 0 10px; border: 1px solid black;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003e400W \u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":50551991173194,"sku":"XT-F2ULTRA-CONV","price":761850.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool_F2_Ultra_Convoyeur_Graveur_Laser_MOPA_60W_Diode_40W_bb7c1577-f533-4401-8582-ab61f55e8ec5.webp?v=1790467727"},{"product_id":"xtool-encre-textile-dt-4x125ml-cmyk-ink-1x290ml-white-ink","title":"xTool - O1 Omni - Encre Textile DT - (4x125ml CMYK Ink + 1x290ml White Ink)","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eCertifié OEKO-TEX\u003c\/div\u003e\n\n    \u003cp\u003eEncre textile DT xTool formulée à base d'eau pour une impression directe sur tissu avec des couleurs vives et durables. Ce kit complet inclut les quatre couleurs CMJN ainsi qu'une encre blanche en grand volume, prêt à l'emploi sur les têtes d'impression DT compatibles.\u003c\/p\u003e\n    \u003cp\u003eLa formulation à faible odeur garantit un environnement de travail agréable, tandis que la pénétration profonde de l'encre dans les fibres assure un toucher naturel et souple, sans film rigide en surface.\u003c\/p\u003e\n\n    \u003cdiv class=\"product-badges\"\u003e\n      \u003cspan class=\"product-badge\"\u003eÀ base d'eau\u003c\/span\u003e\n      \u003cspan class=\"product-badge\"\u003eFaible odeur\u003c\/span\u003e\n      \u003cspan class=\"product-badge\"\u003eProfil ICC xTool\u003c\/span\u003e\n      \u003cspan class=\"product-badge\"\u003eCMJN + Blanc\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eCompatibilité exclusive têtes DT\u003c\/strong\u003e - Cette encre est conçue exclusivement pour les modèles de têtes d'impression DT. L'utilisation avec des têtes d'impression incompatibles peut endommager votre matériel et annuler la garantie.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eComposition\u003c\/td\u003e\n\u003ctd\u003eÀ base d'eau\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCouleurs incluses\u003c\/td\u003e\n\u003ctd\u003eCyan, Magenta, Jaune, Noir (CMJN) + Blanc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVolume encres CMJN\u003c\/td\u003e\n\u003ctd\u003e4 x 125 ml\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVolume encre blanche\u003c\/td\u003e\n\u003ctd\u003e1 x 290 ml\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eProfil colorimétrique\u003c\/td\u003e\n\u003ctd\u003eProfil ICC xTool\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification\u003c\/td\u003e\n\u003ctd\u003eOEKO-TEX\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCompatibilité\u003c\/td\u003e\n\u003ctd\u003eTêtes d'impression DT uniquement\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003eEncre Cyan - 125 ml\u003c\/li\u003e\n      \u003cli\u003eEncre Magenta - 125 ml\u003c\/li\u003e\n      \u003cli\u003eEncre Jaune - 125 ml\u003c\/li\u003e\n      \u003cli\u003eEncre Noir - 125 ml\u003c\/li\u003e\n      \u003cli\u003eEncre Blanche - 290 ml\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e🔗 Compatibilité\u003c\/h2\u003e\n    \u003cdiv class=\"compat-badges\"\u003e\n      \u003cspan class=\"compat-badge\"\u003exTool O1 Omni (têtes DT)\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eRéservée exclusivement aux têtes d'impression DT xTool. Ne pas utiliser avec d'autres types de têtes d'impression sous peine d'endommager le matériel et d'annuler la garantie.\u003c\/p\u003e\n      \u003cp\u003eConserver les flacons dans un endroit frais, sec et à l'abri de la lumière directe du soleil. Bien agiter l'encre blanche avant utilisation pour éviter la sédimentation des pigments.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67590068830282,"sku":"P0104001452","price":13950.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool-EncreTextileDT-_4x125mlCMYKInk_1x290mlWhiteInk.jpg?v=1790724644"},{"product_id":"xtool-kit-essentiel-dencre-uv-cmyk-hard-white-gloss-coat-6-x-125ml","title":"xTool - O1 Omni - Kit Essentiel d'Encre UV (CMYK+Hard White+Gloss Coat) - 6 x 125ml","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eCertification GREENGUARD Gold\u003c\/div\u003e\n\n    \u003cp\u003eLe Kit Essentiel d'Encre UV xTool O1 Omni regroupe six encres UV de haute qualité (CMJN + Blanc Rigide + Vernis UV) en flacons de 125 ml chacun. Formulées sans toxicité pour la reproduction et certifiées GREENGUARD Gold, ces encres sont conçues pour une utilisation quotidienne en toute sécurité, à domicile comme en atelier.\u003c\/p\u003e\n    \u003cp\u003eGrâce à un séchage instantané sous UV et un système CMJN à large gamme calibré avec le profil ICC xTool, chaque impression ressort avec des couleurs éclatantes, précises et fidèles - sur une grande variété de supports rigides.\u003c\/p\u003e\n\n    \u003cdiv class=\"product-badges\"\u003e\n      \u003cspan class=\"product-badge\"\u003eSans toxicité pour la reproduction\u003c\/span\u003e\n      \u003cspan class=\"product-badge\"\u003eSéchage UV instantané\u003c\/span\u003e\n      \u003cspan class=\"product-badge\"\u003e6 x 125 ml\u003c\/span\u003e\n      \u003cspan class=\"product-badge\"\u003eProfil ICC xTool\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eCompatibilité exclusive xTool\u003c\/strong\u003e - Ces encres sont conçues exclusivement pour les imprimantes UV xTool. Le Blanc Rigide et le Vernis UV sont compatibles avec tous les modèles xTool UV. Les encres Blanc Flexible, Jaune Fluorescent et Rouge Fluorescent nécessitent un modèle équipé de doubles têtes d'impression UV. L'utilisation avec un équipement non compatible peut causer des dommages et annuler la garantie.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eComposition du kit\u003c\/td\u003e\n\u003ctd\u003eCMJN (Cyan, Magenta, Jaune, Noir) + Blanc Rigide + Vernis UV\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVolume par flacon\u003c\/td\u003e\n\u003ctd\u003e125 ml\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eNombre de flacons\u003c\/td\u003e\n\u003ctd\u003e6\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de séchage\u003c\/td\u003e\n\u003ctd\u003eUV (séchage instantané)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification\u003c\/td\u003e\n\u003ctd\u003eGREENGUARD Gold\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eToxicité pour la reproduction\u003c\/td\u003e\n\u003ctd\u003eSans toxicité pour la reproduction\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eProfil colorimétrique\u003c\/td\u003e\n\u003ctd\u003eProfil ICC xTool (gamme étendue)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSupports compatibles (CMJN)\u003c\/td\u003e\n\u003ctd\u003eAcrylique, PVC, métal, bois et supports rigides\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePropriétés du Blanc Rigide\u003c\/td\u003e\n\u003ctd\u003eHaute dureté, résistant aux rayures, haute blancheur\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePropriétés du Vernis UV\u003c\/td\u003e\n\u003ctd\u003eFinition brillante, résistance à l'abrasion et à l'eau\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003eEncre Cyan UV - 125 ml\u003c\/li\u003e\n      \u003cli\u003eEncre Magenta UV - 125 ml\u003c\/li\u003e\n      \u003cli\u003eEncre Jaune UV - 125 ml\u003c\/li\u003e\n      \u003cli\u003eEncre Noir UV - 125 ml\u003c\/li\u003e\n      \u003cli\u003eEncre Blanc Rigide UV - 125 ml\u003c\/li\u003e\n      \u003cli\u003eVernis UV (Gloss Coat) - 125 ml\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e🔗 Compatibilité\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px; color:var(--text-muted); margin-bottom:10px;\"\u003eCMJN, Blanc Rigide et Vernis UV - tous modèles xTool UV :\u003c\/p\u003e\n    \u003cdiv class=\"compat-badges\"\u003e\n      \u003cspan class=\"compat-badge\"\u003exTool O1 Omni\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eCe kit contient uniquement les encres CMJN, Blanc Rigide et Vernis UV. Les variantes Blanc Flexible, Jaune Fluorescent et Rouge Fluorescent sont vendues séparément et nécessitent un modèle xTool équipé de doubles têtes d'impression UV.\u003c\/p\u003e\n      \u003cp\u003eLe Vernis UV (Gloss Coat) est particulièrement recommandé pour les articles à forte sollicitation mécanique tels que les porte-clés, badges et surfaces fréquemment manipulées, grâce à sa résistance à l'abrasion et à l'eau.\u003c\/p\u003e\n      \u003cp\u003eConserver les flacons à l'abri de la lumière UV directe et de la chaleur pour préserver la qualité des encres entre les utilisations.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67590085410890,"sku":"P0104001450","price":19620.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool-KitEssentield_EncreUV_CMYK_HardWhite_GlossCoat_-6x125ml.jpg?v=1790724661"},{"product_id":"xtool-kit-etendu-dencre-uv-uv-ink-expansion-set-2-x-125ml-2-x-290ml","title":"xTool - O1 Omni - Kit Etendu d'Encre UV (UV Ink Expansion Set) - 2 x 125ml + 2 x 290ml","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eCertifié GREENGUARD Gold\u003c\/div\u003e\n\n    \u003cp\u003eLe kit étendu d'encre UV xTool O1 Omni regroupe une gamme complète de formulations pour couvrir tous vos besoins d'impression UV professionnelle ou créative. Avec 2 flacons de 125 ml et 2 flacons de 290 ml, ce kit offre une autonomie généreuse pour des productions en série ou des projets intensifs.\u003c\/p\u003e\n    \u003cp\u003eFormulées sans toxicité pour la reproduction et certifiées GREENGUARD Gold, ces encres allient sécurité, respect de l'environnement et performances chromatiques exceptionnelles, pour une utilisation sereine à domicile comme en atelier.\u003c\/p\u003e\n    \u003cdiv class=\"product-badges\"\u003e\n      \u003cspan class=\"product-badge\"\u003eSans toxicité reproductive\u003c\/span\u003e\n      \u003cspan class=\"product-badge\"\u003eSéchage UV instantané\u003c\/span\u003e\n      \u003cspan class=\"product-badge\"\u003eGamme CMJN étendue\u003c\/span\u003e\n      \u003cspan class=\"product-badge\"\u003eProfil ICC xTool calibré\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eCertification GREENGUARD Gold\u003c\/strong\u003e - Ces encres répondent aux normes environnementales les plus strictes, garantissant une utilisation sécurisée au quotidien, y compris dans des espaces de vie ou de travail partagés.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🎯 Types d'encres incluses\u003c\/h2\u003e\n\n    \u003ctable class=\"specs-table\"\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eCouleurs CMJN\u003c\/td\u003e\n        \u003ctd\u003eSystème quatre couleurs à large gamme - adhère fermement aux supports rigides : acrylique, PVC, métal, bois.\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eBlanc Flexible\u003c\/td\u003e\n        \u003ctd\u003eBase flexible pour matériaux souples (cuir, tissu, coques de téléphone) - haute opacité, résistante aux fissures et aux pliages répétés.\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eBlanc Rigide\u003c\/td\u003e\n        \u003ctd\u003eBase haute dureté et résistante aux rayures pour supports rigides (acrylique, verre, métal) - haute blancheur qui rehausse les couleurs imprimées en surcouche.\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eJaune Fluorescent\u003c\/td\u003e\n        \u003ctd\u003eFluorescence vive et percutante, idéale pour pièces personnalisées, étiquettes d'avertissement et accessoires tendance.\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eRouge Fluorescent\u003c\/td\u003e\n        \u003ctd\u003eRouge riche et hautement visible, large compatibilité matériaux, forte résistance à la décoloration.\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eVernis UV\u003c\/td\u003e\n        \u003ctd\u003eCouche de finition brillante et protectrice - approfondit les couleurs, résistance à l'abrasion et à l'eau, idéal pour articles à forte sollicitation (porte-clés, etc.).\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/table\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eContenu du kit\u003c\/td\u003e\n          \u003ctd\u003e2 flacons x 125 ml + 2 flacons x 290 ml\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eType de séchage\u003c\/td\u003e\n          \u003ctd\u003eUV - séchage instantané au contact\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eSystème colorimétrique\u003c\/td\u003e\n          \u003ctd\u003eCMJN à large gamme, calibré profil ICC xTool\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eCertification\u003c\/td\u003e\n          \u003ctd\u003eGREENGUARD Gold\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eToxicité reproductive\u003c\/td\u003e\n          \u003ctd\u003eAucune - formulation sécurisée\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eSupports compatibles (CMJN)\u003c\/td\u003e\n          \u003ctd\u003eAcrylique, PVC, métal, bois et autres surfaces rigides\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eSupports compatibles (Blanc Flexible)\u003c\/td\u003e\n          \u003ctd\u003eCuir, tissu, coques de téléphone et matériaux souples\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003e2 flacons d'encre UV 125 ml\u003c\/li\u003e\n      \u003cli\u003e2 flacons d'encre UV 290 ml\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e🔗 Compatibilité\u003c\/h2\u003e\n    \u003cp\u003eCes encres sont conçues exclusivement pour les imprimantes UV xTool de la série O1 Omni. Les encres blanc flexible, blanc rigide, jaune fluorescent et rouge fluorescent nécessitent un modèle équipé de doubles têtes d'impression UV.\u003c\/p\u003e\n    \u003cdiv class=\"compat-badges\"\u003e\n      \u003cspan class=\"compat-badge\"\u003exTool O1 Omni\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eL'utilisation de ces encres avec un équipement non compatible peut causer des dommages à l'imprimante et entraîner l'annulation de la garantie. Vérifiez impérativement la compatibilité de votre modèle avant utilisation.\u003c\/p\u003e\n      \u003cp\u003eLes encres blanc flexible, blanc rigide, jaune fluorescent et rouge fluorescent sont réservées aux modèles xTool équipés de doubles têtes d'impression UV. Les encres CMJN et le vernis UV sont compatibles avec l'ensemble de la gamme O1 Omni.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67590097862730,"sku":"P0104001451","price":16290.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool-Kitd_Extensiond_EncreUV_UVInkExpansionSet_-2x125ml_2x290ml.jpg?v=1790724671"},{"product_id":"xtool-o1-omni-module-rotatif-or1-or1-rotary-attachment","title":"xTool - O1 Omni - Module Rotatif OR1 (OR1 Rotary Attachment)","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eImpression Rotative 360°\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-o1omniprinter_us_pc_pc-baiditu_6245-3612.webp?v=1785499096\" alt=\"Module rotatif OR1 pour xTool O1 Omni Printer\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe module rotatif OR1 pour xTool O1 Omni Printer vous permet d'imprimer facilement en UV sur une grande variété d'objets incurvés : mugs, canettes, ornements ou petites sphères.\u003c\/p\u003e\n        \u003cp\u003eGrâce aux technologies Pixel-Scan et à l'imagerie CIS, vous bénéficiez d'un rendu fidèle à 100 % avec un aperçu précis pour un positionnement sans erreur. La rotation contrôlée assure un habillage complet à 360° sans raccord, sans mesure manuelle, et la configuration intelligente détecte automatiquement les poignées, ajuste les zones d'impression et corrige les surfaces irrégulières.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eImpression 360° sans raccord\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003ePixel-Scan\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eDétection automatique des poignées\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eEncre fluorescente compatible\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eEffets haut de gamme sur tous vos supports cylindriques\u003c\/strong\u003e - Enrichissez vos créations avec des effets de texture, de relief 3D ou des encres fluorescentes (version double UV requise) pour un rendu professionnel sur mugs, canettes, sphères et récipients coniques.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-o1omniprinter_fr_pc_fr-pc-anli_6394-22754.webp?v=1785499807\" alt=\"Imprimez vos idées sur objets courbes\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eImprimez vos idées\u003c\/h3\u003e\n          \u003cp\u003eGrâce à ses deux configurations, l'OR1 imprime directement en UV sur la plupart des mugs, canettes, sphères et autres objets courbes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-o1omniprinter_fr_pc_fr-pc-seamless-1_7049-12962.webp?v=1785499851\" alt=\"Impressions enveloppantes sans raccord à 360°\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eImpressions enveloppantes sans raccord\u003c\/h3\u003e\n          \u003cp\u003eGrâce au mandrin à mâchoires et à la rotation contrôlée à 360°, l'OR1 réalise une impression panoramique précise, sans mesure manuelle complexe.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cvideo width=\"100%\" playsinline disablepictureinpicture loop muted autoplay style=\"border-radius: 16px; display: block;\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/33b45c26ca954d098062dd603b75d2fe.mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eCe que vous voyez est ce que vous imprimez\u003c\/h3\u003e\n        \u003cp\u003ePixel-Scan analyse la forme de l'objet, détecte automatiquement les poignées et ajuste le positionnement de la tête d'impression. Placez votre design en 3D dans le logiciel et lancez l'impression en toute confiance - le résultat correspond exactement à l'aperçu affiché.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cvideo width=\"100%\" playsinline disablepictureinpicture loop muted autoplay style=\"border-radius: 16px; display: block;\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/089512cac18442f6a9e7210a39c25a35.mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eMise à niveau automatique pour plus de formes courbes\u003c\/h3\u003e\n        \u003cp\u003eL'OR1 ajuste automatiquement sa hauteur sur une plage de -8° à 12° afin d'assurer une impression stable sur les surfaces inclinées et courbes. Les récipients coniques, les bouteilles légèrement évasées et autres formes asymétriques sont ainsi pris en charge sans réglage manuel.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cvideo width=\"100%\" playsinline disablepictureinpicture loop muted autoplay style=\"border-radius: 16px; display: block;\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/0fd72483a0ce49afa705c58192eb3e06.mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDétection intelligente des poignées\u003c\/h3\u003e\n        \u003cp\u003eL'OR1 détecte les poignées, mesure leur hauteur et définit automatiquement les zones sans impression afin d'éviter toute collision de la tête d'impression avec le mug ou la tasse. Cette sécurité active protège à la fois le module et l'objet imprimé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions \u0026amp; Poids\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions de la machine nue\u003c\/td\u003e\n\u003ctd\u003e327 × 140 × 192 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids de la machine nue\u003c\/td\u003e\n\u003ctd\u003e2,36 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du colis\u003c\/td\u003e\n\u003ctd\u003e398 × 256 × 206 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du colis\u003c\/td\u003e\n\u003ctd\u003e3,13 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eConditions de fonctionnement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de fonctionnement\u003c\/td\u003e\n\u003ctd\u003e15 °C - 30 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHumidité relative de fonctionnement\u003c\/td\u003e\n\u003ctd\u003e30 % - 80 %\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eImpression\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSens d'impression\u003c\/td\u003e\n\u003ctd\u003eUnidirectionnel uniquement\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode d'impression\u003c\/td\u003e\n\u003ctd\u003ePlat, Texture, Relief\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRéglage du vernis\u003c\/td\u003e\n\u003ctd\u003eFinition mate uniquement - la finition miroir n'est pas prise en charge\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRéglage des tons directs\u003c\/td\u003e\n\u003ctd\u003eImpression à l'encre fluorescente prise en charge avec la version double UV\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eObjets compatibles\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids supporté de la pièce\u003c\/td\u003e\n\u003ctd\u003eMoins de 1 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMug \/ Tasse droite avec anse - Diamètre intérieur (DI)\u003c\/td\u003e\n\u003ctd\u003e46,5 mm - 100 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMug \/ Tasse droite avec anse - Diamètre extérieur (DE)\u003c\/td\u003e\n\u003ctd\u003e101,6 mm max\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMug \/ Tasse droite avec anse - Diamètre du corps\u003c\/td\u003e\n\u003ctd\u003e100 mm max\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMug \/ Tasse droite avec anse - Hauteur totale\u003c\/td\u003e\n\u003ctd\u003e250 mm max\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRécipient ouvert conique - Angle de conicité\u003c\/td\u003e\n\u003ctd\u003e-8° à 12°\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRécipient ouvert conique - DI et DE\u003c\/td\u003e\n\u003ctd\u003eIdentiques aux plages mug\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eRécipient ouvert conique - Hauteur totale\u003c\/td\u003e\n\u003ctd\u003e250 mm max\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCanette de boisson standard - Hauteur totale\u003c\/td\u003e\n\u003ctd\u003e120 mm max\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePièce sphérique - Diamètre\u003c\/td\u003e\n\u003ctd\u003e101,6 mm max\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cdiv class=\"kit-grid\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-o1omniprinter_fr_pc_fr-pc-listofitems_6394-22649.webp?v=1785498915\" alt=\"Contenu du package module rotatif OR1\"\u003e\n      \u003cul class=\"kit-list\"\u003e\n        \u003cli\u003eModule rotatif OR1\u003c\/li\u003e\n        \u003cli\u003eCâble de connexion\u003c\/li\u003e\n        \u003cli\u003eDocumentation incluse\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔗 Compatibilité\u003c\/h2\u003e\n    \u003cdiv class=\"compat-badges\"\u003e\n      \u003cspan class=\"compat-badge\"\u003exTool O1 Omni Printer\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLe sens d'impression est unidirectionnel uniquement - prévoir un temps d'impression légèrement supérieur par rapport à une impression bidirectionnelle.\u003c\/p\u003e\n      \u003cp\u003eLa finition vernis miroir n'est pas prise en charge ; seule la finition mate est disponible avec ce module.\u003c\/p\u003e\n      \u003cp\u003eL'impression à l'encre fluorescente nécessite la version double UV de l'O1 Omni Printer.\u003c\/p\u003e\n      \u003cp\u003eRespecter les plages de température (15 °C - 30 °C) et d'humidité (30 % - 80 %) pour garantir l'adhérence optimale des encres UV sur les surfaces cylindriques.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67590164840522,"sku":"P0102000243","price":57060.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool-O1OmniPrinter-ModuleRotatifOR1_OR1RotaryAttachment.jpg?v=1790725317"},{"product_id":"xtool-o1-omni-laminoirs-lm1-lm1-laminator","title":"xTool - O1 Omni - Laminoirs LM1 (LM1 Laminator)","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eAccessoire de Finition Professionnelle\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-o1omniprinter_us_pc_pc_6235-310.webp?v=1785502488\" alt=\"Laminateur LM1 pour xTool O1 Omni Printer\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe laminateur LM1 pour xTool O1 Omni Printer transforme vos créations en produits prêts à l'emploi : il lamine vos transferts cristal (UV-DTF) pour vous permettre de les coller immédiatement sur presque n'importe quel support, avec une finition résistante à l'eau et aux rayures.\u003c\/p\u003e\n        \u003cp\u003eConçu pour la production, il gère des rouleaux jusqu'à 15 mètres (avec le dérouleur en option) et automatise le processus grâce à un fonctionnement en un clic qui imprime et découpe seul. Sa capacité d'impression grand format jusqu'à 11,8 mètres ouvre la porte à des projets ambitieux comme des banderoles, des adhésifs pour véhicules ou des vitrophanies.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eLargeur 310 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eMatériaux jusqu'à 8 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003ePréchauffage 90 s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eUV-DTF + Métallisé\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eTriple mode de finition\u003c\/strong\u003e - Lamination UV-DTF, finition par échenillage et finition métallisée (or, argent, holographique) sur supports plats jusqu'à 8 mm d'épaisseur, compatibles avec le métal enduit, l'acrylique, le cuir, le bois scellé, les panneaux PVC, la pierre en résine et bien plus encore.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/1_be9be1af-f901-4f5b-8ae9-8b28e2688d25.jpg?v=1785503055\" alt=\"Décalcomanies UV DTF - Imprimez et collez partout\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eImprimez, collez partout\u003c\/h3\u003e\n        \u003cp\u003eUtilisez un seul laminateur pour exploiter tout le potentiel des décalcomanies UV-DTF sur presque toutes les surfaces. Obtenez une finition cristalline, résistante à l'eau et aux rayures, même sur des formes irrégulières et de grands objets non imprimables.\u003c\/p\u003e\n        \u003cp\u003eLa lamination du film B protège et fixe le transfert, garantissant une adhérence parfaite sur des supports variés : bois, métal, verre, plastique, céramique et bien plus encore.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eFinition premium métallisée jusqu'à 8 mm d'épaisseur\u003c\/h3\u003e\n        \u003cp\u003eCréez des finitions dorées, argentées et holographiques sur des matériaux plats jusqu'à 8 mm d'épaisseur, y compris le métal enduit, l'acrylique, le cuir, le bois scellé, les panneaux en PVC, la pierre en résine et bien plus encore.\u003c\/p\u003e\n        \u003cp\u003eLe film métallisé est appliqué avec précision grâce aux rouleaux chauffants du LM1, offrant un rendu professionnel sur chaque pièce produite, en série ou à l'unité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003c!-- No second detail image available from source; section uses text only --\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLargeur de lamination\u003c\/td\u003e\n\u003ctd\u003e310 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉpaisseur de matériau prise en charge\u003c\/td\u003e\n\u003ctd\u003e0 - 8 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFilms pris en charge\u003c\/td\u003e\n\u003ctd\u003eFilm B, film d'échenillage, film métallisé\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTypes de finition pris en charge\u003c\/td\u003e\n\u003ctd\u003eLamination DTF UV, finition par échenillage, finition métallisée\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de lamination\u003c\/td\u003e\n\u003ctd\u003e10 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTemps de préchauffage\u003c\/td\u003e\n\u003ctd\u003e90 secondes à 25°C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAlimentation électrique\u003c\/td\u003e\n\u003ctd\u003e110V \/ 220V AC\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du produit\u003c\/td\u003e\n\u003ctd\u003e480 x 163 x 173 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids net\u003c\/td\u003e\n\u003ctd\u003e8,1 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cdiv class=\"kit-grid\"\u003e\n      \u003cul class=\"kit-list\"\u003e\n        \u003cli\u003eLaminateur LM1\u003c\/li\u003e\n        \u003cli\u003eCâble d'alimentation\u003c\/li\u003e\n        \u003cli\u003eDocumentation incluse\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-o1omniprinter_fr_pc_fr-pc-inthebox1_6394-24229.webp?v=1785502425\" alt=\"Contenu de la boîte du laminateur LM1\"\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔗 Compatibilité\u003c\/h2\u003e\n    \u003cdiv class=\"compat-badges\"\u003e\n      \u003cspan class=\"compat-badge\"\u003exTool O1 Omni Printer\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLe dérouleur permettant de gérer des rouleaux jusqu'à 15 mètres est vendu séparément en option.\u003c\/p\u003e\n      \u003cp\u003eLes finitions métallisées (or, argent, holographique) nécessitent l'utilisation du film métallisé compatible, non inclus dans la boîte de base.\u003c\/p\u003e\n      \u003cp\u003eLe temps de préchauffage de 90 secondes est mesuré à une température ambiante de 25°C - prévoir un temps légèrement supérieur dans un environnement plus froid.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67590164873290,"sku":"P0101000592","price":69030.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool-O1OmniPrinter-LaminateurLM1_LM1Laminator.jpg?v=1790725351"},{"product_id":"xtool-m2-10w-kit-de-base-color-print-cut-bundle","title":"xTool - M2 - 10W - Kit de Base","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eSolution 3-en-1\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-m2_fr_pc_pc-functionalcollection_5375-28621_467349cd-537a-43d9-94d3-6d8d6e887034.webp?v=1779969083\" alt=\"xTool M2 - machine multifonction laser et impression jet d'encre\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool M2 est une solution complète pensée pour donner vie à vos idées sans complexité. Grâce à sa polyvalence 3-en-1, vous pouvez imprimer en couleur, découper et graver une large variété de matériaux avec un seul appareil.\u003c\/p\u003e\n        \u003cp\u003eSon système de double caméra vous offre un aperçu en temps réel pour un positionnement précis et sans erreur. Son logiciel intuitif, enrichi de modèles intégrés et d'outils de création assistés par IA, simplifie chaque étape du processus créatif.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eLaser 10W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eJet d'encre CMJN\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eClasse 1 - TÜV SÜD\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eDouble Caméra\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e600 mm\/s\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eSécurité laser de Classe 1 certifiée TÜV SÜD\u003c\/strong\u003e - La conception fermée avec couvercle filtrant intégré vous permet de travailler sereinement en intérieur, sans équipement de protection supplémentaire.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🎯 Points Forts\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_M2_-_corps_1.jpg?v=1779970750\" alt=\"Résultats professionnels sur une grande variété de matériaux\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eChaque projet, magnifiquement réalisé\u003c\/h3\u003e\n        \u003cp\u003eDes décorations de fête et de la décoration d'intérieur aux cadeaux personnalisés et loisirs créatifs, le M2 s'occupe de tout : découpe, gravure et impression sur une grande variété de matériaux, avec des résultats professionnels.\u003c\/p\u003e\n        \u003cp\u003eAutocollants, objets décoratifs, cadeaux personnalisés, pièces découpées au laser - l'appareil adapte ses capacités à chaque type de projet avec une précision de mouvement de 0,01 mm.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_M2_-_corps_2.jpg?v=1779970608\" alt=\"xTool M2 adapté aux créateurs débutants et aux petites entreprises\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDu loisir créatif au projet professionnel\u003c\/h3\u003e\n        \u003cp\u003ePeu importe si vous êtes un créateur débutant, que vous cherchez à améliorer votre équipement ou que vous dirigez une petite entreprise augmentant sa production, le M2 s'adapte à vos besoins avec puissance, sécurité et simplicité.\u003c\/p\u003e\n        \u003cp\u003eIl est conçu pour accompagner les créateurs à chaque étape et dans tous les styles de création, grâce à sa mise au point automatique et son positionnement par caméra d'une précision jusqu'à 0,2 mm.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eModules et traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eModule laser\u003c\/td\u003e\n          \u003ctd\u003eLaser à diode bleue 10W \/ 20W - Laser infrarouge 3W (en option)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eModule d'impression\u003c\/td\u003e\n          \u003ctd\u003eJet d'encre CMJN (inclus dans ce kit)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eMode de traitement\u003c\/td\u003e\n          \u003ctd\u003eDécoupe laser \/ Gravure laser \/ Impression jet d'encre\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eSurface de travail et vitesse\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eSurface de travail (10W \/ 20W)\u003c\/td\u003e\n          \u003ctd\u003e426 mm x 320 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eSurface de travail (3W infrarouge)\u003c\/td\u003e\n          \u003ctd\u003e412 mm x 310 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eSurface de travail (jet d'encre)\u003c\/td\u003e\n          \u003ctd\u003e300 mm x 294 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eVitesse maximale\u003c\/td\u003e\n          \u003ctd\u003e600 mm\/s\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCapacité de découpe\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eTilleul - 10W\u003c\/td\u003e\n          \u003ctd\u003e8 mm en une seule passe\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eTilleul - 20W\u003c\/td\u003e\n          \u003ctd\u003e10 mm en une seule passe\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eAcrylique noir - 10W\u003c\/td\u003e\n          \u003ctd\u003e3 mm en une seule passe\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eAcrylique noir - 20W\u003c\/td\u003e\n          \u003ctd\u003e8 mm en une seule passe\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eDiamètre max. de gravure rotative\u003c\/td\u003e\n          \u003ctd\u003e0 - 100 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003ePrécision et mise au point\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eTaille du point laser (10W)\u003c\/td\u003e\n          \u003ctd\u003e0,04 mm x 0,06 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eTaille du point laser (20W)\u003c\/td\u003e\n          \u003ctd\u003e0,06 mm x 0,08 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eMode de mise au point\u003c\/td\u003e\n          \u003ctd\u003eMise au point automatique\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePrécision de mouvement\u003c\/td\u003e\n          \u003ctd\u003e0,01 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePrécision de télémétrie\u003c\/td\u003e\n          \u003ctd\u003e0,1 mm (par palpeur)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n          \u003ctd\u003eJusqu'à 0,2 mm (positionnement grand angle : moins de 1,5 mm)\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCaméras et positionnement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eCaméra intégrée\u003c\/td\u003e\n          \u003ctd\u003eCaméra panoramique 5 Mpx et caméra macro 2 Mpx\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eMéthode de positionnement\u003c\/td\u003e\n          \u003ctd\u003ePositionnement par caméra\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eLogiciel pris en charge\u003c\/td\u003e\n          \u003ctd\u003exTool Studio\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eSystèmes d'exploitation\u003c\/td\u003e\n          \u003ctd\u003eWindows \/ macOS\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eMéthodes de connexion\u003c\/td\u003e\n          \u003ctd\u003eUSB \/ Wi-Fi\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eFormats de fichiers compatibles\u003c\/td\u003e\n          \u003ctd\u003eSVG \/ DXF \/ JPG \/ JPEG \/ PNG \/ BMP\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePré-assemblée\u003c\/td\u003e\n          \u003ctd\u003eOui\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation et sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePuissance d'entrée max.\u003c\/td\u003e\n          \u003ctd\u003e200 W\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eTension d'entrée\u003c\/td\u003e\n          \u003ctd\u003e100 V - 240 V CA 50\/60 Hz\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n          \u003ctd\u003eSécurité laser de Classe 1 (Certifié TÜV SÜD)\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions et poids\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eDimensions du produit\u003c\/td\u003e\n          \u003ctd\u003e610 mm x 569 mm x 180 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePoids du produit\u003c\/td\u003e\n          \u003ctd\u003e12,3 kg\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔗 Matériaux Compatibles\u003c\/h2\u003e\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eDécoupe :\u003c\/strong\u003e Bois, Acrylique opaque, Papier, Papier cartonné, Carton, Mousse, MDF, Cuir, Feutre\u003cbr\u003e\u003cbr\u003e\n      \u003cstrong\u003eGravure :\u003c\/strong\u003e Bois, Acrylique opaque, Acrylique transparent, Cuir, Acier inoxydable, Aluminium, Métal plaqué, Papier, MDF, Carton, Feutre, Caoutchouc, Verre, Plastique, Liège, Céramique\u003cbr\u003e\u003cbr\u003e\n      \u003cstrong\u003eImpression jet d'encre :\u003c\/strong\u003e Papier, Papier cartonné, Papier autocollant, Bois, Toile, Tissu, Feutre, Cuir, Verre\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool M2 10W - Machine multifonction laser (pré-assemblée)\u003c\/li\u003e\n      \u003cli\u003eModule jet d'encre CMJN\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67593692643402,"sku":"P0101000641","price":110340.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/image_476cdaa3-b932-4de9-8c0f-bc9404c3815e.png?v=1790746942"},{"product_id":"xtool-s1-40w-kit-de-base","title":"xTool - S1 - 40W - Kit de Base","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eLaser Fermé Classe 1\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/8f80172a15f0875df71ddaa123db3a72-2.jpg?v=1707402054\" alt=\"xTool S1 - Graveur découpeur laser fermé 40W\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool S1 est un graveur et découpeur laser fermé de 40W conçu pour allier puissance, précision et sécurité. Grâce à sa technologie avancée de compression de 8 lasers, il offre des performances de découpe supérieures à celles des machines CO2 comparables, dans un boîtier entièrement clos et sûr pour toute la famille.\u003c\/p\u003e\n        \u003cp\u003eAvec sa large surface de travail, sa vitesse élevée et ses capacités de gravure sur surfaces courbes, le S1 s'adresse aussi bien aux makers exigeants qu'aux professionnels de la personnalisation.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003e40W Laser Diode\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e600 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eSurface 498 x 319 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eSurfaces courbes\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eDesign clos Classe 1\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"video-container\"\u003e\n      \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/fBqCkN85NVU?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;playlist=fBqCkN85NVU\u0026amp;autohide=1\u0026amp;modestbranding=0\u0026amp;rel=0\u0026amp;showinfo=0\u0026amp;controls=0\u0026amp;disablekb=1\u0026amp;enablejsapi=1\u0026amp;iv_load_policy=3\u0026amp;hd=1\" title=\"xTool S1 - Graveur découpeur laser 40W\" allowfullscreen\u003e\u003c\/iframe\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eTechnologie de compression multi-diodes\u003c\/strong\u003e - 8 lasers de 5,5W sont fusionnés en un seul faisceau de 40W pour une puissance de coupe exceptionnelle, surpassant l'efficacité des machines laser CO2 de gamme équivalente avec un point laser de seulement 0,08 x 0,1 mm.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/57ad94326ae55ff2520217abd8d03e4a_e67a1119-7e08-4438-b708-6ef2f1366b4c.webp?v=1707402222\" alt=\"xTool S1 - Système d'extraction d'air intégré\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eExcellent système d'extraction d'air\u003c\/h3\u003e\n        \u003cp\u003eLe ventilateur intégré de 145 CFM et le tuyau d'échappement (à raccorder vers l'extérieur) permettent d'évacuer les poussières et fumées de manière très efficace, garantissant un environnement de travail sain.\u003c\/p\u003e\n        \u003ch3\u003eAmbiance de travail saine\u003c\/h3\u003e\n        \u003cp\u003eUn purificateur d'air xTool peut être adjoint à la machine. Il filtre et élimine 99,7% des particules en suspension. Ce purificateur n'est pas inclus dans ce kit et doit être acheté séparément.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/1_1283f96b-8d19-4f4a-8161-6e4245690149.jpg?v=1707405291\" alt=\"xTool S1 - Prise en main facile, étape 1\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eUltra rapide et hyper précise\u003c\/h3\u003e\n        \u003cp\u003eLa structure à rails robustes du S1 offre une stabilité améliorée permettant d'exploiter pleinement les 40W du laser à une vitesse atteignant 600 mm\/s.\u003c\/p\u003e\n        \u003cp\u003eLe système de positionnement par pointage emploie des algorithmes avancés et construit une modélisation 3D à partir des coordonnées récoltées pour ajuster en temps réel la position du module laser. Ce procédé est bien plus efficace que la détection par caméra et évite tout risque de distorsion de l'image.\u003c\/p\u003e\n        \u003ch3\u003eSupport de pièces jusqu'à 3 mètres de long\u003c\/h3\u003e\n        \u003cp\u003eUn tapis d'alimentation automatique (vendu séparément) peut faire défiler votre objet afin de graver ou découper des designs allant jusqu'à 3 mètres de long, supprimant toute contrainte de taille sur les projets ambitieux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/2_2d75ec8b-a446-4130-bd28-c14eabee8dd1.jpg?v=1707405290\" alt=\"xTool S1 - Logiciel XCS, positionnement du design\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eGravure sur surfaces courbes\u003c\/h3\u003e\n        \u003cp\u003eLe S1 constitue un modèle 3D parfait de votre pièce via un système automatique de capture de points afin de calculer ses opérations de gravure avec précision. Il ajuste également la hauteur de son axe Z de façon dynamique au cours de la personnalisation pour un résultat parfait, quelle que soit la forme du support.\u003c\/p\u003e\n        \u003ch3\u003eFonctions d'alignement multiformes\u003c\/h3\u003e\n        \u003cp\u003eTrois méthodes de positionnement sont disponibles selon la forme du support : le positionnement circulaire (captation de 3 points pour objets ronds), le positionnement en points jumeaux (définition d'un rectangle pour surfaces fines ou étroites) et le positionnement en polygone (points libres pour configurations irrégulières).\u003c\/p\u003e\n        \u003ch3\u003eGravure en série\u003c\/h3\u003e\n        \u003cp\u003eLe S1 offre la possibilité de graver des motifs en série, même sur des pièces ayant des formes différentes, apportant une grande flexibilité pour personnaliser une multitude d'objets en une seule session.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/3_12ce7375-8c0f-4d22-9541-9c0ef95e7308.jpg?v=1707405290\" alt=\"xTool S1 - Lancement de la gravure en un seul bouton\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eSécurité d'utilisation maximale\u003c\/h3\u003e\n        \u003cp\u003eLe S1 est un produit de Classe 1, parfaitement sûr pour l'utilisateur dans son environnement quotidien.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eSécurité incendie\u003c\/strong\u003e - Le S1 est compatible avec le kit de sécurité incendie xTool équipé de 5 détecteurs de flamme pour une protection contre les risques d'incendie.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eArrêt d'urgence\u003c\/strong\u003e - Le S1 dispose d'un bouton d'arrêt d'urgence et s'arrête automatiquement en cas d'ouverture du couvercle, permettant une utilisation sereine même en présence d'enfants ou d'animaux.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDesign clos hermétique\u003c\/strong\u003e - Le couvercle filtre les lasers bleus et infrarouges, éliminant tout risque d'émission lumineuse ou de fumée vers l'extérieur de la machine.\u003c\/p\u003e\n        \u003ch3\u003ePrise en main simplifiée en 3 étapes\u003c\/h3\u003e\n        \u003cp\u003eOuvrez la machine pré-assemblée, placez votre matériau et fermez le couvercle. Lancez le logiciel XCS depuis l'appareil de votre choix, positionnez votre design par glisser-déposer. Appuyez sur le bouton de démarrage - votre pièce est prête en quelques instants.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003cdiv class=\"specs-group-label\"\u003eLaser et Performance\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance du laser\u003c\/td\u003e\n\u003ctd\u003e40 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de gravure maximale\u003c\/td\u003e\n\u003ctd\u003e600 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser\u003c\/td\u003e\n\u003ctd\u003e0,08 x 0,1 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eSurface de travail\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eEspace de travail\u003c\/td\u003e\n\u003ctd\u003e498 x 319 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions maximales de la pièce\u003c\/td\u003e\n\u003ctd\u003e470 x 3000 mm (avec convoyeur automatique, vendu séparément)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et Connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciel de contrôle\u003c\/td\u003e\n\u003ctd\u003exTool Creative Space (XCS), LightBurn\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystèmes d'exploitation compatibles\u003c\/td\u003e\n\u003ctd\u003eWindows, macOS, iPadOS, Android, iOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFormats de fichiers acceptés\u003c\/td\u003e\n\u003ctd\u003e.svg, .dxf, .jpg, .jpeg, .png, .bmp, .tif\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eConnexion\u003c\/td\u003e\n\u003ctd\u003eWi-Fi, USB\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation et Dimensions\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension de sortie\u003c\/td\u003e\n\u003ctd\u003e25V - 11A\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille de la machine\u003c\/td\u003e\n\u003ctd\u003e765 x 561 x 183 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids de la machine\u003c\/td\u003e\n\u003ctd\u003e20 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003eMachine xTool S1 (pré-assemblée)\u003c\/li\u003e\n      \u003cli\u003ePanneau en nid d'abeille\u003c\/li\u003e\n      \u003cli\u003eAssistant d'air 2.0\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLe convoyeur automatique permettant de traiter des pièces jusqu'à 3 mètres de long n'est pas inclus dans ce kit et doit être acheté séparément.\u003c\/p\u003e\n      \u003cp\u003eLe purificateur d'air xTool (filtration de 99,7% des particules) n'est pas inclus et doit être acheté séparément si une filtration interne est souhaitée.\u003c\/p\u003e\n      \u003cp\u003eLe kit de sécurité incendie xTool (5 détecteurs de flamme) est compatible avec le S1 mais vendu séparément.\u003c\/p\u003e\n      \u003cp\u003eLe tuyau d'échappement doit être raccordé vers l'extérieur du local pour assurer une évacuation efficace des fumées et poussières générées lors des opérations de découpe et gravure.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67593715155018,"sku":"P1030509","price":235800.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool_-_Pack_4.jpg?v=1790746099"},{"product_id":"xtool-s1-40w-kit-complet-safetypro","title":"xTool - S1 - 40W - Kit Complet SafetyPro","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eKit Complet Tout-en-Un\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/Pack_S1_Deluxe_-_20W_-_presentation.jpg?v=1722436259\" alt=\"xTool S1 40W - Kit Complet SafetyPro - Vue d'ensemble\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe Kit Complet S1 40W de xTool est une solution tout-en-un pour les amateurs de bricolage, les artistes et les petites entreprises souhaitant se lancer dans la découpe et la gravure laser sans compromis.\u003c\/p\u003e\n        \u003cp\u003eCe pack regroupe la machine laser S1 40W et tous ses accessoires essentiels : socle rehausseur, assistance d'air, plateau nid d'abeille, module rotatif RA2 Pro et purificateur d'air SafetyPro AP2, pour un atelier complet dès la première utilisation.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003e40W Diode Laser\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eSurface 498 x 319 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e600 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eSafetyPro AP2 inclus\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eModule RA2 Pro inclus\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eTechnologie Pin-point™\u003c\/strong\u003e - Le xTool S1 intègre un système de positionnement ultra précis 10 fois plus efficace que les systèmes à caméra unique, pour des gravures sans erreur et sans gaspillage de matière.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/Pack_S1_Deluxe_-_20W_-_corps_1.jpg?v=1722494604\" alt=\"Précision de haut niveau - Technologie Pin-point\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003ePrécision de haut niveau\u003c\/h3\u003e\n          \u003cp\u003eLa technologie Pin-point™ garantit un positionnement ultra précis, 10 fois plus efficace que les systèmes à caméra unique, pour des gravures délicates sans erreurs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/Pack_S1_Deluxe_-_20W_-_corps_3.jpg?v=1722495413\" alt=\"Module RA2 Pro - Gravure rotative polyvalente\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eGravure rotative polyvalente\u003c\/h3\u003e\n          \u003cp\u003eLe module RA2 Pro est compatible avec 90 % des cylindres et sphères courants. Idéal pour personnaliser verres à vin, bijoux et objets ronds à la maison comme en extérieur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/Pack_S1_Deluxe_-_20W_-_corps_2.jpg?v=1722495002\" alt=\"Remplissage intelligent par lot - Automatisation des projets\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eRemplissage intelligent par lot\u003c\/h3\u003e\n          \u003cp\u003ePrenez une photo, transférez-la dans le logiciel, puis utilisez le Remplissage Intelligent en un clic pour automatiser et préciser vos projets en production de masse.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/Pack_S1_Deluxe_-_20W_-_corps_4.jpg?v=1722495754\" alt=\"Mise au point automatique sur surfaces incurvées\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eMise au point automatique sur surfaces incurvées\u003c\/h3\u003e\n        \u003cp\u003eLe xTool S1 est équipé d'un système de mise au point automatique avancé qui s'ajuste de lui-même pour garantir une gravure parfaite, même sur des surfaces courbées ou irrégulières.\u003c\/p\u003e\n        \u003cp\u003ePlus besoin de réglages manuels fastidieux : la machine adapte sa mise au point en temps réel, offrant des résultats nets et précis sur une grande variété de supports.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance du laser\u003c\/td\u003e\n\u003ctd\u003e40W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point\u003c\/td\u003e\n\u003ctd\u003e0,08 x 0,10 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de travail\u003c\/td\u003e\n\u003ctd\u003e600 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSurface de travail\u003c\/td\u003e\n\u003ctd\u003e498 x 319 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de connexion\u003c\/td\u003e\n\u003ctd\u003eUSB \/ Wi-Fi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystème d'exploitation compatible\u003c\/td\u003e\n\u003ctd\u003eTéléphone : Android et iOS - Tablette : iPad - Ordinateur : Windows 10 ou supérieur et macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciel\u003c\/td\u003e\n\u003ctd\u003eXCS \/ Lightburn\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFormats de fichier supportés\u003c\/td\u003e\n\u003ctd\u003eSVG \/ DXF \/ JPG \/ JPEG \/ PNG \/ BMP \/ TIF\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension de sortie\u003c\/td\u003e\n\u003ctd\u003e25V 11A\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids\u003c\/td\u003e\n\u003ctd\u003e20 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions (sans socle rehausseur)\u003c\/td\u003e\n\u003ctd\u003e765 x 561 x 183 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions (avec socle rehausseur)\u003c\/td\u003e\n\u003ctd\u003e765 x 561 x 268 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003eMachine de découpe et gravure laser à diode xTool S1 - 40W\u003c\/li\u003e\n      \u003cli\u003eSocle rehausseur - pour traiter des objets jusqu'à 125 mm de hauteur\u003c\/li\u003e\n      \u003cli\u003eSystème d'assistance d'air - pour des découpes plus propres\u003c\/li\u003e\n      \u003cli\u003ePanneau de travail en nid d'abeille - pour éviter les taches d'huile\u003c\/li\u003e\n      \u003cli\u003eModule rotatif RA2 Pro - pour la gravure sur cylindres et sphères\u003c\/li\u003e\n      \u003cli\u003ePurificateur d'air SafetyPro AP2 - pour éliminer les fumées et mauvaises odeurs\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67593718431818,"sku":"XT-S140W-COMPLET","price":346500.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/Kit_deComplet_SafetyPro_S1_40W_xTool.jpg?v=1790746297"},{"product_id":"xtool-s1-40w-ir-kit-rotatif","title":"xTool - S1 - 40W + IR - Kit Rotatif","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003ePack Tout-en-Un\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/Pack_S1_Deluxe_-_20W_-_presentation.jpg?v=1722436259\" alt=\"xTool S1 40W - Pack Rotatif avec module IR - vue d'ensemble\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe Pack Rotatif S1 + IR de xTool est une solution complète pour les amateurs de bricolage, les artistes et les petites entreprises. Il réunit en un seul bundle tout le nécessaire pour découper, graver en 2D et personnaliser des objets cylindriques ou sphériques.\u003c\/p\u003e\n        \u003cp\u003eAvec son laser diode de 40W, son module infrarouge 2W et son accessoire de gravure rotative RA2 Pro, ce pack couvre une grande variété de matériaux et de formes sans équipement supplémentaire.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eLaser 40W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eModule IR 2W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eRotatif RA2 Pro\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eSurface 498 x 319 mm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e600 mm\/s\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eTechnologie Pin-point\u003c\/strong\u003e - Le positionnement ultra précis du xTool S1 est 10 fois plus efficace que les systèmes à caméra unique, pour des gravures sans gaspillage ni erreur de placement.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/Pack_S1_Deluxe_-_20W_-_corps_1.jpg?v=1722494604\" alt=\"Technologie Pin-point pour un positionnement ultra précis\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003ePrécision de haut niveau\u003c\/h3\u003e\n          \u003cp\u003eLa technologie Pin-point garantit un positionnement ultra précis, 10 fois plus efficace que les systèmes à caméra unique. Les tâches de gravure délicates deviennent accessibles, sans erreur ni gaspillage de matière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/Pack_S1_Deluxe_-_20W_-_corps_3.jpg?v=1722495413\" alt=\"Module RA2 Pro pour la gravure rotative sur cylindres et sphères\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eGravure rotative polyvalente\u003c\/h3\u003e\n          \u003cp\u003eLe module RA2 Pro est compatible avec 90 % des cylindres et sphères courants. Gravez des verres à vin, des bijoux ou tout objet arrondi pour des créations personnalisées à la maison ou en atelier.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/Pack_S1_Deluxe_-_20W_-_corps_2.jpg?v=1722495002\" alt=\"Prise de vue et remplissage par lot pour projets en série\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eRemplissage intelligent par lot\u003c\/h3\u003e\n          \u003cp\u003ePrenez une photo de votre surface, transférez-la dans le logiciel de bureau, puis utilisez le Remplissage Intelligent en un clic pour automatiser et préciser vos projets en production de masse.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/Pack_S1_Deluxe_-_20W_-_corps_4.jpg?v=1722495754\" alt=\"Mise au point automatique pour surfaces incurvées\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eMise au point automatique avancée\u003c\/h3\u003e\n          \u003cp\u003eLe système de mise au point automatique s'ajuste de lui-même pour garantir une gravure parfaite même sur des surfaces courbées, sans réglage manuel fastidieux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance du laser\u003c\/td\u003e\n\u003ctd\u003e40W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point\u003c\/td\u003e\n\u003ctd\u003e0,08 x 0,10 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse de travail\u003c\/td\u003e\n\u003ctd\u003e600 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSurface de travail\u003c\/td\u003e\n\u003ctd\u003e498 x 319 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciel\u003c\/td\u003e\n\u003ctd\u003eXCS \/ Lightburn\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFormats de fichier supportés\u003c\/td\u003e\n\u003ctd\u003eSVG, DXF, JPG, JPEG, PNG, BMP, TIF\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de connexion\u003c\/td\u003e\n\u003ctd\u003eUSB \/ Wi-Fi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystèmes d'exploitation compatibles\u003c\/td\u003e\n\u003ctd\u003eWindows 10 ou supérieur, macOS, iOS (iPad), Android\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension de sortie\u003c\/td\u003e\n\u003ctd\u003e25V - 11A\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids\u003c\/td\u003e\n\u003ctd\u003e20 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions (sans socle)\u003c\/td\u003e\n\u003ctd\u003e765 x 561 x 183 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions (avec socle)\u003c\/td\u003e\n\u003ctd\u003e765 x 561 x 268 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur max. des objets (avec socle)\u003c\/td\u003e\n\u003ctd\u003e125 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003eMachine de découpe et gravure laser à diode - 40W (xTool S1)\u003c\/li\u003e\n      \u003cli\u003eSocle rehausseur - pour objets jusqu'à 125 mm de hauteur\u003c\/li\u003e\n      \u003cli\u003eSystème d'assistance d'air - pour des découpes plus propres\u003c\/li\u003e\n      \u003cli\u003ePanneau de travail en nid d'abeille - évite les taches d'huile\u003c\/li\u003e\n      \u003cli\u003eModule de gravure rotative RA2 Pro - compatible 90% des cylindres et sphères\u003c\/li\u003e\n      \u003cli\u003eModule laser infrarouge 2W - pour une personnalisation étendue des matériaux\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67593718464586,"sku":"XT-S1-ROTATIF-IR-40W-V2","price":261630.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/Kit_Rotatif_S1_40W_IR_xTool.jpg?v=1790746297"},{"product_id":"xtool-m2-20w-kit-de-luxe-deluxe-bundle","title":"xTool - M2 - 20W - Kit de Deluxe","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eMachine 3-en-1\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-m2_fr_pc_pc-functionalcollection_5375-28621_467349cd-537a-43d9-94d3-6d8d6e887034.webp?v=1779969083\" alt=\"xTool M2 - machine laser 3-en-1 avec impression jet d'encre\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool M2 est une solution complète pensée pour donner vie à vos idées sans complexité. Grâce à sa \u003cstrong\u003epolyvalence 3-en-1\u003c\/strong\u003e, vous pouvez imprimer en couleur, découper et graver une large variété de matériaux avec un seul appareil.\u003c\/p\u003e\n        \u003cp\u003eSon \u003cstrong\u003esystème de double caméra\u003c\/strong\u003e vous offre un aperçu en temps réel pour un positionnement précis et sans erreur, tandis que son \u003cstrong\u003elogiciel intuitif\u003c\/strong\u003e enrichi de modèles intégrés et d'outils de création assistés par IA simplifie chaque étape. Sa conception fermée avec \u003cstrong\u003esécurité laser de Classe 1\u003c\/strong\u003e et couvercle filtrant vous permet de travailler sereinement, même en intérieur.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eLaser 20W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eJet d'encre CMJN\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eRotary RA3 Lite\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eClasse 1 TÜV SÜD\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e600 mm\/s\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eCe kit Deluxe inclut :\u003c\/strong\u003e x1 xTool M2 20W - x1 Module jet d'encre CMJN - x1 Accessoire rotatif RA3 Lite. Une combinaison complète pour la découpe, la gravure et l'impression couleur sur une grande variété de matériaux.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🎯 Points Forts\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_M2_-_corps_1.jpg?v=1779970750\" alt=\"Résultats professionnels sur une variété de matériaux avec le xTool M2\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eChaque projet, magnifiquement réalisé\u003c\/h3\u003e\n        \u003cp\u003eDes décorations de fête et de la décoration d'intérieur aux cadeaux personnalisés et loisirs créatifs, le M2 s'occupe de tout : découpe, gravure et impression sur une grande variété de matériaux, avec des résultats professionnels.\u003c\/p\u003e\n        \u003cp\u003eQue vous travailliez le bois, l'acrylique, le cuir, le verre, le tissu ou le papier, le M2 s'adapte au support et au mode de traitement le plus adapté à votre projet.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_M2_-_corps_2.jpg?v=1779970608\" alt=\"xTool M2 adapté à tous les profils de créateurs, du débutant au professionnel\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDu loisir créatif au projet professionnel\u003c\/h3\u003e\n        \u003cp\u003ePeu importe si vous êtes un créateur débutant, que vous cherchez à améliorer votre équipement ou que vous dirigez une petite entreprise augmentant sa production, le M2 s'adapte à vos besoins avec puissance, sécurité et simplicité.\u003c\/p\u003e\n        \u003cp\u003eIl est conçu pour accompagner les créateurs à chaque étape et dans tous les styles de création : autocollants, objets décoratifs, cadeaux personnalisés, petites séries et bien plus encore.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eModules et modes de traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de module laser\u003c\/td\u003e\n\u003ctd\u003eLaser à diode bleue 10W \/ 20W - Laser infrarouge 3W (en option)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eModule d'impression\u003c\/td\u003e\n\u003ctd\u003eJet d'encre CMJN (en option)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eModes de traitement\u003c\/td\u003e\n\u003ctd\u003eDécoupe laser \/ Gravure laser \/ Impression jet d'encre\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eSurface de travail et performance\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSurface de travail (10W \/ 20W)\u003c\/td\u003e\n\u003ctd\u003e426 mm x 320 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSurface de travail (3W)\u003c\/td\u003e\n\u003ctd\u003e412 mm x 310 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSurface de travail (jet d'encre)\u003c\/td\u003e\n\u003ctd\u003e300 mm x 294 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse maximale\u003c\/td\u003e\n\u003ctd\u003e600 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe tilleul (10W)\u003c\/td\u003e\n\u003ctd\u003e8 mm en une seule passe\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe tilleul (20W)\u003c\/td\u003e\n\u003ctd\u003e10 mm en une seule passe\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe acrylique noir (10W)\u003c\/td\u003e\n\u003ctd\u003e3 mm en une seule passe\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe acrylique noir (20W)\u003c\/td\u003e\n\u003ctd\u003e8 mm en une seule passe\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDiamètre max. de gravure rotative\u003c\/td\u003e\n\u003ctd\u003e0 - 100 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eOptique et précision\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser (10W)\u003c\/td\u003e\n\u003ctd\u003e0,04 mm x 0,06 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser (20W)\u003c\/td\u003e\n\u003ctd\u003e0,06 mm x 0,08 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméra intégrée\u003c\/td\u003e\n\u003ctd\u003eCaméra panoramique 5 Mpx et caméra macro 2 Mpx\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de positionnement\u003c\/td\u003e\n\u003ctd\u003ePositionnement par caméra\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 0,2 mm (positionnement grand angle : moins de 1,5 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de mise au point\u003c\/td\u003e\n\u003ctd\u003eMise au point automatique\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de télémétrie\u003c\/td\u003e\n\u003ctd\u003e0,1 mm (par palpeur)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de mouvement\u003c\/td\u003e\n\u003ctd\u003e0,01 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMatériaux compatibles\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDécoupe\u003c\/td\u003e\n\u003ctd\u003eBois, Acrylique opaque, Papier, Papier cartonné, Carton, Mousse, MDF, Cuir, Feutre\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eGravure\u003c\/td\u003e\n\u003ctd\u003eBois, Acrylique opaque, Acrylique transparent, Cuir, Acier inoxydable, Aluminium, Métal plaqué, Papier, MDF, Carton, Feutre, Caoutchouc, Verre, Plastique, Liège, Céramique\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eImpression\u003c\/td\u003e\n\u003ctd\u003ePapier, Papier cartonné, Papier autocollant, Bois, Toile, Tissu, Feutre, Cuir, Verre\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciel pris en charge\u003c\/td\u003e\n\u003ctd\u003exTool Studio\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystèmes d'exploitation\u003c\/td\u003e\n\u003ctd\u003eWindows \/ macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthodes de connexion\u003c\/td\u003e\n\u003ctd\u003eUSB \/ Wi-Fi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFormats de fichiers compatibles\u003c\/td\u003e\n\u003ctd\u003eSVG \/ DXF \/ JPG \/ JPEG \/ PNG \/ BMP\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation et sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entrée maximale\u003c\/td\u003e\n\u003ctd\u003e200 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée\u003c\/td\u003e\n\u003ctd\u003e100 V - 240 V CA 50\/60 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eSécurité laser de Classe 1 (Certifié TÜV SÜD)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions et poids\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du produit\u003c\/td\u003e\n\u003ctd\u003e610 mm x 569 mm x 180 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du produit\u003c\/td\u003e\n\u003ctd\u003e12,3 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblée\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool M2 20W - machine laser et impression 3-en-1 pré-assemblée\u003c\/li\u003e\n      \u003cli\u003eModule jet d'encre CMJN\u003c\/li\u003e\n      \u003cli\u003eAccessoire rotatif RA3 Lite\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67593720692810,"sku":"P0101000528","price":193500.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/image_6d11a6d4-4994-42b5-aeda-938eebcda23c.png?v=1790746953"},{"product_id":"xtool-m2-10w-autonome-standalone","title":"xTool - M2 - 10W","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003e3-en-1 : Laser, Gravure \u0026amp; Impression\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-m2_fr_pc_pc-functionalcollection_5375-28621_467349cd-537a-43d9-94d3-6d8d6e887034.webp?v=1779969083\" alt=\"xTool M2 - machine multifonction laser et impression\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool M2 est une solution complète pensée pour donner vie à vos idées sans complexité. Grâce à sa polyvalence 3-en-1, vous pouvez imprimer en couleur, découper et graver une large variété de matériaux avec un seul appareil.\u003c\/p\u003e\n        \u003cp\u003eSon système de double caméra offre un aperçu en temps réel pour un positionnement précis et sans erreur, tandis que son logiciel intuitif, enrichi de modèles intégrés et d'outils de création assistés par IA, simplifie chaque étape du processus créatif.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eLaser 10W \/ 20W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eDouble caméra 5 Mpx + 2 Mpx\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eSécurité Classe 1 - TÜV SÜD\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e600 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003ePré-assemblée\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eConception fermée avec sécurité laser de Classe 1 (certifiée TÜV SÜD)\u003c\/strong\u003e - Le M2 intègre un couvercle filtrant et une enceinte close, vous permettant de travailler sereinement en intérieur, sans équipement de protection supplémentaire.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🎯 Points Forts\u003c\/h2\u003e\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_M2_-_corps_1.jpg?v=1779970750\" alt=\"Réalisations variées avec le xTool M2 - décorations, cadeaux personnalisés, loisirs créatifs\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eChaque projet, magnifiquement réalisé\u003c\/h3\u003e\n        \u003cp\u003eDes décorations de fête et de la décoration d'intérieur aux cadeaux personnalisés et loisirs créatifs, le M2 s'occupe de tout : découpe, gravure et impression sur une grande variété de matériaux, avec des résultats de qualité professionnelle.\u003c\/p\u003e\n        \u003cp\u003eQue vous travailliez le bois, le cuir, l'acrylique, le papier, le tissu, le verre ou encore la céramique, le M2 vous offre la flexibilité nécessaire pour concrétiser tous vos projets créatifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_M2_-_corps_2.jpg?v=1779970608\" alt=\"xTool M2 adapté aux débutants comme aux professionnels et petites entreprises\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDonnez vie à chaque projet, du loisir au professionnel\u003c\/h3\u003e\n        \u003cp\u003ePeu importe si vous êtes un créateur débutant, que vous cherchez à améliorer votre équipement ou que vous dirigez une petite entreprise souhaitant augmenter sa production, le M2 s'adapte à vos besoins avec puissance, sécurité et simplicité.\u003c\/p\u003e\n        \u003cp\u003eIl est conçu pour accompagner les créateurs à chaque étape et dans tous les styles de création, de la première découverte jusqu'aux projets les plus ambitieux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eModules et modes de traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eType de module laser\u003c\/td\u003e\n          \u003ctd\u003eLaser à diode bleue 10W \/ 20W - Laser infrarouge 3W (en option)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eModule d'impression\u003c\/td\u003e\n          \u003ctd\u003eJet d'encre CMJN (en option)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eMode de traitement\u003c\/td\u003e\n          \u003ctd\u003eDécoupe laser \/ Gravure laser \/ Impression jet d'encre\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eSurface de travail et vitesse\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eSurface de travail - 10W \/ 20W\u003c\/td\u003e\n          \u003ctd\u003e426 mm x 320 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eSurface de travail - 3W\u003c\/td\u003e\n          \u003ctd\u003e412 mm x 310 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eSurface de travail - Mode jet d'encre\u003c\/td\u003e\n          \u003ctd\u003e300 mm x 294 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eVitesse maximale\u003c\/td\u003e\n          \u003ctd\u003e600 mm\/s\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCapacités de découpe et gravure\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eDécoupe tilleul - 10W\u003c\/td\u003e\n          \u003ctd\u003e8 mm en une seule passe\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eDécoupe tilleul - 20W\u003c\/td\u003e\n          \u003ctd\u003e10 mm en une seule passe\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eDécoupe acrylique noir - 10W\u003c\/td\u003e\n          \u003ctd\u003e3 mm en une seule passe\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eDécoupe acrylique noir - 20W\u003c\/td\u003e\n          \u003ctd\u003e8 mm en une seule passe\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eDiamètre max. de gravure rotative\u003c\/td\u003e\n          \u003ctd\u003e0 - 100 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eTaille du point laser - 10W\u003c\/td\u003e\n          \u003ctd\u003e0,04 mm x 0,06 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eTaille du point laser - 20W\u003c\/td\u003e\n          \u003ctd\u003e0,06 mm x 0,08 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCaméras et positionnement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eCaméra intégrée\u003c\/td\u003e\n          \u003ctd\u003eCaméra panoramique 5 Mpx et caméra macro 2 Mpx\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eMéthode de positionnement\u003c\/td\u003e\n          \u003ctd\u003ePositionnement par caméra\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n          \u003ctd\u003eJusqu'à 0,2 mm (positionnement grand angle : moins de 1,5 mm)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eMode de mise au point\u003c\/td\u003e\n          \u003ctd\u003eMise au point automatique\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePrécision de télémétrie\u003c\/td\u003e\n          \u003ctd\u003e0,1 mm (par palpeur)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePrécision de mouvement\u003c\/td\u003e\n          \u003ctd\u003e0,01 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eLogiciel pris en charge\u003c\/td\u003e\n          \u003ctd\u003exTool Studio\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eSystèmes d'exploitation\u003c\/td\u003e\n          \u003ctd\u003eWindows \/ macOS\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eMéthodes de connexion\u003c\/td\u003e\n          \u003ctd\u003eUSB \/ Wi-Fi\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eFormats de fichiers compatibles\u003c\/td\u003e\n          \u003ctd\u003eSVG \/ DXF \/ JPG \/ JPEG \/ PNG \/ BMP\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePuissance d'entrée max.\u003c\/td\u003e\n          \u003ctd\u003e200 W\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eTension d'entrée de l'adaptateur\u003c\/td\u003e\n          \u003ctd\u003e100 V - 240 V CA 50\/60 Hz\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions, poids et sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eDimensions du produit\u003c\/td\u003e\n          \u003ctd\u003e610 mm x 569 mm x 180 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePoids du produit\u003c\/td\u003e\n          \u003ctd\u003e12,3 kg\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n          \u003ctd\u003eSécurité laser de Classe 1 (Certifié TÜV SÜD)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePré-assemblée\u003c\/td\u003e\n          \u003ctd\u003eOui\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMatériaux compatibles\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePour la découpe\u003c\/td\u003e\n          \u003ctd\u003eBois \/ Acrylique opaque \/ Papier \/ Papier cartonné \/ Carton \/ Mousse \/ MDF \/ Cuir \/ Feutre\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePour la gravure\u003c\/td\u003e\n          \u003ctd\u003eBois \/ Acrylique opaque \/ Acrylique transparent \/ Cuir \/ Acier inoxydable \/ Aluminium \/ Métal plaqué \/ Papier \/ MDF \/ Carton \/ Feutre \/ Caoutchouc \/ Verre \/ Plastique \/ Liège \/ Céramique\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePour l'impression\u003c\/td\u003e\n          \u003ctd\u003ePapier \/ Papier cartonné \/ Papier autocollant \/ Bois \/ Toile \/ Tissu \/ Feutre \/ Cuir \/ Verre\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67593720725578,"sku":"P0101000477","price":89550.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool-M210W-Autonome_Standalone_-1.jpg?v=1790746437"},{"product_id":"xtool-m2-20w-autonome-standalone","title":"xTool - M2 - 20W","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003e3-en-1 Multifonction\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-m2_fr_pc_pc-functionalcollection_5375-28621_467349cd-537a-43d9-94d3-6d8d6e887034.webp?v=1779969083\" alt=\"xTool M2 - Machine multifonction laser et impression\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool M2 est une solution complète pensée pour donner vie à vos idées sans complexité : grâce à sa polyvalence 3-en-1, vous pouvez imprimer en couleur, découper et graver une large variété de matériaux avec un seul appareil.\u003c\/p\u003e\n        \u003cp\u003eSon système de double caméra offre un aperçu en temps réel pour un positionnement précis et sans erreur, tandis que son logiciel intuitif, enrichi de modèles intégrés et d'outils de création assistés par IA, simplifie chaque étape du processus de création.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eLaser 20W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eDouble Caméra\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eClasse 1 TÜV SÜD\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e600 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003ePré-assemblée\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eSécurité laser de Classe 1 certifiée TÜV SÜD\u003c\/strong\u003e - La conception entièrement fermée avec couvercle filtrant permet une utilisation sereine en intérieur, sans lunettes de protection obligatoires ni extraction externe.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_M2_-_corps_1.jpg?v=1779970750\" alt=\"Résultats de découpe et gravure sur divers matériaux avec le xTool M2\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eChaque projet, magnifiquement réalisé\u003c\/h3\u003e\n        \u003cp\u003eDes décorations de fête et de la décoration d'intérieur aux cadeaux personnalisés et loisirs créatifs, le M2 prend en charge la découpe, la gravure et l'impression sur une grande variété de matériaux, avec des résultats de qualité professionnelle.\u003c\/p\u003e\n        \u003cp\u003eQue vous souhaitiez créer des autocollants, des objets décoratifs, des cadeaux personnalisés ou développer votre propre activité, le M2 s'adapte à chaque projet avec efficacité et précision.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_M2_-_corps_2.jpg?v=1779970608\" alt=\"xTool M2 adapté aux créateurs débutants et professionnels\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDu loisir au projet professionnel\u003c\/h3\u003e\n        \u003cp\u003eQue vous soyez un créateur débutant, un maker cherchant à améliorer son équipement ou un entrepreneur dirigeant une petite entreprise souhaitant augmenter sa production, le M2 s'adapte à vos besoins avec puissance, sécurité et simplicité.\u003c\/p\u003e\n        \u003cp\u003eIl est conçu pour accompagner les créateurs à chaque étape et dans tous les styles de création, de la prise en main initiale jusqu'aux productions en série.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLaser et traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eType de module laser\u003c\/td\u003e\n          \u003ctd\u003eLaser à diode bleue 10W \/ 20W - Laser infrarouge 3W (en option)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eModule d'impression\u003c\/td\u003e\n          \u003ctd\u003eJet d'encre CMJN (en option)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eMode de traitement\u003c\/td\u003e\n          \u003ctd\u003eDécoupe laser \/ Gravure laser \/ Impression jet d'encre\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eTaille du point laser (10W)\u003c\/td\u003e\n          \u003ctd\u003e0,04 mm x 0,06 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eTaille du point laser (20W)\u003c\/td\u003e\n          \u003ctd\u003e0,06 mm x 0,08 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eVitesse maximale\u003c\/td\u003e\n          \u003ctd\u003e600 mm\/s\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eCapacité de découpe - Tilleul (10W)\u003c\/td\u003e\n          \u003ctd\u003e8 mm en une seule passe\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eCapacité de découpe - Tilleul (20W)\u003c\/td\u003e\n          \u003ctd\u003e10 mm en une seule passe\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eCapacité de découpe - Acrylique noir (10W)\u003c\/td\u003e\n          \u003ctd\u003e3 mm en une seule passe\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eCapacité de découpe - Acrylique noir (20W)\u003c\/td\u003e\n          \u003ctd\u003e8 mm en une seule passe\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eSurface de travail\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eSurface de travail (10W \/ 20W)\u003c\/td\u003e\n          \u003ctd\u003e426 mm x 320 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eSurface de travail (3W infrarouge)\u003c\/td\u003e\n          \u003ctd\u003e412 mm x 310 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eSurface de travail (jet d'encre)\u003c\/td\u003e\n          \u003ctd\u003e300 mm x 294 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eDiamètre max. de gravure rotative\u003c\/td\u003e\n          \u003ctd\u003e0 - 100 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCaméra et positionnement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eCaméra intégrée\u003c\/td\u003e\n          \u003ctd\u003eCaméra panoramique 5 Mpx et caméra macro 2 Mpx\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eMéthode de positionnement\u003c\/td\u003e\n          \u003ctd\u003ePositionnement par caméra\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n          \u003ctd\u003eJusqu'à 0,2 mm (positionnement grand angle : moins de 1,5 mm)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eMode de mise au point\u003c\/td\u003e\n          \u003ctd\u003eMise au point automatique\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePrécision de télémétrie\u003c\/td\u003e\n          \u003ctd\u003e0,1 mm (par palpeur)\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePrécision de mouvement\u003c\/td\u003e\n          \u003ctd\u003e0,01 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eLogiciel pris en charge\u003c\/td\u003e\n          \u003ctd\u003exTool Studio\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eSystèmes d'exploitation\u003c\/td\u003e\n          \u003ctd\u003eWindows \/ macOS\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eMéthodes de connexion\u003c\/td\u003e\n          \u003ctd\u003eUSB \/ Wi-Fi\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eFormats de fichiers compatibles\u003c\/td\u003e\n          \u003ctd\u003eSVG \/ DXF \/ JPG \/ JPEG \/ PNG \/ BMP\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePré-assemblée\u003c\/td\u003e\n          \u003ctd\u003eOui\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation et sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePuissance d'entrée maximale\u003c\/td\u003e\n          \u003ctd\u003e200 W\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eTension d'entrée\u003c\/td\u003e\n          \u003ctd\u003e100 V - 240 V CA 50\/60 Hz\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n          \u003ctd\u003eSécurité laser de Classe 1 (Certifié TÜV SÜD)\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions et poids\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eDimensions du produit\u003c\/td\u003e\n          \u003ctd\u003e610 mm x 569 mm x 180 mm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003ePoids du produit\u003c\/td\u003e\n          \u003ctd\u003e12,3 kg\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🎯 Matériaux Compatibles\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eDécoupe\u003c\/td\u003e\n          \u003ctd\u003eBois, Acrylique opaque, Papier, Papier cartonné, Carton, Mousse, MDF, Cuir, Feutre\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eGravure\u003c\/td\u003e\n          \u003ctd\u003eBois, Acrylique opaque, Acrylique transparent, Cuir, Acier inoxydable, Aluminium, Métal plaqué, Papier, MDF, Carton, Feutre, Caoutchouc, Verre, Plastique, Liège, Céramique\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eImpression\u003c\/td\u003e\n          \u003ctd\u003ePapier, Papier cartonné, Papier autocollant, Bois, Toile, Tissu, Feutre, Cuir, Verre\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67593720758346,"sku":"P0101000476","price":135900.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool-M220W-Autonome_Standalone.jpg?v=1790746438"},{"product_id":"xtool-m2-10w-kit-de-luxe-deluxe-bundle","title":"xTool - M2 - 10W - Kit de Deluxe","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eKit Deluxe 3-en-1\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-m2_fr_pc_pc-functionalcollection_5375-28621_467349cd-537a-43d9-94d3-6d8d6e887034.webp?v=1779969083\" alt=\"xTool M2 - machine laser multifonction 3-en-1\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe xTool M2 est une solution complète pensée pour donner vie à vos idées sans complexité : grâce à sa \u003cstrong\u003epolyvalence 3-en-1\u003c\/strong\u003e, vous pouvez imprimer en couleur, découper et graver une large variété de matériaux avec un seul appareil.\u003c\/p\u003e\n        \u003cp\u003eSon \u003cstrong\u003esystème de double caméra\u003c\/strong\u003e offre un aperçu en temps réel pour un positionnement précis et sans erreur, tandis que son \u003cstrong\u003elogiciel intuitif\u003c\/strong\u003e xTool Studio, enrichi de modèles intégrés et d'outils de création assistés par IA, simplifie chaque étape du projet.\u003c\/p\u003e\n        \u003cp\u003eSa conception fermée avec \u003cstrong\u003esécurité laser de Classe 1\u003c\/strong\u003e (certifiée TÜV SÜD) et son couvercle filtrant permettent de travailler sereinement, même en intérieur.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eLaser 10W\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eJet d'encre CMJN\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eAccessoire RA3 Lite\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eClasse 1 TÜV SÜD\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e600 mm\/s\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eDouble caméra\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eKit Deluxe complet\u003c\/strong\u003e - Ce pack inclut le xTool M2 10W, le module jet d'encre CMJN et l'axe rotatif RA3 Lite. Gravez, découpez et imprimez en couleur sur des dizaines de matériaux différents, y compris des objets cylindriques, avec un seul et même appareil.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🎯 Points Forts\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_M2_-_corps_1.jpg?v=1779970750\" alt=\"Réalisations possibles avec le xTool M2 - décoration, cadeaux, loisirs créatifs\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eChaque projet, magnifiquement réalisé\u003c\/h3\u003e\n        \u003cp\u003eDes décorations de fête et de la décoration d'intérieur aux cadeaux personnalisés et loisirs créatifs, le M2 s'occupe de tout : découpe, gravure et impression sur une grande variété de matériaux, avec des résultats professionnels.\u003c\/p\u003e\n        \u003cp\u003eQue vous créiez des autocollants, des objets décoratifs ou des pièces personnalisées, l'appareil s'adapte à chaque type de projet grâce à ses modules interchangeables.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_M2_-_corps_2.jpg?v=1779970608\" alt=\"xTool M2 adapté aux créateurs débutants, amateurs et professionnels\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDonnez vie à chaque projet passion, du loisir au projet pro\u003c\/h3\u003e\n        \u003cp\u003ePeu importe si vous êtes un créateur débutant, que vous cherchez à améliorer votre équipement ou que vous dirigez une petite entreprise augmentant sa production, le M2 s'adapte à vos besoins avec puissance, sécurité et simplicité.\u003c\/p\u003e\n        \u003cp\u003eIl est conçu pour accompagner les créateurs à chaque étape et dans tous les styles de création, de la simple découpe de papier à la gravure sur acier inoxydable ou aluminium.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eImpression et traitement\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eType de module laser\u003c\/td\u003e\n\u003ctd\u003eLaser à diode bleue 10W \/ 20W - Laser infrarouge 3W (en option)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eModule d'impression\u003c\/td\u003e\n\u003ctd\u003eJet d'encre CMJN (en option)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de traitement\u003c\/td\u003e\n\u003ctd\u003eDécoupe laser \/ Gravure laser \/ Impression jet d'encre\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVitesse maximale\u003c\/td\u003e\n\u003ctd\u003e600 mm\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eSurface de travail et découpe\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSurface de travail (10W \/ 20W)\u003c\/td\u003e\n\u003ctd\u003e426 mm x 320 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSurface de travail (3W)\u003c\/td\u003e\n\u003ctd\u003e412 mm x 310 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSurface de travail (jet d'encre)\u003c\/td\u003e\n\u003ctd\u003e300 mm x 294 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité de découpe - Tilleul 10W\u003c\/td\u003e\n\u003ctd\u003e8 mm en une seule passe\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité de découpe - Tilleul 20W\u003c\/td\u003e\n\u003ctd\u003e10 mm en une seule passe\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité de découpe - Acrylique noir 10W\u003c\/td\u003e\n\u003ctd\u003e3 mm en une seule passe\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCapacité de découpe - Acrylique noir 20W\u003c\/td\u003e\n\u003ctd\u003e8 mm en une seule passe\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDiamètre max. de gravure rotative\u003c\/td\u003e\n\u003ctd\u003e0 - 100 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eOptique et précision\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser (10W)\u003c\/td\u003e\n\u003ctd\u003e0,04 mm x 0,06 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du point laser (20W)\u003c\/td\u003e\n\u003ctd\u003e0,06 mm x 0,08 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMode de mise au point\u003c\/td\u003e\n\u003ctd\u003eMise au point automatique\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthode de positionnement\u003c\/td\u003e\n\u003ctd\u003ePositionnement par caméra\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de positionnement\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 0,2 mm (positionnement grand angle : moins de 1,5 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de télémétrie\u003c\/td\u003e\n\u003ctd\u003e0,1 mm (par palpeur)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision de mouvement\u003c\/td\u003e\n\u003ctd\u003e0,01 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eCaméras\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméra panoramique\u003c\/td\u003e\n\u003ctd\u003e5 Mpx\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCaméra macro\u003c\/td\u003e\n\u003ctd\u003e2 Mpx\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eMatériaux compatibles\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePour la découpe\u003c\/td\u003e\n\u003ctd\u003eBois \/ Acrylique opaque \/ Papier \/ Papier cartonné \/ Carton \/ Mousse \/ MDF \/ Cuir \/ Feutre\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePour la gravure\u003c\/td\u003e\n\u003ctd\u003eBois \/ Acrylique opaque \/ Acrylique transparent \/ Cuir \/ Acier inoxydable \/ Aluminium \/ Métal plaqué \/ Papier \/ MDF \/ Carton \/ Feutre \/ Caoutchouc \/ Verre \/ Plastique \/ Liège \/ Céramique\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePour l'impression\u003c\/td\u003e\n\u003ctd\u003ePapier \/ Papier cartonné \/ Papier autocollant \/ Bois \/ Toile \/ Tissu \/ Feutre \/ Cuir \/ Verre\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eLogiciel et connectivité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciel pris en charge\u003c\/td\u003e\n\u003ctd\u003exTool Studio\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSystèmes d'exploitation\u003c\/td\u003e\n\u003ctd\u003eWindows \/ macOS\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMéthodes de connexion\u003c\/td\u003e\n\u003ctd\u003eUSB \/ Wi-Fi\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFormats de fichiers compatibles\u003c\/td\u003e\n\u003ctd\u003eSVG \/ DXF \/ JPG \/ JPEG \/ PNG \/ BMP\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eAlimentation\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'entrée maximale\u003c\/td\u003e\n\u003ctd\u003e200 W\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée de l'adaptateur\u003c\/td\u003e\n\u003ctd\u003e100 V - 240 V CA 50\/60 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eDimensions, poids et sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du produit\u003c\/td\u003e\n\u003ctd\u003e610 mm x 569 mm x 180 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du produit\u003c\/td\u003e\n\u003ctd\u003e12,3 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePré-assemblée\u003c\/td\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCertification de sécurité\u003c\/td\u003e\n\u003ctd\u003eSécurité laser de Classe 1 (Certifié TÜV SÜD)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool M2 10W - machine laser multifonction 3-en-1 (pré-assemblée)\u003c\/li\u003e\n      \u003cli\u003eModule jet d'encre CMJN\u003c\/li\u003e\n      \u003cli\u003eAxe rotatif RA3 Lite\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67593720823882,"sku":"P0101000527","price":141750.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/image_30515d0b-d4c4-4716-af18-f08fe43390a7.png?v=1790746967"},{"product_id":"xtool-wonderpress-module-de-thermoformage-3d-3d-form-module","title":"xTool - WonderPress - Module de Thermoformage 3D (3D Form Module)","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eModule Plug-and-Play\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-reyaji_us_pc_pc-3d_7516-756_8d9657ed-42f6-45d4-9b9a-d9729614fb06.webp?v=1790672145\" alt=\"Module de thermoformage 3D xTool WonderPress\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe Module de Thermoformage 3D pour xTool WonderPress vous permet de donner facilement du relief et de la précision à vos créations grâce à un système de vide intégré prêt à l'emploi, sans installation complexe.\u003c\/p\u003e\n        \u003cp\u003eLa pompe à vide assure une sublimation 3D efficace en plaquant parfaitement le film autour des formes, même sur des objets courbés. La fonction de thermoformage ramollit et moule les plaques plastiques pour reproduire fidèlement vos gabarits, avec un capteur infrarouge en temps réel pour des résultats constants et professionnels.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eVide -90 kPa\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eSublimation 3D\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eThermoformage sous vide\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eCapteur infrarouge\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eDeux modes en un seul module\u003c\/strong\u003e - Sublimation 3D pour les objets courbés (coques de téléphone, badges, touches de clavier) et thermoformage sous vide pour mouler des feuilles plastiques sur vos gabarits personnalisés, avec une zone de travail allant jusqu'à 250 x 195 mm.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-reyaji_us_pc_pc-vacuumpump_6674-17653.webp?v=1790672578\" alt=\"Pompe à vide intégrée xTool WonderPress\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003ePompe à vide intégrée\u003c\/h3\u003e\n          \u003cp\u003eAucune pompe externe ni tuyau encombrant n'est nécessaire. Le système d'aspiration tout-en-un entièrement intégré offre une véritable expérience plug-and-play dès sa sortie de la boîte.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-reyaji_us_pc_pc-temperaturesensing_7052-557.webp?v=1790672649\" alt=\"Capteur infrarouge de surveillance de la température du film\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eSurveillance infrarouge en temps réel\u003c\/h3\u003e\n          \u003cp\u003eLe capteur infrarouge intelligent surveille la température de la feuille en continu et indique le moment précis pour presser, garantissant des résultats impeccables et constants à chaque utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cdiv class=\"feature-content\" style=\"padding-top: 20px;\"\u003e\n          \u003ch3\u003eChangement de module sans outil\u003c\/h3\u003e\n          \u003cp\u003eNi outils, ni vis. Le module se fixe par clippage en quelques secondes. xTool WonderPress reconnaît instantanément le module fixé et ajuste automatiquement tous les paramètres.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'aspiration\u003c\/td\u003e\n\u003ctd\u003eMax -90 kPa (qualité industrielle)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de thermoformage\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 250 x 195 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur de formage max.\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 90 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de sublimation max.\u003c\/td\u003e\n\u003ctd\u003eObjets jusqu'à 122 x 229 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉcran et commandes\u003c\/td\u003e\n\u003ctd\u003eÉcran couleur 45,7 mm + bouton rotatif intuitif\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePréréglages intégrés\u003c\/td\u003e\n\u003ctd\u003e35 préréglages personnalisés pour une création hors ligne instantanée\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCompatibilité logicielle\u003c\/td\u003e\n\u003ctd\u003eApplication xTool Studio (bibliothèque de préréglages cloud)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFonctionnalités de sécurité\u003c\/td\u003e\n\u003ctd\u003eMise en veille automatique, conception coulissante éloignée de la source de chaleur\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions - unité principale\u003c\/td\u003e\n\u003ctd\u003e418 x 549 x 410 mm - 22 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions - module 3D Form\u003c\/td\u003e\n\u003ctd\u003e522 x 410 x 108 mm - 7,2 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cdiv class=\"kit-grid\"\u003e\n      \u003cul class=\"kit-list\"\u003e\n        \u003cli\u003eModule de thermoformage 3D (3D Form Module)\u003c\/li\u003e\n        \u003cli\u003eAccessoires inclus (voir visuel)\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-reyaji_fr_pc_frame2147232016_8353-3051_9ddadc0b-2c4d-41ec-bda3-e343c85d3ba2.webp?v=1790671970\" alt=\"Contenu de la boîte du module xTool WonderPress 3D Form\"\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔗 Compatibilité\u003c\/h2\u003e\n    \u003cdiv class=\"compat-badges\"\u003e\n      \u003cspan class=\"compat-badge\"\u003exTool WonderPress\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eCe module est vendu séparément de l'unité principale xTool WonderPress. Vérifiez que vous disposez de la presse de base avant l'achat.\u003c\/p\u003e\n      \u003cp\u003eLes 35 préréglages intégrés permettent de travailler sans connexion Internet. La bibliothèque cloud via xTool Studio offre des préréglages supplémentaires pour une large gamme de matériaux et d'objets.\u003c\/p\u003e\n      \u003cp\u003eMode sublimation 3D : adapté aux coques de téléphone, badges, touches de clavier et objets à surface courbée. Mode thermoformage sous vide : adapté au moulage de feuilles plastiques sur gabarits personnalisés jusqu'à 90 mm de hauteur.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67593787867210,"sku":"P0102000271","price":41220.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool-WonderPress-ModuledeThermoformage3D_3DFormModule.jpg?v=1790748512"},{"product_id":"xtool-wonderpress-module-four-creatif-craft-oven-module","title":"xTool - WonderPress - Module Four Créatif (Craft Oven Module)","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003eModule Créatif DTF\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-reyaji_us_pc_pc_7521-1144_63343473-07e4-47fb-b641-9d17660fe65d.webp?v=1790604992\" alt=\"xTool WonderPress - Module Four Créatif\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe Module Four Créatif pour xTool WonderPress permet de cuire et sublimer vos impressions DTF en toute simplicité, avec une purification d'air professionnelle à 3 couches capable de capturer jusqu'à 99,95 % des fumées pour un environnement de travail plus propre.\u003c\/p\u003e\n        \u003cp\u003ePolyvalent et facile à installer sans outil, il s'adapte à une large gamme de projets créatifs tout en étant reconnu automatiquement par la WonderPress dès sa fixation.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003eFilms DTF jusqu'à 43 x 43 cm\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eFiltration HEPA H13\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e35 préréglages intégrés\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eSans outil\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003ePurification d'air à 3 couches (H11 + Charbon actif + HEPA H13)\u003c\/strong\u003e - Le module neutralise les fumées et les odeurs du DTF à la source, capturant jusqu'à 99,95 % des particules. Aucun purificateur d'air supplémentaire n'est nécessaire.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_WonderPress_-_Module_Four_Creatif_Craft_Oven_Module_-_corps_1.jpg?v=1790606587\" alt=\"Polymérisation et création en toute sécurité\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePolymérisation et création en toute sécurité\u003c\/h3\u003e\n        \u003cp\u003eLe Module Four Créatif permet de polymériser le DTF et de cuire vos créations en toute sécurité. Sa conception coulissante éloigne les pièces de la source de chaleur lors de l'ouverture, éliminant le risque de brûlure accidentelle.\u003c\/p\u003e\n        \u003cp\u003eLa mise en veille automatique garantit une utilisation sans surveillance prolongée en toute tranquillité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/xTool_-_WonderPress_-_Module_Four_Creatif_Craft_Oven_Module_-_corps_2.jpg?v=1790606641\" alt=\"Volume interne généreux pour sublimer plusieurs objets à la fois\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eVoyez grand, cuisez plus\u003c\/h3\u003e\n        \u003cp\u003eDoté d'un volume interne généreux (L x P x H : 398 x 158 x 80 mm), le Module Four Créatif peut sublimer jusqu'à 3 mugs à la fois avec du film thermorétractable.\u003c\/p\u003e\n        \u003cp\u003eIl est également idéal pour le plastique fou, la cuisson de la pâte polymère, le pliage d'acrylique et bien d'autres projets créatifs variés. La zone de séchage DTF accepte des films allant jusqu'à 432 x 432 mm sans risque de brûlure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de séchage DTF\u003c\/td\u003e\n\u003ctd\u003eFilms DTF jusqu'à 432 x 432 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions de la chambre (L x P x H)\u003c\/td\u003e\n\u003ctd\u003e398 x 158 x 80 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFiltration de l'air\u003c\/td\u003e\n\u003ctd\u003eFiltre à 3 couches intégré (H11 + Charbon actif + HEPA H13)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eÉcran et commandes\u003c\/td\u003e\n\u003ctd\u003eÉcran vif de 45,7 mm + Bouton rotatif intuitif\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCompatibilité logicielle\u003c\/td\u003e\n\u003ctd\u003eApplication xTool Studio (vaste bibliothèque de préréglages cloud)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePréréglages personnalisés intégrés\u003c\/td\u003e\n\u003ctd\u003e35 préréglages pour une création hors ligne instantanée\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFonctionnalités de sécurité\u003c\/td\u003e\n\u003ctd\u003eVeille automatique, conception coulissante (éloignée de la source de chaleur)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions du module four (L x P x H)\u003c\/td\u003e\n\u003ctd\u003e465 x 465 x 140,7 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids du module four\u003c\/td\u003e\n\u003ctd\u003e4,4 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions de l'unité principale (L x P x H)\u003c\/td\u003e\n\u003ctd\u003e418 x 549 x 410 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePoids de l'unité principale\u003c\/td\u003e\n\u003ctd\u003e22 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cdiv class=\"kit-grid\"\u003e\n      \u003cul class=\"kit-list\"\u003e\n        \u003cli\u003eModule Four Créatif pour xTool WonderPress\u003c\/li\u003e\n        \u003cli\u003eFiltre à 3 couches intégré (H11 + Charbon actif + HEPA H13)\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1339\/4265\/files\/mk-a-reyaji_fr_pc_frame2147232017_8353-1208.webp?v=1790605262\" alt=\"Contenu du package - Module Four Créatif xTool WonderPress\"\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔗 Compatibilité\u003c\/h2\u003e\n    \u003cdiv class=\"compat-badges\"\u003e\n      \u003cspan class=\"compat-badge\"\u003exTool WonderPress\u003c\/span\u003e\n      \u003cspan class=\"compat-badge\"\u003exTool Studio\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLe changement de module s'effectue sans outils en quelques secondes. La WonderPress reconnaît instantanément le module fixé et ajuste automatiquement les paramètres.\u003c\/p\u003e\n      \u003cp\u003eLe module est compatible avec une grande variété d'usages créatifs : sublimation sur mugs avec film thermorétractable, plastique fou, pâte polymère, pliage d'acrylique et polymérisation de films DTF.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67593787932746,"sku":"P0102000270","price":40050.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/xTool-WonderPress-ModuleFourCreatif_CraftOvenModule.jpg?v=1790748513"},{"product_id":"xtool-wonderpress-pack-presse-a-chaud-performance-efficiency-boost-deluxe-bundle","title":"xTool - WonderPress - Pack Presse à Chaud Performance (Efficiency Boost Deluxe Bundle)","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003ePack Performance Complet\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-banner_9194-10121.webp?v=1782131374\" alt=\"xTool WonderPress - Pack Presse à Chaud Performance\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eCe pack réunit la xTool WonderPress et ses trois modules interchangeables pour former un atelier créatif complet en un seul appareil. Presse à chaud automatique, sublimation 3D, thermoformage sous vide et cuisson DTF - tout cela sans outil, en quelques secondes de changement de module.\u003c\/p\u003e\n        \u003cp\u003eConçu pour les créateurs exigeants, ce bundle remplace plusieurs appareils encombrants et coûteux par une seule machine modulaire, intelligente et précise.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003ePression 100 kg\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e3 Modules Inclus\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eChangement Sans Outil\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e35 Préréglages Intégrés\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eStation Double Incluse\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eCe pack inclut :\u003c\/strong\u003e x1 WonderPress (presse à chaud automatique 3D) - x1 Module Four Créatif (Craft Oven) - x1 Module de Thermoformage 3D (3D Form Module) - x1 Station Double (Dual Station).\n    \u003c\/div\u003e\n\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-features_8275-37617_3b7878db-abc6-42e1-8c6e-ee83b45ba991.webp?v=1782294781\" alt=\"Aperçu des fonctionnalités xTool WonderPress\" style=\"width:100%;height:auto;border-radius:16px;margin-bottom:24px;\"\u003e\n\n    \u003ch2\u003e🔧 Les 3 Modules en Détail\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-heatpressmodule_8275-37287.webp?v=1782210805\" alt=\"Module presse à chaud xTool WonderPress\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eModule Presse à Chaud\u003c\/h3\u003e\n          \u003cp\u003ePression de qualité professionnelle jusqu'à 100 kg, chauffe ultra-homogène et ouverture XXL de 75 mm pour des transferts impeccables sur toutes les surfaces planes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-3dformmodule_8275-37426.webp?v=1782210805\" alt=\"Module de thermoformage 3D xTool WonderPress\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eModule Thermoformage 3D\u003c\/h3\u003e\n          \u003cp\u003eSublimation bord à bord sans couture et thermoformage sous vide instantané. Transformez coques, badges et touches de clavier en créations haut de gamme entièrement recouvertes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-craftovenmodule_8275-37310.webp?v=1782210805\" alt=\"Module four créatif xTool WonderPress\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eModule Four Créatif\u003c\/h3\u003e\n          \u003cp\u003ePolymérisation DTF professionnelle avec système de purification d'air à 3 couches intégré. Idéal pour le plastique fou, la pâte polymère et bien plus encore.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🎯 Points Forts du Module Presse à Chaud\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_mo-smartdialcontrol_6627-10024_2699be0a-53ec-4ba1-9936-7c8455971ee7.webp?v=1781683034\" alt=\"Molette de contrôle intelligente xTool WonderPress\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eMolette de Contrôle Intelligente\u003c\/h3\u003e\n          \u003cp\u003eRéglages ultra-précis au degré et au kilo près : incréments de 1 °C et 1 kg pour un contrôle total, même sur les matériaux les plus sensibles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_mo-ultra-flatplaten_6627-10033_8a9ac4af-4d99-4a92-9dd3-88575fb5a1b9.webp?v=1781683035\" alt=\"Plateau ultra-plat xTool WonderPress\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003ePlateau Ultra-Plat\u003c\/h3\u003e\n          \u003cp\u003ePlanéité 2x supérieure pour une pression et une conduction thermique uniformes d'un bord à l'autre, éliminant tout risque de décollement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_mo-2xdensityheatingtube_6627-10042_4b89e18b-0fa3-4bb9-a810-a551cac1b981.webp?v=1781683035\" alt=\"Densité du tube chauffant doublée xTool WonderPress\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDensité de Chauffe Doublée\u003c\/h3\u003e\n          \u003cp\u003eLa densité du tube chauffant a été doublée pour une constance thermique professionnelle du centre vers les bords - fini les zones froides.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_mo-2xverticalclearance_6627-10049_dd6ccb60-9999-4132-9975-16ca6557b718.webp?v=1781683034\" alt=\"Espace vertical doublé - 75 mm xTool WonderPress\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eOuverture XXL de 75 mm\u003c\/h3\u003e\n        \u003cp\u003eAvec une ouverture de 75 mm, soit le double de la hauteur des presses automatiques standards (30-45 mm), la WonderPress accueille sans effort les objets épais que les autres machines ne peuvent tout simplement pas traiter.\u003c\/p\u003e\n        \u003cp\u003eQue ce soit pour des mugs, des coussins volumineux ou des objets promotionnels en relief, cette hauteur généreuse ouvre un champ de possibilités bien plus large que la concurrence.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-massivepresetslibrary_7594-26681_148786fd-74e7-4c22-a658-17b8321fe0af.webp?v=1781590773\" alt=\"Bibliothèque de préréglages xTool WonderPress\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePréréglages Intelligents et Changement de Module Instantané\u003c\/h3\u003e\n        \u003cp\u003eNi outils, ni vis. La WonderPress reconnaît automatiquement le module installé et adapte son interface en conséquence. Le changement de module se fait en quelques secondes.\u003c\/p\u003e\n        \u003cp\u003eSynchronisez des centaines de paramètres vérifiés via l'application xTool Studio, ou enregistrez vos 35 favoris comme raccourcis directement sur l'appareil pour une efficacité en un clic, même sans connexion.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Thermoformage 3D - Deux Flux de Travail\u003c\/h2\u003e\n\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-3dformmodule_8275-37259_25d93a29-d93b-46e1-9902-21255b7e7d13.webp?v=1782294812\" alt=\"Module de thermoformage 3D xTool WonderPress\" style=\"width:100%;height:auto;border-radius:16px;margin-bottom:24px;\"\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-phonecases_6287-4031.webp?v=1781173260\" alt=\"Sublimation 3D coques de téléphone xTool WonderPress\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eMode 1 - Sublimation 3D\u003c\/h3\u003e\n        \u003cp\u003eLes films de sublimation épousent parfaitement chaque bord et chaque courbe, transformant les coques de téléphone, les badges et les touches de clavier en créations haut de gamme entièrement recouvertes.\u003c\/p\u003e\n        \u003cp\u003eLà où une presse à chaud classique s'arrête au plat, la WonderPress va jusqu'aux angles et aux reliefs avec une couverture sans couture.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-vacuumpump_6674-17653.webp?v=1781173260\" alt=\"Pompe à vide intégrée xTool WonderPress\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eMode 2 - Thermoformage Sous Vide\u003c\/h3\u003e\n        \u003cp\u003eLa WonderPress ramollit la feuille de formage et l'aspire fermement autour de votre modèle. En quelques secondes, vous obtenez un moule sur mesure avec chaque détail préservé - bijoux en résine, planches décoratives, moulages en plâtre.\u003c\/p\u003e\n        \u003cp\u003eLa pompe à vide est entièrement intégrée : aucune pompe externe ni tuyau encombrant requis. Une véritable expérience plug-and-play dès le déballage, avec une puissance d'aspiration industrielle à -90 kPa.\u003c\/p\u003e\n        \u003cp\u003eLe capteur infrarouge intelligent surveille la température de la feuille en temps réel et indique le moment précis pour presser, garantissant des résultats constants même pour les débutants.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🔧 Module Four Créatif - DTF et Cuisson\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-pro-gradedtfcuring_6674-17625.webp?v=1781572744\" alt=\"Polymérisation DTF professionnelle xTool WonderPress\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePolymérisation DTF Professionnelle\u003c\/h3\u003e\n        \u003cp\u003eLe module Four Créatif polymérise les films DTF jusqu'à 432 × 432 mm en seulement 3 minutes par unité. La chambre généreuse (398 × 158 × 80 mm) peut traiter des films de grande taille en un seul passage.\u003c\/p\u003e\n        \u003cp\u003eIl est également idéal pour la sublimation de plusieurs mugs simultanément (jusqu'à 3 à la fois), le plastique fou, la cuisson de pâte polymère et bien d'autres créations nécessitant une chaleur douce et uniforme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-temperaturesensing_7052-557.webp?v=1781173260\" alt=\"Purification d'air module four créatif xTool WonderPress\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePurification d'Air à 3 Couches - Sécurisé pour la Maison\u003c\/h3\u003e\n        \u003cp\u003eLe Craft Oven intègre le système de purification d'air professionnel à 3 couches de xTool (filtre H11 + charbon actif + HEPA H13), neutralisant les fumées et les odeurs DTF à la source.\u003c\/p\u003e\n        \u003cp\u003eProfitez d'un atelier sain et sans odeur, sans avoir à investir dans des purificateurs d'air supplémentaires coûteux. Une conception pensée pour une utilisation sereine à domicile comme en atelier professionnel.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🎯 WonderPress vs. la Concurrence\u003c\/h2\u003e\n\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePolyvalence\u003c\/td\u003e\n\u003ctd\u003ePresse automatique, sublimation 3D, thermoformage sous vide, cuisson DTF, four créatif - vs. presse à chaud uniquement\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eUniformité de chauffe\u003c\/td\u003e\n\u003ctd\u003eDensité de chauffe 2x - zéro zone froide - vs. zones froides signalées chez la concurrence\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePression maximale\u003c\/td\u003e\n\u003ctd\u003e100 kg - vs. 60-80 kg pour les autres presses automatiques\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePrécision des réglages\u003c\/td\u003e\n\u003ctd\u003eIncréments de 1 kg \/ 1 °C - vs. 7 niveaux réglables seulement\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur d'ouverture\u003c\/td\u003e\n\u003ctd\u003e75 mm (2x supérieure) - vs. 30-45 mm pour les standards\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePréréglages\u003c\/td\u003e\n\u003ctd\u003e35 intégrés + bibliothèque cloud via app xTool - vs. 4 modes (A, B, C, D)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003cdiv class=\"specs-group-label\"\u003eModule Presse à Chaud (Unité Principale)\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du plateau chauffant\u003c\/td\u003e\n\u003ctd\u003e380 × 380 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePlage de température\u003c\/td\u003e\n\u003ctd\u003e80 - 210 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePlage de pression\u003c\/td\u003e\n\u003ctd\u003e20 à 100 kg (contrôle de précision)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePlage de temps\u003c\/td\u003e\n\u003ctd\u003e1 - 999 s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAlimentation\u003c\/td\u003e\n\u003ctd\u003eAC 220-240 V, 1500-1800 W, 50\/60 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions et poids\u003c\/td\u003e\n\u003ctd\u003e418 × 549 × 410 mm - 22 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eModule de Thermoformage 3D\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'aspiration\u003c\/td\u003e\n\u003ctd\u003eMax -90 kPa (qualité industrielle)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de formage sous vide\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 250 × 195 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur maximale de formage\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 90 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone maximale de sublimation\u003c\/td\u003e\n\u003ctd\u003eObjets jusqu'à 122 × 229 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions et poids\u003c\/td\u003e\n\u003ctd\u003e522 × 410 × 108 mm - 7,2 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eModule Four Créatif\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de durcissement DTF\u003c\/td\u003e\n\u003ctd\u003eFilms DTF jusqu'à 432 × 432 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions de la chambre (L × P × H)\u003c\/td\u003e\n\u003ctd\u003e398 × 158 × 80 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFiltration de l'air\u003c\/td\u003e\n\u003ctd\u003eFiltre à 3 couches intégré : H11 + Charbon actif + H13 HEPA\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions et poids\u003c\/td\u003e\n\u003ctd\u003e465 × 465 × 140,7 mm - 4,4 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eContrôle, Interface et Sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAffichage\u003c\/td\u003e\n\u003ctd\u003eÉcran de 45,7 mm + bouton rotatif de précision\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePréréglages intégrés\u003c\/td\u003e\n\u003ctd\u003e35 préréglages intelligents pour une utilisation hors ligne\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciel\u003c\/td\u003e\n\u003ctd\u003eApplication xTool Studio (bibliothèque de préréglages cloud)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFonctions de sécurité\u003c\/td\u003e\n\u003ctd\u003eVeille automatique, conception coulissante éloignée de la source de chaleur\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eBoîtier et Stockage\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMatériau du boîtier\u003c\/td\u003e\n\u003ctd\u003ePC\/PBT\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCouleur\u003c\/td\u003e\n\u003ctd\u003eBlanc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de stockage\u003c\/td\u003e\n\u003ctd\u003e-20 °C à 60 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool WonderPress - Presse à Chaud Automatique 3D (unité principale)\u003c\/li\u003e\n      \u003cli\u003eModule Four Créatif (Craft Oven Module)\u003c\/li\u003e\n      \u003cli\u003eModule de Thermoformage 3D (3D Form Module)\u003c\/li\u003e\n      \u003cli\u003eStation Double (Dual Station)\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e🔗 Compatibilité - Machines Complémentaires\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:var(--text-muted);\"\u003eLa WonderPress s'intègre dans un workflow créatif avec les machines suivantes :\u003c\/p\u003e\n    \u003cdiv class=\"compat-badges\"\u003e\n      \u003cspan class=\"compat-badge\"\u003eDécoupeuses Laser xTool\u003c\/span\u003e\n      \u003cspan class=\"compat-badge\"\u003eImprimantes 3D\u003c\/span\u003e\n      \u003cspan class=\"compat-badge\"\u003eMachines de Découpe Vinyle\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLe module installé est reconnu automatiquement par la machine - aucun réglage manuel n'est nécessaire lors du changement de module.\u003c\/p\u003e\n      \u003cp\u003eLe module Four Créatif polymérise un film DTF en environ 3 minutes par unité. La chambre interne (398 × 158 × 80 mm) accepte des films jusqu'à 432 × 432 mm et peut sublimer jusqu'à 3 mugs simultanément.\u003c\/p\u003e\n      \u003cp\u003eLe thermoformage sous vide est guidé par capteur infrarouge : attendez le signal visuel indiquant que la feuille a atteint la bonne température avant de déclencher la pression pour des résultats constants.\u003c\/p\u003e\n      \u003cp\u003ePour le pressage DTF, la pression maximale de 100 kg combinée à la chauffe doublée garantit un transfert complet en un seul passage - un deuxième passage n'est généralement pas nécessaire.\u003c\/p\u003e\n      \u003cp\u003eTension d'alimentation requise : AC 220-240 V, 50\/60 Hz. Vérifiez la compatibilité de votre installation électrique (puissance nominale 1500-1800 W).\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67593788227658,"sku":"P0101000652-P0102000270-P0102000271-P0102000272","price":155520.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/image_b934df54-2393-4c2b-afc9-361035b4f558.png?v=1790748663"},{"product_id":"xtool-wonderpress-pack-presse-a-chaud-tout-en-un-all-in-one-bundle","title":"xTool - WonderPress - Pack Presse à Chaud Tout-en-Un (All-in-One Bundle)","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003ePack Tout-en-Un\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-banner_9194-10121.webp?v=1782131374\" alt=\"xTool WonderPress - presse à chaud automatique 3D modulaire\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLe pack All-in-One WonderPress regroupe les trois modules de l'écosystème xTool : la presse à chaud automatique 3D, le module de thermoformage sous vide et le four créatif. Un seul appareil remplace plusieurs machines encombrantess et ouvre un champ de créations impossibles avec une presse classique.\u003c\/p\u003e\n        \u003cp\u003ePression jusqu'à 100 kg, chauffe ultra-homogène, sublimation 3D bord à bord, thermoformage sous vide instantané, polymérisation DTF avec purification d'air intégrée - tout cela dans un système à changement de module sans outil.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003ePression 100 kg\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e3 Modules Inclus\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eSublimation 3D\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eThermoformage sous vide\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eFour DTF intégré\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003eCe pack contient 3 modules :\u003c\/strong\u003e x1 WonderPress (unité principale avec module presse à chaud) + x1 Module Four Créatif (Craft Oven) + x1 Module de Thermoformage 3D (3D Form Module). Les modules se reconnectent sans outil et sont reconnus automatiquement par la machine.\n    \u003c\/div\u003e\n\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-features_8275-37617_3b7878db-abc6-42e1-8c6e-ee83b45ba991.webp?v=1782294781\" alt=\"Aperçu des fonctionnalités xTool WonderPress\" style=\"width:100%;height:auto;border-radius:16px;margin-bottom:24px;\"\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-heatpressmodule_8275-37287.webp?v=1782210805\" alt=\"Module presse à chaud automatique\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eModule presse à chaud\u003c\/h3\u003e\n          \u003cp\u003ePression constante jusqu'à 100 kg avec chauffe uniforme sur un plateau 380 x 380 mm. Des transferts impeccables à chaque passage, sur n'importe quelle surface plane.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-3dformmodule_8275-37426.webp?v=1782210805\" alt=\"Module de thermoformage 3D sous vide\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eModule de thermoformage 3D\u003c\/h3\u003e\n          \u003cp\u003eSublimation bord à bord sur objets courbes et formage sous vide instantané. Coques de téléphone, badges, touches de clavier, bijoux en résine et moules sur mesure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-craftovenmodule_8275-37310.webp?v=1782210805\" alt=\"Module four créatif DTF\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eModule four créatif\u003c\/h3\u003e\n          \u003cp\u003ePolymérisation des films DTF et cuisson créative (pâte polymère, plastique fou...) avec filtre à 3 couches intégré. Jusqu'à 3 mugs sublimés simultanément.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_mo-smartdialcontrol_6627-10024_2699be0a-53ec-4ba1-9936-7c8455971ee7.webp?v=1781683034\" alt=\"Molette de contrôle intelligente\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eMolette de contrôle intelligente\u003c\/h3\u003e\n          \u003cp\u003eRéglages ultra-précis au degré et au kilo près (incréments de 1 °C et 1 kg). Idéal pour les matériaux sensibles, même pour les débutants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_mo-ultra-flatplaten_6627-10033_8a9ac4af-4d99-4a92-9dd3-88575fb5a1b9.webp?v=1781683035\" alt=\"Plateau ultra-plat presse à chaud\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003ePlateau ultra-plat\u003c\/h3\u003e\n          \u003cp\u003ePlanéité 2x supérieure aux standards du marché pour une pression uniforme d'un bord à l'autre et une conduction thermique constante sans zones froides.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_mo-2xverticalclearance_6627-10049_dd6ccb60-9999-4132-9975-16ca6557b718.webp?v=1781683034\" alt=\"Espace vertical doublé 75 mm\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eOuverture XXL - 75 mm\u003c\/h3\u003e\n          \u003cp\u003eHauteur de dégagement 2x supérieure aux presses automatiques standards (30-45 mm), pour presser sans effort les objets épais inaccessibles aux autres machines.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_mo-2xdensityheatingtube_6627-10042_4b89e18b-0fa3-4bb9-a810-a551cac1b981.webp?v=1781683035\" alt=\"Densité du tube chauffant doublée - chauffe homogène\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eChauffe homogène - densité du tube doublée\u003c\/h3\u003e\n        \u003cp\u003eLa densité du tube chauffant a été doublée par rapport aux presses classiques pour garantir une constance thermique professionnelle du centre vers les bords. Résultat : une adhérence uniforme qui élimine tout risque de décollement.\u003c\/p\u003e\n        \u003cp\u003eCombinée à la pression de précision jusqu'à 100 kg, la WonderPress réalise un transfert impeccable en un seul passage, intégrant votre motif au coeur du tissu.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-3dformmodule_8275-37259_25d93a29-d93b-46e1-9902-21255b7e7d13.webp?v=1782294812\" alt=\"Module de thermoformage 3D xTool WonderPress\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eDeux flux de travail 3D dans un seul module\u003c\/h3\u003e\n        \u003cp\u003eLe module de formage 3D propose deux modes distincts. En sublimation 3D, les films de sublimation épousent parfaitement chaque bord et chaque courbe, transformant les coques de téléphone, les badges et les touches de clavier en créations haut de gamme entièrement recouvertes.\u003c\/p\u003e\n        \u003cp\u003eEn thermoformage sous vide, la machine ramollit la feuille de formage et l'aspire fermement autour de votre modèle en quelques secondes, produisant un moule sur mesure avec chaque détail préservé - bijoux en résine, planches décoratives, moulages en plâtre et bien plus.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-vacuumpump_6674-17653.webp?v=1781173260\" alt=\"Pompe à vide intégrée thermoformage\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePompe à vide intégrée - prêt à l'emploi dès le déballage\u003c\/h3\u003e\n        \u003cp\u003eAucune pompe externe ni tuyau encombrant n'est requis. Le système d'aspiration tout-en-un entièrement intégré offre une véritable expérience \"plug-and-play\" avec une puissance d'aspiration allant jusqu'à -90 kPa (qualité industrielle).\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-temperaturesensing_7052-557.webp?v=1781173260\" alt=\"Surveillance infrarouge de la température du film en temps réel\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eSurveillance infrarouge de la température du film en temps réel\u003c\/h3\u003e\n        \u003cp\u003eFini les approximations. Le capteur infrarouge intelligent surveille la température de la feuille en temps réel et indique le moment précis pour presser. Des résultats impeccables et constants, même sans expérience préalable en thermoformage.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-massivepresetslibrary_7594-26681_148786fd-74e7-4c22-a658-17b8321fe0af.webp?v=1781590773\" alt=\"Préréglages intelligents et application xTool Studio\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePréréglages intelligents et changement de module sans outil\u003c\/h3\u003e\n        \u003cp\u003eLa WonderPress reconnaît automatiquement le module installé dès la connexion, sans vis ni outils. Le changement de module s'effectue en quelques secondes.\u003c\/p\u003e\n        \u003cp\u003eL'écran de 45,7 mm associé à la molette de précision permet des réglages instantanés. 35 préréglages personnalisés sont stockés directement sur l'appareil pour une utilisation hors ligne. L'application xTool Studio synchronise en plus une vaste bibliothèque de paramètres vérifiés dans le cloud.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-pro-gradedtfcuring_6674-17625.webp?v=1781572744\" alt=\"Polymérisation DTF professionnelle avec purification d'air\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePolymérisation DTF et purification d'air - 3 couches de filtration\u003c\/h3\u003e\n        \u003cp\u003eLe module Four Créatif polymérise les films DTF jusqu'à 432 x 432 mm en environ 3 minutes par unité. Son système de purification d'air professionnel à 3 couches (H11 + charbon actif + H13 HEPA) neutralise les fumées et les odeurs du DTF à la source.\u003c\/p\u003e\n        \u003cp\u003eUn atelier sain et sans odeur, sans avoir à investir dans des purificateurs d'air supplémentaires coûteux. La chambre de 398 x 158 x 80 mm peut accueillir jusqu'à 3 tasses simultanément, mais convient également à la pâte polymère, au plastique fou et à bien d'autres créations nécessitant une cuisson douce.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-investless_8275-37112.webp?v=1782210805\" alt=\"Remplacez plusieurs appareils encombrants avec xTool WonderPress\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eUn seul appareil remplace plusieurs machines\u003c\/h3\u003e\n        \u003cp\u003eLa WonderPress combine en un seul système ce qui nécessitait jusqu'ici une presse à chaud manuelle, une machine de sublimation 3D, un système de thermoformage sous vide avec pompe externe, et un four de polymérisation DTF avec purificateur d'air séparé.\u003c\/p\u003e\n        \u003cp\u003eMoins d'encombrement, moins d'investissement, plus de créativité - et la possibilité d'associer la WonderPress à une découpeuse laser, une imprimante 3D ou une machine de découpe pour décupler les possibilités.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n    \u003cdiv class=\"specs-container\"\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eModule de presse à chaud (unité principale)\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du plateau chauffant\u003c\/td\u003e\n\u003ctd\u003e380 x 380 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePlage de température\u003c\/td\u003e\n\u003ctd\u003e80 - 210 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePlage de pression\u003c\/td\u003e\n\u003ctd\u003e20 à 100 kg (contrôle de précision)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePlage de temps\u003c\/td\u003e\n\u003ctd\u003e1 - 999 s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTension d'entrée et puissance\u003c\/td\u003e\n\u003ctd\u003eAC 220-240 V, 1500-1800 W, 50\/60 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions et poids\u003c\/td\u003e\n\u003ctd\u003e418 x 549 x 410 mm - 22 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eModule de formage 3D\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'aspiration\u003c\/td\u003e\n\u003ctd\u003eMax -90 kPa (qualité industrielle)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de formage sous vide\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 250 x 195 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur maximale de formage\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 90 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone maximale de sublimation 3D\u003c\/td\u003e\n\u003ctd\u003eObjets jusqu'à 122 x 229 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions et poids\u003c\/td\u003e\n\u003ctd\u003e522 x 410 x 108 mm - 7,2 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eModule four créatif\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de polymérisation DTF\u003c\/td\u003e\n\u003ctd\u003eFilms DTF jusqu'à 432 x 432 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions de la chambre (L x P x H)\u003c\/td\u003e\n\u003ctd\u003e398 x 158 x 80 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFiltration de l'air\u003c\/td\u003e\n\u003ctd\u003eFiltre à 3 couches intégré (H11 + Charbon actif + H13 HEPA)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions et poids\u003c\/td\u003e\n\u003ctd\u003e465 x 465 x 140,7 mm - 4,4 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eContrôle, interface et sécurité\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAffichage\u003c\/td\u003e\n\u003ctd\u003eÉcran 45,7 mm + bouton rotatif de précision\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLogiciel\u003c\/td\u003e\n\u003ctd\u003eApplication xTool Studio (bibliothèque de préréglages dans le cloud)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePréréglages intégrés\u003c\/td\u003e\n\u003ctd\u003e35 préréglages personnalisés stockés sur l'appareil\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFonctions de sécurité\u003c\/td\u003e\n\u003ctd\u003eVeille automatique, conception coulissante (éloignée de la source de chaleur)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMatériau du boîtier\u003c\/td\u003e\n\u003ctd\u003ePC\/PBT\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCouleur\u003c\/td\u003e\n\u003ctd\u003eBlanc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de stockage\u003c\/td\u003e\n\u003ctd\u003e-20 °C à 60 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003ex1 xTool WonderPress - Presse à Chaud Automatique 3D (unité principale)\u003c\/li\u003e\n      \u003cli\u003ex1 Module Four Créatif (Craft Oven Module)\u003c\/li\u003e\n      \u003cli\u003ex1 Module de Thermoformage 3D (3D Form Module)\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLa tension d'entrée requise est de 220-240 V AC. Vérifiez la compatibilité avec votre installation électrique avant utilisation.\u003c\/p\u003e\n      \u003cp\u003eLe changement de module s'effectue sans outil : la machine détecte automatiquement le module connecté et adapte son interface. Les 35 préréglages intégrés sont accessibles hors ligne ; la bibliothèque étendue nécessite une connexion à l'application xTool Studio.\u003c\/p\u003e\n      \u003cp\u003eLe module Four Créatif est conçu pour une utilisation en intérieur sans ventilation supplémentaire grâce à son filtre tripartite (H11 + charbon actif + H13 HEPA). Le filtre doit être remplacé périodiquement selon l'intensité d'utilisation.\u003c\/p\u003e\n      \u003cp\u003ePour le thermoformage sous vide, le capteur infrarouge surveille la température de la feuille et signale le moment optimal pour déclencher le pressage. Ne pas déclencher manuellement avant le signal pour garantir des résultats constants.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67593788260426,"sku":"P0101000652-P0102000270-P0102000271","price":134640.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/image_76a18aaa-30ac-4ee2-90ec-fbaf0b579478.png?v=1790748643"},{"product_id":"xtool-wonderpress-presse-a-chaud-module-thermoformage-3d-heat-press-3d-form-module","title":"xTool - WonderPress - Presse à Chaud + Module Thermoformage 3D (Heat Press + 3D Form Module)","description":"\u003cstyle\u003e\n  #aito3d-product-wrapper {\n    --primary: #0891b2;\n    --primary-light: #ecfeff;\n    --primary-border: #a5f3fc;\n    --accent: #7c3aed;\n    --bg: #ffffff;\n    --bg-subtle: #f8fafc;\n    --bg-card: #ffffff;\n    --bg-card-hover: #f0fdfa;\n    --text-primary: #111827;\n    --text-secondary: #374151;\n    --text-muted: #6b7280;\n    --border: #e5e7eb;\n    --border-hover: #a5f3fc;\n    --gradient-primary: linear-gradient(135deg, #0891b2, #0e7490);\n    --shadow-card: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);\n    --shadow-hover: 0 10px 25px rgba(8, 145, 178, 0.1), 0 4px 10px rgba(0, 0, 0, 0.06);\n    --radius: 16px;\n    --radius-sm: 10px;\n    --radius-pill: 50px;\n\n    font-family: system-ui, -apple-system, sans-serif;\n    color: var(--text-primary);\n    line-height: 1.7;\n    max-width: 960px;\n    margin: 0 auto;\n    position: relative;\n  }\n\n  #aito3d-product-wrapper *,\n  #aito3d-product-wrapper *::before,\n  #aito3d-product-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  \/* Content wrapper *\/\n  #aito3d-product-wrapper .content {\n    padding: 8px 0;\n  }\n\n  \/* Badge — gradient pill *\/\n  #aito3d-product-wrapper .badge {\n    display: inline-block;\n    padding: 8px 20px;\n    font-size: 12px;\n    font-weight: 700;\n    color: #fff;\n    background: var(--gradient-primary);\n    border-radius: var(--radius-pill);\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 20px;\n    box-shadow: 0 2px 8px rgba(8, 145, 178, 0.25);\n  }\n\n  \/* Section headings *\/\n  #aito3d-product-wrapper h2 {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 32px 0 14px 0;\n    padding-bottom: 8px;\n    border-bottom: 2px solid var(--border);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  \/* Body text *\/\n  #aito3d-product-wrapper p {\n    font-size: 15px;\n    color: var(--text-secondary);\n    margin: 0 0 12px 0;\n  }\n\n  \/* Section grid — 2-column intro layout *\/\n  #aito3d-product-wrapper .section-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: start;\n    margin-bottom: 24px;\n  }\n  #aito3d-product-wrapper .section-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Multi-badge row *\/\n  #aito3d-product-wrapper .product-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 14px 0;\n  }\n  #aito3d-product-wrapper .product-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    letter-spacing: 0.3px;\n  }\n\n  \/* Highlight callout box *\/\n  #aito3d-product-wrapper .highlight-box {\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-left: 3px solid var(--primary);\n    border-radius: var(--radius-sm);\n    padding: 16px 20px;\n    margin: 20px 0;\n    font-size: 14px;\n    color: var(--text-secondary);\n    line-height: 1.6;\n  }\n  #aito3d-product-wrapper .highlight-box strong {\n    color: var(--primary);\n  }\n\n  \/* Feature cards grid *\/\n  #aito3d-product-wrapper .features-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .feature-item {\n    background: var(--bg-card);\n    border: 1px solid var(--border);\n    border-radius: var(--radius);\n    padding: 0;\n    overflow: hidden;\n    box-shadow: var(--shadow-card);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n  #aito3d-product-wrapper .feature-item:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--shadow-hover);\n    border-color: var(--border-hover);\n  }\n  #aito3d-product-wrapper .feature-item img {\n    width: 100%;\n    height: 180px;\n    object-fit: cover;\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-item .feature-content {\n    padding: 16px;\n  }\n  #aito3d-product-wrapper .feature-item h3 {\n    font-size: 14px;\n    font-weight: 600;\n    color: var(--text-primary);\n    margin: 0 0 6px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-item p {\n    font-size: 13px;\n    color: var(--text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  \/* Feature detail sections — image + long text side by side *\/\n  #aito3d-product-wrapper .feature-detail {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 28px;\n    align-items: center;\n    margin: 28px 0;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse {\n    direction: rtl;\n  }\n  #aito3d-product-wrapper .feature-detail.reverse \u003e * {\n    direction: ltr;\n  }\n  #aito3d-product-wrapper .feature-detail img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n  #aito3d-product-wrapper .feature-detail h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text-primary);\n    margin: 0 0 8px 0;\n    line-height: 1.4;\n  }\n  #aito3d-product-wrapper .feature-detail p {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin: 0 0 10px 0;\n  }\n\n  \/* Spec tables *\/\n  #aito3d-product-wrapper .specs-container {\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .specs-container .specs-group-label {\n    font-size: 12px;\n    font-weight: 700;\n    color: var(--primary);\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin: 20px 0 8px 0;\n  }\n  #aito3d-product-wrapper .specs-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    border-radius: var(--radius-sm);\n    overflow: hidden;\n    border: 1px solid var(--border);\n    margin-bottom: 16px;\n  }\n  #aito3d-product-wrapper .specs-table tr {\n    transition: background 0.15s ease;\n  }\n  #aito3d-product-wrapper .specs-table tr:nth-child(even) {\n    background: var(--bg-subtle);\n  }\n  #aito3d-product-wrapper .specs-table tr:hover {\n    background: var(--primary-light);\n  }\n  #aito3d-product-wrapper .specs-table td {\n    padding: 10px 16px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .specs-table tr:last-child td {\n    border-bottom: none;\n  }\n  #aito3d-product-wrapper .specs-table td:first-child {\n    font-weight: 600;\n    color: var(--primary);\n    white-space: nowrap;\n    width: 40%;\n  }\n  #aito3d-product-wrapper .specs-table td:last-child {\n    color: var(--text-secondary);\n  }\n\n  \/* Kit contents grid *\/\n  #aito3d-product-wrapper .kit-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n    align-items: start;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  #aito3d-product-wrapper .kit-list li {\n    position: relative;\n    padding: 8px 0 8px 28px;\n    font-size: 14px;\n    color: var(--text-secondary);\n    transition: transform 0.15s ease;\n  }\n  #aito3d-product-wrapper .kit-list li:hover {\n    transform: translateX(4px);\n  }\n  #aito3d-product-wrapper .kit-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 0;\n    color: var(--primary);\n    font-weight: 700;\n    font-size: 14px;\n  }\n  #aito3d-product-wrapper .kit-grid img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--radius);\n    display: block;\n  }\n\n  \/* Compatibility badges *\/\n  #aito3d-product-wrapper .compat-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .compat-badge {\n    display: inline-block;\n    padding: 6px 14px;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--primary);\n    background: var(--primary-light);\n    border: 1px solid var(--primary-border);\n    border-radius: var(--radius-pill);\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  #aito3d-product-wrapper .compat-badge:hover {\n    background: #cffafe;\n    border-color: #67e8f9;\n  }\n\n  \/* Video container *\/\n  #aito3d-product-wrapper .video-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--radius);\n    margin: 16px 0;\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow-card);\n  }\n  #aito3d-product-wrapper .video-container iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n\n  \/* Notes section *\/\n  #aito3d-product-wrapper .notes {\n    font-size: 14px;\n    color: var(--text-muted);\n    line-height: 1.6;\n    margin: 12px 0;\n  }\n  #aito3d-product-wrapper .notes p {\n    font-size: 14px;\n    color: var(--text-muted);\n  }\n\n  \/* Image grid (for kept supplier images outside feature cards) *\/\n  #aito3d-product-wrapper .image-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n    gap: 12px;\n    margin: 16px 0;\n  }\n  #aito3d-product-wrapper .image-grid .image-wrapper {\n    border-radius: var(--radius);\n    overflow: hidden;\n    border: 1px solid var(--border);\n  }\n  #aito3d-product-wrapper .image-grid img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* Responsive breakpoints *\/\n  @media (max-width: 968px) {\n    #aito3d-product-wrapper .section-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n    #aito3d-product-wrapper .kit-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .feature-detail.reverse {\n      direction: ltr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #aito3d-product-wrapper .features-grid {\n      grid-template-columns: 1fr;\n    }\n    #aito3d-product-wrapper .specs-table td:first-child {\n      white-space: normal;\n      width: auto;\n    }\n    #aito3d-product-wrapper .specs-table td {\n      padding: 8px 12px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    #aito3d-product-wrapper .product-badges {\n      flex-direction: column;\n    }\n    #aito3d-product-wrapper h2 {\n      font-size: 15px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"aito3d-product-wrapper\"\u003e\n  \u003cdiv class=\"content\"\u003e\n\n    \u003cdiv class=\"badge\"\u003ePresse Automatique Modulaire\u003c\/div\u003e\n\n    \u003cdiv class=\"section-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-banner_9194-10121.webp?v=1782131374\" alt=\"xTool WonderPress - presse à chaud automatique 3D modulaire\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp\u003eLa xTool WonderPress est la première presse à chaud automatique 3D à architecture modulaire. Un seul appareil remplace plusieurs machines : presse à chaud professionnelle, module de thermoformage sous vide 3D et four de création DTF - le tout interchangeable sans outil.\u003c\/p\u003e\n        \u003cp\u003eCe pack comprend l'unité principale (Module Presse à Chaud) et le Module de Thermoformage 3D, permettant la sublimation bord à bord sur objets courbes ainsi que le formage sous vide instantané.\u003c\/p\u003e\n        \u003cdiv class=\"product-badges\"\u003e\n          \u003cspan class=\"product-badge\"\u003e100 kg de pression\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eThermoformage 3D\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003ePompe à vide intégrée\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003e35 préréglages\u003c\/span\u003e\n          \u003cspan class=\"product-badge\"\u003eChangement de module sans outil\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"highlight-box\"\u003e\n      \u003cstrong\u003ePack inclus : Module Presse à Chaud (unité principale) + Module de Thermoformage 3D\u003c\/strong\u003e - Ce bundle combine la presse automatique à plateau 380 x 380 mm et le module de formage sous vide à aspiration -90 kPa pour la sublimation 3D et le thermoformage de précision.\n    \u003c\/div\u003e\n\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-features_8275-37617_3b7878db-abc6-42e1-8c6e-ee83b45ba991.webp?v=1782294781\" alt=\"Vue d'ensemble des fonctionnalités xTool WonderPress\" style=\"width:100%;height:auto;border-radius:16px;margin-bottom:24px;\"\u003e\n\n    \u003ch2\u003e🔧 Fonctionnalités Clés\u003c\/h2\u003e\n\n    \u003cdiv class=\"features-grid\"\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_mo-smartdialcontrol_6627-10024_2699be0a-53ec-4ba1-9936-7c8455971ee7.webp?v=1781683034\" alt=\"Molette de contrôle intelligente\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eMolette de contrôle intelligente\u003c\/h3\u003e\n          \u003cp\u003eRéglages ultra-précis à 1 °C et 1 kg près, pour maîtriser même les matériaux les plus sensibles dès le premier essai.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_mo-ultra-flatplaten_6627-10033_8a9ac4af-4d99-4a92-9dd3-88575fb5a1b9.webp?v=1781683035\" alt=\"Plateau ultra-plat\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003ePlateau ultra-plat\u003c\/h3\u003e\n          \u003cp\u003ePlanéité 2x supérieure pour une pression et une conduction thermique parfaitement uniformes d'un bord à l'autre.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_mo-2xdensityheatingtube_6627-10042_4b89e18b-0fa3-4bb9-a810-a551cac1b981.webp?v=1781683035\" alt=\"Densité du tube chauffant doublée\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eDensité de chauffe doublée\u003c\/h3\u003e\n          \u003cp\u003eTube chauffant à densité 2x pour une chaleur ultra-homogène du centre vers les bords, sans zones froides ni décollements.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_mo-2xverticalclearance_6627-10049_dd6ccb60-9999-4132-9975-16ca6557b718.webp?v=1781683034\" alt=\"Espace vertical doublé 75 mm\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eOuverture XXL de 75 mm\u003c\/h3\u003e\n          \u003cp\u003eHauteur d'ouverture doublée par rapport aux presses automatiques standards (30-45 mm), pour travailler facilement les objets épais.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-vacuumpump_6674-17653.webp?v=1781173260\" alt=\"Pompe à vide intégrée\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003ePompe à vide intégrée\u003c\/h3\u003e\n          \u003cp\u003eAucune pompe externe ni tuyau requis. Le système d'aspiration tout-en-un offre une expérience plug-and-play dès le déballage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-temperaturesensing_7052-557.webp?v=1781173260\" alt=\"Surveillance infrarouge de la température du film\"\u003e\n        \u003cdiv class=\"feature-content\"\u003e\n          \u003ch3\u003eCapteur infrarouge en temps réel\u003c\/h3\u003e\n          \u003cp\u003eSurveille la température de la feuille en continu et indique le moment précis pour presser, pour des résultats constants sans approximation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🎯 Les Deux Modes du Module 3D\u003c\/h2\u003e\n\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-3dformmodule_8275-37259_25d93a29-d93b-46e1-9902-21255b7e7d13.webp?v=1782294812\" alt=\"Module de thermoformage 3D xTool WonderPress\" style=\"width:100%;height:auto;border-radius:16px;margin-bottom:24px;\"\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-phonecases_6287-4031.webp?v=1781173260\" alt=\"Sublimation 3D sur coques de téléphone\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eMode 1 - Sublimation 3D\u003c\/h3\u003e\n        \u003cp\u003eDépassez les limites du plat. Les films de sublimation épousent parfaitement chaque bord et chaque courbe, transformant les coques de téléphone, les badges et les touches de clavier en créations haut de gamme entièrement recouvertes.\u003c\/p\u003e\n        \u003cp\u003eLa sublimation bord à bord sans couture est rendue possible par la combinaison de la chauffe précise de l'unité principale et de la mise sous vide instantanée du module 3D. Applications typiques : coques de téléphone, badges personnalisés, touches de clavier.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-resinboard_6287-4007.webp?v=1781173260\" alt=\"Thermoformage sous vide de planches en résine\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eMode 2 - Thermoformage sous vide\u003c\/h3\u003e\n        \u003cp\u003eChauffez, pressez et moulez. WonderPress ramollit la feuille de formage et l'aspire fermement autour de votre modèle. En quelques secondes, vous obtenez un moule sur mesure avec chaque détail parfaitement préservé.\u003c\/p\u003e\n        \u003cp\u003eIdéal pour la création de moules pour bijoux en résine, planches décoratives, moulage en plâtre, et la production en série de répliques à partir de modèles maîtres. La puissance d'aspiration maximale de -90 kPa (qualité industrielle) garantit un formage précis jusqu'à 90 mm de hauteur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"image-grid\"\u003e\n      \u003cdiv class=\"image-wrapper\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-badges_6287-4020.webp?v=1781173260\" alt=\"Badges sublimés avec le module 3D\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"image-wrapper\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-keycaps_6287-4036.webp?v=1781173260\" alt=\"Touches de clavier sublimées\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"image-wrapper\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-resinjewelry_6287-3997.webp?v=1781173260\" alt=\"Moules pour bijoux en résine\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"image-wrapper\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-plastercasting_6287-4011.webp?v=1781173260\" alt=\"Moules pour moulage en plâtre\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e🎯 Points Forts\u003c\/h2\u003e\n\n    \u003cdiv class=\"feature-detail\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_us_pc_pc-massivepresetslibrary_7594-26681_148786fd-74e7-4c22-a658-17b8321fe0af.webp?v=1781590773\" alt=\"Bibliothèque de préréglages intelligents xTool WonderPress\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eConception pensée pour la simplicité\u003c\/h3\u003e\n        \u003cp\u003eLe changement de module s'effectue sans outil, sans vis, en quelques secondes. La WonderPress reconnaît automatiquement le module installé et adapte son interface en conséquence.\u003c\/p\u003e\n        \u003cp\u003eSynchronisez des centaines de paramètres vérifiés via l'application xTool Studio, ou enregistrez vos 35 favoris comme raccourcis directement sur l'appareil pour une utilisation hors ligne en un clic.\u003c\/p\u003e\n        \u003cp\u003eLa molette de haute précision permet des réglages instantanés et sans effort - plus besoin d'appuyer frénétiquement sur des boutons pour ajuster température ou pression.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-detail reverse\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0467\/7985\/9095\/files\/mk-reyaji_fr_pc_pc-investless_8275-37112.webp?v=1782210805\" alt=\"La WonderPress remplace plusieurs appareils encombrants\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eUn appareil. Plusieurs machines remplacées.\u003c\/h3\u003e\n        \u003cp\u003eLa WonderPress remplace plusieurs appareils encombrants grâce à son architecture modulaire. Presse à chaud automatique, outil de sublimation 3D, thermoformeuse sous vide et four DTF - un seul investissement, un seul encombrement.\u003c\/p\u003e\n        \u003cp\u003eCompatible avec les flux de travail existants : associez-la à une découpeuse laser pour plier et thermoformer des pièces découpées, à une imprimante 3D pour produire en série des répliques à partir de modèles maîtres, ou à une machine de découpe pour créer des pochettes 3D transparentes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📋 Caractéristiques Techniques\u003c\/h2\u003e\n\n    \u003cdiv class=\"specs-container\"\u003e\n      \u003cdiv class=\"specs-group-label\"\u003eModule Presse à Chaud - Unité Principale\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTaille du plateau chauffant\u003c\/td\u003e\n\u003ctd\u003e380 x 380 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePlage de température\u003c\/td\u003e\n\u003ctd\u003e80 - 210 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePlage de pression\u003c\/td\u003e\n\u003ctd\u003e20 à 100 kg (contrôle de précision)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePlage de temps\u003c\/td\u003e\n\u003ctd\u003e1 - 999 s\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAlimentation\u003c\/td\u003e\n\u003ctd\u003eAC 220-240 V, 1500-1800 W, 50\/60 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions et poids\u003c\/td\u003e\n\u003ctd\u003e418 x 549 x 410 mm - 22 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eModule de Thermoformage 3D\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePuissance d'aspiration\u003c\/td\u003e\n\u003ctd\u003eMax -90 kPa (qualité industrielle)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone de formage sous vide\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 250 x 195 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHauteur maximale de formage\u003c\/td\u003e\n\u003ctd\u003eJusqu'à 90 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eZone maximale de sublimation\u003c\/td\u003e\n\u003ctd\u003eObjets jusqu'à 122 x 229 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDimensions et poids\u003c\/td\u003e\n\u003ctd\u003e522 x 410 x 108 mm - 7,2 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eContrôle et Interface\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAffichage\u003c\/td\u003e\n\u003ctd\u003eÉcran 45,7 mm + bouton rotatif de précision\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003ePréréglages intégrés\u003c\/td\u003e\n\u003ctd\u003e35 préréglages intelligents pour utilisation hors ligne\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eApplication\u003c\/td\u003e\n\u003ctd\u003exTool Studio (bibliothèque cloud de préréglages)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSécurité\u003c\/td\u003e\n\u003ctd\u003eVeille automatique, conception coulissante éloignée de la source de chaleur\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"specs-group-label\"\u003eBoitier et Stockage\u003c\/div\u003e\n      \u003ctable class=\"specs-table\"\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMatériau du boîtier\u003c\/td\u003e\n\u003ctd\u003ePC\/PBT\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCouleur\u003c\/td\u003e\n\u003ctd\u003eBlanc\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTempérature de stockage\u003c\/td\u003e\n\u003ctd\u003e-20 °C à 60 °C\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e📦 Contenu du Package\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003exTool WonderPress - Module Presse à Chaud (unité principale)\u003c\/li\u003e\n      \u003cli\u003exTool WonderPress - Module de Thermoformage 3D (3D Form Module)\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ch2\u003e📝 Notes\u003c\/h2\u003e\n    \u003cdiv class=\"notes\"\u003e\n      \u003cp\u003eLe Module de Thermoformage 3D est compatible uniquement avec l'unité principale xTool WonderPress. Le changement de module est instantané et sans outil - l'unité principale reconnaît automatiquement le module connecté.\u003c\/p\u003e\n      \u003cp\u003ePour la sublimation 3D, la zone maximale traitable est de 122 x 229 mm. Pour le thermoformage sous vide, la zone maximale est de 250 x 195 mm avec une hauteur de formage jusqu'à 90 mm. Les feuilles de formage compatibles doivent être adaptées aux températures de travail du plateau (80-210 °C).\u003c\/p\u003e\n      \u003cp\u003eLe Module Four de Création (Craft Oven) pour le durcissement DTF est vendu séparément. La pression de 100 kg et la plage de température complète sont disponibles avec le Module Presse à Chaud uniquement.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"xTool","offers":[{"title":"Default Title","offer_id":67593788522570,"sku":"P0101000652-P0102000271","price":103230.0,"currency_code":"XPF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0600\/4287\/0858\/files\/image_c6c03afa-b9d3-420c-85c8-2c77deca0fed.png?v=1790748621"}],"url":"https:\/\/aito3d.fr\/collections\/xtool.oembed?page=2","provider":"Aito3D","version":"1.0","type":"link"}