{"product_id":"jeu-defi-visages","title":"Jeu Défi Visages","description":"\u003c!-- ===================================================================\n     FICHE PRODUIT — JEU DÉFI VISAGES (Cubes d'Expressions Faciales)\n     À coller dans : Produit \u003e Description (éditeur HTML) sur Shopify\n     Images déjà hébergées sur ta boutique — rien à uploader.\n     =================================================================== --\u003e\n\n\u003cstyle\u003e\n  .dv-fiche{--coral:#ff7a59;--peach:#ffe3d4;--sun:#ffc93c;--sky:#4d96ff;--leaf:#6bcb77;--ink:#2b2118;\n    font-family:Arial,Helvetica,sans-serif;color:var(--ink);max-width:900px;width:100%;margin:0 auto;\n    overflow-x:hidden;}\n  .dv-fiche *{box-sizing:border-box;}\n  .dv-fiche img{max-width:100%;height:auto;}\n  .dv-fiche section{padding:34px 20px;}\n  .dv-peach{background:var(--peach);}\n  .dv-white{background:#fff;}\n  @media (max-width:600px){.dv-fiche section{padding:22px 16px;}}\n\n  \/* HERO *\/\n  .dv-hero{text-align:center;border-radius:16px 16px 0 0;}\n  .dv-badges{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-bottom:14px;}\n  .dv-badge{background:#fff;border:2px solid var(--coral);color:var(--coral);font-weight:800;font-size:11px;\n    letter-spacing:.03em;padding:6px 12px;border-radius:999px;text-transform:uppercase;\n    animation:dv-pop .5s ease both;}\n  .dv-badge:nth-child(2){border-color:var(--sky);color:var(--sky);animation-delay:.1s;}\n  .dv-badge:nth-child(3){border-color:var(--leaf);color:var(--leaf);animation-delay:.2s;}\n  .dv-title{font-size:clamp(28px,6vw,46px);font-weight:900;line-height:1.05;margin:0 0 6px;\n    animation:dv-up .6s ease both;}\n  .dv-title span{color:var(--coral);}\n  .dv-subtitle{font-size:clamp(14px,2.2vw,18px);font-weight:700;color:#6b5c4d;margin:0 0 22px;\n    animation:dv-up .6s ease .08s both;}\n  .dv-hero img{width:100%;display:block;border-radius:14px;background:#f2d9c8;min-height:180px;\n    object-fit:cover;animation:dv-zoom .8s ease .15s both;box-shadow:0 10px 24px rgba(255,122,89,.25);}\n\n  @keyframes dv-up{from{opacity:0;transform:translateY(14px);}to{opacity:1;transform:translateY(0);}}\n  @keyframes dv-pop{from{opacity:0;transform:scale(.8);}to{opacity:1;transform:scale(1);}}\n  @keyframes dv-zoom{from{opacity:0;transform:scale(1.03);}to{opacity:1;transform:scale(1);}}\n  @keyframes dv-bounce{0%,100%{transform:translateY(0);}50%{transform:translateY(-6px);}}\n  @keyframes dv-wiggle{0%,100%{transform:rotate(-3deg);}50%{transform:rotate(3deg);}}\n\n  \/* INTRO *\/\n  .dv-intro{text-align:center;}\n  .dv-intro p{font-size:16px;max-width:560px;margin:0 auto;line-height:1.5;}\n\n  \/* STEPS *\/\n  .dv-steps h3{text-align:center;font-size:20px;margin:0 0 20px;}\n  .dv-steps ol{list-style:none;margin:0;padding:0;display:grid;gap:12px;max-width:520px;margin:0 auto;}\n  .dv-steps li{display:flex;align-items:center;gap:12px;background:#fff;border-radius:12px;\n    padding:12px 16px;box-shadow:0 3px 10px rgba(0,0,0,.06);opacity:0;animation:dv-up .5s ease forwards;}\n  .dv-steps li:nth-child(1){animation-delay:.05s;}\n  .dv-steps li:nth-child(2){animation-delay:.15s;}\n  .dv-steps li:nth-child(3){animation-delay:.25s;}\n  .dv-steps li:nth-child(4){animation-delay:.35s;}\n  .dv-steps li:nth-child(5){animation-delay:.45s;}\n  .dv-steps b{flex:0 0 30px;height:30px;border-radius:50%;background:var(--coral);color:#fff;\n    display:flex;align-items:center;justify-content:center;font-size:14px;}\n  .dv-steps span{font-size:14px;}\n\n  \/* FEATURES *\/\n  .dv-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:14px;text-align:center;}\n  .dv-feat{opacity:0;animation:dv-up .5s ease forwards;}\n  .dv-feat:nth-child(1){animation-delay:.05s;}\n  .dv-feat:nth-child(2){animation-delay:.15s;}\n  .dv-feat:nth-child(3){animation-delay:.25s;}\n  .dv-feat:nth-child(4){animation-delay:.35s;}\n  .dv-feat svg{width:32px;height:32px;stroke:var(--coral);margin-bottom:8px;animation:dv-bounce 2.4s ease-in-out infinite;}\n  .dv-feat:nth-child(2) svg{stroke:var(--sky);animation-delay:.2s;}\n  .dv-feat:nth-child(3) svg{stroke:var(--sun);animation-delay:.4s;}\n  .dv-feat:nth-child(4) svg{stroke:var(--leaf);animation-delay:.6s;}\n  .dv-feat b{display:block;font-size:13px;text-transform:uppercase;letter-spacing:.02em;}\n\n  \/* GALLERY *\/\n  .dv-gallery{border-radius:14px;overflow:hidden;text-align:center;}\n  .dv-gallery img{width:100%;display:block;background:#f2d9c8;min-height:180px;object-fit:cover;}\n  .dv-gallery p{margin-top:14px;font-weight:800;font-size:15px;color:var(--coral);}\n\n  \/* INCLUS *\/\n  .dv-inclus h3{text-align:center;font-size:20px;margin:0 0 18px;}\n  .dv-inclus-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:14px;text-align:center;}\n  .dv-inclus-item svg{width:30px;height:30px;stroke:var(--ink);margin-bottom:8px;animation:dv-wiggle 2.2s ease-in-out infinite;}\n  .dv-inclus-item:nth-child(2) svg{animation-delay:.25s;}\n  .dv-inclus-item:nth-child(3) svg{animation-delay:.5s;}\n  .dv-inclus-item:nth-child(4) svg{animation-delay:.75s;}\n  .dv-inclus-item p{font-size:12px;font-weight:700;text-transform:uppercase;margin:0;}\n\n  \/* POINTS FORTS *\/\n  .dv-checks{max-width:520px;margin:0 auto;display:grid;gap:10px;}\n  .dv-checks div{display:flex;align-items:center;gap:10px;font-size:14px;}\n  .dv-checks svg{width:20px;height:20px;stroke:var(--leaf);flex:0 0 20px;}\n\n  \/* LIVRAISON *\/\n  .dv-ship{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;text-align:center;}\n  .dv-ship div b{display:block;font-size:13px;text-transform:uppercase;}\n  .dv-ship div span{font-size:12px;color:#6b5c4d;}\n\n  \/* CTA *\/\n  .dv-cta{text-align:center;padding:38px 20px;border-radius:0 0 16px 16px;\n    background:linear-gradient(135deg,var(--coral),#ff9a6c);}\n  .dv-cta h2{font-size:clamp(20px,4.2vw,30px);font-weight:900;color:#fff;margin:0 0 6px;\n    animation:dv-wiggle 3s ease-in-out infinite;display:inline-block;}\n  .dv-cta p{color:#fff;opacity:.9;font-size:14px;margin:0;}\n\n  @media (prefers-reduced-motion: reduce){.dv-fiche *{animation:none!important;}}\n\u003c\/style\u003e\n\n\u003cdiv class=\"dv-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"dv-hero dv-peach\"\u003e\n    \u003cdiv class=\"dv-badges\"\u003e\n      \u003cspan class=\"dv-badge\"\u003eDès 36 mois\u003c\/span\u003e\n      \u003cspan class=\"dv-badge\"\u003eÉdition grande taille\u003c\/span\u003e\n      \u003cspan class=\"dv-badge\"\u003eCloche \u0026amp; sablier inclus\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003ch1 class=\"dv-title\"\u003eJeu \u003cspan\u003eDéfi Visages\u003c\/span\u003e\n\u003c\/h1\u003e\n    \u003cp class=\"dv-subtitle\"\u003eLe challenge de rapidité qui met toute la famille au défi !\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/mi-shopciv.com\/cdn\/shop\/files\/V2.jpg?v=1784053271\u0026amp;width=1200\" alt=\"Boîte du jeu Défi Visages avec cubes d'expressions faciales, cloche et sablier\"\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"dv-white dv-intro\"\u003e\n    \u003cp\u003eTransforme chaque moment en une course de rires ! Les cubes d'expressions faciales sont un jeu interactif de rapidité où chaque joueur doit reconstituer le bon visage le plus vite possible… et appuyer sur la cloche avant les autres 🛎️\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMMENT JOUER --\u003e\n  \u003csection class=\"dv-peach dv-steps\"\u003e\n    \u003ch3\u003e🧩 Comment jouer\u003c\/h3\u003e\n    \u003col\u003e\n      \u003cli\u003e\n\u003cb\u003e1\u003c\/b\u003e\u003cspan\u003eMélange les cartes \"visage\"\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003cli\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eSecoue les cubes ou retourne-les rapidement\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003cli\u003e\n\u003cb\u003e3\u003c\/b\u003e\u003cspan\u003eTrouve le cube qui correspond à l'expression sur la carte\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003cli\u003e\n\u003cb\u003e4\u003c\/b\u003e\u003cspan\u003eAppuie sur la cloche dès que tu as trouvé\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003cli\u003e\n\u003cb\u003e5\u003c\/b\u003e\u003cspan\u003eLe plus rapide remporte la manche !\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CE QUE ÇA DÉVELOPPE --\u003e\n  \u003csection class=\"dv-white dv-features\"\u003e\n    \u003cdiv class=\"dv-feat\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"M13 2 4 14h6l-1 8 9-12h-6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cb\u003eRéflexes\u003c\/b\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dv-feat\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8 14s1.5 2 4 2 4-2 4-2M9 9h.01M15 9h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cb\u003eÉmotions\u003c\/b\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dv-feat\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"M12 3v18M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cb\u003eCoordination\u003c\/b\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dv-feat\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"M1 12s4-7 11-7 11 7 11 7-4 7-11 7-11-7-11-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n      \u003cb\u003eObservation\u003c\/b\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- GALERIE --\u003e\n  \u003csection class=\"dv-peach dv-gallery\"\u003e\n    \u003cimg src=\"https:\/\/mi-shopciv.com\/cdn\/shop\/files\/VV.jpg?v=1784053271\u0026amp;width=1200\" alt=\"Cubes d'expressions faciales et cartes visages en cours de jeu\"\u003e\n    \u003cp\u003eEn famille, entre amis, à l'école — tout le monde y joue !\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INCLUS --\u003e\n  \u003csection class=\"dv-white dv-inclus\"\u003e\n    \u003ch3\u003e🎁 Contenu de la boîte\u003c\/h3\u003e\n    \u003cdiv class=\"dv-inclus-grid\"\u003e\n      \u003cdiv class=\"dv-inclus-item\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#2b2118\" stroke-width=\"2\"\u003e\u003crect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\n        \u003cp\u003eCubes visages\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"dv-inclus-item\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#2b2118\" stroke-width=\"2\"\u003e\u003crect x=\"6\" y=\"3\" width=\"12\" height=\"16\" rx=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\n        \u003cp\u003eCartes défi\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"dv-inclus-item\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#2b2118\" stroke-width=\"2\"\u003e\u003cpath d=\"M12 2a5 5 0 0 1 5 5v3a7 7 0 0 1-14 0V7a5 5 0 0 1 5-5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 18h12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cp\u003eCloche sonore\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"dv-inclus-item\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#2b2118\" stroke-width=\"2\"\u003e\u003cpath d=\"M6 2h12M6 22h12M8 2c0 6 8 6 8 12s-8 6-8 12M16 2c0 6-8 6-8 12s8 6 8 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cp\u003eSablier\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- POINTS FORTS --\u003e\n  \u003csection class=\"dv-peach\"\u003e\n    \u003ch3 style=\"text-align:center;font-size:20px;margin:0 0 18px;\"\u003e🎯 Points forts\u003c\/h3\u003e\n    \u003cdiv class=\"dv-checks\"\u003e\n      \u003cdiv\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.5\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eJeu interactif avec cloche sonore, pour plus de fun\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.5\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eCubes avec expressions faciales colorées, édition grande taille\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.5\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eParfait pour enfants dès 3 ans, en famille ou entre amis\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.5\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eDéveloppe la rapidité, l'observation et la reconnaissance des émotions\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.5\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003eIdéal pour anniversaires et cadeaux\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- LIVRAISON --\u003e\n  \u003csection class=\"dv-white dv-ship\"\u003e\n    \u003cdiv\u003e\n\u003cb\u003ePrix\u003c\/b\u003e\u003cspan\u003e13 900 XOF\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cb\u003eLivraison\u003c\/b\u003e\u003cspan\u003eMoins de 24h à Abidjan\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cb\u003ePaiement\u003c\/b\u003e\u003cspan\u003eÀ la livraison\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"dv-cta\"\u003e\n    \u003ch2\u003ePrêt à relever le défi ? 🎉\u003c\/h2\u003e\n    \u003cp\u003eAjoute-le au panier avant que le sablier s'épuise !\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"Mi-Shop","offers":[{"title":"Default Title","offer_id":47267184640169,"sku":null,"price":13900.0,"currency_code":"XOF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0733\/3357\/1753\/files\/V2.jpg?v=1784053271","url":"https:\/\/mi-shopciv.com\/products\/jeu-defi-visages","provider":"Mi-Shop","version":"1.0","type":"link"}