{"title":"Hygiène nasale","description":"","products":[{"product_id":"spray-nasal-propolia","title":"Spray Nasal Purifiant - Propolia","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Spray Nasal Purifiant - Propolia\nMarque: Propolia\nCatégorie Soinat: Médecines alternatives \u003e Apithérapie (produits de la ruche)\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : Bio (propolis bio, miel bio, plantes bio), Sans OGM, Sans colorant de synthèse, Sans paraben, Fabriqué en France (Occitanie)\nChiffres précis mentionnés : 99% d'ingrédients naturels, 20 ml, dès 3 ans, 2 à 3 pulvérisations par narine, 2 à 4 fois par jour\nOrigine mentionnée : France (Occitanie), sel de Camargue\nForme galénique : Spray nasal (pulvérisation)\nActifs\/plantes nommés : Propolis bio, Sel de Camargue, Miel bio, Romarin bio, Eucalyptus bio, Thym bio, Ortie blanche bio\nPosologie mentionnée : Moucher avant application, incliner la tête, 2 à 3 pulvérisations par narine, 2 à 4 fois par jour\nPrécautions mentionnées : Adultes et enfants dès 3 ans (implicitement pas avant 3 ans)\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #3B7ABD (bleu du packaging Propolia)\nAccent produit: #D4A82A (or miel, apithérapie)\nPréfixe CSS: soi-spnp\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Un spray nasal naturel à base de propolis bio et sel de Camargue\"\n  2. \"Pour qui est-il fait ? Quand l'utiliser ?\"\n  3. \"Comment utiliser le Spray Nasal Purifiant Propolia ?\"\n  4. \"Composition complète du Spray Nasal Propolia\"\n  5. \"Fabriqué en France, par des passionnés des produits de la ruche\"\n  6. \"Ce que disent ceux qui l'ont essayé\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = BIO, 99% NATUREL, SANS OGM, SANS PARABEN, FABRIQUÉ EN FRANCE (label accent)\nH2 #1 → benefits (4 actifs\/groupes d'actifs avec descriptions claires dans la source) + paragraphe résultat\nH2 #2 → grid cards (5 situations d'utilisation listées) + paragraphe intro\nH2 #3 → timeline (4 étapes numérotées) + tip (conseil pratique mentionné)\nH2 #4 → compo (composition INCI complète fournie) + paragraphe mentions bio\nH2 #5 → paragraphe simple (texte narratif sur Propolia)\nH2 #6 → paragraphe simple (texte narratif sur les retours utilisateurs)\nCTA final → basé sur le paragraphe de clôture de la source\nComposants OMIS faute de données : accordion (pas de précautions détaillées structurées), grid-compact (pas assez de specs chiffrées distinctes pour justifier ce format)\n--\u003e\n\n\u003cdiv class=\"soi-spnp-fiche\"\u003e\n\n  \u003csection class=\"soi-spnp-hero\"\u003e\n    \u003cdiv class=\"soi-spnp-hero-tag\"\u003e\n      \u003cspan class=\"soi-spnp-tag-dot\"\u003e\u003c\/span\u003e\n      Apithérapie · Propolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-spnp-hero-title\"\u003eSpray Nasal Purifiant\u003c\/span\u003e\n    \u003cp class=\"soi-spnp-hero-subtitle\"\u003eLa puissance purifiante de la propolis bio associée au sel de Camargue pour dégager vos voies nasales en douceur, sans cortisone ni décongestionnant chimique.\u003c\/p\u003e\n    \u003cdiv class=\"soi-spnp-hero-labels\"\u003e\n      \u003cspan class=\"soi-spnp-label soi-spnp-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-spnp-label\"\u003e99% NATUREL\u003c\/span\u003e\n      \u003cspan class=\"soi-spnp-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-spnp-label\"\u003eSANS PARABEN\u003c\/span\u003e\n      \u003cspan class=\"soi-spnp-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spnp-section\"\u003e\n    \u003ch2\u003eUn spray nasal naturel à base de propolis bio et sel de Camargue\u003c\/h2\u003e\n    \u003cp class=\"soi-spnp-section-intro\"\u003eCe qui distingue ce spray nasal des solutions classiques, c'est avant tout sa formule : 99 % d'ingrédients naturels, certifiés bio pour la plupart, choisis pour leur complémentarité et leur efficacité douce sur les muqueuses nasales.\u003c\/p\u003e\n    \u003cdiv class=\"soi-spnp-benefits\"\u003e\n      \u003cdiv class=\"soi-spnp-benefit\"\u003e\n        \u003cdiv class=\"soi-spnp-benefit-icon\"\u003e\u003cspan\u003e🐝\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePropolis bio\u003c\/h3\u003e\n        \u003cp\u003eRésine végétale récoltée par les abeilles, reconnue pour ses propriétés purifiantes et antiseptiques naturelles sur les voies ORL.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-benefit\"\u003e\n        \u003cdiv class=\"soi-spnp-benefit-icon\"\u003e\u003cspan\u003e🧂\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSel de Camargue\u003c\/h3\u003e\n        \u003cp\u003eEn solution isotonique, il nettoie les fosses nasales sans agresser les muqueuses, même fragiles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-benefit\"\u003e\n        \u003cdiv class=\"soi-spnp-benefit-icon\"\u003e\u003cspan\u003e🍯\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMiel bio\u003c\/h3\u003e\n        \u003cp\u003eAdoucit et apaise les tissus irrités pour un confort immédiat des muqueuses nasales.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-benefit\"\u003e\n        \u003cdiv class=\"soi-spnp-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePlantes bio\u003c\/h3\u003e\n        \u003cp\u003eRomarin, eucalyptus, thym et ortie blanche : des plantes aux vertus respiratoires éprouvées qui favorisent une respiration plus libre.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top:1.25rem;\"\u003eRésultat : un spray nasal décongestionnant doux, sans cortisone, sans vasoconstricteur, qui peut s'utiliser au quotidien sans risque d'accoutumance.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spnp-section\"\u003e\n    \u003ch2\u003ePour qui est-il fait ? Quand l'utiliser ?\u003c\/h2\u003e\n    \u003cp class=\"soi-spnp-section-intro\"\u003eCe spray nasal purifiant est adapté à toute la famille, adultes et enfants dès 3 ans. Il est particulièrement utile dans ces situations :\u003c\/p\u003e\n    \u003cdiv class=\"soi-spnp-grid\"\u003e\n      \u003cdiv class=\"soi-spnp-card\"\u003e\n        \u003ch3\u003e🤧 Rhume et sinusite\u003c\/h3\u003e\n        \u003cp\u003eNez bouché suite à un rhume ou une sinusite : retrouvez une respiration dégagée naturellement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-card\"\u003e\n        \u003ch3\u003e🌸 Allergies saisonnières\u003c\/h3\u003e\n        \u003cp\u003eGêne respiratoire liée aux pollens et aux poussières : un soulagement doux sans effet de rebond.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-card\"\u003e\n        \u003ch3\u003e☀️ Confort au réveil\u003c\/h3\u003e\n        \u003cp\u003eSensation de nez encombré le matin au réveil : commencez la journée en respirant librement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-card\"\u003e\n        \u003ch3\u003e❄️ Hygiène hivernale\u003c\/h3\u003e\n        \u003cp\u003eEntretien quotidien de l'hygiène nasale en période hivernale pour prévenir les infections ORL à répétition.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top:1.25rem;\"\u003eSi vous cherchez une alternative naturelle aux sprays nasaux médicamenteux (comme ceux à base de cortisone ou aux décongestionnants puissants), ce spray Propolia répond à ce besoin sans les effets secondaires associés à un usage prolongé.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spnp-section\"\u003e\n    \u003ch2\u003eComment utiliser le Spray Nasal Purifiant Propolia ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spnp-timeline\"\u003e\n      \u003cdiv class=\"soi-spnp-step\"\u003e\n        \u003cdiv class=\"soi-spnp-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-spnp-step-content\"\u003e\n          \u003ch3\u003ePréparez vos narines\u003c\/h3\u003e\n          \u003cp\u003eMouchez-vous légèrement avant l'application pour dégager les narines.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-step\"\u003e\n        \u003cdiv class=\"soi-spnp-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-spnp-step-content\"\u003e\n          \u003ch3\u003ePremière narine\u003c\/h3\u003e\n          \u003cp\u003eInclinez légèrement la tête, introduisez l'embout dans une narine et pressez une fois.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-step\"\u003e\n        \u003cdiv class=\"soi-spnp-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-spnp-step-content\"\u003e\n          \u003ch3\u003eSeconde narine\u003c\/h3\u003e\n          \u003cp\u003eRépétez de l'autre côté. 2 à 3 pulvérisations par narine et par application suffisent.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-step\"\u003e\n        \u003cdiv class=\"soi-spnp-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-spnp-step-content\"\u003e\n          \u003ch3\u003eFréquence d'utilisation\u003c\/h3\u003e\n          \u003cp\u003eUtilisez 2 à 4 fois par jour selon les besoins, ou en entretien quotidien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-spnp-tip\"\u003e\n      \u003cdiv class=\"soi-spnp-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eGardez le flacon à portée de main au bureau ou dans votre sac en période de grand froid ou de forte saison pollinique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spnp-section\"\u003e\n    \u003ch2\u003eComposition complète du Spray Nasal Propolia\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spnp-compo\"\u003e\n      \u003cdiv class=\"soi-spnp-compo-row\"\u003e\n        \u003cspan class=\"soi-spnp-compo-label\"\u003eAqua\u003c\/span\u003e\n        \u003cspan class=\"soi-spnp-compo-value\"\u003eEau\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-compo-row\"\u003e\n        \u003cspan class=\"soi-spnp-compo-label\"\u003eMaris Sal\u003c\/span\u003e\n        \u003cspan class=\"soi-spnp-compo-value\"\u003eSel de Camargue\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-compo-row\"\u003e\n        \u003cspan class=\"soi-spnp-compo-label\"\u003ePropolis Cera*\u003c\/span\u003e\n        \u003cspan class=\"soi-spnp-compo-value\"\u003ePropolis bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-compo-row\"\u003e\n        \u003cspan class=\"soi-spnp-compo-label\"\u003eMel*\u003c\/span\u003e\n        \u003cspan class=\"soi-spnp-compo-value\"\u003eMiel bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-compo-row\"\u003e\n        \u003cspan class=\"soi-spnp-compo-label\"\u003eRosmarinus Officinalis*\u003c\/span\u003e\n        \u003cspan class=\"soi-spnp-compo-value\"\u003eRomarin bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-compo-row\"\u003e\n        \u003cspan class=\"soi-spnp-compo-label\"\u003eEucalyptus Globulus*\u003c\/span\u003e\n        \u003cspan class=\"soi-spnp-compo-value\"\u003eEucalyptus bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-compo-row\"\u003e\n        \u003cspan class=\"soi-spnp-compo-label\"\u003eThymus Vulgaris*\u003c\/span\u003e\n        \u003cspan class=\"soi-spnp-compo-value\"\u003eThym bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnp-compo-row\"\u003e\n        \u003cspan class=\"soi-spnp-compo-label\"\u003eUrtica Dioica*\u003c\/span\u003e\n        \u003cspan class=\"soi-spnp-compo-value\"\u003eOrtie blanche bio\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top:1rem;\"\u003e\u003cem\u003e* Ingrédients issus de l'agriculture biologique. Sans OGM, sans colorant de synthèse, sans paraben.\u003c\/em\u003e\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spnp-section\"\u003e\n    \u003ch2\u003eFabriqué en France, par des passionnés des produits de la ruche\u003c\/h2\u003e\n    \u003cp\u003ePropolia est une marque française fondée par des apiculteurs engagés. Leur spray nasal est développé, fabriqué et conditionné en Occitanie, dans le respect des ressources naturelles et du savoir-faire apicole. Chaque flacon de 20 ml est conçu pour durer plusieurs semaines d'utilisation régulière.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spnp-section\"\u003e\n    \u003ch2\u003eCe que disent ceux qui l'ont essayé\u003c\/h2\u003e\n    \u003cp\u003eLes utilisateurs apprécient particulièrement la douceur de la formule sur des muqueuses sensibles, son efficacité rapide sur le nez encombré, et l'absence d'effet de rebond contrairement à certains sprays décongestionnants médicamenteux. Beaucoup l'adoptent comme incontournable de leur trousse santé hivernale.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spnp-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-spnp-cta-box\"\u003e\n      \u003cp class=\"soi-spnp-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, respirer librement\u003c\/p\u003e\n      \u003cp class=\"soi-spnp-cta-text\" style=\"color: white;\"\u003eLe Spray Nasal Purifiant Propolia combine la puissance de la propolis bio au sel de Camargue pour dégager vos voies nasales en douceur. Idéal dès 3 ans, il s'invite dans toutes les trousses à pharmacie familiales.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-spnp-marine: #1A2D3D;\n  --soi-spnp-marine-dark: #0F1E2B;\n  --soi-spnp-marine-light: #2C4458;\n  --soi-spnp-pomme: #A1C544;\n  --soi-spnp-pomme-dark: #84A636;\n  --soi-spnp-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-spnp-white: #FFFFFF;\n  --soi-spnp-off-white: #F8FAF6;\n  --soi-spnp-stone: #F1F3EE;\n  --soi-spnp-line: #E5E8E0;\n\n  --soi-spnp-primary: #3B7ABD;\n  --soi-spnp-primary-soft: rgba(59,122,189,0.10);\n  --soi-spnp-accent: #D4A82A;\n\n  --soi-spnp-text: #1A2D3D;\n  --soi-spnp-text-soft: #4A5B6B;\n  --soi-spnp-text-muted: #7B8693;\n\n  --soi-spnp-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-spnp-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-spnp-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-spnp-radius: 12px;\n  --soi-spnp-radius-sm: 8px;\n  --soi-spnp-radius-pill: 999px;\n}\n\n.soi-spnp-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-spnp-fiche img { max-width: 100%; height: auto; }\n\n.soi-spnp-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-spnp-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-spnp-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-spnp-hero {\n  position: relative;\n  background: var(--soi-spnp-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-spnp-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-spnp-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-spnp-pomme);\n}\n\n.soi-spnp-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-spnp-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-spnp-pomme);\n  border-radius: 50%;\n}\n\n.soi-spnp-hero-title {\n  display: block;\n  color: var(--soi-spnp-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-spnp-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-spnp-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-spnp-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-spnp-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-spnp-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-spnp-label-accent {\n  background: var(--soi-spnp-pomme);\n  border-color: var(--soi-spnp-pomme);\n  color: var(--soi-spnp-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-spnp-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-spnp-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-spnp-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-spnp-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-spnp-pomme);\n  border-radius: 2px;\n}\n\n.soi-spnp-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-spnp-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-spnp-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-spnp-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-spnp-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-spnp-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-spnp-benefit {\n  background: var(--soi-spnp-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-spnp-radius);\n  border: 1px solid var(--soi-spnp-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-spnp-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-spnp-shadow-md);\n}\n\n.soi-spnp-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-spnp-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-spnp-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-spnp-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-spnp-benefit:hover .soi-spnp-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-spnp-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-spnp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-spnp-benefit p {\n  font-size: 13px;\n  color: var(--soi-spnp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-spnp-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-spnp-card {\n  background: var(--soi-spnp-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-spnp-radius);\n  border-left: 3px solid var(--soi-spnp-pomme);\n}\n\n.soi-spnp-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-spnp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-spnp-card p {\n  font-size: 14px;\n  color: var(--soi-spnp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-spnp-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-spnp-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-spnp-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-spnp-radius);\n  border: 1px solid var(--soi-spnp-line);\n  align-items: flex-start;\n}\n\n.soi-spnp-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-spnp-marine);\n  color: var(--soi-spnp-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-spnp-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-spnp-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-spnp-step-content p {\n  font-size: 14px;\n  color: var(--soi-spnp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-spnp-compo {\n  background: var(--soi-spnp-off-white);\n  border-radius: var(--soi-spnp-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-spnp-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-spnp-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-spnp-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-spnp-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-spnp-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-spnp-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-spnp-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-spnp-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-spnp-pomme-light);\n  border-left: 4px solid var(--soi-spnp-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-spnp-radius) var(--soi-spnp-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-spnp-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-spnp-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-spnp-marine);\n  margin-bottom: 4px;\n}\n\n.soi-spnp-tip p {\n  font-size: 14px;\n  color: var(--soi-spnp-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-spnp-cta-box {\n  background: var(--soi-spnp-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-spnp-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-spnp-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-spnp-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-spnp-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-spnp-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-spnp-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-spnp-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-spnp-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-spnp-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-spnp-compo-value {\n    text-align: left;\n  }\n\n  .soi-spnp-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-spnp-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-spnp-fiche {\n    --soi-spnp-text-soft: #2C3E50;\n    --soi-spnp-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Propolia","offers":[{"title":"Default Title","offer_id":61602846736714,"sku":"AP0034","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spray-nasal-purifiant-propolia-packshot_a8358b48-b566-4fea-889e-711ccf1d216a.webp?v=1782729319"},{"product_id":"spray-nasal-doux-propolia","title":"Spray nasal doux Propolis et Miel - Propolia","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Spray nasal doux Propolis et Miel\nMarque: Propolia (France)\nCatégorie Soinat: Médecines alternatives \u003e Apithérapie \/ Hygiène nasale\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : Bio (propolis bio, miel bio, prêle des champs bio, thym bio), Sans OGM, Fabriqué en France (Occitanie), 99 % d'origine naturelle, sans colorant de synthèse, sans matière active de synthèse, sans huile minérale, 10 % des ingrédients issus de l'agriculture biologique\nChiffres précis mentionnés : 20 mL, 99 % d'origine naturelle, 10 % issus de l'agriculture biologique, solution isotonique 0,9 %, dès 3 ans, 1 à 2 pulvérisations par narine, 2 à 3 fois par jour\nOrigine mentionnée : Fabriqué en France (Occitanie)\nForme galénique : Spray nasal (flacon en verre teinté 20 mL)\nActifs\/plantes nommés : Propolis bio, Miel bio, Prêle des champs bio, Thym bio, Eau purifiée, Chlorure de sodium\nPosologie mentionnée : Se moucher avant, insérer l'embout tête inclinée, 1 à 2 pulvérisations par narine, répéter autre narine, 2 à 3 fois par jour ou en prévention lors des changements de saison\nPrécautions mentionnées : Dispositif d'hygiène nasale, ne remplace pas un traitement médical, consulter médecin si symptômes persistants, dès 3 ans\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #5BAAD5 (bleu ciel du packaging)\nAccent produit: #E8A4B8 (rose doux du packaging)\nPréfixe CSS: soi-snpr\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Pourquoi choisir ce spray nasal à la propolis ?\"\n  2. \"Composition du spray nasal Propolia\"\n  3. \"Comment utiliser le spray nasal propolis ?\"\n  4. \"Engagements qualité Propolia\"\n  5. \"À qui s'adresse ce spray nasal propolis bio ?\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = BIO, FABRIQUÉ EN FRANCE, 99 % NATUREL, SANS OGM, DÈS 3 ANS\nH2 #1 \"Pourquoi choisir ce spray nasal à la propolis ?\" → benefits (4 actifs avec bénéfices distincts) + paragraphe intro + paragraphe isotonique\nH2 #2 \"Composition du spray nasal Propolia\" → compo (data rows pour les ingrédients) + paragraphe mentions\nH2 #3 \"Comment utiliser le spray nasal propolis ?\" → timeline (4 étapes numérotées) + paragraphe flacon\nH2 #4 \"Engagements qualité Propolia\" → grid-compact (5 specs courtes)\nH2 #5 \"À qui s'adresse ce spray nasal propolis bio ?\" → grid cards (4 profils cibles) + accordéon précautions\nCTA final basé sur la phrase de clôture de la source\nComposants OMIS faute de données : tip (pas de conseil spécifique supplémentaire au-delà de la posologie)\n--\u003e\n\n\u003cdiv class=\"soi-snpr-fiche\"\u003e\n\n  \u003csection class=\"soi-snpr-hero\"\u003e\n    \u003cdiv class=\"soi-snpr-hero-tag\"\u003e\n      \u003cspan class=\"soi-snpr-tag-dot\"\u003e\u003c\/span\u003e\n      Apithérapie · Hygiène nasale · Propolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-snpr-hero-title\"\u003eSpray Nasal Doux Propolis \u0026amp; Miel\u003c\/span\u003e\n    \u003cp class=\"soi-snpr-hero-subtitle\"\u003eLa douceur du miel et la puissance purifiante de la propolis bio réunies dans un spray nasal familial, pour nettoyer, apaiser et protéger vos voies nasales au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-snpr-hero-labels\"\u003e\n      \u003cspan class=\"soi-snpr-label soi-snpr-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-snpr-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-snpr-label\"\u003e99 % NATUREL\u003c\/span\u003e\n      \u003cspan class=\"soi-snpr-label\"\u003eSANS OGM\u003c\/span\u003e\n      \u003cspan class=\"soi-snpr-label\"\u003eDÈS 3 ANS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-snpr-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce spray nasal à la propolis ?\u003c\/h2\u003e\n    \u003cp class=\"soi-snpr-section-intro\"\u003eContrairement à de nombreux sprays nasaux conventionnels, cette formule 99 % d'origine naturelle mise sur la synergie de deux actifs apicoles reconnus, enrichis de plantes certifiées biologiques.\u003c\/p\u003e\n    \u003cdiv class=\"soi-snpr-benefits\"\u003e\n      \u003cdiv class=\"soi-snpr-benefit\"\u003e\n        \u003cdiv class=\"soi-snpr-benefit-icon\"\u003e\u003cspan\u003e🐝\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePropolis bio\u003c\/h3\u003e\n        \u003cp\u003eSubstance naturelle produite par les abeilles, reconnue pour ses propriétés purifiantes et protectrices des muqueuses.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-benefit\"\u003e\n        \u003cdiv class=\"soi-snpr-benefit-icon\"\u003e\u003cspan\u003e🍯\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMiel bio\u003c\/h3\u003e\n        \u003cp\u003eAdoucit et apaise les irritations nasales, notamment lors des épisodes de nez bouché, de rhume ou de rhinite saisonnière.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-benefit\"\u003e\n        \u003cdiv class=\"soi-snpr-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePrêle des champs bio\u003c\/h3\u003e\n        \u003cp\u003ePlante riche en silice, connue pour ses vertus reminéralisantes et protectrices.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-benefit\"\u003e\n        \u003cdiv class=\"soi-snpr-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eThym bio\u003c\/h3\u003e\n        \u003cp\u003eActif végétal traditionnellement associé à la purification des voies respiratoires.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-snpr-tip\"\u003e\n      \u003cdiv class=\"soi-snpr-tip-icon\"\u003e💧\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eFormule isotonique\u003c\/strong\u003e\n        \u003cp\u003eUn confort d'utilisation optimal : ni brûlure, ni picotement. Un nettoyage efficace et bien toléré par toute la famille.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-snpr-section\"\u003e\n    \u003ch2\u003eComposition du spray nasal Propolia\u003c\/h2\u003e\n    \u003cdiv class=\"soi-snpr-compo\"\u003e\n      \u003cdiv class=\"soi-snpr-compo-row\"\u003e\n        \u003cspan class=\"soi-snpr-compo-label\"\u003eBase\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-compo-value\"\u003eEau purifiée (base isotonique)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-compo-row\"\u003e\n        \u003cspan class=\"soi-snpr-compo-label\"\u003eSolution saline\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-compo-value\"\u003eChlorure de sodium (sel marin, 0,9 %)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-compo-row\"\u003e\n        \u003cspan class=\"soi-snpr-compo-label\"\u003eActif apicole\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-compo-value\"\u003eExtrait de propolis bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-compo-row\"\u003e\n        \u003cspan class=\"soi-snpr-compo-label\"\u003eActif apicole\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-compo-value\"\u003eMiel bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-compo-row\"\u003e\n        \u003cspan class=\"soi-snpr-compo-label\"\u003eActif végétal\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-compo-value\"\u003eExtrait de prêle des champs bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-compo-row\"\u003e\n        \u003cspan class=\"soi-snpr-compo-label\"\u003eActif végétal\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-compo-value\"\u003eExtrait de thym bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-compo-row\"\u003e\n        \u003cspan class=\"soi-snpr-compo-label\"\u003eIngrédients bio\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-compo-value\"\u003e10 % issus de l'agriculture biologique\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-snpr-compo-note\"\u003eFormule sans OGM, sans colorant de synthèse, sans matière active de synthèse et sans huile minérale.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-snpr-section\"\u003e\n    \u003ch2\u003eComment utiliser le spray nasal à la propolis ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-snpr-timeline\"\u003e\n      \u003cdiv class=\"soi-snpr-step\"\u003e\n        \u003cdiv class=\"soi-snpr-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-snpr-step-content\"\u003e\n          \u003ch3\u003ePréparez vos narines\u003c\/h3\u003e\n          \u003cp\u003eMouchez-vous doucement avant l'application pour libérer les narines.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-step\"\u003e\n        \u003cdiv class=\"soi-snpr-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-snpr-step-content\"\u003e\n          \u003ch3\u003ePositionnez l'embout\u003c\/h3\u003e\n          \u003cp\u003eInsérez l'embout dans une narine, tête légèrement inclinée sur le côté opposé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-step\"\u003e\n        \u003cdiv class=\"soi-snpr-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-snpr-step-content\"\u003e\n          \u003ch3\u003ePulvérisez\u003c\/h3\u003e\n          \u003cp\u003eAppuyez 1 à 2 fois sur la pompe en inspirant doucement. Répétez pour l'autre narine.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-step\"\u003e\n        \u003cdiv class=\"soi-snpr-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-snpr-step-content\"\u003e\n          \u003ch3\u003eFréquence d'utilisation\u003c\/h3\u003e\n          \u003cp\u003eUtilisez 2 à 3 fois par jour selon les besoins, ou en prévention lors des changements de saison.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-snpr-flacon-note\"\u003eLe flacon de 20 mL en verre teinté préserve la qualité des actifs et reste facilement transportable en déplacement.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-snpr-section\"\u003e\n    \u003ch2\u003eEngagements qualité Propolia\u003c\/h2\u003e\n    \u003cdiv class=\"soi-snpr-grid-compact\"\u003e\n      \u003cdiv class=\"soi-snpr-card-mini\"\u003e\n        \u003cspan class=\"soi-snpr-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-value\"\u003eFrance (Occitanie)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-card-mini\"\u003e\n        \u003cspan class=\"soi-snpr-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-label\"\u003eOrigine naturelle\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-value\"\u003e99 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-card-mini\"\u003e\n        \u003cspan class=\"soi-snpr-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-label\"\u003eGarantie\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-value\"\u003eSans OGM\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-card-mini\"\u003e\n        \u003cspan class=\"soi-snpr-card-mini-icon\"\u003e👶\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-label\"\u003eConvient\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-value\"\u003eDès 3 ans\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-card-mini\"\u003e\n        \u003cspan class=\"soi-snpr-card-mini-icon\"\u003e🫙\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-snpr-card-mini-value\"\u003eVerre teinté 20 mL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-snpr-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce spray nasal propolis bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-snpr-grid\"\u003e\n      \u003cdiv class=\"soi-snpr-card\"\u003e\n        \u003ch3\u003e👨‍👩‍👧 Toute la famille\u003c\/h3\u003e\n        \u003cp\u003eAdultes et enfants dès 3 ans cherchant une hygiène nasale quotidienne naturelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-card\"\u003e\n        \u003ch3\u003e🤧 Nez sensible\u003c\/h3\u003e\n        \u003cp\u003ePersonnes sujettes aux rhumes, rhinites ou nez bouché à répétition.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-card\"\u003e\n        \u003ch3\u003e🌱 Adeptes du naturel\u003c\/h3\u003e\n        \u003cp\u003eFamilles souhaitant éviter les sprays nasaux contenant des substances de synthèse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpr-card\"\u003e\n        \u003ch3\u003e✈️ En déplacement\u003c\/h3\u003e\n        \u003cp\u003eSportifs, voyageurs ou personnes exposées à des environnements pollués ou climatisés.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-snpr-accordion\"\u003e\n      \u003cdetails class=\"soi-snpr-accordion-item\"\u003e\n        \u003csummary class=\"soi-snpr-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-snpr-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un dispositif d'hygiène nasale et ne remplace pas un traitement médical. En cas de symptômes persistants, consultez votre médecin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-snpr-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-snpr-cta-box\"\u003e\n      \u003cp class=\"soi-snpr-cta-tag\" style=\"color: white;\"\u003eRespirez mieux, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-snpr-cta-text\" style=\"color: white;\"\u003eRetrouvez le confort respiratoire au quotidien avec la douceur du miel et la puissance purifiante de la propolis bio. Une formule familiale, fabriquée en France, qui prend soin de vos voies nasales sans agresser vos muqueuses.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-snpr-marine: #1A2D3D;\n  --soi-snpr-marine-dark: #0F1E2B;\n  --soi-snpr-marine-light: #2C4458;\n  --soi-snpr-pomme: #A1C544;\n  --soi-snpr-pomme-dark: #84A636;\n  --soi-snpr-pomme-light: rgba(161,197,68,0.10);\n  --soi-snpr-white: #FFFFFF;\n  --soi-snpr-off-white: #F8FAF6;\n  --soi-snpr-stone: #F1F3EE;\n  --soi-snpr-line: #E5E8E0;\n  --soi-snpr-primary: #5BAAD5;\n  --soi-snpr-primary-soft: #D6EAF5;\n  --soi-snpr-accent: #E8A4B8;\n  --soi-snpr-text: #1A2D3D;\n  --soi-snpr-text-soft: #4A5B6B;\n  --soi-snpr-text-muted: #7B8693;\n  --soi-snpr-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-snpr-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-snpr-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-snpr-radius: 12px;\n  --soi-snpr-radius-sm: 8px;\n  --soi-snpr-radius-pill: 999px;\n}\n\n.soi-snpr-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-snpr-fiche img { max-width: 100%; height: auto; }\n\n.soi-snpr-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-snpr-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-snpr-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-snpr-hero {\n  position: relative;\n  background: var(--soi-snpr-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-snpr-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-snpr-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-snpr-pomme);\n}\n\n.soi-snpr-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-snpr-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-snpr-pomme);\n  border-radius: 50%;\n}\n\n.soi-snpr-hero-title {\n  display: block;\n  color: var(--soi-snpr-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-snpr-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-snpr-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-snpr-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-snpr-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-snpr-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-snpr-label-accent {\n  background: var(--soi-snpr-pomme);\n  border-color: var(--soi-snpr-pomme);\n  color: var(--soi-snpr-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-snpr-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-snpr-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-snpr-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-snpr-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-snpr-pomme);\n  border-radius: 2px;\n}\n\n.soi-snpr-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-snpr-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-snpr-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-snpr-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-snpr-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-snpr-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-snpr-benefit {\n  background: var(--soi-snpr-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-snpr-radius);\n  border: 1px solid var(--soi-snpr-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-snpr-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-snpr-shadow-md);\n}\n\n.soi-snpr-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-snpr-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-snpr-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-snpr-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-snpr-benefit:hover .soi-snpr-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-snpr-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-snpr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-snpr-benefit p {\n  font-size: 13px;\n  color: var(--soi-snpr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-snpr-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-snpr-pomme-light);\n  border-left: 4px solid var(--soi-snpr-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-snpr-radius) var(--soi-snpr-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-snpr-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-snpr-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-snpr-marine);\n  margin-bottom: 4px;\n}\n\n.soi-snpr-tip p {\n  font-size: 14px;\n  color: var(--soi-snpr-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-snpr-compo {\n  background: var(--soi-snpr-off-white);\n  border-radius: var(--soi-snpr-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1rem;\n}\n\n.soi-snpr-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-snpr-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-snpr-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-snpr-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-snpr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-snpr-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-snpr-marine);\n  text-align: right;\n}\n\n.soi-snpr-compo-note {\n  font-size: clamp(13px, 2vw, 14px);\n  color: var(--soi-snpr-text-soft);\n  font-style: italic;\n  line-height: 1.6;\n  margin-top: 0.5rem;\n}\n\n\/* === TIMELINE === *\/\n.soi-snpr-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-snpr-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-snpr-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-snpr-radius);\n  border: 1px solid var(--soi-snpr-line);\n  align-items: flex-start;\n}\n\n.soi-snpr-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-snpr-marine);\n  color: var(--soi-snpr-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-snpr-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-snpr-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-snpr-step-content p {\n  font-size: 14px;\n  color: var(--soi-snpr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-snpr-flacon-note {\n  font-size: clamp(13px, 2vw, 14px);\n  color: var(--soi-snpr-text-soft);\n  line-height: 1.6;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-snpr-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-snpr-card-mini {\n  background: var(--soi-snpr-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-snpr-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-snpr-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-snpr-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-snpr-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-snpr-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-snpr-marine);\n}\n\n\/* === GRID + CARDS === *\/\n.soi-snpr-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-snpr-card {\n  background: var(--soi-snpr-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-snpr-radius);\n  border-left: 3px solid var(--soi-snpr-pomme);\n}\n\n.soi-snpr-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-snpr-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-snpr-card p {\n  font-size: 14px;\n  color: var(--soi-snpr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-snpr-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-snpr-accordion-item {\n  background: var(--soi-snpr-off-white);\n  border-radius: var(--soi-snpr-radius-sm);\n  border: 1px solid var(--soi-snpr-line);\n  overflow: hidden;\n}\n\n.soi-snpr-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-snpr-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-snpr-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-snpr-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-snpr-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-snpr-accordion-item[open] .soi-snpr-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-snpr-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-snpr-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-snpr-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-snpr-cta-box {\n  background: var(--soi-snpr-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-snpr-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-snpr-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-snpr-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-snpr-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-snpr-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-snpr-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-snpr-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-snpr-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-snpr-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-snpr-compo-value {\n    text-align: left;\n  }\n\n  .soi-snpr-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-snpr-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-snpr-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-snpr-fiche {\n    --soi-snpr-text-soft: #2C3E50;\n    --soi-snpr-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Propolia","offers":[{"title":"Default Title","offer_id":61602849521994,"sku":"AP0035","price":9.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spray-nasal-doux-propolis-et-miel-propolia-packshot.webp?v=1779261408"},{"product_id":"spray-nasal-argent-colloidal-20-ppm-dr-theiss","title":"Spray Nasal Argent Colloïdal 20ppm - Dr. Theiss","description":"\u003cdiv class=\"soi-acns-fiche\"\u003e\n\n  \u003csection class=\"soi-acns-hero\"\u003e\n    \u003cdiv class=\"soi-acns-hero-tag\"\u003e\n      \u003cspan class=\"soi-acns-tag-dot\"\u003e\u003c\/span\u003e\n      Hygiène nasale · Dr Theiss\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-acns-hero-title\"\u003eSpray Nasal Argent Colloïdal 20 ppm\u003c\/span\u003e\n    \u003cp class=\"soi-acns-hero-subtitle\"\u003eUne hygiène nasale naturelle au quotidien : hydratation, apaisement et protection de vos muqueuses, sans dépendance ni agressivité.\u003c\/p\u003e\n    \u003cdiv class=\"soi-acns-hero-labels\"\u003e\n      \u003cspan class=\"soi-acns-label soi-acns-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-acns-label\"\u003e20 PPM\u003c\/span\u003e\n      \u003cspan class=\"soi-acns-label\"\u003e30 ML\u003c\/span\u003e\n      \u003cspan class=\"soi-acns-label\"\u003eSPRAY NASAL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-acns-section\"\u003e\n    \u003ch2\u003eSpray Nasal Argent Colloïdal 20 ppm Dr Theiss : l'hygiène nasale naturelle au quotidien\u003c\/h2\u003e\n    \u003cp\u003eVous cherchez un spray nasal doux, naturel et vraiment efficace pour prendre soin de vos muqueuses au quotidien ? Le \u003cstrong\u003espray nasal argent colloïdal 20 ppm de Dr Theiss\u003c\/strong\u003e est conçu exactement pour cela. Fabriqué en France, il associe la légèreté d'une solution isotonique à la concentration optimale de \u003cstrong\u003e20 ppm d'argent colloïdal\u003c\/strong\u003e, soit le double des formules standards à 10 ppm, pour un soin nasal à la fois protecteur et apaisant.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-acns-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'argent colloïdal en spray nasal ?\u003c\/h2\u003e\n    \u003cp\u003eL'argent colloïdal est utilisé depuis des décennies pour ses propriétés protectrices sur les muqueuses. En spray nasal, il agit directement là où vous en avez besoin : sur les parois internes du nez, souvent fragilisées par la pollution, la climatisation, les changements de saison ou les allergènes comme le pollen et les acariens.\u003c\/p\u003e\n    \u003cp\u003eContrairement à de nombreux sprays chimiques décongestionants, ce format à l'argent colloïdal \u003cstrong\u003ene crée pas de dépendance\u003c\/strong\u003e et convient à une utilisation régulière sans accoutumance. De nombreux utilisateurs rapportent une sensation de nez plus sain, moins irrité, avec une respiration plus fluide dès les premières utilisations.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-acns-section\"\u003e\n    \u003ch2\u003eCe que ce spray fait concrètement pour vous\u003c\/h2\u003e\n    \u003cdiv class=\"soi-acns-benefits\"\u003e\n      \u003cdiv class=\"soi-acns-benefit\"\u003e\n        \u003cdiv class=\"soi-acns-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHydratation en profondeur\u003c\/h3\u003e\n        \u003cp\u003eHydrate les muqueuses nasales, particulièrement utile en hiver, en avion ou dans un bureau climatisé.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-acns-benefit\"\u003e\n        \u003cdiv class=\"soi-acns-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eApaisement des irritations\u003c\/h3\u003e\n        \u003cp\u003eRéduit la sensation de nez sec ou de brûlure légère pour un confort retrouvé au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-acns-benefit\"\u003e\n        \u003cdiv class=\"soi-acns-benefit-icon\"\u003e\u003cspan\u003e🫧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eNettoyage délicat\u003c\/h3\u003e\n        \u003cp\u003eNettoie les voies nasales sans agresser l'équilibre naturel de la flore locale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-acns-benefit\"\u003e\n        \u003cdiv class=\"soi-acns-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBarrière muqueuse renforcée\u003c\/h3\u003e\n        \u003cp\u003eRenforce la protection face aux allergènes, aux poussières et aux agents extérieurs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-acns-benefit\"\u003e\n        \u003cdiv class=\"soi-acns-benefit-icon\"\u003e\u003cspan\u003e😴\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRonflements réduits\u003c\/h3\u003e\n        \u003cp\u003eContribue à réduire les ronflements liés à une muqueuse sèche, en favorisant une respiration plus libre la nuit.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-acns-benefit\"\u003e\n        \u003cdiv class=\"soi-acns-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n        \u003cp\u003eConçu et fabriqué en France dans le respect de standards de qualité stricts.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-acns-section\"\u003e\n    \u003ch2\u003eComposition et dosage\u003c\/h2\u003e\n    \u003cp\u003eLe spray nasal argent colloïdal Dr Theiss contient une solution aqueuse purifiée enrichie en \u003cstrong\u003eparticules d'argent colloïdal à une concentration de 20 ppm\u003c\/strong\u003e (parties par million), sans conservateurs agressifs ni parfums ajoutés. Le flacon de \u003cstrong\u003e30 ml\u003c\/strong\u003e est équipé d'un embout spray ergonomique pour une diffusion fine et précise.\u003c\/p\u003e\n    \u003cdiv class=\"soi-acns-compo\"\u003e\n      \u003cdiv class=\"soi-acns-compo-row\"\u003e\n        \u003cspan class=\"soi-acns-compo-label\"\u003eIngrédients principaux\u003c\/span\u003e\n        \u003cspan class=\"soi-acns-compo-value\"\u003eEau purifiée, argent colloïdal 20 ppm\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-acns-compo-row\"\u003e\n        \u003cspan class=\"soi-acns-compo-label\"\u003eConcentration\u003c\/span\u003e\n        \u003cspan class=\"soi-acns-compo-value\"\u003e20 ppm (parties par million)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-acns-compo-row\"\u003e\n        \u003cspan class=\"soi-acns-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-acns-compo-value\"\u003e30 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-acns-compo-row\"\u003e\n        \u003cspan class=\"soi-acns-compo-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-acns-compo-value\"\u003eSpray nasal avec embout ergonomique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-acns-compo-row\"\u003e\n        \u003cspan class=\"soi-acns-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-acns-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-acns-section\"\u003e\n    \u003ch2\u003eComment utiliser le spray nasal à l'argent colloïdal ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-acns-timeline\"\u003e\n      \u003cdiv class=\"soi-acns-step\"\u003e\n        \u003cdiv class=\"soi-acns-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-acns-step-content\"\u003e\n          \u003ch3\u003eMouchage préalable\u003c\/h3\u003e\n          \u003cp\u003eMouchez-vous doucement avant utilisation pour dégager les voies nasales.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-acns-step\"\u003e\n        \u003cdiv class=\"soi-acns-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-acns-step-content\"\u003e\n          \u003ch3\u003eApplication\u003c\/h3\u003e\n          \u003cp\u003eInclinez légèrement la tête et insérez l'embout dans une narine. Appuyez une à deux fois sur le spray tout en inspirant calmement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-acns-step\"\u003e\n        \u003cdiv class=\"soi-acns-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-acns-step-content\"\u003e\n          \u003ch3\u003eRépétition\u003c\/h3\u003e\n          \u003cp\u003eRépétez l'opération dans l'autre narine. Utilisez 1 à 3 fois par jour selon vos besoins, ou sur les conseils d'un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-acns-step\"\u003e\n        \u003cdiv class=\"soi-acns-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-acns-step-content\"\u003e\n          \u003ch3\u003eEntretien du flacon\u003c\/h3\u003e\n          \u003cp\u003eEssuyez l'embout après chaque utilisation et remettez le capuchon pour préserver la qualité de la solution.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-acns-tip\"\u003e\n      \u003cdiv class=\"soi-acns-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCe spray convient aux adultes et aux enfants à partir de 6 ans. En cas de doute ou de symptômes persistants, consultez un médecin : ce produit ne remplace pas un traitement médical.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-acns-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce spray nasal ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-acns-grid\"\u003e\n      \u003cdiv class=\"soi-acns-card\"\u003e\n        \u003ch3\u003e🤧 Personnes allergiques et sujettes aux rhinites\u003c\/h3\u003e\n        \u003cp\u003eSi vous êtes sensible au pollen, aux acariens ou aux poussières, ce spray vous aide à protéger vos muqueuses nasales tout en douceur, aussi bien lors des pics polliniques printaniers qu'en hiver.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-acns-card\"\u003e\n        \u003ch3\u003e🏙️ Vie en milieu sec ou urbain\u003c\/h3\u003e\n        \u003cp\u003ePollution, climatisation, air chauffé : autant de facteurs qui assèchent et fragilisent les muqueuses. Ce spray offre une hydratation et un nettoyage naturels pour entretenir votre confort nasal au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-acns-card\"\u003e\n        \u003ch3\u003e🌱 Adeptes d'une hygiène sans produits chimiques\u003c\/h3\u003e\n        \u003cp\u003eSa formulation douce, sans conservateurs agressifs ni parfums ajoutés, en fait un allié saisonnier idéal pour celles et ceux qui souhaitent une hygiène nasale naturelle et régulière, sans dépendance ni accoutumance.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-acns-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-acns-cta-box\"\u003e\n      \u003cp class=\"soi-acns-cta-tag\" style=\"color: white;\"\u003eRespirez mieux, chaque jour\u003c\/p\u003e\n      \u003cp class=\"soi-acns-cta-text\" style=\"color: white;\"\u003eUn geste simple, deux sprays par narine, et vos muqueuses retrouvent douceur et équilibre. Le spray nasal argent colloïdal 20 ppm Dr Theiss : l'hygiène nasale naturelle, sans agressivité, sans dépendance.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-acns-marine: #1A2D3D;\n  --soi-acns-marine-dark: #0F1E2B;\n  --soi-acns-marine-light: #2C4458;\n  --soi-acns-pomme: #A1C544;\n  --soi-acns-pomme-dark: #84A636;\n  --soi-acns-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-acns-white: #FFFFFF;\n  --soi-acns-off-white: #F8FAF6;\n  --soi-acns-stone: #F1F3EE;\n  --soi-acns-line: #E5E8E0;\n\n  --soi-acns-primary: #5A3A28;\n  --soi-acns-primary-soft: #7A5E4A;\n  --soi-acns-accent: #8C7560;\n\n  --soi-acns-text: #1A2D3D;\n  --soi-acns-text-soft: #4A5B6B;\n  --soi-acns-text-muted: #7B8693;\n\n  --soi-acns-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-acns-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-acns-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-acns-radius: 12px;\n  --soi-acns-radius-sm: 8px;\n  --soi-acns-radius-pill: 999px;\n}\n\n.soi-acns-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-acns-fiche img { max-width: 100%; height: auto; }\n\n.soi-acns-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-acns-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-acns-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-acns-hero {\n  position: relative;\n  background: var(--soi-acns-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-acns-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-acns-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-acns-pomme);\n}\n\n.soi-acns-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-acns-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-acns-pomme);\n  border-radius: 50%;\n}\n\n.soi-acns-hero-title {\n  display: block;\n  color: var(--soi-acns-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-acns-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-acns-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-acns-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-acns-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-acns-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-acns-label-accent {\n  background: var(--soi-acns-pomme);\n  border-color: var(--soi-acns-pomme);\n  color: var(--soi-acns-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-acns-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-acns-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-acns-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-acns-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-acns-pomme);\n  border-radius: 2px;\n}\n\n.soi-acns-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-acns-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-acns-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-acns-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-acns-benefit {\n  background: var(--soi-acns-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-acns-radius);\n  border: 1px solid var(--soi-acns-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-acns-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-acns-shadow-md);\n}\n\n.soi-acns-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-acns-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-acns-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-acns-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-acns-benefit:hover .soi-acns-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-acns-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-acns-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-acns-benefit p {\n  font-size: 13px;\n  color: var(--soi-acns-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-acns-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-acns-card {\n  background: var(--soi-acns-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-acns-radius);\n  border-left: 3px solid var(--soi-acns-pomme);\n}\n\n.soi-acns-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-acns-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-acns-card p {\n  font-size: 14px;\n  color: var(--soi-acns-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-acns-compo {\n  background: var(--soi-acns-off-white);\n  border-radius: var(--soi-acns-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-top: 1.25rem;\n}\n\n.soi-acns-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-acns-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-acns-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-acns-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-acns-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-acns-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-acns-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-acns-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-acns-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-acns-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-acns-radius);\n  border: 1px solid var(--soi-acns-line);\n  align-items: flex-start;\n}\n\n.soi-acns-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-acns-marine);\n  color: var(--soi-acns-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-acns-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-acns-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-acns-step-content p {\n  font-size: 14px;\n  color: var(--soi-acns-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-acns-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-acns-pomme-light);\n  border-left: 4px solid var(--soi-acns-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-acns-radius) var(--soi-acns-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-acns-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-acns-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-acns-marine);\n  margin-bottom: 4px;\n}\n\n.soi-acns-tip p {\n  font-size: 14px;\n  color: var(--soi-acns-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-acns-cta-box {\n  background: var(--soi-acns-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-acns-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-acns-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-acns-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-acns-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-acns-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-acns-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-acns-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-acns-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-acns-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-acns-compo-value {\n    text-align: left;\n  }\n\n  .soi-acns-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-acns-tip {\n    flex-direction: column;\n    gap: 0.5rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-acns-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-acns-fiche {\n    --soi-acns-text-soft: #2C3E50;\n    --soi-acns-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Naturwaren","offers":[{"title":"Default Title","offer_id":61603435348298,"sku":"NA0048B","price":18.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spray-nasal-argent-colloidal-20-ppm-dr-theiss-packshot.webp?v=1779456388"},{"product_id":"spray-pour-la-gorge-argent-colloidal-20-ppm-dr-theiss","title":"Spray Gorge Argent Colloïdal 20ppm - Dr. Theiss","description":"\u003c!--\n=== ANALYSE SOINATURE ===\nProduit: Spray pour la gorge Argent colloïdal 20 ppm\nMarque: Dr Theiss\nCatégorie Soinat: Compléments \/ Médecines alternatives (apithérapie, thérapie colloïdale) - Hygiène buccale\/gorge\n\n=== INVENTAIRE DES DONNÉES SOURCE (preuve anti-invention) ===\nLabels\/certifications mentionnés : Fabriqué en France, Sans nanoparticules, Sans ions chlorure ni nitrates\nChiffres précis mentionnés : 20 ppm (concentration argent colloïdal), 50 ml (volume flacon), 1 à 2 pulvérisations par prise\nOrigine mentionnée : Fabriqué en France par le laboratoire Dr Theiss Naturwaren\nForme galénique : Spray (flacon spray avec pompe)\nActifs\/plantes nommés : Argent colloïdal (20 ppm), extrait de propolis, vitamine C naturelle d'origine citron, extrait de menthe. Excipients : eau purifiée, glycérine végétale.\nPosologie mentionnée : Diriger l'embout vers le fond de la gorge, 1 à 2 pulvérisations par prise, à renouveler selon les besoins au cours de la journée\nPrécautions mentionnées : Usage complémentaire, ne remplace pas un avis ou un traitement médical, consulter un professionnel de santé en cas de maux de gorge persistants\n\n=== PALETTE CSS ===\nMarine Soinat: #1A2D3D (fixe)\nPomme Soinat: #A1C544 (fixe)\nPrimaire produit: #7A4A2A (brun ambre du flacon en verre)\nAccent produit: #C49A5C (ocre doré, reflet du verre ambré)\nPréfixe CSS: soi-argc\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés :\n  1. \"Spray pour la gorge à l'Argent Colloïdal 20 ppm : la solution naturelle contre les maux de gorge\"\n  2. \"Une formule naturelle pensée pour votre gorge\"\n  3. \"Dans quelles situations utiliser ce spray pour mal de gorge ?\"\n  4. \"Composition et mode d'emploi\"\n  5. \"Ce qui distingue vraiment ce spray gorge\"\n\n=== COMPOSANTS RETENUS POUR CHAQUE SECTION ===\nHero : labels affichés = FABRIQUÉ EN FRANCE, 20 PPM, 50 ML (tous mentionnés dans la source)\nH2 #1 → paragraphe introductif (texte continu narratif)\nH2 #2 → grille de cards (4 actifs distincts avec titre + description) + paragraphe complémentaire\nH2 #3 → grille de cards (4 situations d'utilisation distinctes)\nH2 #4 → composant compo (data rows pour ingrédients) + timeline (2 étapes mode d'emploi) + accordéon (précautions)\nH2 #5 → grille de benefits (4 points de différenciation avec titre + description)\nSection finale → CTA box (reformulation du dernier paragraphe source)\nComposants OMIS faute de données : aucun composant forcé sans données\n--\u003e\n\n\u003cdiv class=\"soi-argc-fiche\"\u003e\n\n  \u003csection class=\"soi-argc-hero\"\u003e\n    \u003cdiv class=\"soi-argc-hero-tag\"\u003e\n      \u003cspan class=\"soi-argc-tag-dot\"\u003e\u003c\/span\u003e\n      Soin de la gorge · Dr Theiss\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-argc-hero-title\"\u003eSpray pour la gorge Argent Colloïdal 20 ppm\u003c\/span\u003e\n    \u003cp class=\"soi-argc-hero-subtitle\"\u003eQuatre actifs naturels réunis dans un spray compact pour apaiser, assainir et protéger votre gorge au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-argc-hero-labels\"\u003e\n      \u003cspan class=\"soi-argc-label soi-argc-label-accent\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-argc-label\"\u003e20 PPM\u003c\/span\u003e\n      \u003cspan class=\"soi-argc-label\"\u003e50 ML\u003c\/span\u003e\n      \u003cspan class=\"soi-argc-label\"\u003eSANS NANOPARTICULES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-argc-section\"\u003e\n    \u003ch2\u003eSpray pour la gorge à l'Argent Colloïdal 20 ppm : la solution naturelle contre les maux de gorge\u003c\/h2\u003e\n    \u003cp\u003eVous ressentez une gêne dans la gorge, une irritation persistante ou simplement l'envie de prendre soin de vous au quotidien ? Le spray pour la gorge Argent Colloïdal 20 ppm de Dr Theiss est formulé pour répondre à ces besoins de façon naturelle et efficace. Sa synergie d'actifs ciblés en fait un allié de confiance dès les premiers signes d'inconfort.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-argc-section\"\u003e\n    \u003ch2\u003eUne formule naturelle pensée pour votre gorge\u003c\/h2\u003e\n    \u003cp class=\"soi-argc-section-intro\"\u003eCe spray associe quatre ingrédients complémentaires, chacun jouant un rôle précis dans le soin de votre gorge.\u003c\/p\u003e\n    \u003cdiv class=\"soi-argc-grid\"\u003e\n      \u003cdiv class=\"soi-argc-card\"\u003e\n        \u003ch3\u003e🔬 Argent colloïdal 20 ppm\u003c\/h3\u003e\n        \u003cp\u003ePrésent à une concentration optimale de 20 ppm, il aide à assainir la gorge et la bouche face aux agressions extérieures : pollution, fumée, air conditionné.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-argc-card\"\u003e\n        \u003ch3\u003e🐝 Propolis\u003c\/h3\u003e\n        \u003cp\u003eCe trésor de la ruche est reconnu pour ses propriétés apaisantes et protectrices. L'association propolis et spray gorge est particulièrement appréciée en naturopathie pour soutenir les muqueuses irritées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-argc-card\"\u003e\n        \u003ch3\u003e🍋 Vitamine C naturelle issue du citron\u003c\/h3\u003e\n        \u003cp\u003eElle contribue au fonctionnement normal du système immunitaire et renforce les défenses de l'organisme face aux petits maux hivernaux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-argc-card\"\u003e\n        \u003ch3\u003e🌿 Extrait de menthe\u003c\/h3\u003e\n        \u003cp\u003eIl procure une sensation de fraîcheur immédiate et agréable, qui soulage la sensation d'inconfort dès la première pulvérisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-argc-tip\"\u003e\n      \u003cdiv class=\"soi-argc-tip-icon\"\u003e✅\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eFormule propre\u003c\/strong\u003e\n        \u003cp\u003eSans nanoparticules, sans ions chlorure ni nitrates : un produit sûr et respectueux de votre organisme, fabriqué en France par le laboratoire Dr Theiss Naturwaren, reconnu en phytothérapie naturelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-argc-section\"\u003e\n    \u003ch2\u003eDans quelles situations utiliser ce spray pour mal de gorge ?\u003c\/h2\u003e\n    \u003cp class=\"soi-argc-section-intro\"\u003eCe spray s'adapte à de nombreuses situations du quotidien, aussi bien en prévention qu'en réponse à un inconfort passager.\u003c\/p\u003e\n    \u003cdiv class=\"soi-argc-grid\"\u003e\n      \u003cdiv class=\"soi-argc-card\"\u003e\n        \u003ch3\u003e🏙️ Environnement pollué ou climatisé\u003c\/h3\u003e\n        \u003cp\u003eGorge irritée après une journée en environnement pollué, climatisé ou enfumé.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-argc-card\"\u003e\n        \u003ch3\u003e❄️ Début de saison froide\u003c\/h3\u003e\n        \u003cp\u003eSensation de sécheresse ou de grattement lorsque les températures baissent.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-argc-card\"\u003e\n        \u003ch3\u003e🗣️ Effort vocal prolongé\u003c\/h3\u003e\n        \u003cp\u003eInconfort après une longue conversation ou un effort vocal soutenu.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-argc-card\"\u003e\n        \u003ch3\u003e🪥 Hygiène buccale quotidienne\u003c\/h3\u003e\n        \u003cp\u003eEntretien courant de l'hygiène buccale et pharyngée au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eIl convient aussi bien aux adultes qu'aux personnes exposées régulièrement à des environnements agressifs pour les voies respiratoires supérieures.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-argc-section\"\u003e\n    \u003ch2\u003eComposition et mode d'emploi\u003c\/h2\u003e\n\n    \u003cdiv class=\"soi-argc-compo\"\u003e\n      \u003cdiv class=\"soi-argc-compo-row\"\u003e\n        \u003cspan class=\"soi-argc-compo-label\"\u003eActifs principaux\u003c\/span\u003e\n        \u003cspan class=\"soi-argc-compo-value\"\u003eArgent colloïdal (20 ppm), extrait de propolis, vitamine C naturelle d'origine citron, extrait de menthe\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-argc-compo-row\"\u003e\n        \u003cspan class=\"soi-argc-compo-label\"\u003eExcipients\u003c\/span\u003e\n        \u003cspan class=\"soi-argc-compo-value\"\u003eEau purifiée, glycérine végétale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-argc-compo-row\"\u003e\n        \u003cspan class=\"soi-argc-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-argc-compo-value\"\u003e50 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-argc-compo-row\"\u003e\n        \u003cspan class=\"soi-argc-compo-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-argc-compo-value\"\u003eSpray avec pompe\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-argc-compo-row\"\u003e\n        \u003cspan class=\"soi-argc-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-argc-compo-value\"\u003eFrance (Laboratoire Dr Theiss Naturwaren)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-argc-timeline\"\u003e\n      \u003cdiv class=\"soi-argc-step\"\u003e\n        \u003cdiv class=\"soi-argc-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-argc-step-content\"\u003e\n          \u003ch3\u003ePositionnez le spray\u003c\/h3\u003e\n          \u003cp\u003eDirigez l'embout vers le fond de la gorge.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-argc-step\"\u003e\n        \u003cdiv class=\"soi-argc-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-argc-step-content\"\u003e\n          \u003ch3\u003ePulvérisez\u003c\/h3\u003e\n          \u003cp\u003e1 à 2 pulvérisations par prise, à renouveler selon vos besoins au cours de la journée. Le flacon de 50 ml se glisse facilement dans un sac ou une trousse de voyage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-argc-accordion\"\u003e\n      \u003cdetails class=\"soi-argc-accordion-item\"\u003e\n        \u003csummary class=\"soi-argc-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-argc-accordion-content\"\u003e\n          \u003cp\u003eCe produit est destiné à un usage complémentaire. Il ne remplace pas un avis ou un traitement médical. En cas de maux de gorge persistants, consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-argc-section\"\u003e\n    \u003ch2\u003eCe qui distingue vraiment ce spray gorge\u003c\/h2\u003e\n    \u003cdiv class=\"soi-argc-benefits\"\u003e\n      \u003cdiv class=\"soi-argc-benefit\"\u003e\n        \u003cdiv class=\"soi-argc-benefit-icon\"\u003e\u003cspan\u003e🎯\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDouble action\u003c\/h3\u003e\n        \u003cp\u003eHygiène buccale et apaisement de la gorge en une seule pulvérisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-argc-benefit\"\u003e\n        \u003cdiv class=\"soi-argc-benefit-icon\"\u003e\u003cspan\u003e🧪\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFormule clean\u003c\/h3\u003e\n        \u003cp\u003eSans nanoparticules, sans substances toxiques ajoutées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-argc-benefit\"\u003e\n        \u003cdiv class=\"soi-argc-benefit-icon\"\u003e\u003cspan\u003e✈️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eUsage pratique\u003c\/h3\u003e\n        \u003cp\u003eFlacon spray compact de 50 ml, prêt à l'emploi partout.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-argc-benefit\"\u003e\n        \u003cdiv class=\"soi-argc-benefit-icon\"\u003e\u003cspan\u003e🇫🇷\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFabriqué en France\u003c\/h3\u003e\n        \u003cp\u003ePar un laboratoire spécialisé en médecine naturelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-argc-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-argc-cta-box\"\u003e\n      \u003cp class=\"soi-argc-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-argc-cta-text\" style=\"color: white;\"\u003eDès la première utilisation, appréciez la fraîcheur immédiate et le soulagement en douceur de ce spray à l'argent colloïdal. Une formule naturelle, propre et efficace pour prendre soin de votre gorge au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-argc-marine: #1A2D3D;\n  --soi-argc-marine-dark: #0F1E2B;\n  --soi-argc-marine-light: #2C4458;\n  --soi-argc-pomme: #A1C544;\n  --soi-argc-pomme-dark: #84A636;\n  --soi-argc-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-argc-white: #FFFFFF;\n  --soi-argc-off-white: #F8FAF6;\n  --soi-argc-stone: #F1F3EE;\n  --soi-argc-line: #E5E8E0;\n\n  --soi-argc-primary: #7A4A2A;\n  --soi-argc-primary-soft: #A07050;\n  --soi-argc-accent: #C49A5C;\n\n  --soi-argc-text: #1A2D3D;\n  --soi-argc-text-soft: #4A5B6B;\n  --soi-argc-text-muted: #7B8693;\n\n  --soi-argc-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-argc-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-argc-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-argc-radius: 12px;\n  --soi-argc-radius-sm: 8px;\n  --soi-argc-radius-pill: 999px;\n}\n\n.soi-argc-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-argc-fiche img { max-width: 100%; height: auto; }\n\n.soi-argc-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-argc-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-argc-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-argc-hero {\n  position: relative;\n  background: var(--soi-argc-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-argc-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-argc-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-argc-pomme);\n}\n\n.soi-argc-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-argc-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-argc-pomme);\n  border-radius: 50%;\n}\n\n.soi-argc-hero-title {\n  display: block;\n  color: var(--soi-argc-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-argc-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-argc-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-argc-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-argc-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-argc-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-argc-label-accent {\n  background: var(--soi-argc-pomme);\n  border-color: var(--soi-argc-pomme);\n  color: var(--soi-argc-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-argc-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-argc-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-argc-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-argc-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-argc-pomme);\n  border-radius: 2px;\n}\n\n.soi-argc-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-argc-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-argc-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-argc-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-argc-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-argc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-argc-card {\n  background: var(--soi-argc-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-argc-radius);\n  border-left: 3px solid var(--soi-argc-pomme);\n}\n\n.soi-argc-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-argc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-argc-card p {\n  font-size: 14px;\n  color: var(--soi-argc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-argc-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-argc-benefit {\n  background: var(--soi-argc-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-argc-radius);\n  border: 1px solid var(--soi-argc-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-argc-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-argc-shadow-md);\n}\n\n.soi-argc-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-argc-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-argc-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-argc-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-argc-benefit:hover .soi-argc-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-argc-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-argc-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-argc-benefit p {\n  font-size: 13px;\n  color: var(--soi-argc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-argc-compo {\n  background: var(--soi-argc-off-white);\n  border-radius: var(--soi-argc-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.5rem;\n}\n\n.soi-argc-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-argc-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-argc-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-argc-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-argc-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-argc-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-argc-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-argc-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-argc-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-argc-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-argc-radius);\n  border: 1px solid var(--soi-argc-line);\n  align-items: flex-start;\n}\n\n.soi-argc-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-argc-marine);\n  color: var(--soi-argc-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-argc-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-argc-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-argc-step-content p {\n  font-size: 14px;\n  color: var(--soi-argc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-argc-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-argc-pomme-light);\n  border-left: 4px solid var(--soi-argc-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-argc-radius) var(--soi-argc-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-argc-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-argc-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-argc-marine);\n  margin-bottom: 4px;\n}\n\n.soi-argc-tip p {\n  font-size: 14px;\n  color: var(--soi-argc-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-argc-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-argc-accordion-item {\n  background: var(--soi-argc-off-white);\n  border-radius: var(--soi-argc-radius-sm);\n  border: 1px solid var(--soi-argc-line);\n  overflow: hidden;\n}\n\n.soi-argc-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-argc-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-argc-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-argc-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-argc-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-argc-accordion-item[open] .soi-argc-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-argc-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-argc-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-argc-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-argc-cta-box {\n  background: var(--soi-argc-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-argc-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-argc-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-argc-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-argc-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-argc-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-argc-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-argc-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-argc-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-argc-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-argc-compo-value {\n    text-align: left;\n  }\n\n  .soi-argc-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-argc-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-argc-benefits {\n    grid-template-columns: 1fr 1fr;\n  }\n}\n\n@media (max-width: 420px) {\n  .soi-argc-benefits {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-argc-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-argc-fiche {\n    --soi-argc-text-soft: #2C3E50;\n    --soi-argc-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Naturwaren","offers":[{"title":"Default Title","offer_id":61603436003658,"sku":"NA0047","price":13.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spray-pour-la-gorge-argent-colloidal-20-ppm-dr-theiss-packshot.webp?v=1779359726"},{"product_id":"spray-buccal-et-confort-de-la-gorge-certifie-bio-dr-theiss","title":"Spray Gorge Bio Dr Theiss - Miel Manuka \u0026 Argent Colloïdal","description":"\n\n\u003cdiv class=\"soi-spray-fiche\"\u003e\n\n  \u003csection class=\"soi-spray-hero\"\u003e\n    \u003cdiv class=\"soi-spray-hero-tag\"\u003e\n      \u003cspan class=\"soi-spray-tag-dot\"\u003e\u003c\/span\u003e\n      Apithérapie · Confort de la gorge · Dr Theiss\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-spray-hero-title\"\u003eSpray buccal et confort de la gorge certifié bio\u003c\/span\u003e\n    \u003cp class=\"soi-spray-hero-subtitle\"\u003eLa triple synergie naturelle du miel de Manuka BIO 16+, de l'argent colloïdal et de l'épinette noire pour apaiser votre gorge au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"soi-spray-hero-labels\"\u003e\n      \u003cspan class=\"soi-spray-label soi-spray-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-spray-label\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-spray-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-spray-label\"\u003eSANS ALCOOL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spray-section\"\u003e\n    \u003ch2\u003ePourquoi ce spray pour les maux de gorge se démarque-t-il ?\u003c\/h2\u003e\n    \u003cp class=\"soi-spray-section-intro\"\u003eSur le marché des sprays buccaux, la plupart des produits misent sur la menthe ou le fluor pour l'haleine fraîche. Ce spray Dr Theiss prend un parti différent : agir en profondeur sur le confort de la gorge, pas seulement en surface. Chaque actif a été choisi pour sa complémentarité.\u003c\/p\u003e\n    \u003cdiv class=\"soi-spray-benefits\"\u003e\n      \u003cdiv class=\"soi-spray-benefit\"\u003e\n        \u003cdiv class=\"soi-spray-benefit-icon\"\u003e\u003cspan\u003e🍯\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMiel de Manuka BIO 16+\u003c\/h3\u003e\n        \u003cp\u003eClassé parmi les miels les plus puissants au monde, son indice 16+ garantit un niveau d'activité antibactérienne élevé. Il apaise les muqueuses irritées, adoucit la gorge et forme un film protecteur naturel sur les tissus.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-benefit\"\u003e\n        \u003cdiv class=\"soi-spray-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eArgent colloïdal 20 ppm\u003c\/h3\u003e\n        \u003cp\u003eReconnu pour ses propriétés purifiantes, il aide à protéger la cavité buccale et la gorge contre les agressions extérieures : pollution, air climatisé ou fumée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-benefit\"\u003e\n        \u003cdiv class=\"soi-spray-benefit-icon\"\u003e\u003cspan\u003e🌲\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHuile essentielle d'épinette noire\u003c\/h3\u003e\n        \u003cp\u003eTonifiante et purifiante, elle soutient les voies respiratoires et apporte une sensation de respiration plus libre, particulièrement appréciée en période hivernale ou de fatigue passagère.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spray-section\"\u003e\n    \u003ch2\u003eComment utiliser ce spray en cas de maux de gorge ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spray-timeline\"\u003e\n      \u003cdiv class=\"soi-spray-step\"\u003e\n        \u003cdiv class=\"soi-spray-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-spray-step-content\"\u003e\n          \u003ch3\u003eOuvrez la bouche\u003c\/h3\u003e\n          \u003cp\u003eDirigez l'embout du spray directement vers l'arrière de la gorge.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-step\"\u003e\n        \u003cdiv class=\"soi-spray-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-spray-step-content\"\u003e\n          \u003ch3\u003ePulvérisez 2 à 3 pressions\u003c\/h3\u003e\n          \u003cp\u003eRenouvelez plusieurs fois par jour selon le niveau d'inconfort ressenti.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-step\"\u003e\n        \u003cdiv class=\"soi-spray-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-spray-step-content\"\u003e\n          \u003ch3\u003eNe pas rincer\u003c\/h3\u003e\n          \u003cp\u003eLaissez les actifs agir sur les muqueuses après la pulvérisation pour une efficacité optimale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-step\"\u003e\n        \u003cdiv class=\"soi-spray-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-spray-step-content\"\u003e\n          \u003ch3\u003eÀ emporter partout\u003c\/h3\u003e\n          \u003cp\u003eLe format 50 ml se glisse facilement dans un sac ou une poche pour vous accompagner au quotidien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spray-section\"\u003e\n    \u003ch2\u003eComposition du spray buccal bio Dr Theiss\u003c\/h2\u003e\n    \u003cp class=\"soi-spray-section-intro\"\u003eCe spray pour maux de gorge est formulé à partir d'ingrédients certifiés biologiques, sans conservateurs controversés.\u003c\/p\u003e\n    \u003cdiv class=\"soi-spray-compo\"\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eActif principal\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eMiel de Manuka BIO 16+\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eActif purificateur\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eArgent colloïdal 20 ppm\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eActif tonifiant\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eHuile essentielle d'épinette noire\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eExcipient\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eEau purifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-spray-grid-compact\"\u003e\n      \u003cdiv class=\"soi-spray-card-mini\"\u003e\n        \u003cspan class=\"soi-spray-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-card-mini-label\"\u003eFormat\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-card-mini-value\"\u003eSpray 50 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-card-mini\"\u003e\n        \u003cspan class=\"soi-spray-card-mini-icon\"\u003e🏅\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-card-mini-value\"\u003eCosmos Organic by Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-card-mini\"\u003e\n        \u003cspan class=\"soi-spray-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-card-mini\"\u003e\n        \u003cspan class=\"soi-spray-card-mini-icon\"\u003e🚫\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-card-mini-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-card-mini-value\"\u003eAlcool, colorants artificiels\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spray-section\"\u003e\n    \u003ch2\u003ePour qui ce spray gorge est-il fait ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spray-grid\"\u003e\n      \u003cdiv class=\"soi-spray-card\"\u003e\n        \u003ch3\u003e🌡️ Expositions aux changements de température\u003c\/h3\u003e\n        \u003cp\u003eVous travaillez en extérieur, passez de la chaleur à la climatisation, ou êtes sensible aux écarts thermiques au fil des saisons.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-card\"\u003e\n        \u003ch3\u003e🎤 Voix fortement sollicitée\u003c\/h3\u003e\n        \u003cp\u003eEnseignants, chanteurs ou toute personne dont la voix est mise à rude épreuve au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-card\"\u003e\n        \u003ch3\u003e🌿 Adeptes du naturel certifié bio\u003c\/h3\u003e\n        \u003cp\u003eVous recherchez un spray pour mal de gorge naturel, certifié bio et formulé sans conservateurs controversés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-card\"\u003e\n        \u003ch3\u003e✈️ Grands voyageurs\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez un soin compact et efficace qui se glisse facilement dans vos bagages pour vous accompagner partout.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spray-section\"\u003e\n    \u003cdiv class=\"soi-spray-accordion\"\u003e\n      \u003cdetails class=\"soi-spray-accordion-item\"\u003e\n        \u003csummary class=\"soi-spray-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-spray-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un complément de confort. Il ne remplace pas un avis ou un traitement médical. En cas de symptômes persistants, consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spray-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-spray-cta-box\"\u003e\n      \u003cp class=\"soi-spray-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-spray-cta-text\" style=\"color: white;\"\u003eQuand votre gorge lance ses premiers signaux, répondez avec la force du Manuka, la pureté de l'argent colloïdal et l'énergie de l'épinette noire. Un réflexe naturel, certifié bio et fabriqué en France, à glisser dans votre trousse dès les premiers froids.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-spray-marine: #1A2D3D;\n  --soi-spray-marine-dark: #0F1E2B;\n  --soi-spray-marine-light: #2C4458;\n  --soi-spray-pomme: #A1C544;\n  --soi-spray-pomme-dark: #84A636;\n  --soi-spray-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-spray-white: #FFFFFF;\n  --soi-spray-off-white: #F8FAF6;\n  --soi-spray-stone: #F1F3EE;\n  --soi-spray-line: #E5E8E0;\n\n  --soi-spray-primary: #D4A82A;\n  --soi-spray-primary-soft: rgba(212,168,42,0.12);\n  --soi-spray-accent: #8B5E3C;\n\n  --soi-spray-text: #1A2D3D;\n  --soi-spray-text-soft: #4A5B6B;\n  --soi-spray-text-muted: #7B8693;\n\n  --soi-spray-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-spray-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-spray-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-spray-radius: 12px;\n  --soi-spray-radius-sm: 8px;\n  --soi-spray-radius-pill: 999px;\n}\n\n.soi-spray-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-spray-fiche img { max-width: 100%; height: auto; }\n\n.soi-spray-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-spray-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-spray-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-spray-hero {\n  position: relative;\n  background: var(--soi-spray-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-spray-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-spray-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-spray-primary);\n}\n\n.soi-spray-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-spray-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-spray-primary);\n  border-radius: 50%;\n}\n\n.soi-spray-hero-title {\n  display: block;\n  color: var(--soi-spray-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-spray-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-spray-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-spray-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-spray-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-spray-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-spray-label-accent {\n  background: var(--soi-spray-primary);\n  border-color: var(--soi-spray-primary);\n  color: var(--soi-spray-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-spray-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-spray-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-spray-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-spray-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-spray-primary);\n  border-radius: 2px;\n}\n\n.soi-spray-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-spray-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-spray-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-spray-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-spray-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-spray-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-spray-benefit {\n  background: var(--soi-spray-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-spray-radius);\n  border: 1px solid var(--soi-spray-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-spray-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-spray-shadow-md);\n}\n\n.soi-spray-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-spray-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-spray-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-spray-primary);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-spray-benefit:hover .soi-spray-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-spray-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-spray-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-spray-benefit p {\n  font-size: 13px;\n  color: var(--soi-spray-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-spray-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-spray-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-spray-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-spray-radius);\n  border: 1px solid var(--soi-spray-line);\n  align-items: flex-start;\n}\n\n.soi-spray-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-spray-marine);\n  color: var(--soi-spray-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-spray-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-spray-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-spray-step-content p {\n  font-size: 14px;\n  color: var(--soi-spray-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-spray-compo {\n  background: var(--soi-spray-off-white);\n  border-radius: var(--soi-spray-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-spray-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-spray-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-spray-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-spray-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-spray-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-spray-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-spray-marine);\n  text-align: right;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-spray-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-spray-card-mini {\n  background: var(--soi-spray-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-spray-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-spray-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-spray-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-spray-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-spray-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-spray-marine);\n}\n\n\/* === GRID + CARDS === *\/\n.soi-spray-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-spray-card {\n  background: var(--soi-spray-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-spray-radius);\n  border-left: 3px solid var(--soi-spray-primary);\n}\n\n.soi-spray-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-spray-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-spray-card p {\n  font-size: 14px;\n  color: var(--soi-spray-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-spray-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-spray-accordion-item {\n  background: var(--soi-spray-off-white);\n  border-radius: var(--soi-spray-radius-sm);\n  border: 1px solid var(--soi-spray-line);\n  overflow: hidden;\n}\n\n.soi-spray-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-spray-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-spray-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-spray-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-spray-primary);\n  transition: transform 0.2s ease;\n}\n\n.soi-spray-accordion-item[open] .soi-spray-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-spray-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-spray-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-spray-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-spray-cta-box {\n  background: var(--soi-spray-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-spray-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-spray-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-spray-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-spray-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-spray-primary);\n  margin-bottom: 0.75rem;\n}\n\n.soi-spray-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-spray-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-spray-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-spray-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-spray-compo-value {\n    text-align: left;\n  }\n\n  .soi-spray-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-spray-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-spray-fiche {\n    --soi-spray-text-soft: #2C3E50;\n    --soi-spray-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Naturwaren","offers":[{"title":"Default Title","offer_id":61603441377610,"sku":"NA1310","price":17.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spray-buccal-et-confort-de-la-gorge-certifie-bio-dr-theiss-packshot.webp?v=1779041368"},{"product_id":"spray-pour-le-nez-certifie-bio-dr-theiss","title":"Spray Nasal Bio Dr. Theiss - Miel Manuka \u0026 Argent Colloïdal","description":"\u003cdiv class=\"soi-spnez-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-spnez-hero\"\u003e\n    \u003cdiv class=\"soi-spnez-hero-tag\"\u003e\n      \u003cspan class=\"soi-spnez-tag-dot\"\u003e\u003c\/span\u003e\n      Soin nasal naturel · Dr. Theiss\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-spnez-hero-title\"\u003eSpray pour le nez certifié bio\u003c\/span\u003e\n    \u003cp class=\"soi-spnez-hero-subtitle\"\u003eLe duo miel de Manuka 16+ et argent colloïdal 20ppm pour nettoyer, purifier et apaiser vos voies nasales en toute douceur, sans accoutumance.\u003c\/p\u003e\n    \u003cdiv class=\"soi-spnez-hero-labels\"\u003e\n      \u003cspan class=\"soi-spnez-label soi-spnez-label-accent\"\u003eCOSMOS ORGANIC ECOCERT\u003c\/span\u003e\n      \u003cspan class=\"soi-spnez-label\"\u003eBIO CERTIFIÉ\u003c\/span\u003e\n      \u003cspan class=\"soi-spnez-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-spnez-label\"\u003e30 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #1 : Introduction --\u003e\n  \u003csection class=\"soi-spnez-section\"\u003e\n    \u003ch2\u003eSpray pour le nez certifié bio : miel de Manuka 16+ et argent colloïdal 20ppm\u003c\/h2\u003e\n    \u003cp\u003eVous cherchez un spray pour nez bouché vraiment naturel, sans décongestionnant chimique ni effet rebond ? Ce spray nasal bio Dr. Theiss associe deux actifs reconnus, le \u003cstrong\u003emiel de Manuka BIO 16+\u003c\/strong\u003e et l'\u003cstrong\u003eargent colloïdal à 20ppm\u003c\/strong\u003e, complétés par l'huile essentielle de Sapin Baumier, pour nettoyer, purifier et apaiser vos voies nasales en toute douceur. Certifié Cosmos Organic par Ecocert, fabriqué en France, il convient à une utilisation quotidienne, toute l'année.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #2 : Pourquoi choisir ce spray --\u003e\n  \u003csection class=\"soi-spnez-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce spray pour le nez bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spnez-grid\"\u003e\n      \u003cdiv class=\"soi-spnez-card\"\u003e\n        \u003ch3\u003e🍯 Miel de Manuka BIO 16+\u003c\/h3\u003e\n        \u003cp\u003eOriginaire de Nouvelle-Zélande, il est reconnu pour ses propriétés purifiantes et apaisantes sur les muqueuses irritées. L'indice 16+ garantit une concentration élevée en méthylglyoxal (MGO), son principal actif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnez-card\"\u003e\n        \u003ch3\u003e🛡️ Argent colloïdal 20ppm\u003c\/h3\u003e\n        \u003cp\u003eIl agit comme un bouclier doux sur la muqueuse nasale, contribuant à assainir les cavités nasales sans agresser les tissus.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnez-card\"\u003e\n        \u003ch3\u003e🌲 Huile essentielle de Sapin Baumier\u003c\/h3\u003e\n        \u003cp\u003eSes vertus aseptisantes et balsamiques apportent une sensation de fraîcheur immédiate et favorisent une respiration plus libre.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnez-card\"\u003e\n        \u003ch3\u003e🚫 Sans conservateurs agressifs\u003c\/h3\u003e\n        \u003cp\u003eSans décongestionnant vasoconstricteur : aucun risque d'accoutumance, idéal pour un usage régulier.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnez-card\"\u003e\n        \u003ch3\u003e✅ Certifié Cosmos Organic Ecocert\u003c\/h3\u003e\n        \u003cp\u003eFabriqué en France pour une transparence totale sur la formulation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #3 : Composition --\u003e\n  \u003csection class=\"soi-spnez-section\"\u003e\n    \u003ch2\u003eComposition complète du spray nasal bio Dr. Theiss\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spnez-compo\"\u003e\n      \u003cdiv class=\"soi-spnez-compo-row\"\u003e\n        \u003cspan class=\"soi-spnez-compo-label\"\u003eIngrédients (INCI)\u003c\/span\u003e\n        \u003cspan class=\"soi-spnez-compo-value\"\u003eAqua, Mel (Miel de Manuka BIO 16+), Argentum (Argent Colloïdal 20ppm), Abies balsamea leaf oil (Huile essentielle de Sapin Baumier BIO)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnez-compo-row\"\u003e\n        \u003cspan class=\"soi-spnez-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-spnez-compo-value\"\u003e30 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnez-compo-row\"\u003e\n        \u003cspan class=\"soi-spnez-compo-label\"\u003eConditionnement\u003c\/span\u003e\n        \u003cspan class=\"soi-spnez-compo-value\"\u003eFlacon en verre ambré avec pulvérisateur nasal\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-spnez-tip\"\u003e\n      \u003cdiv class=\"soi-spnez-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLa formule est volontairement courte et lisible : chaque ingrédient a un rôle précis, rien de superflu. Le flacon en verre ambré préserve les actifs de la lumière et limite l'usage du plastique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #4 : Mode d'emploi --\u003e\n  \u003csection class=\"soi-spnez-section\"\u003e\n    \u003ch2\u003eComment utiliser ce spray pour le nez bouché ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spnez-timeline\"\u003e\n      \u003cdiv class=\"soi-spnez-step\"\u003e\n        \u003cdiv class=\"soi-spnez-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-spnez-step-content\"\u003e\n          \u003ch3\u003eMouchez-vous\u003c\/h3\u003e\n          \u003cp\u003eMouchez-vous légèrement avant l'application pour préparer les voies nasales.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnez-step\"\u003e\n        \u003cdiv class=\"soi-spnez-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-spnez-step-content\"\u003e\n          \u003ch3\u003eInsérez délicatement l'embout\u003c\/h3\u003e\n          \u003cp\u003ePlacez l'embout dans la narine et appuyez une fois sur le pulvérisateur, tête légèrement penchée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnez-step\"\u003e\n        \u003cdiv class=\"soi-spnez-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-spnez-step-content\"\u003e\n          \u003ch3\u003eRépétez dans l'autre narine\u003c\/h3\u003e\n          \u003cp\u003eUtilisez 1 à 3 fois par jour selon vos besoins, idéalement matin et soir.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eCe spray pour le nez convient aux adultes et aux enfants à partir de 6 ans. Déconseillé en cas d'allergie connue au miel ou aux produits de la ruche.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #5 : Pour quels besoins --\u003e\n  \u003csection class=\"soi-spnez-section\"\u003e\n    \u003ch2\u003ePour quels besoins ce spray pour le nez est-il adapté ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spnez-grid\"\u003e\n      \u003cdiv class=\"soi-spnez-card\"\u003e\n        \u003ch3\u003e🤧 Nez bouché\u003c\/h3\u003e\n        \u003cp\u003eAu quotidien, en période hivernale ou lors d'un rhume passager.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnez-card\"\u003e\n        \u003ch3\u003e🌸 Allergies saisonnières\u003c\/h3\u003e\n        \u003cp\u003ePour apaiser et nettoyer les muqueuses irritées par les pollens ou la pollution.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnez-card\"\u003e\n        \u003ch3\u003e💨 Nez sec ou irrité\u003c\/h3\u003e\n        \u003cp\u003ePar l'air conditionné, le chauffage ou les voyages en avion.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spnez-card\"\u003e\n        \u003ch3\u003e🧼 Entretien quotidien\u003c\/h3\u003e\n        \u003cp\u003ePour limiter les agressions microbiennes et maintenir des voies nasales saines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #6 : Informations pratiques --\u003e\n  \u003csection class=\"soi-spnez-section\"\u003e\n    \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spnez-accordion\"\u003e\n      \u003cdetails class=\"soi-spnez-accordion-item\"\u003e\n        \u003csummary class=\"soi-spnez-accordion-header\"\u003e📦 Contenance et certification\u003c\/summary\u003e\n        \u003cdiv class=\"soi-spnez-accordion-content\"\u003e\n          \u003cp\u003eFlacon de 30 ml. Certification Cosmos Organic par Ecocert Greenlife. Fabrication française.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-spnez-accordion-item\"\u003e\n        \u003csummary class=\"soi-spnez-accordion-header\"\u003e🌡️ Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-spnez-accordion-content\"\u003e\n          \u003cp\u003eÀ conserver à l'abri de la chaleur et de la lumière directe, hors de portée des enfants en bas âge.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-spnez-accordion-item\"\u003e\n        \u003csummary class=\"soi-spnez-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-spnez-accordion-content\"\u003e\n          \u003cp\u003eCe produit ne se substitue pas à un traitement médical. En cas de symptômes persistants, consultez un professionnel de santé. Déconseillé en cas d'allergie connue au miel ou aux produits de la ruche. Convient aux adultes et aux enfants à partir de 6 ans.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-spnez-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-spnez-cta-box\"\u003e\n      \u003cp class=\"soi-spnez-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-spnez-cta-text\" style=\"color: white;\"\u003eQuand le nez tiraille, s'encombre ou réagit aux premières froideurs, ce spray nasal bio Dr. Theiss devient un réflexe naturel. Grâce au duo miel de Manuka 16+ et argent colloïdal, il nettoie, apaise et protège vos voies nasales sans agresser, sans accoutumance, avec la douceur du bio certifié. Respirez mieux, simplement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-spnez-marine: #1A2D3D;\n  --soi-spnez-marine-dark: #0F1E2B;\n  --soi-spnez-marine-light: #2C4458;\n  --soi-spnez-pomme: #A1C544;\n  --soi-spnez-pomme-dark: #84A636;\n  --soi-spnez-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-spnez-white: #FFFFFF;\n  --soi-spnez-off-white: #F8FAF6;\n  --soi-spnez-stone: #F1F3EE;\n  --soi-spnez-line: #E5E8E0;\n\n  --soi-spnez-primary: #D4A82A;\n  --soi-spnez-primary-soft: #F5EDD3;\n  --soi-spnez-accent: #C8A04B;\n\n  --soi-spnez-text: #1A2D3D;\n  --soi-spnez-text-soft: #4A5B6B;\n  --soi-spnez-text-muted: #7B8693;\n\n  --soi-spnez-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-spnez-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-spnez-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-spnez-radius: 12px;\n  --soi-spnez-radius-sm: 8px;\n  --soi-spnez-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-spnez-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-spnez-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-spnez-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-spnez-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-spnez-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-spnez-hero {\n  position: relative;\n  background: var(--soi-spnez-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-spnez-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-spnez-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-spnez-primary);\n}\n\n.soi-spnez-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-spnez-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-spnez-primary);\n  border-radius: 50%;\n}\n\n.soi-spnez-hero-title {\n  display: block;\n  color: var(--soi-spnez-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-spnez-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-spnez-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-spnez-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-spnez-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-spnez-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-spnez-label-accent {\n  background: var(--soi-spnez-primary);\n  border-color: var(--soi-spnez-primary);\n  color: var(--soi-spnez-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-spnez-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-spnez-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-spnez-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-spnez-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-spnez-pomme);\n  border-radius: 2px;\n}\n\n.soi-spnez-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-spnez-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-spnez-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-spnez-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-spnez-card {\n  background: var(--soi-spnez-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-spnez-radius);\n  border-left: 3px solid var(--soi-spnez-pomme);\n}\n\n.soi-spnez-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-spnez-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-spnez-card p {\n  font-size: 14px;\n  color: var(--soi-spnez-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-spnez-compo {\n  background: var(--soi-spnez-off-white);\n  border-radius: var(--soi-spnez-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-spnez-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-spnez-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-spnez-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-spnez-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-spnez-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  flex-shrink: 0;\n}\n\n.soi-spnez-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-spnez-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-spnez-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-spnez-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-spnez-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-spnez-radius);\n  border: 1px solid var(--soi-spnez-line);\n  align-items: flex-start;\n}\n\n.soi-spnez-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-spnez-marine);\n  color: var(--soi-spnez-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-spnez-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-spnez-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-spnez-step-content p {\n  font-size: 14px;\n  color: var(--soi-spnez-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-spnez-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-spnez-pomme-light);\n  border-left: 4px solid var(--soi-spnez-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-spnez-radius) var(--soi-spnez-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-spnez-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-spnez-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-spnez-marine);\n  margin-bottom: 4px;\n}\n\n.soi-spnez-tip p {\n  font-size: 14px;\n  color: var(--soi-spnez-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-spnez-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-spnez-accordion-item {\n  background: var(--soi-spnez-off-white);\n  border-radius: var(--soi-spnez-radius-sm);\n  border: 1px solid var(--soi-spnez-line);\n  overflow: hidden;\n}\n\n.soi-spnez-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-spnez-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-spnez-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-spnez-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-spnez-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-spnez-accordion-item[open] .soi-spnez-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-spnez-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-spnez-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-spnez-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-spnez-cta-box {\n  background: var(--soi-spnez-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-spnez-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-spnez-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-spnez-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-spnez-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-spnez-primary);\n  margin-bottom: 0.75rem;\n}\n\n.soi-spnez-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 2.5vw, 20px);\n  font-weight: 500;\n  color: var(--soi-spnez-white);\n  line-height: 1.5;\n  margin: 0;\n  max-width: 620px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-spnez-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-spnez-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-spnez-compo-value {\n    text-align: left;\n  }\n\n  .soi-spnez-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-spnez-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-spnez-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-spnez-fiche {\n    --soi-spnez-text-soft: #2C3E50;\n    --soi-spnez-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Naturwaren","offers":[{"title":"Default Title","offer_id":61603441934666,"sku":"NA1305","price":15.49,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spray-pour-le-nez-certifie-bio-dr-theiss-packshot.webp?v=1779267184"},{"product_id":"spray-nasal-propolis-verte-bio-et-hydrolat-de-lavande-bio-proposnature","title":"Spray Nasal Propolis Verte \u0026 Lavande Bio – Propos'Nature","description":"\n\n\u003cdiv class=\"soi-snpl-fiche\"\u003e\n\n  \u003csection class=\"soi-snpl-hero\"\u003e\n    \u003cdiv class=\"soi-snpl-hero-tag\"\u003e\n      \u003cspan class=\"soi-snpl-tag-dot\"\u003e\u003c\/span\u003e\n      Apithérapie · Hygiène nasale · Propos'Nature\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-snpl-hero-title\"\u003eSpray Nasal Propolis Verte Bio et Hydrolat de Lavande Bio\u003c\/span\u003e\n    \u003cp class=\"soi-snpl-hero-subtitle\"\u003eLa douceur apaisante de la lavande bio et la puissance purifiante de la propolis verte réunies dans un spray nasal nettoyant, doux et efficace pour vos muqueuses sensibles.\u003c\/p\u003e\n    \u003cdiv class=\"soi-snpl-hero-labels\"\u003e\n      \u003cspan class=\"soi-snpl-label soi-snpl-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-snpl-label\"\u003eDISPOSITIF MÉDICAL CE\u003c\/span\u003e\n      \u003cspan class=\"soi-snpl-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-snpl-label\"\u003e100 % VÉGÉTAL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-snpl-section\"\u003e\n    \u003ch2\u003ePropolis verte bio et lavande : une synergie pensée pour vos voies nasales\u003c\/h2\u003e\n    \u003cp class=\"soi-snpl-section-intro\"\u003eCe spray nasal à la propolis tire sa force de deux actifs complémentaires soigneusement sélectionnés, pour une hygiène nasale quotidienne naturelle et réellement efficace.\u003c\/p\u003e\n    \u003cdiv class=\"soi-snpl-benefits\"\u003e\n      \u003cdiv class=\"soi-snpl-benefit\"\u003e\n        \u003cdiv class=\"soi-snpl-benefit-icon\"\u003e\u003cspan\u003e🐝\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePropolis Verte Bio\u003c\/h3\u003e\n        \u003cp\u003eRécoltée sur des ruches en agriculture biologique, la propolis est reconnue pour ses propriétés purifiantes et nettoyantes. Elle aide à dégager les voies nasales en profondeur, même en période de congestion ou de sensibilité accrue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpl-benefit\"\u003e\n        \u003cdiv class=\"soi-snpl-benefit-icon\"\u003e\u003cspan\u003e💜\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHydrolat de Lavande Bio\u003c\/h3\u003e\n        \u003cp\u003eObtenu par distillation à la vapeur d'eau de lavande certifiée bio, il apporte une action apaisante et rafraîchissante sur les muqueuses irritées, pour une sensation de confort immédiat après chaque pulvérisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top: 1.25rem;\"\u003eEnsemble, ces deux actifs naturels forment une formule douce pour les muqueuses sensibles, bien supérieure aux sprays conventionnels à base de solutions salines seules ou d'additifs synthétiques.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-snpl-section\"\u003e\n    \u003ch2\u003eComposition complète du spray nasal propolis Propos'Nature\u003c\/h2\u003e\n    \u003cp class=\"soi-snpl-section-intro\"\u003eLa formulation repose sur des ingrédients simples et traçables, issus de l'agriculture biologique.\u003c\/p\u003e\n    \u003cdiv class=\"soi-snpl-compo\"\u003e\n      \u003cdiv class=\"soi-snpl-compo-row\"\u003e\n        \u003cspan class=\"soi-snpl-compo-label\"\u003eLavandula Angustifolia Water*\u003c\/span\u003e\n        \u003cspan class=\"soi-snpl-compo-value\"\u003eHydrolat de Lavande vraie Bio, base aqueuse apaisante (composant principal)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpl-compo-row\"\u003e\n        \u003cspan class=\"soi-snpl-compo-label\"\u003eAqua\u003c\/span\u003e\n        \u003cspan class=\"soi-snpl-compo-value\"\u003eEau purifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpl-compo-row\"\u003e\n        \u003cspan class=\"soi-snpl-compo-label\"\u003ePropolis Extract*\u003c\/span\u003e\n        \u003cspan class=\"soi-snpl-compo-value\"\u003eExtrait de Propolis Verte Bio, actif purifiant et nettoyant\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpl-compo-row\"\u003e\n        \u003cspan class=\"soi-snpl-compo-label\"\u003ePotassium Sorbate\u003c\/span\u003e\n        \u003cspan class=\"soi-snpl-compo-value\"\u003eConservateur d'origine naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpl-compo-row\"\u003e\n        \u003cspan class=\"soi-snpl-compo-label\"\u003eAlcohol\u003c\/span\u003e\n        \u003cspan class=\"soi-snpl-compo-value\"\u003eAlcool\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpl-compo-row\"\u003e\n        \u003cspan class=\"soi-snpl-compo-label\"\u003eLinalol\u003c\/span\u003e\n        \u003cspan class=\"soi-snpl-compo-value\"\u003eConstituant naturel de l'hydrolat de lavande\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top: 1rem;\"\u003e\u003cem\u003e* Ingrédients issus de l'agriculture biologique. Sans pétrochimie, sans parabènes, non testé sur les animaux.\u003c\/em\u003e\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-snpl-section\"\u003e\n    \u003ch2\u003eComment utiliser ce spray nasal à la propolis ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-snpl-timeline\"\u003e\n      \u003cdiv class=\"soi-snpl-step\"\u003e\n        \u003cdiv class=\"soi-snpl-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-snpl-step-content\"\u003e\n          \u003ch3\u003eAgitez le flacon\u003c\/h3\u003e\n          \u003cp\u003eAvant chaque utilisation, agitez le flacon pour homogénéiser la formule.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpl-step\"\u003e\n        \u003cdiv class=\"soi-snpl-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-snpl-step-content\"\u003e\n          \u003ch3\u003ePulvérisez dans chaque narine\u003c\/h3\u003e\n          \u003cp\u003eEffectuez 3 à 4 pulvérisations par narine, en inclinant légèrement la tête.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpl-step\"\u003e\n        \u003cdiv class=\"soi-snpl-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-snpl-step-content\"\u003e\n          \u003ch3\u003eRenouvelez selon vos besoins\u003c\/h3\u003e\n          \u003cp\u003eVous pouvez renouveler l'application 2 à 3 fois par jour. Pensez à nettoyer l'embout après chaque usage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-snpl-accordion\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdetails class=\"soi-snpl-accordion-item\"\u003e\n        \u003csummary class=\"soi-snpl-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-snpl-accordion-content\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants. Certains composants naturels de l'hydrolat de lavande (linalol) peuvent présenter un risque allergique chez les personnes sensibles : faites un test préalable si vous êtes sujet aux réactions cutanées ou respiratoires. Les personnes allergiques à la propolis ou au pollen de peuplier doivent éviter ce produit. Ce produit est un dispositif médical et ne remplace pas un avis ou un traitement médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-snpl-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce spray nasal propolis plutôt qu'un autre ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-snpl-grid\"\u003e\n      \u003cdiv class=\"soi-snpl-card\"\u003e\n        \u003ch3\u003e🏥 Dispositif médical certifié CE\u003c\/h3\u003e\n        \u003cp\u003eUn gage de qualité, de sécurité et de traçabilité supérieures aux simples cosmétiques nasaux.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpl-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabriqué en France\u003c\/h3\u003e\n        \u003cp\u003ePar le laboratoire Propos'Nature, expert en formulations naturelles depuis plus de 30 ans.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpl-card\"\u003e\n        \u003ch3\u003e🌿 100 % végétal et bio\u003c\/h3\u003e\n        \u003cp\u003eAucun ingrédient pétrochimique, non testé sur les animaux, un engagement éthique fort.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-snpl-card\"\u003e\n        \u003ch3\u003e✈️ Flacon compact de 15 ml\u003c\/h3\u003e\n        \u003cp\u003eFacile à glisser dans un sac, parfait pour une utilisation à la maison comme en déplacement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-snpl-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce spray nasal à la propolis ?\u003c\/h2\u003e\n    \u003cp\u003eCe spray nasal à la propolis convient aux adultes souhaitant entretenir leur hygiène nasale au quotidien, notamment en période hivernale, lors d'exposition à la pollution, ou en cas de nez encombré passager. Les personnes allergiques à la propolis ou au pollen de peuplier doivent éviter ce produit.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-snpl-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-snpl-cta-box\"\u003e\n      \u003cp class=\"soi-snpl-cta-tag\" style=\"color: white;\"\u003eRespirez mieux, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-snpl-cta-text\" style=\"color: white;\"\u003eLa douceur de la lavande bio et la puissance purifiante de la propolis verte, réunies dans un flacon certifié médical et fabriqué en France. Un geste simple pour vos voies nasales, chaque jour.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-snpl-marine: #1A2D3D;\n  --soi-snpl-marine-dark: #0F1E2B;\n  --soi-snpl-marine-light: #2C4458;\n  --soi-snpl-pomme: #A1C544;\n  --soi-snpl-pomme-dark: #84A636;\n  --soi-snpl-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-snpl-white: #FFFFFF;\n  --soi-snpl-off-white: #F8FAF6;\n  --soi-snpl-stone: #F1F3EE;\n  --soi-snpl-line: #E5E8E0;\n\n  --soi-snpl-primary: #7B5EA7;\n  --soi-snpl-primary-soft: rgba(123,94,167,0.08);\n  --soi-snpl-accent: #D4A82A;\n\n  --soi-snpl-text: #1A2D3D;\n  --soi-snpl-text-soft: #4A5B6B;\n  --soi-snpl-text-muted: #7B8693;\n\n  --soi-snpl-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-snpl-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-snpl-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-snpl-radius: 12px;\n  --soi-snpl-radius-sm: 8px;\n  --soi-snpl-radius-pill: 999px;\n}\n\n.soi-snpl-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-snpl-fiche img { max-width: 100%; height: auto; }\n\n.soi-snpl-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-snpl-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-snpl-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-snpl-hero {\n  position: relative;\n  background: var(--soi-snpl-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-snpl-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-snpl-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-snpl-pomme);\n}\n\n.soi-snpl-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-snpl-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-snpl-pomme);\n  border-radius: 50%;\n}\n\n.soi-snpl-hero-title {\n  display: block;\n  color: var(--soi-snpl-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-snpl-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-snpl-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-snpl-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-snpl-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-snpl-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-snpl-label-accent {\n  background: var(--soi-snpl-pomme);\n  border-color: var(--soi-snpl-pomme);\n  color: var(--soi-snpl-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-snpl-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-snpl-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-snpl-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-snpl-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-snpl-pomme);\n  border-radius: 2px;\n}\n\n.soi-snpl-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-snpl-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-snpl-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-snpl-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-snpl-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-snpl-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-snpl-benefit {\n  background: var(--soi-snpl-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-snpl-radius);\n  border: 1px solid var(--soi-snpl-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-snpl-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-snpl-shadow-md);\n}\n\n.soi-snpl-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-snpl-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-snpl-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-snpl-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-snpl-benefit:hover .soi-snpl-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-snpl-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-snpl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-snpl-benefit p {\n  font-size: 13px;\n  color: var(--soi-snpl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-snpl-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-snpl-card {\n  background: var(--soi-snpl-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-snpl-radius);\n  border-left: 3px solid var(--soi-snpl-pomme);\n}\n\n.soi-snpl-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-snpl-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-snpl-card p {\n  font-size: 14px;\n  color: var(--soi-snpl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-snpl-compo {\n  background: var(--soi-snpl-off-white);\n  border-radius: var(--soi-snpl-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-snpl-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-snpl-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-snpl-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-snpl-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-snpl-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-snpl-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-snpl-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-snpl-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-snpl-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-snpl-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-snpl-radius);\n  border: 1px solid var(--soi-snpl-line);\n  align-items: flex-start;\n}\n\n.soi-snpl-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-snpl-marine);\n  color: var(--soi-snpl-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-snpl-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-snpl-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-snpl-step-content p {\n  font-size: 14px;\n  color: var(--soi-snpl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-snpl-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-snpl-accordion-item {\n  background: var(--soi-snpl-off-white);\n  border-radius: var(--soi-snpl-radius-sm);\n  border: 1px solid var(--soi-snpl-line);\n  overflow: hidden;\n}\n\n.soi-snpl-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-snpl-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-snpl-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-snpl-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-snpl-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-snpl-accordion-item[open] .soi-snpl-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-snpl-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-snpl-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-snpl-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-snpl-cta-box {\n  background: var(--soi-snpl-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-snpl-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-snpl-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-snpl-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-snpl-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-snpl-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-snpl-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-snpl-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-snpl-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-snpl-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-snpl-compo-value {\n    text-align: left;\n  }\n\n  .soi-snpl-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-snpl-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-snpl-fiche {\n    --soi-snpl-text-soft: #2C3E50;\n    --soi-snpl-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Propos'Nature","offers":[{"title":"Default Title","offer_id":61603748872522,"sku":"PO0035","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spray-nasal-propolis-verte-bio-et-hydrolat-de-lavande-bio-pr-packshot.webp?v=1779187534"},{"product_id":"huile-essentielle-bio-dinule-odorante-pranarom","title":"Huile essentielle bio d'inule odorante - Pranarom","description":"\u003cdiv style=\"padding: 20px 60px 20px 60px; display: flex; flex-wrap: wrap; gap: 30px; align-items: stretch\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\u003cdiv style=\"text-align: center; width: 100%\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/PHOTO_RA0155_d0c9fb7f-9ba0-4fbf-aa78-b23dd7b84eaf.jpg?v=1776185632\" alt=\"Photo d'huile essentielle d'Inule odorante et de la plante\" style=\"height: auto; max-width: 100%\" class=\"soinat-image\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50.0% - 15px); max-width: calc(50.0% - 15px)\"\u003e\n\u003cp data-start=\"366\" data-end=\"884\"\u003eL’huile essentielle bio d’Inule odorante de Pranarōm séduit autant par sa \u003cstrong data-start=\"440\" data-end=\"462\"\u003efragrance délicate\u003c\/strong\u003e que par la richesse de ses propriétés aromatiques. Obtenue par une distillation rigoureuse des parties aériennes fleuries, elle concentre toute la puissance d’une plante reconnue pour son action bienfaisante sur la sphère respiratoire. Véritable alliée des saisons fraîches, elle accompagne l’organisme lorsque celui-ci est fragilisé, tout en diffusant une sensation olfactive douce et enveloppante, propice au bien-être.\u003c\/p\u003e\n\u003ch2 data-start=\"886\" data-end=\"974\"\u003eCaractéristiques et bienfaits de l’Huile essentielle bio d'Inule odorante de Pranarom\u003c\/h2\u003e\n\u003cp data-start=\"976\" data-end=\"1781\"\u003eL’huile essentielle d’Inule odorante bio est appréciée pour son \u003cstrong data-start=\"1040\" data-end=\"1079\"\u003esoutien ciblé en cas d’état fébrile\u003c\/strong\u003e et lors de gênes respiratoires passagères. Elle aide à libérer la respiration lorsque le nez est encombré ou que la toux se fait persistante, tout en respectant l’équilibre naturel de l’organisme. Certifiée \u003cstrong data-start=\"1287\" data-end=\"1295\"\u003eHECT\u003c\/strong\u003e, elle garantit une identification botanique précise, une chémotypisation rigoureuse et une pureté irréprochable. Sa composition 100 % naturelle, pure et intégrale en fait une référence pour les amateurs d’aromathérapie exigeants, soucieux de bénéficier d’une huile essentielle à la fois efficace et respectueuse de la plante d’origine. Son parfum subtil et apaisant contribue également à créer une atmosphère réconfortante, idéale pour accompagner les moments de fragilité saisonnière.\u003c\/p\u003e\n\u003ch2 data-start=\"1783\" data-end=\"1827\"\u003eUn allié aromatique précieux\u003c\/h2\u003e\n\u003cp data-start=\"1829\" data-end=\"2215\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eChoisir l’huile essentielle bio d’Inule odorante de Pranarōm, c’est opter pour une \u003cstrong data-start=\"1912\" data-end=\"1945\"\u003eexpertise aromatique reconnue\u003c\/strong\u003e et une qualité constante. Intégrée à une routine bien-être, elle devient un soutien naturel de choix pour traverser les périodes délicates avec plus de confort respiratoire et de sérénité, tout en profitant d’une huile essentielle authentique et soigneusement élaborée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pranarom","offers":[{"title":"Default Title","offer_id":61603919921482,"sku":"RA0155","price":49.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/pranarom_ra0155_he_inule_odorante_6f90343f-06fc-42fa-83a3-2a4e526570ec.jpg?v=1778843487"},{"product_id":"spray-nasal-decongestionnant-bio-pranarom","title":"Spray nasal décongestionnant bio - Pranarom","description":"\u003cdiv class=\"soi-spray-fiche\"\u003e\n\n  \u003csection class=\"soi-spray-hero\"\u003e\n    \u003cdiv class=\"soi-spray-hero-tag\"\u003e\n      \u003cspan class=\"soi-spray-tag-dot\"\u003e\u003c\/span\u003e\n      Aromathérapie · Pranarom Aromaforce\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-spray-hero-title\"\u003eSpray Nasal Décongestionnant Bio\u003c\/span\u003e\n    \u003cp class=\"soi-spray-hero-subtitle\"\u003eLibérez vos voies nasales en quelques secondes grâce à la puissance d'une solution hypertonique associée à des huiles essentielles 100 % biologiques. Sans accoutumance, sans dessèchement.\u003c\/p\u003e\n    \u003cdiv class=\"soi-spray-hero-labels\"\u003e\n      \u003cspan class=\"soi-spray-label soi-spray-label-accent\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-spray-label\"\u003eDISPOSITIF MÉDICAL CE\u003c\/span\u003e\n      \u003cspan class=\"soi-spray-label\"\u003eSANS VASOCONSTRICTEUR\u003c\/span\u003e\n      \u003cspan class=\"soi-spray-label\"\u003eDÈS 3 ANS\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spray-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce spray nasal décongestionnant naturel ?\u003c\/h2\u003e\n    \u003cp class=\"soi-spray-section-intro\"\u003eContrairement aux sprays classiques à base de vasoconstricteurs (dont l'usage prolongé peut entraîner une dépendance), la formule Pranarom agit mécaniquement et naturellement. La solution hypertonique attire l'excès de liquide dans la muqueuse nasale pour fluidifier le mucus et favoriser son élimination. Les huiles essentielles biologiques prennent le relais en apportant des vertus assainissantes, apaisantes et rafraîchissantes.\u003c\/p\u003e\n    \u003cdiv class=\"soi-spray-benefits\"\u003e\n      \u003cdiv class=\"soi-spray-benefit\"\u003e\n        \u003cdiv class=\"soi-spray-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAction en 30 secondes\u003c\/h3\u003e\n        \u003cp\u003eDécongestion rapide et sensation immédiate de fraîcheur dès la première pulvérisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-benefit\"\u003e\n        \u003cdiv class=\"soi-spray-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHuiles essentielles bio\u003c\/h3\u003e\n        \u003cp\u003eEucalyptus, menthe, ravintsara et cannelle certifiées biologiques, sélectionnées avec soin.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-benefit\"\u003e\n        \u003cdiv class=\"soi-spray-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePréserve la muqueuse\u003c\/h3\u003e\n        \u003cp\u003eHydrate et protège votre muqueuse nasale sans l'agresser ni la dessécher.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-benefit\"\u003e\n        \u003cdiv class=\"soi-spray-benefit-icon\"\u003e\u003cspan\u003e🔒\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFlacon sécurisé\u003c\/h3\u003e\n        \u003cp\u003ePompe précise, fermeture inviolable et filtre d'air intégré pour une hygiène optimale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spray-section\"\u003e\n    \u003ch2\u003eComposition complète du spray nasal Pranarom Aromaforce\u003c\/h2\u003e\n    \u003cp class=\"soi-spray-section-intro\"\u003eChaque flacon de 15 ml contient une formule soigneusement élaborée à partir d'ingrédients naturels et biologiques :\u003c\/p\u003e\n    \u003cdiv class=\"soi-spray-compo\"\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eBase\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eEau (Aqua), base purifiée de la solution hypertonique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eActif végétal\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eExtrait de Pelargonium sidoides, propriétés assainissantes ORL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eSel marin\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eSodium chloride, confère la tonicité hypertonique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003ePropolis bio\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eExtrait de Propolis aux vertus protectrices\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eHE Cannelle bio\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eCinnamomum verum\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eHE Eucalyptus bio\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eEucalyptus globulus, fraîcheur et confort respiratoire\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eHE Ravintsara bio\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eCinnamomum camphora\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eHE Menthe poivrée bio\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eMentha x piperita\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eHE Menthe verte bio\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eMentha spicata\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eTexturant\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eXanthan gum, adhérence naturelle sur la muqueuse\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eConservateur\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eSodium benzoate, autorisé en dispositif médical\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eAjusteur de pH\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eAcide citrique, stabilité de la formule\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spray-section\"\u003e\n    \u003ch2\u003eDans quelles situations l'utiliser ?\u003c\/h2\u003e\n    \u003cp class=\"soi-spray-section-intro\"\u003eCe spray nasal décongestionnant est particulièrement adapté dans les situations suivantes :\u003c\/p\u003e\n    \u003cdiv class=\"soi-spray-grid\"\u003e\n      \u003cdiv class=\"soi-spray-card\"\u003e\n        \u003ch3\u003e🤧 Rhume et rhinite\u003c\/h3\u003e\n        \u003cp\u003eRhinite allergique ou non : nez bouché, écoulement nasal abondant. Une réponse rapide pour retrouver une respiration fluide.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-card\"\u003e\n        \u003ch3\u003e😤 Rhinosinusite\u003c\/h3\u003e\n        \u003cp\u003eCongestion des sinus, sensation de pression et de lourdeur. La solution hypertonique favorise le drainage naturel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-card\"\u003e\n        \u003ch3\u003e✈️ Voyage en avion\u003c\/h3\u003e\n        \u003cp\u003eFormat compact de 15 ml, idéal pour soulager la congestion liée aux variations de pression en cabine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-card\"\u003e\n        \u003ch3\u003e❄️ Prévention hivernale\u003c\/h3\u003e\n        \u003cp\u003eNettoyez et protégez votre muqueuse nasale en période froide pour limiter les inconforts saisonniers.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-spray-accordion\"\u003e\n      \u003cdetails class=\"soi-spray-accordion-item\"\u003e\n        \u003csummary class=\"soi-spray-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-spray-accordion-content\"\u003e\n          \u003cp\u003eCe produit est utilisable à partir de 3 ans. Il s'agit d'un dispositif médical, pas d'un médicament : il ne remplace pas un traitement prescrit par votre médecin. En cas de symptômes persistants, consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spray-section\"\u003e\n    \u003ch2\u003eComment utiliser le spray nasal décongestionnant Pranarom ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spray-timeline\"\u003e\n      \u003cdiv class=\"soi-spray-step\"\u003e\n        \u003cdiv class=\"soi-spray-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-spray-step-content\"\u003e\n          \u003ch3\u003ePréparez vos narines\u003c\/h3\u003e\n          \u003cp\u003eMouchez-vous avant toute utilisation pour dégager partiellement les narines.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-step\"\u003e\n        \u003cdiv class=\"soi-spray-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-spray-step-content\"\u003e\n          \u003ch3\u003ePositionnez le spray\u003c\/h3\u003e\n          \u003cp\u003eInclinez légèrement la tête vers l'avant et introduisez doucement l'embout dans une narine.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-step\"\u003e\n        \u003cdiv class=\"soi-spray-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-spray-step-content\"\u003e\n          \u003ch3\u003ePulvérisez\u003c\/h3\u003e\n          \u003cp\u003eAppuyez fermement sur la pompe en inspirant légèrement par le nez. Répétez dans l'autre narine.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-step\"\u003e\n        \u003cdiv class=\"soi-spray-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-spray-step-content\"\u003e\n          \u003ch3\u003eFréquence d'utilisation\u003c\/h3\u003e\n          \u003cp\u003eUtilisez 2 à 6 fois par jour selon l'intensité de la congestion. Référez-vous à la notice pour le dosage adapté à votre âge.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spray-section\"\u003e\n    \u003ch2\u003eAvis sur le spray nasal décongestionnant Pranarom : ce que disent les utilisateurs\u003c\/h2\u003e\n    \u003cp\u003eLes retours des utilisateurs du spray nasal décongestionnant Pranarom Aromaforce soulignent unanimement l'efficacité rapide de la sensation de fraîcheur dès la première utilisation. Beaucoup apprécient l'absence d'effet rebond comparé aux sprays vasoconstricteurs classiques, ainsi que le format pratique de 15 ml, facilement transportable en voyage ou en avion. La composition bio rassure les parents qui l'utilisent pour leurs enfants dès 3 ans.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spray-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-spray-cta-box\"\u003e\n      \u003cp class=\"soi-spray-cta-tag\" style=\"color: white;\"\u003eRespirez librement, naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-spray-cta-text\" style=\"color: white;\"\u003eQuand la respiration redevient fluide et légère, que la pression disparaît, c'est ce moment de soulagement que le spray nasal décongestionnant bio Pranarom vous offre. Une formule naturelle, sans accoutumance, pensée pour respecter votre muqueuse tout en agissant vite.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-spray-marine: #1A2D3D;\n  --soi-spray-marine-dark: #0F1E2B;\n  --soi-spray-marine-light: #2C4458;\n  --soi-spray-pomme: #A1C544;\n  --soi-spray-pomme-dark: #84A636;\n  --soi-spray-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-spray-white: #FFFFFF;\n  --soi-spray-off-white: #F8FAF6;\n  --soi-spray-stone: #F1F3EE;\n  --soi-spray-line: #E5E8E0;\n\n  --soi-spray-primary: #3A7A4E;\n  --soi-spray-primary-soft: #E8F2EC;\n  --soi-spray-accent: #5B9A3A;\n\n  --soi-spray-text: #1A2D3D;\n  --soi-spray-text-soft: #4A5B6B;\n  --soi-spray-text-muted: #7B8693;\n\n  --soi-spray-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-spray-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-spray-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-spray-radius: 12px;\n  --soi-spray-radius-sm: 8px;\n  --soi-spray-radius-pill: 999px;\n}\n\n.soi-spray-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-spray-fiche img { max-width: 100%; height: auto; }\n\n.soi-spray-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-spray-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-spray-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-spray-hero {\n  position: relative;\n  background: var(--soi-spray-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-spray-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-spray-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-spray-pomme);\n}\n\n.soi-spray-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-spray-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-spray-pomme);\n  border-radius: 50%;\n}\n\n.soi-spray-hero-title {\n  display: block;\n  color: var(--soi-spray-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-spray-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-spray-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-spray-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-spray-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-spray-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-spray-label-accent {\n  background: var(--soi-spray-pomme);\n  border-color: var(--soi-spray-pomme);\n  color: var(--soi-spray-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-spray-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-spray-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-spray-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-spray-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-spray-pomme);\n  border-radius: 2px;\n}\n\n.soi-spray-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-spray-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-spray-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-spray-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-spray-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-spray-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-spray-benefit {\n  background: var(--soi-spray-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-spray-radius);\n  border: 1px solid var(--soi-spray-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-spray-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-spray-shadow-md);\n}\n\n.soi-spray-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-spray-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-spray-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-spray-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-spray-benefit:hover .soi-spray-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-spray-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-spray-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-spray-benefit p {\n  font-size: 13px;\n  color: var(--soi-spray-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-spray-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-spray-card {\n  background: var(--soi-spray-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-spray-radius);\n  border-left: 3px solid var(--soi-spray-pomme);\n}\n\n.soi-spray-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-spray-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-spray-card p {\n  font-size: 14px;\n  color: var(--soi-spray-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-spray-compo {\n  background: var(--soi-spray-off-white);\n  border-radius: var(--soi-spray-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-spray-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-spray-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-spray-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-spray-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-spray-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  flex-shrink: 0;\n}\n\n.soi-spray-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-spray-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-spray-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-spray-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-spray-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-spray-radius);\n  border: 1px solid var(--soi-spray-line);\n  align-items: flex-start;\n}\n\n.soi-spray-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-spray-marine);\n  color: var(--soi-spray-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-spray-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-spray-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-spray-step-content p {\n  font-size: 14px;\n  color: var(--soi-spray-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-spray-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-spray-accordion-item {\n  background: var(--soi-spray-off-white);\n  border-radius: var(--soi-spray-radius-sm);\n  border: 1px solid var(--soi-spray-line);\n  overflow: hidden;\n}\n\n.soi-spray-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-spray-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-spray-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-spray-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-spray-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-spray-accordion-item[open] .soi-spray-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-spray-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-spray-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-spray-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-spray-cta-box {\n  background: var(--soi-spray-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-spray-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-spray-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-spray-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-spray-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-spray-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-spray-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-spray-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-spray-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-spray-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-spray-compo-value {\n    text-align: left;\n  }\n\n  .soi-spray-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-spray-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-spray-fiche {\n    --soi-spray-text-soft: #2C3E50;\n    --soi-spray-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Pranarom","offers":[{"title":"Default Title","offer_id":61603937091914,"sku":"RA0270","price":12.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spray-nasal-decongestionnant-bio-pranarom-packshot.webp?v=1779722458"},{"product_id":"quinton-spray-nasal-isotonic-quinton","title":"Quinton spray nasal Isotonic - Quinton","description":"\n\n\u003cdiv class=\"soi-qnsi-fiche\"\u003e\n\n\u003csection class=\"soi-qnsi-hero\"\u003e\n  \u003cdiv class=\"soi-qnsi-hero-tag\"\u003e\n    \u003cspan class=\"soi-qnsi-tag-dot\"\u003e\u003c\/span\u003e\n    Thérapie marine · Eau de Quinton\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-qnsi-hero-title\"\u003e78 minéraux marins pour vos voies nasales\u003c\/span\u003e\n  \u003cp class=\"soi-qnsi-hero-subtitle\"\u003eLa pureté de l'océan au service de votre confort respiratoire quotidien. 78 minéraux et oligo-éléments naturels, en une fine brume marine.\u003c\/p\u003e\n  \u003cdiv class=\"soi-qnsi-hero-labels\"\u003e\n    \u003cspan class=\"soi-qnsi-label soi-qnsi-label-accent\"\u003e100 % NATUREL\u003c\/span\u003e\n    \u003cspan class=\"soi-qnsi-label\"\u003eSANS CONSERVATEURS\u003c\/span\u003e\n    \u003cspan class=\"soi-qnsi-label\"\u003eSANS ADDITIFS\u003c\/span\u003e\n    \u003cspan class=\"soi-qnsi-label\"\u003eMICROFILTRÉ À FROID\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnsi-section\"\u003e\n  \u003ch2\u003ePourquoi choisir le spray nasal Quinton isotonique ?\u003c\/h2\u003e\n  \u003cp\u003eContrairement à de nombreux sprays nasaux du marché, le spray nasal à l'eau de Quinton n'est pas une simple solution salée reconstituée. Il est préparé à partir d'eau de mer prélevée en haute mer, dans des zones de plancton actif, puis microfiltrée à froid pour préserver l'intégralité de ses 78 minéraux et oligo-éléments naturels : magnésium, calcium, potassium, zinc, et bien d'autres.\u003c\/p\u003e\n  \u003cp\u003eCette eau marine est ensuite diluée avec de l'eau de source (et non désalinisée) pour obtenir une solution isotonique à 9 g\/L, parfaitement compatible avec les muqueuses nasales. Le résultat : une tolérance optimale, même pour une utilisation pluriquotidienne.\u003c\/p\u003e\n\n  \u003cdiv class=\"soi-qnsi-grid-compact\"\u003e\n    \u003cdiv class=\"soi-qnsi-card-mini\"\u003e\n      \u003cspan class=\"soi-qnsi-card-mini-icon\"\u003e🌊\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsi-card-mini-label\"\u003eMinéraux marins\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsi-card-mini-value\"\u003e78 oligo-éléments\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsi-card-mini\"\u003e\n      \u003cspan class=\"soi-qnsi-card-mini-icon\"\u003e⚗️\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsi-card-mini-label\"\u003eConcentration\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsi-card-mini-value\"\u003e9 g\/L isotonique\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsi-card-mini\"\u003e\n      \u003cspan class=\"soi-qnsi-card-mini-icon\"\u003e💧\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsi-card-mini-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsi-card-mini-value\"\u003e100 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsi-card-mini\"\u003e\n      \u003cspan class=\"soi-qnsi-card-mini-icon\"\u003e👨‍👩‍👧‍👦\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsi-card-mini-label\"\u003ePublic\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsi-card-mini-value\"\u003eToute la famille\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnsi-section\"\u003e\n  \u003ch2\u003eÀ quoi sert concrètement ce spray nasal d'eau de Quinton ?\u003c\/h2\u003e\n  \u003cp class=\"soi-qnsi-section-intro\"\u003eVotre nez est la première ligne de défense de votre organisme contre les agents pathogènes, les allergènes et la pollution. Maintenir vos fosses nasales propres et hydratées, c'est soutenir cette barrière naturelle au quotidien.\u003c\/p\u003e\n\n  \u003cdiv class=\"soi-qnsi-benefits\"\u003e\n    \u003cdiv class=\"soi-qnsi-benefit\"\u003e\n      \u003cdiv class=\"soi-qnsi-benefit-icon\"\u003e\u003cspan\u003e🫧\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eNettoyage en douceur\u003c\/h3\u003e\n      \u003cp\u003eÉlimine impuretés, pollens et sécrétions accumulées dans les fosses nasales.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsi-benefit\"\u003e\n      \u003cdiv class=\"soi-qnsi-benefit-icon\"\u003e\u003cspan\u003e💦\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eHydratation muqueuse\u003c\/h3\u003e\n      \u003cp\u003eRéduit les sensations de sécheresse, notamment en hiver ou en cas d'air conditionné.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsi-benefit\"\u003e\n      \u003cdiv class=\"soi-qnsi-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePrévention des congestions\u003c\/h3\u003e\n      \u003cp\u003eContribue à prévenir les congestions nasales et les rhinites saisonnières.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsi-benefit\"\u003e\n      \u003cdiv class=\"soi-qnsi-benefit-icon\"\u003e\u003cspan\u003e🌬️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eConfort respiratoire\u003c\/h3\u003e\n      \u003cp\u003eSoutient les défenses naturelles des voies respiratoires grâce aux micro-nutriments marins, en toutes saisons.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnsi-section\"\u003e\n  \u003ch2\u003eComposition du spray nasal isotonique Quinton\u003c\/h2\u003e\n  \u003cp class=\"soi-qnsi-section-intro\"\u003eUne formule volontairement minimaliste et transparente. Chaque pulvérisation délivre une fine brume de solution marine riche en minéraux biodisponibles, directement absorbables par la muqueuse nasale.\u003c\/p\u003e\n\n  \u003cdiv class=\"soi-qnsi-compo\"\u003e\n    \u003cdiv class=\"soi-qnsi-compo-row\"\u003e\n      \u003cspan class=\"soi-qnsi-compo-label\"\u003eBase marine\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsi-compo-value\"\u003eEau de mer océanique microfiltrée à froid (zones de plancton actif)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsi-compo-row\"\u003e\n      \u003cspan class=\"soi-qnsi-compo-label\"\u003eDilution\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsi-compo-value\"\u003eEau de source (sans désalinisation)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsi-compo-row\"\u003e\n      \u003cspan class=\"soi-qnsi-compo-label\"\u003eConcentration NaCl\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsi-compo-value\"\u003e9 g\/L (isotonique)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsi-compo-row\"\u003e\n      \u003cspan class=\"soi-qnsi-compo-label\"\u003eMinéraux\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsi-compo-value\"\u003e78 oligo-éléments dont magnésium, calcium, potassium, zinc\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsi-compo-row\"\u003e\n      \u003cspan class=\"soi-qnsi-compo-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsi-compo-value\"\u003eConservateurs, alcool, additifs, irradiation\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnsi-section\"\u003e\n  \u003ch2\u003eComment utiliser le spray nasal Quinton ?\u003c\/h2\u003e\n\n  \u003cdiv class=\"soi-qnsi-timeline\"\u003e\n    \u003cdiv class=\"soi-qnsi-step\"\u003e\n      \u003cdiv class=\"soi-qnsi-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-qnsi-step-content\"\u003e\n        \u003ch3\u003ePositionnez-vous\u003c\/h3\u003e\n        \u003cp\u003eInclinez légèrement la tête sur le côté ou vers l'avant. Introduisez délicatement l'embout dans la narine.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsi-step\"\u003e\n      \u003cdiv class=\"soi-qnsi-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-qnsi-step-content\"\u003e\n        \u003ch3\u003ePulvérisez\u003c\/h3\u003e\n        \u003cp\u003eAppuyez une ou plusieurs fois sur la pompe. Respirez normalement pendant la pulvérisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsi-step\"\u003e\n      \u003cdiv class=\"soi-qnsi-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-qnsi-step-content\"\u003e\n        \u003ch3\u003eRenouvelez selon vos besoins\u003c\/h3\u003e\n        \u003cp\u003eRépétez 1 à 6 fois par jour, en lavage nasal ou en entretien quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"soi-qnsi-tip\"\u003e\n    \u003cdiv class=\"soi-qnsi-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eCe spray peut être utilisé en prévention comme en accompagnement d'un inconfort déclaré. Pour les bébés, nous vous recommandons de consulter un professionnel de santé avant utilisation. Ce produit ne remplace pas un traitement médical.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnsi-section\"\u003e\n  \u003ch2\u003eSpray nasal Quinton isotonique ou hypertonique : quelle différence ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-qnsi-grid\"\u003e\n    \u003cdiv class=\"soi-qnsi-card\"\u003e\n      \u003ch3\u003e🌊 Isotonique (9 g\/L)\u003c\/h3\u003e\n      \u003cp\u003eConvient à l'hygiène nasale quotidienne et aux muqueuses réactives. C'est le choix de départ idéal pour toute la famille.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsi-card\"\u003e\n      \u003ch3\u003e⚡ Hypertonique (plus concentré)\u003c\/h3\u003e\n      \u003cp\u003eDavantage indiqué en cas de congestion marquée ou de nez très encombré. En cas de doute, privilégiez la version isotonique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnsi-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-qnsi-cta-box\"\u003e\n    \u003cp class=\"soi-qnsi-cta-tag\" style=\"color: white;\"\u003eLa pureté de l'océan, chaque jour\u003c\/p\u003e\n    \u003cp class=\"soi-qnsi-cta-text\" style=\"color: white;\"\u003eAvec le Quinton Spray Nasal Isotonic, vous offrez à votre nez la douceur des minéraux marins et l'efficacité d'un geste simple. Un flacon dans votre salle de bain, et c'est toute votre respiration qui vous dit merci, saison après saison.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-qnsi-marine: #1A2D3D;\n  --soi-qnsi-marine-dark: #0F1E2B;\n  --soi-qnsi-marine-light: #2C4458;\n  --soi-qnsi-pomme: #A1C544;\n  --soi-qnsi-pomme-dark: #84A636;\n  --soi-qnsi-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-qnsi-white: #FFFFFF;\n  --soi-qnsi-off-white: #F8FAF6;\n  --soi-qnsi-stone: #F1F3EE;\n  --soi-qnsi-line: #E5E8E0;\n\n  --soi-qnsi-primary: #2A7AB5;\n  --soi-qnsi-primary-soft: #6BB8E0;\n  --soi-qnsi-accent: #4A9FD4;\n\n  --soi-qnsi-text: #1A2D3D;\n  --soi-qnsi-text-soft: #4A5B6B;\n  --soi-qnsi-text-muted: #7B8693;\n\n  --soi-qnsi-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-qnsi-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-qnsi-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-qnsi-radius: 12px;\n  --soi-qnsi-radius-sm: 8px;\n  --soi-qnsi-radius-pill: 999px;\n}\n\n.soi-qnsi-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-qnsi-fiche img { max-width: 100%; height: auto; }\n\n.soi-qnsi-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-qnsi-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-qnsi-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-qnsi-hero {\n  position: relative;\n  background: var(--soi-qnsi-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-qnsi-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-qnsi-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-qnsi-pomme);\n}\n\n.soi-qnsi-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-qnsi-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-qnsi-pomme);\n  border-radius: 50%;\n}\n\n.soi-qnsi-hero-title {\n  display: block;\n  color: var(--soi-qnsi-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-qnsi-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-qnsi-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-qnsi-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-qnsi-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-qnsi-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-qnsi-label-accent {\n  background: var(--soi-qnsi-pomme);\n  border-color: var(--soi-qnsi-pomme);\n  color: var(--soi-qnsi-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-qnsi-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-qnsi-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-qnsi-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-qnsi-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-qnsi-pomme);\n  border-radius: 2px;\n}\n\n.soi-qnsi-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-qnsi-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-qnsi-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-qnsi-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-qnsi-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-qnsi-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-qnsi-benefit {\n  background: var(--soi-qnsi-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-qnsi-radius);\n  border: 1px solid var(--soi-qnsi-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-qnsi-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-qnsi-shadow-md);\n}\n\n.soi-qnsi-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-qnsi-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-qnsi-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-qnsi-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-qnsi-benefit:hover .soi-qnsi-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-qnsi-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-qnsi-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-qnsi-benefit p {\n  font-size: 13px;\n  color: var(--soi-qnsi-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-qnsi-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-qnsi-card {\n  background: var(--soi-qnsi-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-qnsi-radius);\n  border-left: 3px solid var(--soi-qnsi-pomme);\n}\n\n.soi-qnsi-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-qnsi-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-qnsi-card p {\n  font-size: 14px;\n  color: var(--soi-qnsi-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-qnsi-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-top: 1.5rem;\n}\n\n.soi-qnsi-card-mini {\n  background: var(--soi-qnsi-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-qnsi-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-qnsi-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-qnsi-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-qnsi-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-qnsi-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-qnsi-marine);\n}\n\n\/* === COMPOSITION === *\/\n.soi-qnsi-compo {\n  background: var(--soi-qnsi-off-white);\n  border-radius: var(--soi-qnsi-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-qnsi-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-qnsi-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-qnsi-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-qnsi-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-qnsi-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-qnsi-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-qnsi-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-qnsi-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-qnsi-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-qnsi-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-qnsi-radius);\n  border: 1px solid var(--soi-qnsi-line);\n  align-items: flex-start;\n}\n\n.soi-qnsi-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-qnsi-marine);\n  color: var(--soi-qnsi-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-qnsi-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-qnsi-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-qnsi-step-content p {\n  font-size: 14px;\n  color: var(--soi-qnsi-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-qnsi-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-qnsi-pomme-light);\n  border-left: 4px solid var(--soi-qnsi-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-qnsi-radius) var(--soi-qnsi-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-qnsi-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-qnsi-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-qnsi-marine);\n  margin-bottom: 4px;\n}\n\n.soi-qnsi-tip p {\n  font-size: 14px;\n  color: var(--soi-qnsi-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-qnsi-cta-box {\n  background: var(--soi-qnsi-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-qnsi-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-qnsi-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-qnsi-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-qnsi-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-qnsi-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-qnsi-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-qnsi-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-qnsi-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-qnsi-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-qnsi-compo-value {\n    text-align: left;\n  }\n\n  .soi-qnsi-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-qnsi-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-qnsi-fiche {\n    --soi-qnsi-text-soft: #2C3E50;\n    --soi-qnsi-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Quinton","offers":[{"title":"Default Title","offer_id":61603964682570,"sku":"QU0010","price":16.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/quinton-spray-nasal-isotonic-quinton-packshot.webp?v=1779978945"},{"product_id":"quinton-spray-nasal-pediatric-quinton","title":"Spray nasal pediatrique Bébé \u0026 Enfant - Quinton","description":"\u003cdiv class=\"soi-qnsp-fiche\"\u003e\n\n\u003csection class=\"soi-qnsp-hero\"\u003e\n  \u003cdiv class=\"soi-qnsp-hero-tag\"\u003e\n    \u003cspan class=\"soi-qnsp-tag-dot\"\u003e\u003c\/span\u003e\n    Hygiène nasale · Quinton\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-qnsp-hero-title\"\u003eLa douceur de l'océan pour bébé\u003c\/span\u003e\n  \u003cp class=\"soi-qnsp-hero-subtitle\"\u003eUne eau de mer océanique pure, isotonique et micro-filtrée à froid pour nettoyer, hydrater et libérer les voies nasales de votre enfant, dès la naissance jusqu'à 6 ans.\u003c\/p\u003e\n  \u003cdiv class=\"soi-qnsp-hero-labels\"\u003e\n    \u003cspan class=\"soi-qnsp-label soi-qnsp-label-accent\"\u003e100 % NATUREL\u003c\/span\u003e\n    \u003cspan class=\"soi-qnsp-label\"\u003eISOTONIQUE\u003c\/span\u003e\n    \u003cspan class=\"soi-qnsp-label\"\u003eMICRO-FILTRÉ À FROID\u003c\/span\u003e\n    \u003cspan class=\"soi-qnsp-label\"\u003eSANS CONSERVATEUR\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnsp-section\"\u003e\n  \u003ch2\u003ePourquoi choisir le spray nasal Quinton pour votre enfant ?\u003c\/h2\u003e\n  \u003cp\u003eTous les sprays nasaux ne se valent pas. Ce qui distingue Quinton, c'est son engagement pour une formule 100 % naturelle, isotonique et micro-filtrée à froid, sans irradiation ni chauffage. L'eau de mer utilisée conserve ainsi l'intégralité de ses oligo-éléments et minéraux naturels, une richesse que vous ne retrouvez pas dans une simple solution saline de synthèse.\u003c\/p\u003e\n  \u003cp\u003eLa concentration en sel est identique à celle du plasma sanguin (9 g\/L), ce qui garantit une tolérance parfaite des muqueuses nasales des plus petits, même les nouveau-nés. Pas de picotements, pas d'irritations.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnsp-section\"\u003e\n  \u003ch2\u003eQuand utiliser le spray nasal pédiatrique Quinton ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-qnsp-grid\"\u003e\n    \u003cdiv class=\"soi-qnsp-card\"\u003e\n      \u003ch3\u003e🤧 Rhume et congestion nasale\u003c\/h3\u003e\n      \u003cp\u003eDégage les narines en fluidifiant les sécrétions pour faciliter la respiration.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsp-card\"\u003e\n      \u003ch3\u003e🌿 Rhinite allergique\u003c\/h3\u003e\n      \u003cp\u003eÉlimine les allergènes et irritants déposés dans les fosses nasales.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsp-card\"\u003e\n      \u003ch3\u003e🩺 Rhinopharyngite et sinusite\u003c\/h3\u003e\n      \u003cp\u003eSoulage les épisodes ORL fréquents chez les enfants en crèche ou à l'école.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsp-card\"\u003e\n      \u003ch3\u003e💧 Hygiène nasale quotidienne\u003c\/h3\u003e\n      \u003cp\u003eEn prévention, tout au long de l'année, pour un nez propre et des muqueuses bien hydratées.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnsp-section\"\u003e\n  \u003ch2\u003eComment utiliser le spray nasal Quinton pédiatrique ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-qnsp-timeline\"\u003e\n    \u003cdiv class=\"soi-qnsp-step\"\u003e\n      \u003cdiv class=\"soi-qnsp-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-qnsp-step-content\"\u003e\n        \u003ch3\u003ePositionnez l'enfant\u003c\/h3\u003e\n        \u003cp\u003eLégèrement incliné ou couché sur le côté pour un lavage optimal selon son âge.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsp-step\"\u003e\n      \u003cdiv class=\"soi-qnsp-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-qnsp-step-content\"\u003e\n        \u003ch3\u003eInsérez délicatement l'embout\u003c\/h3\u003e\n        \u003cp\u003eDans la narine et appuyez brièvement pour libérer une brumisation douce et homogène.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsp-step\"\u003e\n      \u003cdiv class=\"soi-qnsp-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-qnsp-step-content\"\u003e\n        \u003ch3\u003eRenouvelez sur l'autre narine\u003c\/h3\u003e\n        \u003cp\u003ePuis mouchez ou aspirez les sécrétions si nécessaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsp-step\"\u003e\n      \u003cdiv class=\"soi-qnsp-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-qnsp-step-content\"\u003e\n        \u003ch3\u003eRépétez 1 à 6 fois par jour\u003c\/h3\u003e\n        \u003cp\u003eSelon les besoins, sans contre-indication à une utilisation quotidienne prolongée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnsp-section\"\u003e\n  \u003ch2\u003eComposition du spray nasal pédiatrique Quinton\u003c\/h2\u003e\n  \u003cdiv class=\"soi-qnsp-compo\"\u003e\n    \u003cdiv class=\"soi-qnsp-compo-row\"\u003e\n      \u003cspan class=\"soi-qnsp-compo-label\"\u003eEau de mer océanique\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsp-compo-value\"\u003eRécoltée en pleine mer, riche en oligo-éléments (magnésium, calcium, potassium, zinc…)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsp-compo-row\"\u003e\n      \u003cspan class=\"soi-qnsp-compo-label\"\u003eEau de source\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsp-compo-value\"\u003eDilution isotonique à 9 g\/L de chlorure de sodium\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsp-compo-row\"\u003e\n      \u003cspan class=\"soi-qnsp-compo-label\"\u003eAdditifs\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsp-compo-value\"\u003eAucun conservateur, aucun additif, aucun arôme ajouté\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsp-compo-row\"\u003e\n      \u003cspan class=\"soi-qnsp-compo-label\"\u003eStérilisation\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsp-compo-value\"\u003eMicro-filtration à froid, procédé breveté Quinton\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-qnsp-tip\"\u003e\n    \u003cdiv class=\"soi-qnsp-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eLa micro-filtration à froid préserve l'intégrité biologique de la solution sans recourir à la chaleur ni aux UV : tous les oligo-éléments et minéraux naturels restent intacts.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnsp-section\"\u003e\n  \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n  \u003cdiv class=\"soi-qnsp-grid-compact\"\u003e\n    \u003cdiv class=\"soi-qnsp-card-mini\"\u003e\n      \u003cspan class=\"soi-qnsp-card-mini-icon\"\u003e📦\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsp-card-mini-label\"\u003eFormat\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsp-card-mini-value\"\u003eSpray 100 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsp-card-mini\"\u003e\n      \u003cspan class=\"soi-qnsp-card-mini-icon\"\u003e👶\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsp-card-mini-label\"\u003eÂge\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsp-card-mini-value\"\u003eDès la naissance à 6 ans\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsp-card-mini\"\u003e\n      \u003cspan class=\"soi-qnsp-card-mini-icon\"\u003e🌡️\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsp-card-mini-label\"\u003eConservation\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsp-card-mini-value\"\u003eTempérature ambiante\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnsp-card-mini\"\u003e\n      \u003cspan class=\"soi-qnsp-card-mini-icon\"\u003e👃\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsp-card-mini-label\"\u003eUsage\u003c\/span\u003e\n      \u003cspan class=\"soi-qnsp-card-mini-value\"\u003eExterne, voie nasale\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-qnsp-accordion\"\u003e\n    \u003cdetails class=\"soi-qnsp-accordion-item\"\u003e\n      \u003csummary class=\"soi-qnsp-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n      \u003cdiv class=\"soi-qnsp-accordion-content\"\u003e\n        \u003cp\u003eCe produit ne remplace pas un traitement médical. En cas de symptômes persistants, consultez un pédiatre. Conservez à l'abri de la chaleur et de la lumière directe.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnsp-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-qnsp-cta-box\"\u003e\n    \u003cp class=\"soi-qnsp-cta-tag\" style=\"color: white;\"\u003eLe réflexe naturel des parents attentifs\u003c\/p\u003e\n    \u003cp class=\"soi-qnsp-cta-text\" style=\"color: white;\"\u003eOffrez à votre enfant le geste d'hygiène le plus doux qui soit : une eau de mer vivante, micro-filtrée à froid, qui libère son petit nez avec une délicatesse adaptée à ses premières années.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-qnsp-marine: #1A2D3D;\n  --soi-qnsp-marine-dark: #0F1E2B;\n  --soi-qnsp-marine-light: #2C4458;\n  --soi-qnsp-pomme: #A1C544;\n  --soi-qnsp-pomme-dark: #84A636;\n  --soi-qnsp-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-qnsp-white: #FFFFFF;\n  --soi-qnsp-off-white: #F8FAFB;\n  --soi-qnsp-stone: #EFF4F8;\n  --soi-qnsp-line: #E0E8EE;\n\n  --soi-qnsp-primary: #4AAAD6;\n  --soi-qnsp-primary-soft: #D6EDF7;\n  --soi-qnsp-accent: #A8C8E0;\n\n  --soi-qnsp-text: #1A2D3D;\n  --soi-qnsp-text-soft: #4A5B6B;\n  --soi-qnsp-text-muted: #7B8693;\n\n  --soi-qnsp-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-qnsp-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-qnsp-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-qnsp-radius: 12px;\n  --soi-qnsp-radius-sm: 8px;\n  --soi-qnsp-radius-pill: 999px;\n}\n\n.soi-qnsp-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-qnsp-fiche img { max-width: 100%; height: auto; }\n\n.soi-qnsp-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-qnsp-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-qnsp-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-qnsp-hero {\n  position: relative;\n  background: var(--soi-qnsp-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-qnsp-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-qnsp-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-qnsp-pomme);\n}\n\n.soi-qnsp-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-qnsp-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-qnsp-pomme);\n  border-radius: 50%;\n}\n\n.soi-qnsp-hero-title {\n  display: block;\n  color: var(--soi-qnsp-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-qnsp-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-qnsp-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-qnsp-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-qnsp-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-qnsp-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-qnsp-label-accent {\n  background: var(--soi-qnsp-pomme);\n  border-color: var(--soi-qnsp-pomme);\n  color: var(--soi-qnsp-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-qnsp-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-qnsp-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-qnsp-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-qnsp-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-qnsp-pomme);\n  border-radius: 2px;\n}\n\n.soi-qnsp-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-qnsp-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-qnsp-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-qnsp-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-qnsp-card {\n  background: var(--soi-qnsp-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-qnsp-radius);\n  border-left: 3px solid var(--soi-qnsp-pomme);\n}\n\n.soi-qnsp-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-qnsp-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-qnsp-card p {\n  font-size: 14px;\n  color: var(--soi-qnsp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-qnsp-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-qnsp-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-qnsp-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-qnsp-radius);\n  border: 1px solid var(--soi-qnsp-line);\n  align-items: flex-start;\n}\n\n.soi-qnsp-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-qnsp-marine);\n  color: var(--soi-qnsp-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-qnsp-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-qnsp-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-qnsp-step-content p {\n  font-size: 14px;\n  color: var(--soi-qnsp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-qnsp-compo {\n  background: var(--soi-qnsp-off-white);\n  border-radius: var(--soi-qnsp-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-qnsp-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-qnsp-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-qnsp-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-qnsp-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-qnsp-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  flex-shrink: 0;\n}\n\n.soi-qnsp-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-qnsp-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-qnsp-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-qnsp-pomme-light);\n  border-left: 4px solid var(--soi-qnsp-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-qnsp-radius) var(--soi-qnsp-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-qnsp-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-qnsp-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-qnsp-marine);\n  margin-bottom: 4px;\n}\n\n.soi-qnsp-tip p {\n  font-size: 14px;\n  color: var(--soi-qnsp-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-qnsp-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-bottom: 1.25rem;\n}\n\n.soi-qnsp-card-mini {\n  background: var(--soi-qnsp-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-qnsp-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-qnsp-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-qnsp-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-qnsp-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-qnsp-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-qnsp-marine);\n}\n\n\/* === ACCORDÉON === *\/\n.soi-qnsp-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-qnsp-accordion-item {\n  background: var(--soi-qnsp-off-white);\n  border-radius: var(--soi-qnsp-radius-sm);\n  border: 1px solid var(--soi-qnsp-line);\n  overflow: hidden;\n}\n\n.soi-qnsp-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-qnsp-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-qnsp-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-qnsp-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-qnsp-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-qnsp-accordion-item[open] .soi-qnsp-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-qnsp-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-qnsp-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-qnsp-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-qnsp-cta-box {\n  background: var(--soi-qnsp-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-qnsp-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-qnsp-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-qnsp-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-qnsp-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-qnsp-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-qnsp-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-qnsp-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-qnsp-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-qnsp-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-qnsp-compo-value {\n    text-align: left;\n  }\n\n  .soi-qnsp-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-qnsp-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-qnsp-fiche {\n    --soi-qnsp-text-soft: #2C3E50;\n    --soi-qnsp-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Quinton","offers":[{"title":"Default Title","offer_id":61603965141322,"sku":"QU0015","price":14.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/quinton-spray-nasal-pediatric-quinton-packshot.webp?v=1779957265"},{"product_id":"quinton-spray-nasal-hypertonic-quinton","title":"Quinton spray nasal Hypertonic - Quinton","description":"\u003cdiv class=\"soi-qnas-fiche\"\u003e\n\n\u003csection class=\"soi-qnas-hero\"\u003e\n  \u003cdiv class=\"soi-qnas-hero-tag\"\u003e\n    \u003cspan class=\"soi-qnas-tag-dot\"\u003e\u003c\/span\u003e\n    Thérapie marine · Quinton\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-qnas-hero-title\"\u003eLa force de l'eau de mer pour vos sinus\u003c\/span\u003e\n  \u003cp class=\"soi-qnas-hero-subtitle\"\u003eLa puissance minérale de l'océan au service de vos voies nasales : décongestion rapide, nettoyage en profondeur et soutien naturel de votre muqueuse.\u003c\/p\u003e\n  \u003cdiv class=\"soi-qnas-hero-labels\"\u003e\n    \u003cspan class=\"soi-qnas-label soi-qnas-label-accent\"\u003e100 % NATURELLE\u003c\/span\u003e\n    \u003cspan class=\"soi-qnas-label\"\u003eSANS CONSERVATEURS\u003c\/span\u003e\n    \u003cspan class=\"soi-qnas-label\"\u003eSANS ADDITIFS\u003c\/span\u003e\n    \u003cspan class=\"soi-qnas-label\"\u003eDISPOSITIF MÉDICAL\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnas-section\"\u003e\n  \u003cp class=\"soi-qnas-section-intro\"\u003eVous ressentez le nez bouché, une sensation de lourdeur dans les sinus, ou vous cherchez simplement à entretenir vos voies nasales au quotidien ? Le \u003cstrong\u003eSpray Nasal Hypertonic Quinton\u003c\/strong\u003e est une solution d'eau de mer hypertonique micro-filtrée à froid, conçue pour nettoyer en profondeur, décongestionner efficacement et renforcer les défenses naturelles de votre muqueuse nasale. Un soin simple, naturel et reconnu.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnas-section\"\u003e\n  \u003ch2\u003ePourquoi choisir la version hypertonique plutôt qu'isotonique ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-qnas-grid\"\u003e\n    \u003cdiv class=\"soi-qnas-card\"\u003e\n      \u003ch3\u003e💧 Solution isotonique\u003c\/h3\u003e\n      \u003cp\u003eSa concentration correspond à celle du sang (environ 9 g\/L de sel). Elle convient à l'hygiène nasale douce et quotidienne, pour un entretien régulier en douceur.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnas-card\"\u003e\n      \u003ch3\u003e🌊 Solution hypertonique\u003c\/h3\u003e\n      \u003cp\u003ePlus concentrée en sels marins, elle exerce un effet osmotique : elle attire l'eau contenue dans les tissus enflammés, réduit le gonflement de la muqueuse, fluidifie le mucus épais et soulage la congestion nasale plus rapidement. C'est la formule à privilégier en cas de rhume, rhinite, sinusite ou forte congestion.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnas-section\"\u003e\n  \u003ch2\u003eComposition du Spray Nasal Hypertonic Quinton\u003c\/h2\u003e\n  \u003cp class=\"soi-qnas-section-intro\"\u003eLa force de ce spray repose sur la qualité exceptionnelle de l'eau de mer Quinton, prélevée en plein océan dans des zones planctoniques riches en minéraux, puis traitée selon un protocole strict.\u003c\/p\u003e\n  \u003cdiv class=\"soi-qnas-benefits\"\u003e\n    \u003cdiv class=\"soi-qnas-benefit\"\u003e\n      \u003cdiv class=\"soi-qnas-benefit-icon\"\u003e\u003cspan\u003e🌊\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eEau de mer océanique\u003c\/h3\u003e\n      \u003cp\u003eMicro-filtrée à froid, riche en oligo-éléments et minéraux naturels (magnésium, calcium, potassium, sodium), préservés grâce à l'absence de chauffage ou d'irradiation.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnas-benefit\"\u003e\n      \u003cdiv class=\"soi-qnas-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eEau de source purifiée\u003c\/h3\u003e\n      \u003cp\u003ePour ajuster la concentration hypertonique à la valeur thérapeutique optimale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnas-benefit\"\u003e\n      \u003cdiv class=\"soi-qnas-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFormule 100 % naturelle\u003c\/h3\u003e\n      \u003cp\u003eSans conservateurs, sans additifs, sans colorants. Tolérance optimale, y compris pour les muqueuses sensibles. Stérile et prête à l'emploi.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-qnas-tip\"\u003e\n    \u003cdiv class=\"soi-qnas-tip-icon\"\u003e🔬\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe saviez-vous ?\u003c\/strong\u003e\n      \u003cp\u003eSa teneur en sel marin est supérieure à 9 g\/L, ce qui lui confère son action hypertonique et décongestionante caractéristique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnas-section\"\u003e\n  \u003ch2\u003eÀ qui s'adresse ce spray nasal Quinton ?\u003c\/h2\u003e\n  \u003cp class=\"soi-qnas-section-intro\"\u003eCe spray convient à \u003cstrong\u003etoute personne adulte\u003c\/strong\u003e souhaitant un nettoyage nasal intensif ou un soulagement rapide de la congestion. Il est particulièrement recommandé dans les situations suivantes :\u003c\/p\u003e\n  \u003cdiv class=\"soi-qnas-grid\"\u003e\n    \u003cdiv class=\"soi-qnas-card\"\u003e\n      \u003ch3\u003e🤧 Rhume et rhinopharyngite\u003c\/h3\u003e\n      \u003cp\u003ePour accélérer l'élimination des sécrétions et retrouver plus rapidement une respiration libre.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnas-card\"\u003e\n      \u003ch3\u003e🌿 Rhinite allergique\u003c\/h3\u003e\n      \u003cp\u003ePollens, acariens, poils d'animaux : pour réduire l'inflammation locale et évacuer les allergènes de vos voies nasales.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnas-card\"\u003e\n      \u003ch3\u003e😮‍💨 Sinusite et rhinosinusite\u003c\/h3\u003e\n      \u003cp\u003ePour drainer les sinus et soulager la pression ressentie au niveau du visage.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnas-card\"\u003e\n      \u003ch3\u003e❄️ Période hivernale et environnements secs\u003c\/h3\u003e\n      \u003cp\u003eExposition fréquente à la pollution, à la climatisation ou aux voyages en avion : protégez votre muqueuse nasale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnas-card\"\u003e\n      \u003ch3\u003e🏥 Pré et post-opératoire nasal\u003c\/h3\u003e\n      \u003cp\u003ePour réduire l'œdème et accompagner la cicatrisation après une chirurgie nasale.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-qnas-tip\"\u003e\n    \u003cdiv class=\"soi-qnas-tip-icon\"\u003e👶\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003ePour les nourrissons et les jeunes enfants, préférez la version isotonique Quinton, mieux adaptée à leurs muqueuses délicates.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnas-section\"\u003e\n  \u003ch2\u003eComment utiliser le Spray Nasal Hypertonic Quinton ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-qnas-timeline\"\u003e\n    \u003cdiv class=\"soi-qnas-step\"\u003e\n      \u003cdiv class=\"soi-qnas-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-qnas-step-content\"\u003e\n        \u003ch3\u003eInclinez la tête\u003c\/h3\u003e\n        \u003cp\u003eInclinez légèrement la tête sur le côté et introduisez délicatement l'embout dans la narine.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnas-step\"\u003e\n      \u003cdiv class=\"soi-qnas-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-qnas-step-content\"\u003e\n        \u003ch3\u003ePulvérisez la solution\u003c\/h3\u003e\n        \u003cp\u003eAppuyez sur le flacon pour diffuser la solution (1 à 2 pulvérisations par narine).\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnas-step\"\u003e\n      \u003cdiv class=\"soi-qnas-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-qnas-step-content\"\u003e\n        \u003ch3\u003eMouchez-vous doucement\u003c\/h3\u003e\n        \u003cp\u003eÉliminez les sécrétions fluidifiées en vous mouchant avec douceur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnas-step\"\u003e\n      \u003cdiv class=\"soi-qnas-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-qnas-step-content\"\u003e\n        \u003ch3\u003eRenouvelez selon vos besoins\u003c\/h3\u003e\n        \u003cp\u003eRépétez l'opération 1 à 6 fois par jour selon l'intensité des symptômes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-qnas-tip\"\u003e\n    \u003cdiv class=\"soi-qnas-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003ePour une efficacité optimale, utilisez-le de préférence le matin au réveil et avant chaque repas ou coucher. Le flacon de 100 ml offre une utilisation confortable sur plusieurs semaines.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnas-section\"\u003e\n  \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"soi-qnas-accordion\"\u003e\n    \u003cdetails class=\"soi-qnas-accordion-item\"\u003e\n      \u003csummary class=\"soi-qnas-accordion-header\"\u003e👤 Âge d'utilisation\u003c\/summary\u003e\n      \u003cdiv class=\"soi-qnas-accordion-content\"\u003e\n        \u003cp\u003eRéservé à l'usage adulte et enfant (à partir de 3 ans sous surveillance). Pour les nourrissons, consultez votre médecin.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-qnas-accordion-item\"\u003e\n      \u003csummary class=\"soi-qnas-accordion-header\"\u003e⚕️ Dispositif médical\u003c\/summary\u003e\n      \u003cdiv class=\"soi-qnas-accordion-content\"\u003e\n        \u003cp\u003eCe produit est un dispositif médical : il ne remplace pas un traitement médical prescrit.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-qnas-accordion-item\"\u003e\n      \u003csummary class=\"soi-qnas-accordion-header\"\u003e⏱️ Durée d'utilisation\u003c\/summary\u003e\n      \u003cdiv class=\"soi-qnas-accordion-content\"\u003e\n        \u003cp\u003eEn cas de symptômes persistants au-delà de 7 jours, consultez un professionnel de santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-qnas-accordion-item\"\u003e\n      \u003csummary class=\"soi-qnas-accordion-header\"\u003e🌡️ Conservation\u003c\/summary\u003e\n      \u003cdiv class=\"soi-qnas-accordion-content\"\u003e\n        \u003cp\u003eConserver à température ambiante, à l'abri de la chaleur excessive.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnas-section\"\u003e\n  \u003cdiv class=\"soi-qnas-grid-compact\"\u003e\n    \u003cdiv class=\"soi-qnas-card-mini\"\u003e\n      \u003cspan class=\"soi-qnas-card-mini-icon\"\u003e💨\u003c\/span\u003e\n      \u003cspan class=\"soi-qnas-card-mini-label\"\u003eFormat\u003c\/span\u003e\n      \u003cspan class=\"soi-qnas-card-mini-value\"\u003eSpray 100 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnas-card-mini\"\u003e\n      \u003cspan class=\"soi-qnas-card-mini-icon\"\u003e🌊\u003c\/span\u003e\n      \u003cspan class=\"soi-qnas-card-mini-label\"\u003eType\u003c\/span\u003e\n      \u003cspan class=\"soi-qnas-card-mini-value\"\u003eHypertonique\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnas-card-mini\"\u003e\n      \u003cspan class=\"soi-qnas-card-mini-icon\"\u003e🧂\u003c\/span\u003e\n      \u003cspan class=\"soi-qnas-card-mini-label\"\u003eConcentration\u003c\/span\u003e\n      \u003cspan class=\"soi-qnas-card-mini-value\"\u003e\u0026gt; 9 g\/L de sel\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-qnas-card-mini\"\u003e\n      \u003cspan class=\"soi-qnas-card-mini-icon\"\u003e🍃\u003c\/span\u003e\n      \u003cspan class=\"soi-qnas-card-mini-label\"\u003eFormule\u003c\/span\u003e\n      \u003cspan class=\"soi-qnas-card-mini-value\"\u003e100 % naturelle\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-qnas-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-qnas-cta-box\"\u003e\n    \u003cp class=\"soi-qnas-cta-tag\" style=\"color: white;\"\u003eRespirez librement, naturellement\u003c\/p\u003e\n    \u003cp class=\"soi-qnas-cta-text\" style=\"color: white;\"\u003eRetrouvez une respiration plus libre dès les premières utilisations. Le Spray Nasal Hypertonic Quinton, c'est la puissance minérale de l'océan mise au service de vos voies respiratoires. Parce que bien respirer, c'est déjà prendre soin de soi.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-qnas-marine: #1A2D3D;\n  --soi-qnas-marine-dark: #0F1E2B;\n  --soi-qnas-marine-light: #2C4458;\n  --soi-qnas-pomme: #A1C544;\n  --soi-qnas-pomme-dark: #84A636;\n  --soi-qnas-pomme-light: rgba(161,197,68,0.10);\n  --soi-qnas-white: #FFFFFF;\n  --soi-qnas-off-white: #F8FAF6;\n  --soi-qnas-stone: #F1F3EE;\n  --soi-qnas-line: #E5E8E0;\n  --soi-qnas-primary: #1B5FA0;\n  --soi-qnas-primary-soft: #E8F0F8;\n  --soi-qnas-accent: #3A8CC7;\n  --soi-qnas-text: #1A2D3D;\n  --soi-qnas-text-soft: #4A5B6B;\n  --soi-qnas-text-muted: #7B8693;\n  --soi-qnas-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-qnas-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-qnas-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-qnas-radius: 12px;\n  --soi-qnas-radius-sm: 8px;\n  --soi-qnas-radius-pill: 999px;\n}\n\n.soi-qnas-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-qnas-fiche img { max-width: 100%; height: auto; }\n\n.soi-qnas-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-qnas-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-qnas-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-qnas-hero {\n  position: relative;\n  background: var(--soi-qnas-marine);\n  padding: clamp(2rem, 5vw, 3.5rem) clamp(1.5rem, 4vw, 2.5rem);\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n  border-radius: var(--soi-qnas-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-qnas-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-qnas-pomme);\n}\n\n.soi-qnas-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.7);\n  margin-bottom: 1rem;\n}\n\n.soi-qnas-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-qnas-pomme);\n  border-radius: 50%;\n}\n\n.soi-qnas-hero-title {\n  display: block;\n  color: var(--soi-qnas-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(26px, 5vw, 38px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-qnas-hero-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: clamp(14px, 2vw, 16px);\n  color: rgba(255,255,255,0.85);\n  max-width: 580px;\n  margin: 0 auto 1.5rem;\n  line-height: 1.6;\n}\n\n.soi-qnas-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-qnas-label {\n  display: inline-block;\n  padding: 6px 14px;\n  background: transparent;\n  border: 1px solid rgba(255,255,255,0.3);\n  color: var(--soi-qnas-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-qnas-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-qnas-label-accent {\n  background: var(--soi-qnas-pomme);\n  border-color: var(--soi-qnas-pomme);\n  color: var(--soi-qnas-marine);\n  font-weight: 600;\n}\n\n.soi-qnas-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-qnas-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-qnas-marine);\n  margin-bottom: 1.5rem;\n  letter-spacing: -0.01em;\n  line-height: 1.3;\n  position: relative;\n  padding-bottom: 12px;\n}\n\n.soi-qnas-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-qnas-pomme);\n  border-radius: 2px;\n}\n\n.soi-qnas-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-qnas-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-qnas-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-qnas-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-qnas-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-qnas-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-qnas-benefit {\n  background: var(--soi-qnas-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-qnas-radius);\n  border: 1px solid var(--soi-qnas-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-qnas-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-qnas-shadow-md);\n}\n\n.soi-qnas-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-qnas-marine);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 24px;\n  position: relative;\n}\n\n.soi-qnas-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-qnas-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-qnas-benefit:hover .soi-qnas-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-qnas-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-qnas-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-qnas-benefit p {\n  font-size: 13px;\n  color: var(--soi-qnas-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-qnas-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-qnas-card {\n  background: var(--soi-qnas-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-qnas-radius);\n  border-left: 3px solid var(--soi-qnas-pomme);\n}\n\n.soi-qnas-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-qnas-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-qnas-card p {\n  font-size: 14px;\n  color: var(--soi-qnas-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-qnas-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-qnas-card-mini {\n  background: var(--soi-qnas-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-qnas-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-qnas-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-qnas-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-qnas-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-qnas-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-qnas-marine);\n}\n\n.soi-qnas-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-qnas-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-qnas-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-qnas-radius);\n  border: 1px solid var(--soi-qnas-line);\n  align-items: flex-start;\n}\n\n.soi-qnas-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-qnas-marine);\n  color: var(--soi-qnas-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n.soi-qnas-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-qnas-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-qnas-step-content p {\n  font-size: 14px;\n  color: var(--soi-qnas-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-qnas-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-qnas-pomme-light);\n  border-left: 4px solid var(--soi-qnas-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-qnas-radius) var(--soi-qnas-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-qnas-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-qnas-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-qnas-marine);\n  margin-bottom: 4px;\n}\n\n.soi-qnas-tip p {\n  font-size: 14px;\n  color: var(--soi-qnas-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-qnas-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-qnas-accordion-item {\n  background: var(--soi-qnas-off-white);\n  border-radius: var(--soi-qnas-radius-sm);\n  border: 1px solid var(--soi-qnas-line);\n  overflow: hidden;\n}\n\n.soi-qnas-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-qnas-marine);\n  padding: 1rem 1.25rem;\n  cursor: pointer;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.soi-qnas-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-qnas-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-qnas-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-qnas-accordion-item[open] .soi-qnas-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-qnas-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-qnas-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-qnas-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-qnas-cta-box {\n  background: var(--soi-qnas-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-qnas-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-qnas-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: var(--soi-qnas-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-qnas-cta-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--soi-qnas-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-qnas-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-qnas-white);\n  line-height: 1.4;\n  margin: 0;\n  max-width: 580px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n@media (max-width: 640px) {\n  .soi-qnas-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-qnas-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-qnas-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-qnas-benefits {\n    grid-template-columns: 1fr;\n  }\n\n  .soi-qnas-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-qnas-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-qnas-fiche {\n    --soi-qnas-text-soft: #2C3E50;\n    --soi-qnas-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Quinton","offers":[{"title":"Default Title","offer_id":61603967205706,"sku":"QU0020","price":16.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/quinton-spray-nasal-hypertonic-quinton-packshot.webp?v=1779976133"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/collections\/sphere_bucco_nasal.webp?v=1780312183","url":"https:\/\/www.soinature.com\/collections\/hygiene-nasale.oembed","provider":"Soinature","version":"1.0","type":"link"}