{"title":"xTool - O1 Omni - Imprimantes UV","description":"","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-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-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-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"}],"url":"https:\/\/aito3d.fr\/collections\/xtool-o1-omni-imprimantes-uv.oembed","provider":"Aito3D","version":"1.0","type":"link"}