{"product_id":"deovert-deodorant-corporel","title":"Déodorant Fraîcheur Tonic","description":"\u003cdiv class=\"soi-deov-fiche\"\u003e\n\n  \u003csection class=\"soi-deov-hero\"\u003e\n    \u003cdiv class=\"soi-deov-hero-tag\"\u003e\n      \u003cspan class=\"soi-deov-tag-dot\"\u003e\u003c\/span\u003e\n      Hygiène · Déovert (Saint Côme)\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-deov-hero-title\"\u003eLa fraîcheur des agrumes, sans aluminium\u003c\/span\u003e\n    \u003cp class=\"soi-deov-hero-subtitle\"\u003eUn spray corporel aux huiles essentielles qui neutralise les odeurs tout au long de la journée, sans bloquer la transpiration naturelle de votre corps.\u003c\/p\u003e\n    \u003cdiv class=\"soi-deov-hero-labels\"\u003e\n      \u003cspan class=\"soi-deov-label soi-deov-label-accent\"\u003eSANS ALUMINIUM\u003c\/span\u003e\n      \u003cspan class=\"soi-deov-label\"\u003eSANS PARABENS\u003c\/span\u003e\n      \u003cspan class=\"soi-deov-label\"\u003eHUILES ESSENTIELLES 100 % PURES ET NATURELLES\u003c\/span\u003e\n      \u003cspan class=\"soi-deov-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-deov-label\"\u003eTESTÉ SOUS CONTRÔLE DERMATOLOGIQUE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-deov-section\"\u003e\n    \u003cp class=\"soi-deov-section-intro\"\u003eVous cherchez un \u003cstrong\u003edéodorant naturel\u003c\/strong\u003e qui tienne toute la journée, sans \u003cstrong\u003esels d'aluminium\u003c\/strong\u003e ? Le \u003cstrong\u003edéodorant Fraîcheur Tonic'\u003c\/strong\u003e de Déovert (Saint Côme) est un spray corporel aux huiles essentielles. Il neutralise les odeurs sans bloquer la transpiration, avec une fraîcheur d'agrumes qui plaît autant aux femmes qu'aux hommes.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-deov-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un déodorant sans aluminium ?\u003c\/h2\u003e\n    \u003cp\u003eLa sueur est presque inodore à la sortie des pores. L'odeur apparaît lorsqu'elle rencontre les bactéries naturellement présentes sur la peau. Un \u003cstrong\u003edéodorant sans sel d'aluminium\u003c\/strong\u003e agit précisément à ce niveau : il limite la formation des mauvaises odeurs, tout en laissant votre corps transpirer librement, là où un antitranspirant obstrue les pores.\u003c\/p\u003e\n    \u003cp\u003eSi vous souhaitez faire évoluer vos habitudes, ce spray constitue une transition simple et douce.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-deov-section\"\u003e\n    \u003ch2\u003eCe que Tonic' vous apporte au quotidien\u003c\/h2\u003e\n    \u003cdiv class=\"soi-deov-benefits\"\u003e\n      \u003cdiv class=\"soi-deov-benefit\"\u003e\n        \u003cdiv class=\"soi-deov-benefit-icon\"\u003e\u003cspan\u003e🍋\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDes odeurs neutralisées\u003c\/h3\u003e\n        \u003cp\u003eLes odeurs sont neutralisées dès leur formation, sans modifier le processus naturel de la transpiration.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deov-benefit\"\u003e\n        \u003cdiv class=\"soi-deov-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eUne fraîcheur tonique\u003c\/h3\u003e\n        \u003cp\u003eSes huiles essentielles aux notes d'agrumes vous apportent une sensation de fraîcheur vivifiante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deov-benefit\"\u003e\n        \u003cdiv class=\"soi-deov-benefit-icon\"\u003e\u003cspan\u003e🤍\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eUne bonne tolérance\u003c\/h3\u003e\n        \u003cp\u003eUne formule testée sous contrôle dermatologique et sans parabens.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deov-benefit\"\u003e\n        \u003cdiv class=\"soi-deov-benefit-icon\"\u003e\u003cspan\u003e💨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eUn spray pratique\u003c\/h3\u003e\n        \u003cp\u003eAucun contact direct avec la peau, pour une application rapide le matin.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deov-grid-compact\"\u003e\n      \u003cdiv class=\"soi-deov-card-mini\"\u003e\n        \u003cspan class=\"soi-deov-card-mini-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-deov-card-mini-value\"\u003e100 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deov-card-mini\"\u003e\n        \u003cspan class=\"soi-deov-card-mini-label\"\u003ePulvérisations\u003c\/span\u003e\n        \u003cspan class=\"soi-deov-card-mini-value\"\u003eEnviron 500\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deov-card-mini\"\u003e\n        \u003cspan class=\"soi-deov-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-deov-card-mini-value\"\u003eBourgogne, Saint Côme\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-deov-section\"\u003e\n    \u003ch2\u003eComposition de la formule\u003c\/h2\u003e\n    \u003cdiv class=\"soi-deov-compo\"\u003e\n      \u003cdiv class=\"soi-deov-compo-row\"\u003e\n        \u003cspan class=\"soi-deov-compo-label\"\u003eSels d'aluminium\u003c\/span\u003e\n        \u003cspan class=\"soi-deov-compo-value\"\u003eSans aluminium\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deov-compo-row\"\u003e\n        \u003cspan class=\"soi-deov-compo-label\"\u003eParabens\u003c\/span\u003e\n        \u003cspan class=\"soi-deov-compo-value\"\u003eSans parabens\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deov-compo-row\"\u003e\n        \u003cspan class=\"soi-deov-compo-label\"\u003eParfum et fraîcheur\u003c\/span\u003e\n        \u003cspan class=\"soi-deov-compo-value\"\u003eHuiles essentielles 100 % pures et naturelles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deov-compo-row\"\u003e\n        \u003cspan class=\"soi-deov-compo-label\"\u003eListe INCI complète\u003c\/span\u003e\n        \u003cspan class=\"soi-deov-compo-value\"\u003eImprimée sur l'étiquette du flacon\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deov-tip\"\u003e\n      \u003cdiv class=\"soi-deov-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLes huiles essentielles contiennent des allergènes naturels (le limonène, par exemple). Si vous êtes sensible à certains composants, consultez la liste INCI. En cas de peau réactive, faites un test au creux du coude avant la première utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-deov-section\"\u003e\n    \u003ch2\u003eComment l'utiliser en 3 gestes\u003c\/h2\u003e\n    \u003cdiv class=\"soi-deov-timeline\"\u003e\n      \u003cdiv class=\"soi-deov-step\"\u003e\n        \u003cdiv class=\"soi-deov-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-deov-step-content\"\u003e\n          \u003ch3\u003ePréparez la peau\u003c\/h3\u003e\n          \u003cp\u003eAppliquez sur une peau propre et bien sèche, après la douche.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deov-step\"\u003e\n        \u003cdiv class=\"soi-deov-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-deov-step-content\"\u003e\n          \u003ch3\u003eVaporisez\u003c\/h3\u003e\n          \u003cp\u003ePulvérisez à environ 15 cm sous chaque aisselle, une à deux fois.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deov-step\"\u003e\n        \u003cdiv class=\"soi-deov-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-deov-step-content\"\u003e\n          \u003ch3\u003eLaissez sécher\u003c\/h3\u003e\n          \u003cp\u003eAttendez quelques secondes avant de vous habiller.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-deov-after\"\u003eÉvitez les yeux ainsi que les peaux lésées ou fraîchement rasées. En cas de forte chaleur ou d'activité sportive, une pulvérisation supplémentaire en cours de journée vous aidera à retrouver de la fraîcheur.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-deov-section\"\u003e\n    \u003ch2\u003eUn déodorant naturel pour homme, femme et même pour les pieds\u003c\/h2\u003e\n    \u003cdiv class=\"soi-deov-grid\"\u003e\n      \u003cdiv class=\"soi-deov-card\"\u003e\n        \u003ch3\u003ePour toute la famille\u003c\/h3\u003e\n        \u003cp\u003eSa senteur fraîche et non sucrée en fait un \u003cstrong\u003edéodorant naturel pour homme\u003c\/strong\u003e très apprécié. Il convient aussi aux femmes et se partage facilement au sein d'une famille. Le spray se glisse dans un sac de sport ou de voyage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deov-card\"\u003e\n        \u003ch3\u003ePour les pieds et les chaussures\u003c\/h3\u003e\n        \u003cp\u003eVous pouvez le vaporiser sur des pieds propres et secs. En \u003cstrong\u003edéodorant naturel chaussures\u003c\/strong\u003e, certains l'utilisent aussi à l'intérieur de leurs baskets : testez d'abord sur une petite zone du tissu.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-deov-section\"\u003e\n    \u003ch2\u003eDéodorant maison naturel ou spray prêt à l'emploi ?\u003c\/h2\u003e\n    \u003cp\u003eDe nombreuses recettes de \u003cstrong\u003edéodorant maison naturel\u003c\/strong\u003e reposent sur le bicarbonate de sodium. Or, celui-ci est abrasif et peut irriter les aisselles, surtout en usage quotidien. Un spray formulé et testé dermatologiquement vous évite les dosages approximatifs, les mélanges qui tournent et les mauvaises surprises sur la peau.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\n  \u003csection class=\"soi-deov-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-deov-cta-box\"\u003e\n      \u003cp class=\"soi-deov-cta-tag\" style=\"color: white;\"\u003eUn geste le matin, la fraîcheur toute la journée\u003c\/p\u003e\n      \u003cp class=\"soi-deov-cta-text\" style=\"color: white;\"\u003eOffrez à vos journées une fraîcheur d'agrumes, sans aluminium, avec la douceur d'une formule française aux huiles essentielles. Parce que se sentir bien dans sa peau commence par de beaux gestes quotidiens.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.soi-deov-fiche {\n  --soi-deov-marine: #1A2D3D;\n  --soi-deov-marine-dark: #0F1E2B;\n  --soi-deov-marine-light: #2C4458;\n  --soi-deov-pomme: #A1C544;\n  --soi-deov-pomme-dark: #84A636;\n  --soi-deov-pomme-light: rgba(161,197,68,0.10);\n  --soi-deov-white: #FFFFFF;\n  --soi-deov-off-white: #F8FAF6;\n  --soi-deov-stone: #F1F3EE;\n  --soi-deov-line: #E5E8E0;\n  --soi-deov-primary: #E3B23C;\n  --soi-deov-primary-soft: #FBF4DF;\n  --soi-deov-accent: #4E6E3A;\n  --soi-deov-text: #1A2D3D;\n  --soi-deov-text-soft: #4A5B6B;\n  --soi-deov-text-muted: #7B8693;\n  --soi-deov-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-deov-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-deov-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-deov-radius: 12px;\n  --soi-deov-radius-sm: 8px;\n  --soi-deov-radius-pill: 999px;\n}\n\n.soi-deov-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-deov-fiche img { max-width: 100%; height: auto; }\n\n.soi-deov-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-deov-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-deov-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-deov-hero {\n  position: relative;\n  background: var(--soi-deov-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-deov-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-deov-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: linear-gradient(90deg, var(--soi-deov-pomme) 0%, var(--soi-deov-pomme) 70%, var(--soi-deov-primary) 100%);\n}\n\n.soi-deov-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: clamp(10px, 1.5vw, 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-deov-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-deov-pomme);\n  border-radius: 50%;\n}\n\n.soi-deov-hero-title {\n  display: block;\n  color: var(--soi-deov-white);\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(24px, 5vw, 35px);\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n  margin-bottom: 0.75rem;\n}\n\n.soi-deov-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-deov-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-deov-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-deov-white);\n  font-size: clamp(10px, 1.5vw, 11px);\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-deov-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-deov-label-accent {\n  background: var(--soi-deov-pomme);\n  border-color: var(--soi-deov-pomme);\n  color: var(--soi-deov-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-deov-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-deov-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-deov-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-deov-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-deov-pomme);\n  border-radius: 2px;\n}\n\n.soi-deov-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-deov-text-soft);\n  max-width: 760px;\n  padding-left: 1rem;\n  border-left: 3px solid var(--soi-deov-primary);\n}\n\n.soi-deov-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-deov-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-deov-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-deov-section strong {\n  color: var(--soi-deov-marine);\n  font-weight: 600;\n}\n\n.soi-deov-after {\n  margin-top: 1.25rem;\n}\n\n.soi-deov-section .soi-deov-note {\n  margin-top: 1.25rem;\n  font-size: clamp(12px, 1.6vw, 13px);\n  font-style: italic;\n  color: var(--soi-deov-text-muted);\n}\n\n\/* === BENEFITS === *\/\n.soi-deov-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-deov-benefit {\n  background: var(--soi-deov-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-deov-radius);\n  border: 1px solid var(--soi-deov-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-deov-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-deov-shadow-md);\n}\n\n.soi-deov-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-deov-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-deov-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-deov-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-deov-benefit:hover .soi-deov-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-deov-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-deov-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-deov-benefit p {\n  font-size: 15px;\n  color: var(--soi-deov-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-deov-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-deov-card {\n  background: var(--soi-deov-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-deov-radius);\n  border-left: 3px solid var(--soi-deov-pomme);\n}\n\n.soi-deov-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-deov-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-deov-card p {\n  font-size: 14px;\n  color: var(--soi-deov-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-deov-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-deov-card-mini {\n  background: var(--soi-deov-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-deov-radius-sm);\n  border-top: 3px solid var(--soi-deov-primary);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-deov-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-deov-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-deov-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-deov-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-deov-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-deov-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-deov-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-deov-radius);\n  border: 1px solid var(--soi-deov-line);\n  align-items: flex-start;\n}\n\n.soi-deov-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-deov-marine);\n  color: var(--soi-deov-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-deov-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-deov-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-deov-step-content p {\n  font-size: 15px;\n  color: var(--soi-deov-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-deov-compo {\n  background: var(--soi-deov-off-white);\n  border-radius: var(--soi-deov-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-deov-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-deov-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-deov-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-deov-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-deov-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-deov-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-deov-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-deov-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-deov-pomme-light);\n  border-left: 4px solid var(--soi-deov-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-deov-radius) var(--soi-deov-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-deov-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-deov-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-deov-marine);\n  margin-bottom: 4px;\n}\n\n.soi-deov-tip p {\n  font-size: 15px;\n  color: var(--soi-deov-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-deov-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-deov-accordion-item {\n  background: var(--soi-deov-off-white);\n  border-radius: var(--soi-deov-radius-sm);\n  border: 1px solid var(--soi-deov-line);\n  overflow: hidden;\n}\n\n.soi-deov-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-deov-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  gap: 1rem;\n}\n\n.soi-deov-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-deov-accordion-header::after {\n  content: '+';\n  flex-shrink: 0;\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-deov-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-deov-accordion-item[open] .soi-deov-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-deov-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-deov-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-deov-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-deov-cta-box {\n  background: var(--soi-deov-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-deov-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-deov-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-deov-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-deov-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-deov-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-deov-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(16px, 2.6vw, 20px);\n  font-weight: 500;\n  color: var(--soi-deov-white);\n  line-height: 1.5;\n  margin: 0;\n  max-width: 640px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 640px) {\n  .soi-deov-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-deov-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-deov-compo-value {\n    text-align: left;\n  }\n\n  .soi-deov-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-deov-fiche * {\n    animation: none !important;\n    transition: none !important;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-deov-fiche {\n    --soi-deov-text-soft: #2C3E50;\n    --soi-deov-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Laboratoire St Come","offers":[{"title":"Default Title","offer_id":61602743779658,"sku":"SC8575","price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/deodorant-fraicheur-tonic-packshot.webp?v=1792055576","url":"https:\/\/firmtoaromatherapy.com\/products\/deovert-deodorant-corporel","provider":"Soinature","version":"1.0","type":"link"}