{"product_id":"lave-vitre-magnetique","title":"Lave Vitre Magnétique","description":"\u003cdiv class=\"soa-nvm\"\u003e\n\u003csection class=\"soa-nvm-hero\"\u003e\n\u003cdiv class=\"soa-nvm-hero-badge\"\u003eVitres inaccessibles\u003c\/div\u003e\n\u003ch1 class=\"soa-nvm-hero-title\"\u003eTransformez l'entretien de vos vitres en une simple formalité.\u003c\/h1\u003e\n\u003cp class=\"soa-nvm-hero-subtitle\"\u003eFenêtres coulissantes, baies vitrées en hauteur, oscillo-battants qui ne s'ouvrent qu'à moitié… Vous regardez chaque jour cette saleté que vous ne pouvez pas atteindre. Et hors de question de grimper sur un escabeau ou de vous pencher dangereusement.\u003c\/p\u003e\n\u003cp class=\"soa-nvm-hero-promise\"\u003eLe nettoyeur de vitres magnétique nettoie l'intérieur \u003cem\u003eet\u003c\/em\u003e l'extérieur en même temps, depuis votre salon. En toute sécurité.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"soa-nvm-problem\"\u003e\n\u003ch2 class=\"soa-nvm-h2\"\u003eLe problème que personne ne résout\u003c\/h2\u003e\n\u003cdiv class=\"soa-nvm-problem-grid\"\u003e\n\u003cdiv class=\"soa-nvm-problem-card\"\u003e\n\u003cdiv class=\"soa-nvm-problem-number\"\u003e01\u003c\/div\u003e\n\u003ch3\u003eDes vitres impossibles à atteindre\u003c\/h3\u003e\n\u003cp\u003eBaies vitrées coulissantes, fenêtres en hauteur, oscillo-battants… L'architecte a \"oublié\" qu'il fallait les nettoyer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-problem-card\"\u003e\n\u003cdiv class=\"soa-nvm-problem-number\"\u003e02\u003c\/div\u003e\n\u003ch3\u003eLe professionnel coûte une fortune\u003c\/h3\u003e\n\u003cp\u003e150 à 200 € à chaque passage, pour un résultat qui ne dure que quelques semaines.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-problem-card\"\u003e\n\u003cdiv class=\"soa-nvm-problem-number\"\u003e03\u003c\/div\u003e\n\u003ch3\u003eLa perche ne fait pas le job\u003c\/h3\u003e\n\u003cp\u003eInefficace, laisse des traces, n'atteint pas les coins. Et se pencher dangereusement ? Pas question.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-problem-card\"\u003e\n\u003cdiv class=\"soa-nvm-problem-number\"\u003e04\u003c\/div\u003e\n\u003ch3\u003eEt tous les jours, la même frustration\u003c\/h3\u003e\n\u003cp\u003eCette saleté que vous voyez en permanence, qui gâche la lumière, qui vous gêne dès que vous recevez du monde.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- LA SOLUTION CONCRÈTE --\u003e\n\u003csection class=\"soa-nvm-solution\"\u003e\n\u003ch2 class=\"soa-nvm-h2\"\u003eComment ça fonctionne, concrètement\u003c\/h2\u003e\n\u003cp class=\"soa-nvm-solution-intro\"\u003eDeux blocs aimantés ultra-puissants. Un à l'intérieur (que vous tenez), un à l'extérieur (qui suit le mouvement par magnétisme). Vous frottez à travers la vitre.\u003c\/p\u003e\n\u003cdiv class=\"soa-nvm-steps\"\u003e\n\u003cdiv class=\"soa-nvm-step\"\u003e\n\u003cdiv class=\"soa-nvm-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-step-body\"\u003e\n\u003ch4\u003eVous mesurez votre vitrage\u003c\/h4\u003e\n\u003cp\u003eSimple vitrage, double vitrage, jusqu'à 3 cm d'épaisseur — la puissance magnétique se règle de 1 à 5.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-step\"\u003e\n\u003cdiv class=\"soa-nvm-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-step-body\"\u003e\n\u003ch4\u003eVous remplissez le réservoir intégré\u003c\/h4\u003e\n\u003cp\u003eEau + une goutte de produit. Plus de pulvérisateur à manipuler, plus d'éclaboussures sur le rebord.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-step\"\u003e\n\u003cdiv class=\"soa-nvm-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-step-body\"\u003e\n\u003ch4\u003eVous accrochez la cordelette de sécurité\u003c\/h4\u003e\n\u003cp\u003eLa partie extérieure est solidement attachée. Même si elle se décroche, elle ne tombe pas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-step\"\u003e\n\u003cdiv class=\"soa-nvm-step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-step-body\"\u003e\n\u003ch4\u003eVous nettoyez les deux côtés en même temps\u003c\/h4\u003e\n\u003cp\u003eMouvements en arc de cercle, vous prenez le coup de main en 10 à 15 minutes. Le design triangulaire atteint les coins.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soa-nvm-reviews\"\u003e\n\u003ch2 class=\"soa-nvm-h2\"\u003eCe que disent les clients qui étaient sceptiques au départ\u003c\/h2\u003e\n\u003cdiv class=\"soa-nvm-reviews-grid\"\u003e\n\u003cdiv class=\"soa-nvm-review\"\u003e\n\u003cdiv class=\"soa-nvm-stars\"\u003e★ ★ ★ ★ ★\u003c\/div\u003e\n\u003cp class=\"soa-nvm-review-text\"\u003e« J'étais très sceptique quand j'ai lu les commentaires mais je n'avais pas le choix… et bien agréablement surprise. Ça marche vraiment ! »\u003c\/p\u003e\n\u003cdiv class=\"soa-nvm-review-author\"\u003eCatherine, baie vitrée en hauteur\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-review\"\u003e\n\u003cdiv class=\"soa-nvm-stars\"\u003e★ ★ ★ ★ ★\u003c\/div\u003e\n\u003cp class=\"soa-nvm-review-text\"\u003e« Une fenêtre coulissante avec une bande extérieure inaccessible. Ma fenêtre était toujours sale à cet endroit. Ça me rendait dingue. Problème résolu. »\u003c\/p\u003e\n\u003cdiv class=\"soa-nvm-review-author\"\u003eSylvie, appartement neuf\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-review\"\u003e\n\u003cdiv class=\"soa-nvm-stars\"\u003e★ ★ ★ ★ ★\u003c\/div\u003e\n\u003cp class=\"soa-nvm-review-text\"\u003e« J'ai remplacé des heures de nettoyage par 45 minutes pour toute ma loggia et les fenêtres de toute la maison. Gain de temps assuré ! »\u003c\/p\u003e\n\u003cdiv class=\"soa-nvm-review-author\"\u003eNathalie, maison avec loggia\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-review\"\u003e\n\u003cdiv class=\"soa-nvm-stars\"\u003e★ ★ ★ ★ ☆\u003c\/div\u003e\n\u003cp class=\"soa-nvm-review-text\"\u003e« Professionnel du nettoyage de vitres. Je l'ai acheté pour des vitres impossibles à atteindre avec une perche. Agréablement surpris, je ne m'attendais pas à ça. »\u003c\/p\u003e\n\u003cdiv class=\"soa-nvm-review-author\"\u003eLaurent, professionnel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"soa-nvm-benefits\"\u003e\n\u003ch2 class=\"soa-nvm-h2\"\u003eCe que vous gagnez, vraiment\u003c\/h2\u003e\n\u003cul class=\"soa-nvm-benefits-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"soa-nvm-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eVous nettoyez l'inaccessible.\u003c\/strong\u003e Coulissantes, oscillo-battants, baies vitrées en hauteur : la zone que vous n'aviez jamais nettoyée depuis l'emménagement devient enfin propre.\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"soa-nvm-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eVous ne prenez plus aucun risque.\u003c\/strong\u003e Vous restez confortablement debout à l'intérieur. La cordelette de sécurité retient la partie extérieure si elle se décroche.\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"soa-nvm-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eVous économisez 150 à 200 € par passage.\u003c\/strong\u003e Le prix d'un seul nettoyage professionnel — et vous le faites quand vous voulez, autant que vous voulez.\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"soa-nvm-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eVous gagnez un temps fou.\u003c\/strong\u003e Plus besoin de jongler entre pulvérisateur, chiffon, raclette. Le réservoir d'eau est intégré, vous nettoyez les deux côtés simultanément.\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"soa-nvm-check\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eVous retrouvez la clarté.\u003c\/strong\u003e La lumière naturelle qui rentre vraiment, la vue dégagée, et plus jamais cette honte quand on vous regarde de l'extérieur.\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection class=\"soa-nvm-honest\"\u003e\n\u003cdiv class=\"soa-nvm-honest-header\"\u003e\n\u003ch2 class=\"soa-nvm-h2 soa-nvm-h2-white\"\u003eCe qu'il faut savoir avant de commander\u003c\/h2\u003e\n\u003cp class=\"soa-nvm-honest-intro\"\u003eOn préfère vous le dire honnêtement plutôt que vous laisser découvrir après.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-honest-grid\"\u003e\n\u003cdiv class=\"soa-nvm-honest-card\"\u003e\n\u003cdiv class=\"soa-nvm-honest-icon\"\u003e⚠\u003c\/div\u003e\n\u003ch4\u003eLes aimants sont très puissants\u003c\/h4\u003e\n\u003cp\u003eC'est ce qui garantit que la partie extérieure ne tombe pas. Mais \u003cstrong\u003eattention aux doigts\u003c\/strong\u003e : utilisez toujours le séparateur en plastique fourni pour ranger l'appareil. Sinon, ça pince fort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-honest-card\"\u003e\n\u003cdiv class=\"soa-nvm-honest-icon\"\u003e⏱\u003c\/div\u003e\n\u003ch4\u003eComptez 10 à 15 min de prise en main\u003c\/h4\u003e\n\u003cp\u003eLe mouvement n'est pas instantané. Vous devez trouver le bon geste (arc de cercle, bien humidifier). Après, c'est génial. Avant, soyez patiente.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-honest-card\"\u003e\n\u003cdiv class=\"soa-nvm-honest-icon\"\u003e📏\u003c\/div\u003e\n\u003ch4\u003eMesurez bien votre vitrage\u003c\/h4\u003e\n\u003cp\u003eSimple vitrage, double vitrage, triple : pas la même puissance magnétique. Notre modèle s'adapte de 3 à 30 mm grâce au réglage 1-5. \u003cstrong\u003eMesurez avant de commander.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-honest-card\"\u003e\n\u003cdiv class=\"soa-nvm-honest-icon\"\u003e🪟\u003c\/div\u003e\n\u003ch4\u003eQuelques traces possibles dans les coins\u003c\/h4\u003e\n\u003cp\u003ePour les angles, un coup de microfibre derrière suffit. Sur le reste de la vitre, avec la bonne technique, c'est sans traces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CARACTÉRISTIQUES \u0026 KIT --\u003e\n\u003csection class=\"soa-nvm-specs\"\u003e\n\u003cdiv class=\"soa-nvm-specs-grid\"\u003e\n\u003cdiv class=\"soa-nvm-specs-block\"\u003e\n\u003ch3 class=\"soa-nvm-h3\"\u003eCaractéristiques techniques\u003c\/h3\u003e\n\u003cul class=\"soa-nvm-specs-list\"\u003e\n\u003cli\u003e\n\u003cspan\u003eÉpaisseur de vitrage\u003c\/span\u003e\u003cstrong\u003e3 à 30 mm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePuissance magnétique\u003c\/span\u003e\u003cstrong\u003eRéglable 1 à 5\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eRéservoir d'eau\u003c\/span\u003e\u003cstrong\u003eIntégré, écoulement uniforme\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eSécurité\u003c\/span\u003e\u003cstrong\u003eCordelette métallique anti-chute\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eForme\u003c\/span\u003e\u003cstrong\u003eTriangulaire (atteint les coins)\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eCompatibilité\u003c\/span\u003e\u003cstrong\u003eCoulissantes, baies, oscillo-battants\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"soa-nvm-specs-block soa-nvm-kit\"\u003e\n\u003ch3 class=\"soa-nvm-h3\"\u003eContenu du kit\u003c\/h3\u003e\n\u003cul class=\"soa-nvm-kit-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"soa-nvm-kit-qty\"\u003e1×\u003c\/span\u003e Nettoyeur magnétique double face\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"soa-nvm-kit-qty\"\u003e30×\u003c\/span\u003e Tampons de nettoyage\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"soa-nvm-kit-qty\"\u003e4×\u003c\/span\u003e Raclettes\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"soa-nvm-kit-qty\"\u003e12×\u003c\/span\u003e Boucles de fixation de rechange\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"soa-nvm-kit-qty\"\u003e1×\u003c\/span\u003e Cordelette de sécurité\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"soa-nvm-kit-qty\"\u003e1×\u003c\/span\u003e Séparateur de protection\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"soa-nvm-kit-qty\"\u003e1×\u003c\/span\u003e Notice d'utilisation détaillée\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"soa-nvm-faq\"\u003e\n\u003ch2 class=\"soa-nvm-h2\"\u003eLes questions que vous vous posez\u003c\/h2\u003e\n\u003cdetails class=\"soa-nvm-faq-item\"\u003e\n\u003csummary\u003eComment savoir quelle puissance magnétique me convient ?\u003c\/summary\u003e\n\u003cdiv class=\"soa-nvm-faq-content\"\u003e\n\u003cp\u003eMesurez l'épaisseur d'une seule vitre, pas du cadre. Pour un simple vitrage, réglez sur 1 ou 2. Pour un double vitrage standard (16-24 mm), réglez sur 3 ou 4. Pour un double vitrage épais ou triple vitrage (jusqu'à 30 mm), réglez sur 5. La puissance est ajustable à tout moment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soa-nvm-faq-item\"\u003e\n\u003csummary\u003eEst-ce vraiment sans danger pour mes doigts ?\u003c\/summary\u003e\n\u003cdiv class=\"soa-nvm-faq-content\"\u003e\n\u003cp\u003eOui, à condition de respecter une règle simple : \u003cstrong\u003eutilisez toujours le séparateur en plastique pour ranger l'appareil\u003c\/strong\u003e. Les aimants sont puissants — c'est justement ce qui empêche la partie extérieure de tomber. Mais les deux blocs ne doivent jamais se retrouver libres face à face avec vos doigts entre eux.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soa-nvm-faq-item\"\u003e\n\u003csummary\u003eEt si la partie extérieure se décroche en plein nettoyage ?\u003c\/summary\u003e\n\u003cdiv class=\"soa-nvm-faq-content\"\u003e\n\u003cp\u003eLa cordelette métallique de sécurité la retient. Vous ne perdrez pas votre appareil, et surtout aucun risque pour un passant en dessous. Bougez lentement, surtout au début, pour minimiser ce risque.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soa-nvm-faq-item\"\u003e\n\u003csummary\u003eCombien de temps pour nettoyer toutes mes vitres ?\u003c\/summary\u003e\n\u003cdiv class=\"soa-nvm-faq-content\"\u003e\n\u003cp\u003eComptez 10 à 15 minutes de prise en main au début. Ensuite, une baie vitrée se fait en 5 à 10 minutes. Plusieurs clientes témoignent avoir nettoyé toutes leurs fenêtres en 45 minutes contre plusieurs heures auparavant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"soa-nvm-faq-item\"\u003e\n\u003csummary\u003eÇa fonctionne sur double vitrage très épais ?\u003c\/summary\u003e\n\u003cdiv class=\"soa-nvm-faq-content\"\u003e\n\u003cp\u003eOui, jusqu'à 30 mm avec le réglage maximum. Une cliente témoigne : \"L'aimant tient super bien, alors que ma fenêtre est un double vitrage hyper épais (presque 3 cm).\" Au-delà, contactez-nous avant commande.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003c!-- CTA FINAL --\u003e\n\u003csection class=\"soa-nvm-cta\"\u003e\n\u003ch2 class=\"soa-nvm-cta-title\"\u003eRetrouvez enfin des vitres impeccables, sans risque\u003c\/h2\u003e\n\u003cp class=\"soa-nvm-cta-text\"\u003eSi vous regardez encore aujourd'hui ces vitres extérieures sales que vous n'arrivez pas à atteindre, c'est qu'aucune autre solution ne fonctionne pour vous. Le nettoyeur de vitres magnétique a été conçu exactement pour ça.\u003c\/p\u003e\n\u003cp class=\"soa-nvm-cta-reassure\"\u003eLivraison soignée • Notice claire • Service client francophone\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .soa-nvm {\n    max-width: 820px;\n    width: 100%;\n    margin: 0 auto;\n    padding: 40px 24px;\n    font-family: 'Work Sans', -apple-system, BlinkMacSystemFont, sans-serif;\n    color: #1a1f2e;\n    line-height: 1.65;\n    font-size: 16px;\n    font-weight: 400;\n    box-sizing: border-box;\n    overflow-x: hidden;\n  }\n\n  .soa-nvm,\n  .soa-nvm *,\n  .soa-nvm *::before,\n  .soa-nvm *::after {\n    box-sizing: border-box;\n    max-width: 100%;\n  }\n  .soa-nvm h1, .soa-nvm h2, .soa-nvm h3, .soa-nvm h4 {\n    font-family: 'Playfair Display', Georgia, serif;\n    color: #1B3F8B;\n    font-weight: 600;\n    line-height: 1.25;\n    margin: 0;\n  }\n\n  \/* ============ HERO ============ *\/\n  .soa-nvm-hero {\n    background: linear-gradient(135deg, #f8f9fc 0%, #f0f2f7 100%);\n    border-radius: 20px;\n    padding: 48px 40px;\n    margin-bottom: 56px;\n    border: 1px solid rgba(27, 63, 139, 0.07);\n    position: relative;\n    overflow: hidden;\n  }\n  .soa-nvm-hero::before {\n    content: '';\n    position: absolute;\n    top: -80px;\n    right: -80px;\n    width: 240px;\n    height: 240px;\n    background: radial-gradient(circle, rgba(200, 164, 78, 0.12) 0%, transparent 70%);\n    pointer-events: none;\n  }\n  .soa-nvm-hero-badge {\n    display: inline-block;\n    background: #1B3F8B;\n    color: #fff;\n    padding: 6px 14px;\n    border-radius: 20px;\n    font-size: 12px;\n    font-weight: 500;\n    letter-spacing: 1.2px;\n    text-transform: uppercase;\n    margin-bottom: 20px;\n  }\n  .soa-nvm-hero-title {\n    font-size: 36px;\n    margin-bottom: 18px;\n    letter-spacing: -0.5px;\n  }\n  .soa-nvm-hero-subtitle {\n    font-size: 17px;\n    color: #5c6275;\n    margin: 0 0 20px;\n    line-height: 1.7;\n  }\n  .soa-nvm-hero-promise {\n    font-size: 18px;\n    color: #1a1f2e;\n    font-weight: 500;\n    margin: 0;\n    padding: 18px 22px;\n    background: rgba(255,255,255,0.7);\n    border-left: 3px solid #c8a44e;\n    border-radius: 10px;\n  }\n  .soa-nvm-hero-promise em {\n    font-family: 'Playfair Display', serif;\n    font-style: italic;\n    color: #1B3F8B;\n    font-weight: 600;\n  }\n\n  \/* ============ H2 GLOBAL ============ *\/\n  .soa-nvm-h2 {\n    font-size: 28px;\n    margin-bottom: 32px;\n    position: relative;\n    padding-bottom: 16px;\n  }\n  .soa-nvm-h2::after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    width: 50px;\n    height: 2px;\n    background: linear-gradient(90deg, #c8a44e 0%, transparent 100%);\n  }\n  .soa-nvm-h3 {\n    font-size: 20px;\n    margin-bottom: 16px;\n  }\n\n  \/* ============ PROBLEM ============ *\/\n  .soa-nvm-problem { margin-bottom: 64px; }\n  .soa-nvm-problem-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 18px;\n  }\n  .soa-nvm-problem-card {\n    background: #fff;\n    border: 1px solid rgba(27, 63, 139, 0.1);\n    border-radius: 14px;\n    padding: 24px;\n    transition: border-color 0.3s, transform 0.3s;\n  }\n  .soa-nvm-problem-card:hover {\n    border-color: rgba(27, 63, 139, 0.3);\n    transform: translateY(-2px);\n  }\n  .soa-nvm-problem-number {\n    font-family: 'Playfair Display', serif;\n    font-size: 32px;\n    color: #c8a44e;\n    font-weight: 700;\n    margin-bottom: 10px;\n    line-height: 1;\n  }\n  .soa-nvm-problem-card h3 {\n    font-size: 17px;\n    margin-bottom: 10px;\n  }\n  .soa-nvm-problem-card p {\n    color: #5c6275;\n    font-size: 14.5px;\n    margin: 0;\n    line-height: 1.6;\n  }\n\n  \/* ============ SOLUTION \/ STEPS ============ *\/\n  .soa-nvm-solution { margin-bottom: 64px; }\n  .soa-nvm-solution-intro {\n    font-size: 17px;\n    color: #5c6275;\n    margin-bottom: 32px;\n  }\n  .soa-nvm-steps {\n    display: flex;\n    flex-direction: column;\n    gap: 16px;\n  }\n  .soa-nvm-step {\n    display: flex;\n    gap: 20px;\n    padding: 22px;\n    background: #f8f9fc;\n    border-radius: 14px;\n    border-left: 3px solid #1B3F8B;\n    align-items: flex-start;\n  }\n  .soa-nvm-step-num {\n    flex-shrink: 0;\n    width: 42px;\n    height: 42px;\n    background: linear-gradient(135deg, #1B3F8B 0%, #152f6a 100%);\n    color: #fff;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-family: 'Playfair Display', serif;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .soa-nvm-step-body h4 {\n    font-size: 17px;\n    margin-bottom: 6px;\n  }\n  .soa-nvm-step-body p {\n    margin: 0;\n    color: #5c6275;\n    font-size: 15px;\n  }\n\n  \/* ============ REVIEWS ============ *\/\n  .soa-nvm-reviews { margin-bottom: 64px; }\n  .soa-nvm-reviews-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 18px;\n  }\n  .soa-nvm-review {\n    background: #fff;\n    border: 1px solid rgba(27, 63, 139, 0.1);\n    border-radius: 14px;\n    padding: 24px;\n    position: relative;\n  }\n  .soa-nvm-review::before {\n    content: '\"';\n    position: absolute;\n    top: 8px;\n    right: 18px;\n    font-family: 'Playfair Display', serif;\n    font-size: 70px;\n    color: rgba(200, 164, 78, 0.15);\n    line-height: 1;\n    font-weight: 700;\n  }\n  .soa-nvm-stars {\n    color: #c8a44e;\n    letter-spacing: 2px;\n    font-size: 14px;\n    margin-bottom: 12px;\n  }\n  .soa-nvm-review-text {\n    font-family: 'Playfair Display', serif;\n    font-style: italic;\n    font-size: 15.5px;\n    color: #1a1f2e;\n    margin: 0 0 14px;\n    line-height: 1.55;\n  }\n  .soa-nvm-review-author {\n    font-size: 13px;\n    color: #5c6275;\n    font-weight: 500;\n    border-top: 1px solid rgba(27, 63, 139, 0.08);\n    padding-top: 10px;\n  }\n\n  \/* ============ BENEFITS ============ *\/\n  .soa-nvm-benefits { margin-bottom: 64px; }\n  .soa-nvm-benefits-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    display: flex;\n    flex-direction: column;\n    gap: 16px;\n  }\n  .soa-nvm-benefits-list li {\n    display: flex;\n    gap: 16px;\n    align-items: flex-start;\n    padding: 20px 22px;\n    background: #f8f9fc;\n    border-radius: 14px;\n  }\n  .soa-nvm-check {\n    flex-shrink: 0;\n    width: 28px;\n    height: 28px;\n    background: #1B3F8B;\n    color: #fff;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 14px;\n    font-weight: 600;\n  }\n  .soa-nvm-benefits-list li \u003e div { flex: 1; }\n  .soa-nvm-benefits-list strong {\n    color: #1B3F8B;\n    font-weight: 600;\n    display: block;\n    margin-bottom: 4px;\n    font-size: 16px;\n  }\n  .soa-nvm-benefits-list li \u003e div { color: #5c6275; }\n\n  \/* ============ HONEST \/ TRANSPARENCE ============ *\/\n  .soa-nvm-honest {\n    background: linear-gradient(135deg, #1B3F8B 0%, #152f6a 100%);\n    border-radius: 20px;\n    padding: 48px 40px;\n    margin-bottom: 64px;\n    color: #fff;\n    position: relative;\n    overflow: hidden;\n  }\n  .soa-nvm-honest::before {\n    content: '';\n    position: absolute;\n    bottom: -100px;\n    left: -100px;\n    width: 300px;\n    height: 300px;\n    background: radial-gradient(circle, rgba(200, 164, 78, 0.15) 0%, transparent 70%);\n  }\n  .soa-nvm-honest-header { position: relative; z-index: 1; }\n  \/* Override theme — block sombre *\/\n  .soa-nvm-h2-white {\n    color: #fff !important;\n    -webkit-text-fill-color: #fff !important;\n  }\n  .soa-nvm-h2-white::after {\n    background: linear-gradient(90deg, #c8a44e 0%, transparent 100%) !important;\n  }\n  .soa-nvm-honest-intro {\n    color: rgba(255,255,255,0.85);\n    font-size: 16.5px;\n    margin: 0 0 32px;\n    font-style: italic;\n  }\n  .soa-nvm-honest-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 18px;\n    position: relative;\n    z-index: 1;\n  }\n  .soa-nvm-honest-card {\n    background: rgba(255,255,255,0.08);\n    border: 1px solid rgba(255,255,255,0.12);\n    border-radius: 14px;\n    padding: 22px;\n    backdrop-filter: blur(8px);\n  }\n  .soa-nvm-honest-icon {\n    font-size: 26px;\n    margin-bottom: 10px;\n    color: #c8a44e;\n  }\n  .soa-nvm-honest-card h4 {\n    color: #fff !important;\n    -webkit-text-fill-color: #fff !important;\n    font-size: 16.5px;\n    margin-bottom: 8px;\n  }\n  .soa-nvm-honest-card p {\n    color: rgba(255,255,255,0.85);\n    font-size: 14.5px;\n    margin: 0;\n    line-height: 1.6;\n  }\n  .soa-nvm-honest-card strong { color: #c8a44e; }\n\n  \/* ============ SPECS ============ *\/\n  .soa-nvm-specs { margin-bottom: 64px; }\n  .soa-nvm-specs-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 20px;\n  }\n  .soa-nvm-specs-block {\n    background: #f8f9fc;\n    border-radius: 14px;\n    padding: 28px;\n  }\n  .soa-nvm-specs-list, .soa-nvm-kit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n  .soa-nvm-specs-list li {\n    display: flex;\n    justify-content: space-between;\n    align-items: baseline;\n    padding: 10px 0;\n    border-bottom: 1px dashed rgba(27, 63, 139, 0.15);\n    font-size: 14.5px;\n    gap: 12px;\n  }\n  .soa-nvm-specs-list li:last-child { border-bottom: none; }\n  .soa-nvm-specs-list span { color: #5c6275; }\n  .soa-nvm-specs-list strong {\n    color: #1B3F8B;\n    font-weight: 600;\n    text-align: right;\n  }\n  .soa-nvm-kit {\n    background: linear-gradient(135deg, #f8f9fc 0%, #f0f2f7 100%);\n    border: 1px solid rgba(200, 164, 78, 0.3);\n  }\n  .soa-nvm-kit-list li {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    padding: 8px 0;\n    font-size: 15px;\n    color: #1a1f2e;\n  }\n  .soa-nvm-kit-qty {\n    background: #1B3F8B;\n    color: #fff;\n    font-size: 12px;\n    font-weight: 600;\n    padding: 3px 9px;\n    border-radius: 6px;\n    min-width: 38px;\n    text-align: center;\n    flex-shrink: 0;\n  }\n\n  \/* ============ FAQ ============ *\/\n  .soa-nvm-faq { margin-bottom: 56px; }\n  .soa-nvm-faq-item {\n    background: #fff;\n    border: 1px solid rgba(27, 63, 139, 0.12);\n    border-radius: 12px;\n    margin-bottom: 12px;\n    overflow: hidden;\n    transition: border-color 0.3s;\n  }\n  .soa-nvm-faq-item[open] {\n    border-color: rgba(27, 63, 139, 0.3);\n  }\n  .soa-nvm-faq-item summary {\n    padding: 18px 22px;\n    cursor: pointer;\n    font-weight: 500;\n    color: #1B3F8B;\n    font-size: 16px;\n    position: relative;\n    list-style: none;\n    padding-right: 50px;\n    font-family: 'Work Sans', sans-serif;\n  }\n  .soa-nvm-faq-item summary::-webkit-details-marker { display: none; }\n  .soa-nvm-faq-item summary::after {\n    content: '+';\n    position: absolute;\n    right: 22px;\n    top: 50%;\n    transform: translateY(-50%);\n    font-size: 24px;\n    color: #c8a44e;\n    font-weight: 300;\n    transition: transform 0.3s;\n  }\n  .soa-nvm-faq-item[open] summary::after {\n    content: '−';\n    transform: translateY(-50%) rotate(180deg);\n  }\n  .soa-nvm-faq-content {\n    padding: 0 22px 20px;\n    color: #5c6275;\n    font-size: 15px;\n    line-height: 1.7;\n  }\n  .soa-nvm-faq-content p { margin: 0; }\n  .soa-nvm-faq-content strong { color: #1B3F8B; }\n\n  \/* ============ CTA ============ *\/\n  .soa-nvm-cta {\n    background: linear-gradient(135deg, #f8f9fc 0%, #f0f2f7 100%);\n    border: 1px solid rgba(200, 164, 78, 0.3);\n    border-radius: 20px;\n    padding: 48px 40px;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n  .soa-nvm-cta::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, transparent 0%, #c8a44e 50%, transparent 100%);\n  }\n  .soa-nvm-cta-title {\n    font-size: 26px;\n    color: #1B3F8B;\n    font-family: 'Playfair Display', serif;\n    font-weight: 600;\n    margin: 0 0 16px;\n    line-height: 1.3;\n  }\n  .soa-nvm-cta-text {\n    font-size: 16.5px;\n    color: #5c6275;\n    margin: 0 0 22px;\n    line-height: 1.7;\n  }\n  .soa-nvm-cta-reassure {\n    font-size: 13.5px;\n    color: #1B3F8B;\n    letter-spacing: 1px;\n    font-weight: 500;\n    margin: 0;\n    text-transform: uppercase;\n  }\n\n  \/* ============ RESPONSIVE MOBILE ============ *\/\n  @media (max-width: 480px) {\n    .soa-nvm {\n      padding: 20px 12px;\n      font-size: 15px;\n    }\n    .soa-nvm-hero, .soa-nvm-honest, .soa-nvm-cta {\n      padding: 28px 18px;\n      border-radius: 14px;\n    }\n    .soa-nvm-hero-title { font-size: 24px; }\n    .soa-nvm-hero-subtitle { font-size: 15px; }\n    .soa-nvm-hero-promise {\n      font-size: 15.5px;\n      padding: 14px 14px;\n    }\n    .soa-nvm-h2 {\n      font-size: 22px;\n      margin-bottom: 24px;\n    }\n    .soa-nvm-cta-title { font-size: 21px; }\n    .soa-nvm-cta-text { font-size: 15px; }\n    .soa-nvm-problem-grid,\n    .soa-nvm-reviews-grid,\n    .soa-nvm-honest-grid,\n    .soa-nvm-specs-grid {\n      grid-template-columns: 1fr;\n      gap: 14px;\n    }\n    .soa-nvm-step {\n      padding: 16px 14px;\n      gap: 12px;\n    }\n    .soa-nvm-step-num {\n      width: 34px;\n      height: 34px;\n      font-size: 15px;\n    }\n    .soa-nvm-step-body h4 { font-size: 15.5px; }\n    .soa-nvm-benefits-list li {\n      padding: 14px 14px;\n      gap: 10px;\n    }\n    .soa-nvm-specs-block { padding: 18px 16px; }\n    .soa-nvm-review {\n      padding: 18px 16px;\n    }\n    .soa-nvm-review-text { font-size: 14.5px; }\n    .soa-nvm-faq-item summary {\n      font-size: 14.5px;\n      padding: 14px 16px;\n      padding-right: 40px;\n    }\n    .soa-nvm-faq-content {\n      padding: 0 16px 14px;\n      font-size: 14.5px;\n    }\n    .soa-nvm-honest-card { padding: 16px 14px; }\n    .soa-nvm-problem-card { padding: 18px 16px; }\n    .soa-nvm-problem-number { font-size: 26px; }\n  }\n\n  @media (max-width: 360px) {\n    .soa-nvm-hero-title { font-size: 23px; }\n    .soa-nvm-h2 { font-size: 20px; }\n  }\n\u003c\/style\u003e","brand":"Soaisance","offers":[{"title":"Default Title","offer_id":55708063957332,"sku":"FR0101","price":49.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1033\/0446\/2676\/files\/lave-vitre-magnetique-1348335.jpg?v=1777906981","url":"https:\/\/soaisance.fr\/products\/lave-vitre-magnetique","provider":"Soaisance","version":"1.0","type":"link"}