{"product_id":"gelee-volume-200ml","title":"Après-Shampoing Volume certifiée bio – Centifolia","description":"\n\u003cdiv class=\"soi-gvol-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-gvol-hero\"\u003e\n    \u003cdiv class=\"soi-gvol-hero-tag\"\u003e\n      \u003cspan class=\"soi-gvol-tag-dot\"\u003e\u003c\/span\u003e\n      Soin capillaire bio · Centifolia\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-gvol-hero-title\"\u003eVolume et légèreté dès la racine\u003c\/span\u003e\n    \u003cp class=\"soi-gvol-hero-subtitle\"\u003eUne gelée après-shampoing certifiée bio à la texture gel innovante, formulée avec des peptides de pois et du pamplemousse rose pour redonner corps et densité aux cheveux fins, sans jamais les alourdir.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gvol-hero-labels\"\u003e\n      \u003cspan class=\"soi-gvol-label soi-gvol-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-gvol-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-gvol-label\"\u003e99% NATUREL\u003c\/span\u003e\n      \u003cspan class=\"soi-gvol-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-gvol-label\"\u003eSANS SILICONE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Pourquoi cet après-shampoing volume est différent des autres ? --\u003e\n  \u003csection class=\"soi-gvol-section\"\u003e\n    \u003ch2\u003ePourquoi cet après-shampoing volume est différent des autres ?\u003c\/h2\u003e\n    \u003cp class=\"soi-gvol-section-intro\"\u003eBeaucoup d'après-shampooings volumateurs promettent légèreté et densité, mais laissent au final le cheveu lourd ou terne. Ici, la formule repose sur deux actifs complémentaires d'une efficacité réelle, qui agissent là où les cheveux fins en ont le plus besoin.\u003c\/p\u003e\n    \u003cdiv class=\"soi-gvol-grid\"\u003e\n      \u003cdiv class=\"soi-gvol-card\"\u003e\n        \u003ch3\u003e🌱 Peptides de pois bio\u003c\/h3\u003e\n        \u003cp\u003eIls agissent comme un véritable bouclier filmogène autour de la fibre capillaire. Le cheveu semble visiblement plus épais dès la racine, mieux hydraté, et le cuir chevelu bénéficie d'une activité antioxydante notable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gvol-card\"\u003e\n        \u003ch3\u003e🍊 Pamplemousse rose bio, cultivé en France\u003c\/h3\u003e\n        \u003cp\u003eIl insuffle une légèreté et une fraîcheur immédiates à la chevelure, tout en apportant éclat et souplesse naturels à chaque fibre.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-gvol-tip\"\u003e\n      \u003cdiv class=\"soi-gvol-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eLe tube est équipé d'un embout applicateur précis, qui vous permet de déposer la gelée directement à la base des cheveux, sans en mettre partout ni en gaspiller.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : À qui s'adresse cette gelée après-shampoing volume bio ? --\u003e\n  \u003csection class=\"soi-gvol-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse cette gelée volumatrice après-shampoing ?\u003c\/h2\u003e\n    \u003cp\u003eCette gelée convient aussi bien aux femmes qu'aux hommes avec des cheveux fins et plats, qui recherchent un après-shampoing volume efficace sans silicone, sans sulfates agressifs et sans compromis sur la naturalité. Si vous avez déjà essayé des références conventionnelles sans être totalement convaincu(e), cette gelée Centifolia mérite vraiment votre attention.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Comment utiliser la Gelée Volume Après-Shampoing Centifolia ? --\u003e\n  \u003csection class=\"soi-gvol-section\"\u003e\n    \u003ch2\u003eComment utiliser cet après-shampoing volumateur Centifolia ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gvol-timeline\"\u003e\n      \u003cdiv class=\"soi-gvol-step\"\u003e\n        \u003cdiv class=\"soi-gvol-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-gvol-step-content\"\u003e\n          \u003ch3\u003ePréparez vos cheveux\u003c\/h3\u003e\n          \u003cp\u003eAprès votre shampoing habituel, essorez légèrement vos cheveux humides.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gvol-step\"\u003e\n        \u003cdiv class=\"soi-gvol-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-gvol-step-content\"\u003e\n          \u003ch3\u003eAppliquez à la racine\u003c\/h3\u003e\n          \u003cp\u003eDéposez la gelée directement sur les racines grâce à l'embout applicateur précis. Répartissez sur les longueurs si nécessaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gvol-step\"\u003e\n        \u003cdiv class=\"soi-gvol-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-gvol-step-content\"\u003e\n          \u003ch3\u003eRincez et coiffez\u003c\/h3\u003e\n          \u003cp\u003eLaissez poser 1 à 2 minutes, rincez à l'eau tiède. Coiffez comme à votre habitude : le volume est immédiatement visible.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Composition et points forts de la formule --\u003e\n  \u003csection class=\"soi-gvol-section\"\u003e\n    \u003ch2\u003eComposition et points forts de la formule\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gvol-grid-compact\"\u003e\n      \u003cdiv class=\"soi-gvol-card-mini\"\u003e\n        \u003cspan class=\"soi-gvol-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-gvol-card-mini-label\"\u003eNaturalité\u003c\/span\u003e\n        \u003cspan class=\"soi-gvol-card-mini-value\"\u003e99% naturel\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gvol-card-mini\"\u003e\n        \u003cspan class=\"soi-gvol-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-gvol-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-gvol-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gvol-card-mini\"\u003e\n        \u003cspan class=\"soi-gvol-card-mini-icon\"\u003e♻️\u003c\/span\u003e\n        \u003cspan class=\"soi-gvol-card-mini-label\"\u003eTube éco-conçu\u003c\/span\u003e\n        \u003cspan class=\"soi-gvol-card-mini-value\"\u003e12% plastique recyclé\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gvol-card-mini\"\u003e\n        \u003cspan class=\"soi-gvol-card-mini-icon\"\u003e🐰\u003c\/span\u003e\n        \u003cspan class=\"soi-gvol-card-mini-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-gvol-card-mini-value\"\u003eVegan\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top: 1.25rem;\"\u003eParmi les ingrédients principaux : Aloe Barbadensis Leaf Juice (aloe vera bio, base hydratante), extrait de pamplemousse rose bio, hydrolysats de protéines de pois (peptides volumateurs), ainsi qu'une base conditionnante douce adaptée aux cheveux fins. Sans silicone, pour éviter tout alourdissement de la fibre. Texture gel non collante, à diffusion facile.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : Ce que vous allez remarquer dès les premières utilisations --\u003e\n  \u003csection class=\"soi-gvol-section\"\u003e\n    \u003ch2\u003eCe que vous allez remarquer dès les premières utilisations\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gvol-benefits\"\u003e\n      \u003cdiv class=\"soi-gvol-benefit\"\u003e\n        \u003cdiv class=\"soi-gvol-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDensité et aération\u003c\/h3\u003e\n        \u003cp\u003eDes cheveux visiblement plus denses et aérés dès la sortie du bain.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gvol-benefit\"\u003e\n        \u003cdiv class=\"soi-gvol-benefit-icon\"\u003e\u003cspan\u003e🪶\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eLégèreté durable\u003c\/h3\u003e\n        \u003cp\u003eUne sensation de légèreté qui tient tout au long de la journée, sans retomber.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gvol-benefit\"\u003e\n        \u003cdiv class=\"soi-gvol-benefit-icon\"\u003e\u003cspan\u003e🍊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFraîcheur pamplemousse\u003c\/h3\u003e\n        \u003cp\u003eUn parfum délicat de pamplemousse, frais et discret, qui accompagne votre journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gvol-benefit\"\u003e\n        \u003cdiv class=\"soi-gvol-benefit-icon\"\u003e\u003cspan\u003e🎯\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eGeste précis\u003c\/h3\u003e\n        \u003cp\u003eAucune sensation grasse ni résidu, et un geste sans gaspillage grâce à l'embout applicateur.\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-gvol-section\"\u003e\n    \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-gvol-compo\"\u003e\n      \u003cdiv class=\"soi-gvol-compo-row\"\u003e\n        \u003cspan class=\"soi-gvol-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-gvol-compo-value\"\u003e200 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gvol-compo-row\"\u003e\n        \u003cspan class=\"soi-gvol-compo-label\"\u003eType de cheveux\u003c\/span\u003e\n        \u003cspan class=\"soi-gvol-compo-value\"\u003eFins, plats, manquant de volume\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gvol-compo-row\"\u003e\n        \u003cspan class=\"soi-gvol-compo-label\"\u003eConvient à\u003c\/span\u003e\n        \u003cspan class=\"soi-gvol-compo-value\"\u003eFemmes et hommes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gvol-compo-row\"\u003e\n        \u003cspan class=\"soi-gvol-compo-label\"\u003eCertifications\u003c\/span\u003e\n        \u003cspan class=\"soi-gvol-compo-value\"\u003eCosmos Organic, Vegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-gvol-compo-row\"\u003e\n        \u003cspan class=\"soi-gvol-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-gvol-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-gvol-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-gvol-cta-box\"\u003e\n      \u003cp class=\"soi-gvol-cta-tag\" style=\"color: white;\"\u003eDu souffle pour vos racines\u003c\/p\u003e\n      \u003cp class=\"soi-gvol-cta-text\" style=\"color: white;\"\u003eFini les cheveux qui s'écrasent dès le matin. Offrez à votre chevelure la densité, l'éclat et la légèreté d'une formule certifiée bio, vegan et fabriquée en France.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-gvol-marine: #1A2D3D;\n  --soi-gvol-marine-dark: #0F1E2B;\n  --soi-gvol-marine-light: #2C4458;\n  --soi-gvol-pomme: #A1C544;\n  --soi-gvol-pomme-dark: #84A636;\n  --soi-gvol-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-gvol-white: #FFFFFF;\n  --soi-gvol-off-white: #F8FAF6;\n  --soi-gvol-stone: #F1F3EE;\n  --soi-gvol-line: #E5E8E0;\n\n  --soi-gvol-primary: #E8A08C;\n  --soi-gvol-primary-soft: #F5DDD4;\n  --soi-gvol-accent: #D4A8A4;\n\n  --soi-gvol-text: #1A2D3D;\n  --soi-gvol-text-soft: #4A5B6B;\n  --soi-gvol-text-muted: #7B8693;\n\n  --soi-gvol-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-gvol-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-gvol-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-gvol-radius: 12px;\n  --soi-gvol-radius-sm: 8px;\n  --soi-gvol-radius-pill: 999px;\n}\n\n.soi-gvol-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-gvol-fiche img { max-width: 100%; height: auto; }\n\n.soi-gvol-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-gvol-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-gvol-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-gvol-hero {\n  position: relative;\n  background: var(--soi-gvol-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-gvol-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-gvol-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-gvol-pomme);\n}\n\n.soi-gvol-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-gvol-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-gvol-pomme);\n  border-radius: 50%;\n}\n\n.soi-gvol-hero-title {\n  display: block;\n  color: var(--soi-gvol-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-gvol-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-gvol-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-gvol-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-gvol-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-gvol-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-gvol-label-accent {\n  background: var(--soi-gvol-pomme);\n  border-color: var(--soi-gvol-pomme);\n  color: var(--soi-gvol-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-gvol-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-gvol-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-gvol-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-gvol-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-gvol-pomme);\n  border-radius: 2px;\n}\n\n.soi-gvol-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-gvol-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-gvol-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-gvol-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-gvol-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-gvol-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-gvol-benefit {\n  background: var(--soi-gvol-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-gvol-radius);\n  border: 1px solid var(--soi-gvol-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-gvol-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-gvol-shadow-md);\n}\n\n.soi-gvol-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-gvol-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-gvol-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-gvol-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-gvol-benefit:hover .soi-gvol-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-gvol-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gvol-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gvol-benefit p {\n  font-size: 13px;\n  color: var(--soi-gvol-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-gvol-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-gvol-card {\n  background: var(--soi-gvol-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gvol-radius);\n  border-left: 3px solid var(--soi-gvol-pomme);\n}\n\n.soi-gvol-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-gvol-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-gvol-card p {\n  font-size: 14px;\n  color: var(--soi-gvol-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-gvol-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-gvol-card-mini {\n  background: var(--soi-gvol-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-gvol-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-gvol-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-gvol-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-gvol-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-gvol-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gvol-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-gvol-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-gvol-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-gvol-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-gvol-radius);\n  border: 1px solid var(--soi-gvol-line);\n  align-items: flex-start;\n}\n\n.soi-gvol-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-gvol-marine);\n  color: var(--soi-gvol-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-gvol-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-gvol-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-gvol-step-content p {\n  font-size: 14px;\n  color: var(--soi-gvol-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-gvol-compo {\n  background: var(--soi-gvol-off-white);\n  border-radius: var(--soi-gvol-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-gvol-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-gvol-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-gvol-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-gvol-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-gvol-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-gvol-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-gvol-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-gvol-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-gvol-pomme-light);\n  border-left: 4px solid var(--soi-gvol-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-gvol-radius) var(--soi-gvol-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-gvol-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-gvol-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-gvol-marine);\n  margin-bottom: 4px;\n}\n\n.soi-gvol-tip p {\n  font-size: 14px;\n  color: var(--soi-gvol-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-gvol-cta-box {\n  background: var(--soi-gvol-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-gvol-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-gvol-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-gvol-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-gvol-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-gvol-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-gvol-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-gvol-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-gvol-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-gvol-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-gvol-compo-value {\n    text-align: left;\n  }\n\n  .soi-gvol-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-gvol-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-gvol-fiche {\n    --soi-gvol-text-soft: #2C3E50;\n    --soi-gvol-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Centifolia","offers":[{"title":"Default Title","offer_id":61603303326026,"sku":"CE0655","price":10.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/gelee-volume-apres-shampoing-certifiee-bio-et-vegan-centifol-packshot.webp?v=1785859061","url":"https:\/\/firmtoaromatherapy.com\/products\/gelee-volume-200ml","provider":"Soinature","version":"1.0","type":"link"}