{"title":"Acorelle","description":"","products":[{"product_id":"savon-gommant-solide-vegan-certifie-bio-acorelle","title":"Savon Gommant Bio \u0026 Vegan - Acorelle","description":"\n\n\u003cdiv class=\"soi-sgom-fiche\"\u003e\n\n  \u003csection class=\"soi-sgom-hero\"\u003e\n    \u003cdiv class=\"soi-sgom-hero-tag\"\u003e\n      \u003cspan class=\"soi-sgom-tag-dot\"\u003e\u003c\/span\u003e\n      Soin corps · Acorelle\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-sgom-hero-title\"\u003eSavon exfoliant, gommant \u0026amp; hydratant\u003c\/span\u003e\n    \u003cp class=\"soi-sgom-hero-subtitle\"\u003eSaponifié à froid, ce savon exfoliant bio nettoie, gomme et hydrate votre peau en un seul geste, grâce à ses actifs végétaux soigneusement préservés.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sgom-hero-labels\"\u003e\n      \u003cspan class=\"soi-sgom-label soi-sgom-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-sgom-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-sgom-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-sgom-label\"\u003eSAPONIFICATION À FROID\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sgom-section\"\u003e\n    \u003cp class=\"soi-sgom-section-intro\"\u003eVous cherchez un savon exfoliant bio qui nettoie, gomme et hydrate en un seul geste, sans compromis sur la qualité des ingrédients ? Le Savon Gommant Solide Acorelle est fabriqué en France selon un procédé artisanal de saponification à froid, ce qui préserve intégralement les actifs des huiles végétales. Certifié Cosmos Organic et vegan, il s'adresse à toutes les peaux, y compris les plus réactives.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sgom-section\"\u003e\n    \u003ch2\u003eUne formule naturelle à triple action pour la peau\u003c\/h2\u003e\n    \u003cp class=\"soi-sgom-section-intro\"\u003eCe savon gommant solide bio se distingue par la richesse de ses actifs d'origine végétale. Là où de nombreux savons exfoliants ne font que gratter la surface, celui-ci agit en profondeur tout en respectant le film hydrolipidique.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sgom-benefits\"\u003e\n      \u003cdiv class=\"soi-sgom-benefit\"\u003e\n        \u003cdiv class=\"soi-sgom-benefit-icon\"\u003e\u003cspan\u003e🫐\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePoudre d'amendons de prune bio\u003c\/h3\u003e\n        \u003cp\u003eAgent exfoliant naturel et doux, elle élimine les cellules mortes, affine le grain de peau et stimule le renouvellement cellulaire sans agresser l'épiderme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sgom-benefit\"\u003e\n        \u003cdiv class=\"soi-sgom-benefit-icon\"\u003e\u003cspan\u003e🧈\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBeurre de karité bio\u003c\/h3\u003e\n        \u003cp\u003eVéritable bouclier nourrissant, il protège et adoucit votre peau à chaque utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sgom-benefit\"\u003e\n        \u003cdiv class=\"soi-sgom-benefit-icon\"\u003e\u003cspan\u003e🫒\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHuiles d'olive et de prune bio\u003c\/h3\u003e\n        \u003cp\u003eRiches en acides gras et antioxydants, elles hydratent en profondeur et laissent la peau souple et lumineuse.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sgom-tip\"\u003e\n      \u003cdiv class=\"soi-sgom-tip-icon\"\u003e✨\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eUne expérience sensorielle\u003c\/strong\u003e\n        \u003cp\u003eLe tout est sublimé par un parfum naturel aux notes de vanille, rose et santal, pour transformer votre douche en véritable moment de bien-être.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sgom-section\"\u003e\n    \u003ch2\u003eComment utiliser votre savon gommant solide ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sgom-timeline\"\u003e\n      \u003cdiv class=\"soi-sgom-step\"\u003e\n        \u003cdiv class=\"soi-sgom-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-sgom-step-content\"\u003e\n          \u003ch3\u003eMouillez votre peau\u003c\/h3\u003e\n          \u003cp\u003eSous la douche, frottez le savon entre vos mains ou directement sur le corps pour créer une mousse légère.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sgom-step\"\u003e\n        \u003cdiv class=\"soi-sgom-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-sgom-step-content\"\u003e\n          \u003ch3\u003eMassez en mouvements circulaires\u003c\/h3\u003e\n          \u003cp\u003eActivez l'exfoliation en insistant sur les zones rugueuses : coudes, genoux, talons.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sgom-step\"\u003e\n        \u003cdiv class=\"soi-sgom-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-sgom-step-content\"\u003e\n          \u003ch3\u003eRincez abondamment\u003c\/h3\u003e\n          \u003cp\u003eRincez à l'eau tiède. Utilisez 1 à 2 fois par semaine pour un gommage corps efficace sans dessécher la peau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sgom-section\"\u003e\n    \u003ch2\u003eComposition du savon gommant Acorelle\u003c\/h2\u003e\n    \u003cp class=\"soi-sgom-section-intro\"\u003eFormulé sans sulfates, sans parabènes et sans ingrédients d'origine animale, ce savon exfoliant bio affiche une transparence totale sur sa composition.\u003c\/p\u003e\n    \u003cdiv class=\"soi-sgom-compo\"\u003e\n      \u003cdiv class=\"soi-sgom-compo-row\"\u003e\n        \u003cspan class=\"soi-sgom-compo-label\"\u003eHuile d'olive bio\u003c\/span\u003e\n        \u003cspan class=\"soi-sgom-compo-value\"\u003eSaponifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sgom-compo-row\"\u003e\n        \u003cspan class=\"soi-sgom-compo-label\"\u003eHuile de coco\u003c\/span\u003e\n        \u003cspan class=\"soi-sgom-compo-value\"\u003eSaponifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sgom-compo-row\"\u003e\n        \u003cspan class=\"soi-sgom-compo-label\"\u003eHuile de prune bio\u003c\/span\u003e\n        \u003cspan class=\"soi-sgom-compo-value\"\u003eSaponifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sgom-compo-row\"\u003e\n        \u003cspan class=\"soi-sgom-compo-label\"\u003eBeurre de karité bio\u003c\/span\u003e\n        \u003cspan class=\"soi-sgom-compo-value\"\u003eNourrissant\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sgom-compo-row\"\u003e\n        \u003cspan class=\"soi-sgom-compo-label\"\u003ePoudre d'amendons de prune bio\u003c\/span\u003e\n        \u003cspan class=\"soi-sgom-compo-value\"\u003eAgent gommant\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sgom-compo-row\"\u003e\n        \u003cspan class=\"soi-sgom-compo-label\"\u003eParfum naturel\u003c\/span\u003e\n        \u003cspan class=\"soi-sgom-compo-value\"\u003eVanille, rose, santal\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sgom-compo-row\"\u003e\n        \u003cspan class=\"soi-sgom-compo-label\"\u003eEau\u003c\/span\u003e\n        \u003cspan class=\"soi-sgom-compo-value\"\u003eBase\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-sgom-grid-compact\"\u003e\n      \u003cdiv class=\"soi-sgom-card-mini\"\u003e\n        \u003cspan class=\"soi-sgom-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-sgom-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-sgom-card-mini-value\"\u003eCosmos Organic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sgom-card-mini\"\u003e\n        \u003cspan class=\"soi-sgom-card-mini-icon\"\u003e🔬\u003c\/span\u003e\n        \u003cspan class=\"soi-sgom-card-mini-label\"\u003eOrganisme\u003c\/span\u003e\n        \u003cspan class=\"soi-sgom-card-mini-value\"\u003eEcocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sgom-card-mini\"\u003e\n        \u003cspan class=\"soi-sgom-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-sgom-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-sgom-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sgom-card-mini\"\u003e\n        \u003cspan class=\"soi-sgom-card-mini-icon\"\u003e🐰\u003c\/span\u003e\n        \u003cspan class=\"soi-sgom-card-mini-label\"\u003eEngagement\u003c\/span\u003e\n        \u003cspan class=\"soi-sgom-card-mini-value\"\u003eVegan\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sgom-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce savon exfoliant bio plutôt qu'un autre ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-sgom-grid\"\u003e\n      \u003cdiv class=\"soi-sgom-card\"\u003e\n        \u003ch3\u003e🏺 Saponification à froid\u003c\/h3\u003e\n        \u003cp\u003eCe procédé artisanal conserve les vitamines et acides gras naturellement présents dans les huiles, contrairement aux savons industriels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sgom-card\"\u003e\n        \u003ch3\u003e♻️ Format solide zéro déchet\u003c\/h3\u003e\n        \u003cp\u003eEmballage en carton recyclable, sans plastique. L'allié idéal d'une routine beauté éco-responsable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sgom-card\"\u003e\n        \u003ch3\u003e💧 Peau préparée et réceptive\u003c\/h3\u003e\n        \u003cp\u003eAprès exfoliation, votre peau absorbe bien mieux les soins hydratants appliqués ensuite, comme une crème corps ou une huile sèche.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-sgom-card\"\u003e\n        \u003ch3\u003e🤍 Convient aux peaux sensibles\u003c\/h3\u003e\n        \u003cp\u003eLa poudre d'amendons de prune est naturellement fine et non abrasive, à l'inverse des microbilles synthétiques ou du sel grossier.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sgom-section\"\u003e\n    \u003cdiv class=\"soi-sgom-accordion\"\u003e\n      \u003cdetails class=\"soi-sgom-accordion-item\"\u003e\n        \u003csummary class=\"soi-sgom-accordion-header\"\u003e💡 Conseil d'utilisation\u003c\/summary\u003e\n        \u003cdiv class=\"soi-sgom-accordion-content\"\u003e\n          \u003cp\u003eCe savon gommant est particulièrement recommandé avant l'application d'un autobronzant ou d'un soin corps intensif, pour maximiser l'absorption des actifs. Il convient à toutes les personnes souhaitant adopter une routine beauté naturelle, efficace et respectueuse de l'environnement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-sgom-accordion-item\"\u003e\n        \u003csummary class=\"soi-sgom-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-sgom-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un soin cosmétique et ne remplace en aucun cas un traitement médical. En cas de peau fragilisée ou de pathologie cutanée, consultez un dermatologue avant utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-sgom-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-sgom-cta-box\"\u003e\n      \u003cp class=\"soi-sgom-cta-tag\" style=\"color: white;\"\u003eVotre rituel gommage naturel\u003c\/p\u003e\n      \u003cp class=\"soi-sgom-cta-text\" style=\"color: white;\"\u003eUn savon qui révèle une peau neuve, douce et lumineuse à chaque douche. Avec ses actifs bio, sa fabrication artisanale française et son engagement vegan, le Savon Gommant Acorelle devient le geste beauté naturel que votre peau attendait.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-sgom-marine: #1A2D3D;\n  --soi-sgom-marine-dark: #0F1E2B;\n  --soi-sgom-marine-light: #2C4458;\n  --soi-sgom-pomme: #A1C544;\n  --soi-sgom-pomme-dark: #84A636;\n  --soi-sgom-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-sgom-white: #FFFFFF;\n  --soi-sgom-off-white: #F8FAF6;\n  --soi-sgom-stone: #F1F3EE;\n  --soi-sgom-line: #E5E8E0;\n\n  --soi-sgom-primary: #8B6B5A;\n  --soi-sgom-primary-soft: #A8907E;\n  --soi-sgom-accent: #4A6B8A;\n\n  --soi-sgom-text: #1A2D3D;\n  --soi-sgom-text-soft: #4A5B6B;\n  --soi-sgom-text-muted: #7B8693;\n\n  --soi-sgom-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-sgom-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-sgom-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-sgom-radius: 12px;\n  --soi-sgom-radius-sm: 8px;\n  --soi-sgom-radius-pill: 999px;\n}\n\n.soi-sgom-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-sgom-fiche img { max-width: 100%; height: auto; }\n\n.soi-sgom-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-sgom-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-sgom-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-sgom-hero {\n  position: relative;\n  background: var(--soi-sgom-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-sgom-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-sgom-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-sgom-pomme);\n}\n\n.soi-sgom-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-sgom-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-sgom-pomme);\n  border-radius: 50%;\n}\n\n.soi-sgom-hero-title {\n  display: block;\n  color: var(--soi-sgom-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-sgom-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-sgom-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-sgom-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-sgom-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-sgom-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-sgom-label-accent {\n  background: var(--soi-sgom-pomme);\n  border-color: var(--soi-sgom-pomme);\n  color: var(--soi-sgom-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-sgom-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-sgom-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-sgom-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-sgom-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-sgom-pomme);\n  border-radius: 2px;\n}\n\n.soi-sgom-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-sgom-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-sgom-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-sgom-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-sgom-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-sgom-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-sgom-benefit {\n  background: var(--soi-sgom-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-sgom-radius);\n  border: 1px solid var(--soi-sgom-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-sgom-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-sgom-shadow-md);\n}\n\n.soi-sgom-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-sgom-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-sgom-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-sgom-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-sgom-benefit:hover .soi-sgom-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-sgom-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sgom-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sgom-benefit p {\n  font-size: 13px;\n  color: var(--soi-sgom-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-sgom-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-sgom-card {\n  background: var(--soi-sgom-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sgom-radius);\n  border-left: 3px solid var(--soi-sgom-pomme);\n}\n\n.soi-sgom-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-sgom-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-sgom-card p {\n  font-size: 14px;\n  color: var(--soi-sgom-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-sgom-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-sgom-card-mini {\n  background: var(--soi-sgom-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-sgom-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-sgom-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-sgom-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-sgom-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-sgom-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-sgom-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-sgom-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-sgom-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-sgom-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-sgom-radius);\n  border: 1px solid var(--soi-sgom-line);\n  align-items: flex-start;\n}\n\n.soi-sgom-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-sgom-marine);\n  color: var(--soi-sgom-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-sgom-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-sgom-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-sgom-step-content p {\n  font-size: 14px;\n  color: var(--soi-sgom-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-sgom-compo {\n  background: var(--soi-sgom-off-white);\n  border-radius: var(--soi-sgom-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-sgom-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-sgom-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-sgom-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-sgom-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-sgom-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-sgom-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-sgom-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-sgom-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-sgom-pomme-light);\n  border-left: 4px solid var(--soi-sgom-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-sgom-radius) var(--soi-sgom-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-sgom-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-sgom-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-sgom-marine);\n  margin-bottom: 4px;\n}\n\n.soi-sgom-tip p {\n  font-size: 14px;\n  color: var(--soi-sgom-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-sgom-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-sgom-accordion-item {\n  background: var(--soi-sgom-off-white);\n  border-radius: var(--soi-sgom-radius-sm);\n  border: 1px solid var(--soi-sgom-line);\n  overflow: hidden;\n}\n\n.soi-sgom-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-sgom-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-sgom-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-sgom-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-sgom-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-sgom-accordion-item[open] .soi-sgom-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-sgom-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-sgom-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-sgom-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-sgom-cta-box {\n  background: var(--soi-sgom-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-sgom-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-sgom-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-sgom-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-sgom-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-sgom-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-sgom-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-sgom-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-sgom-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-sgom-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-sgom-compo-value {\n    text-align: left;\n  }\n\n  .soi-sgom-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-sgom-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-sgom-fiche {\n    --soi-sgom-text-soft: #2C3E50;\n    --soi-sgom-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603581624650,"sku":"LL0010","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/savon-gommant-solide-vegan-certifie-bio-acorelle-packshot.webp?v=1779798250"},{"product_id":"cire-orientale-avec-bande-vegan-et-bio-acorelle","title":"Cire Orientale Bio avec bandes - Acorelle","description":"\u003cdiv class=\"soi-ciro-fiche\"\u003e\n\n\u003csection class=\"soi-ciro-hero\"\u003e\n  \u003cdiv class=\"soi-ciro-hero-tag\"\u003e\n    \u003cspan class=\"soi-ciro-tag-dot\"\u003e\u003c\/span\u003e\n    Épilation naturelle · Acorelle\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-ciro-hero-title\"\u003eCire Orientale avec bande vegan et bio\u003c\/span\u003e\n  \u003cp class=\"soi-ciro-hero-subtitle\"\u003eUne épilation douce et efficace, fidèle à la tradition orientale, formulée à partir d'ingrédients 100 % d'origine naturelle pour respecter les peaux les plus sensibles.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ciro-hero-labels\"\u003e\n    \u003cspan class=\"soi-ciro-label soi-ciro-label-accent\"\u003eBIO CERTIFIÉ\u003c\/span\u003e\n    \u003cspan class=\"soi-ciro-label\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-ciro-label\"\u003e100 % ORIGINE NATURELLE\u003c\/span\u003e\n    \u003cspan class=\"soi-ciro-label\"\u003eNON TESTÉ SUR LES ANIMAUX\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ciro-section\"\u003e\n  \u003cp class=\"soi-ciro-section-intro\"\u003eVous cherchez une épilation à la cire orientale efficace, douce et 100 % naturelle, sans compromis sur la qualité ? La Cire Orientale Acorelle avec bande vegan et bio est exactement ce qu'il vous faut. Formulée à partir d'ingrédients d'origine naturelle certifiés bio, enrichie en sucre de canne bio et en huile essentielle d'ylang-ylang, elle offre une épilation respectueuse des peaux les plus sensibles.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ciro-section\"\u003e\n  \u003ch2\u003ePourquoi choisir la cire orientale Acorelle ?\u003c\/h2\u003e\n  \u003cp\u003eLa tradition de l'épilation à la cire orientale repose sur une recette ancestrale à base de sucre, connue pour sa douceur et son efficacité. Acorelle s'inscrit dans cet héritage en proposant une formule certifiée bio, vegan et 100 % d'origine naturelle, sans parabènes, sans colorants, sans conservateurs.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ciro-benefits\"\u003e\n    \u003cdiv class=\"soi-ciro-benefit\"\u003e\n      \u003cdiv class=\"soi-ciro-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePeau douce jusqu'à 4 semaines\u003c\/h3\u003e\n      \u003cp\u003eLes poils sont éliminés à la racine pour un résultat durable et une repousse plus fine.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-benefit\"\u003e\n      \u003cdiv class=\"soi-ciro-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePeaux sensibles\u003c\/h3\u003e\n      \u003cp\u003eLa formulation naturelle réduit le risque de rougeurs et d'irritations post-épilation.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-benefit\"\u003e\n      \u003cdiv class=\"soi-ciro-benefit-icon\"\u003e\u003cspan\u003e♻️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eBandes réutilisables\u003c\/h3\u003e\n      \u003cp\u003eLavables à l'eau, économiques et respectueuses de l'environnement.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-benefit\"\u003e\n      \u003cdiv class=\"soi-ciro-benefit-icon\"\u003e\u003cspan\u003e🙌\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSans chauffage nécessaire\u003c\/h3\u003e\n      \u003cp\u003eLa texture onctueuse s'applique directement, un vrai avantage pratique et écologique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ciro-section\"\u003e\n  \u003ch2\u003eLes actifs clés de la formule\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ciro-grid\"\u003e\n    \u003cdiv class=\"soi-ciro-card\"\u003e\n      \u003ch3\u003e🍯 Sucre de canne bio\u003c\/h3\u003e\n      \u003cp\u003eIngrédient phare de la cire orientale depuis des siècles, il accroche les poils efficacement tout en respectant l'épiderme. Il laisse également une sensation de douceur sur la peau.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-card\"\u003e\n      \u003ch3\u003e🌼 Huile essentielle d'ylang-ylang\u003c\/h3\u003e\n      \u003cp\u003eReconnue pour ses propriétés apaisantes et son parfum floral délicat, elle aide à calmer la peau après l'arrachage et prolonge la sensation de confort.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ciro-section\"\u003e\n  \u003ch2\u003eComment utiliser la cire orientale Acorelle ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ciro-timeline\"\u003e\n    \u003cdiv class=\"soi-ciro-step\"\u003e\n      \u003cdiv class=\"soi-ciro-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-ciro-step-content\"\u003e\n        \u003ch3\u003ePréparez la peau\u003c\/h3\u003e\n        \u003cp\u003eNettoyez et séchez soigneusement la zone à épiler. Les poils doivent mesurer au moins 3 à 4 mm pour une accroche optimale.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-step\"\u003e\n      \u003cdiv class=\"soi-ciro-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-ciro-step-content\"\u003e\n        \u003ch3\u003eAppliquez la cire\u003c\/h3\u003e\n        \u003cp\u003eÉtalez une couche fine dans le sens de la pousse du poil à l'aide de la spatule.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-step\"\u003e\n      \u003cdiv class=\"soi-ciro-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-ciro-step-content\"\u003e\n        \u003ch3\u003ePosez la bande\u003c\/h3\u003e\n        \u003cp\u003eAppuyez fermement et arrachez d'un coup sec dans le sens inverse de la pousse, peau bien tendue.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-step\"\u003e\n      \u003cdiv class=\"soi-ciro-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-ciro-step-content\"\u003e\n        \u003ch3\u003eNettoyez à l'eau tiède\u003c\/h3\u003e\n        \u003cp\u003eLes résidus de cire s'éliminent facilement à l'eau, sans huile ni produit spécifique. Lavez également les bandes pour les réutiliser.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ciro-section\"\u003e\n  \u003ch2\u003eComposition de la cire orientale Acorelle\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ciro-compo\"\u003e\n    \u003cdiv class=\"soi-ciro-compo-row\"\u003e\n      \u003cspan class=\"soi-ciro-compo-label\"\u003eIngrédient principal\u003c\/span\u003e\n      \u003cspan class=\"soi-ciro-compo-value\"\u003eSucrose (sucre de canne bio)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-compo-row\"\u003e\n      \u003cspan class=\"soi-ciro-compo-label\"\u003eActif apaisant\u003c\/span\u003e\n      \u003cspan class=\"soi-ciro-compo-value\"\u003eCananga Odorata (huile essentielle d'ylang-ylang)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-compo-row\"\u003e\n      \u003cspan class=\"soi-ciro-compo-label\"\u003eOrigine des ingrédients\u003c\/span\u003e\n      \u003cspan class=\"soi-ciro-compo-value\"\u003e100 % d'origine naturelle\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-compo-row\"\u003e\n      \u003cspan class=\"soi-ciro-compo-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-ciro-compo-value\"\u003eParabènes, colorants de synthèse, conservateurs controversés\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-compo-row\"\u003e\n      \u003cspan class=\"soi-ciro-compo-label\"\u003eContenu du pot\u003c\/span\u003e\n      \u003cspan class=\"soi-ciro-compo-value\"\u003e300 g de cire + bandes réutilisables + spatule\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ciro-section\"\u003e\n  \u003ch2\u003ePour qui est faite cette cire orientale ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ciro-grid\"\u003e\n    \u003cdiv class=\"soi-ciro-card\"\u003e\n      \u003ch3\u003e🌿 Peaux sensibles\u003c\/h3\u003e\n      \u003cp\u003eVous avez la peau sensible et les cires classiques vous irritent ? Cette formule naturelle et certifiée bio a été pensée pour vous.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-card\"\u003e\n      \u003ch3\u003e🏠 Épilation à la maison\u003c\/h3\u003e\n      \u003cp\u003eVous souhaitez pratiquer l'épilation à la cire orientale chez vous avec un produit fiable et certifié, sans avoir à vous rendre en institut.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-card\"\u003e\n      \u003ch3\u003e🌱 Engagé(e) pour le naturel\u003c\/h3\u003e\n      \u003cp\u003eVous êtes attaché(e) aux cosmétiques vegan et bio, sans compromis sur l'efficacité de votre routine d'épilation.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-card\"\u003e\n      \u003ch3\u003e💰 Alternative durable\u003c\/h3\u003e\n      \u003cp\u003eVous cherchez une alternative économique et écologique aux bandes jetables grâce aux bandes réutilisables et lavables à l'eau.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ciro-section\"\u003e\n  \u003cdiv class=\"soi-ciro-accordion\"\u003e\n    \u003cdetails class=\"soi-ciro-accordion-item\"\u003e\n      \u003csummary class=\"soi-ciro-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-ciro-accordion-content\"\u003e\n        \u003cp\u003eCe produit est un cosmétique d'épilation. Il ne constitue pas un traitement médical. En cas de pathologie cutanée, consultez un dermatologue avant utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ciro-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-ciro-cta-box\"\u003e\n    \u003cp class=\"soi-ciro-cta-tag\" style=\"color: white;\"\u003eLe rituel d'épilation que votre peau mérite\u003c\/p\u003e\n    \u003cp class=\"soi-ciro-cta-text\" style=\"color: white;\"\u003eRetrouvez avec la Cire Orientale Acorelle une formule bio et vegan, douce comme une recette ancestrale, efficace comme une professionnelle. Jusqu'à quatre semaines de peau soyeuse, sans irritations, sans compromis.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-ciro-marine: #1A2D3D;\n  --soi-ciro-marine-dark: #0F1E2B;\n  --soi-ciro-marine-light: #2C4458;\n  --soi-ciro-pomme: #A1C544;\n  --soi-ciro-pomme-dark: #84A636;\n  --soi-ciro-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-ciro-white: #FFFFFF;\n  --soi-ciro-off-white: #F8FAF6;\n  --soi-ciro-stone: #F1F3EE;\n  --soi-ciro-line: #E5E8E0;\n\n  --soi-ciro-primary: #C8A06A;\n  --soi-ciro-primary-soft: #E8D5B5;\n  --soi-ciro-accent: #D4A52A;\n\n  --soi-ciro-text: #1A2D3D;\n  --soi-ciro-text-soft: #4A5B6B;\n  --soi-ciro-text-muted: #7B8693;\n\n  --soi-ciro-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ciro-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ciro-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ciro-radius: 12px;\n  --soi-ciro-radius-sm: 8px;\n  --soi-ciro-radius-pill: 999px;\n}\n\n.soi-ciro-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-ciro-fiche img { max-width: 100%; height: auto; }\n\n.soi-ciro-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ciro-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ciro-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-ciro-hero {\n  position: relative;\n  background: var(--soi-ciro-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-ciro-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ciro-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-ciro-pomme);\n}\n\n.soi-ciro-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-ciro-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ciro-pomme);\n  border-radius: 50%;\n}\n\n.soi-ciro-hero-title {\n  display: block;\n  color: var(--soi-ciro-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-ciro-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-ciro-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ciro-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-ciro-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ciro-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ciro-label-accent {\n  background: var(--soi-ciro-pomme);\n  border-color: var(--soi-ciro-pomme);\n  color: var(--soi-ciro-marine);\n  font-weight: 600;\n}\n\n.soi-ciro-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ciro-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ciro-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-ciro-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ciro-pomme);\n  border-radius: 2px;\n}\n\n.soi-ciro-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-ciro-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-ciro-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ciro-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ciro-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-ciro-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-ciro-benefit {\n  background: var(--soi-ciro-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-ciro-radius);\n  border: 1px solid var(--soi-ciro-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-ciro-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-ciro-shadow-md);\n}\n\n.soi-ciro-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-ciro-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-ciro-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-ciro-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-ciro-benefit:hover .soi-ciro-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-ciro-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ciro-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ciro-benefit p {\n  font-size: 13px;\n  color: var(--soi-ciro-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ciro-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-ciro-card {\n  background: var(--soi-ciro-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ciro-radius);\n  border-left: 3px solid var(--soi-ciro-pomme);\n}\n\n.soi-ciro-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ciro-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ciro-card p {\n  font-size: 14px;\n  color: var(--soi-ciro-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ciro-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-ciro-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-ciro-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ciro-radius);\n  border: 1px solid var(--soi-ciro-line);\n  align-items: flex-start;\n}\n\n.soi-ciro-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-ciro-marine);\n  color: var(--soi-ciro-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-ciro-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ciro-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-ciro-step-content p {\n  font-size: 14px;\n  color: var(--soi-ciro-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ciro-compo {\n  background: var(--soi-ciro-off-white);\n  border-radius: var(--soi-ciro-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-ciro-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-ciro-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ciro-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ciro-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ciro-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-ciro-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ciro-marine);\n  text-align: right;\n}\n\n.soi-ciro-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-ciro-accordion-item {\n  background: var(--soi-ciro-off-white);\n  border-radius: var(--soi-ciro-radius-sm);\n  border: 1px solid var(--soi-ciro-line);\n  overflow: hidden;\n}\n\n.soi-ciro-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-ciro-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-ciro-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-ciro-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-ciro-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-ciro-accordion-item[open] .soi-ciro-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-ciro-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-ciro-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-ciro-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ciro-cta-box {\n  background: var(--soi-ciro-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ciro-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ciro-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-ciro-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ciro-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-ciro-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ciro-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ciro-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-ciro-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-ciro-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ciro-compo-value {\n    text-align: left;\n  }\n\n  .soi-ciro-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-ciro-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ciro-fiche {\n    --soi-ciro-text-soft: #2C3E50;\n    --soi-ciro-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603581755722,"sku":"LL0015","price":14.14,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/cire-orientale-avec-bande-vegan-et-bio-acorelle-packshot_155fe008-04c6-496e-b2f8-e6ffab0d245e.webp?v=1779798224"},{"product_id":"cire-royale-sans-bande-bio-acorelle","title":"Cire Royale Bio - épilation sans bande – Acorelle","description":"\u003cdiv class=\"soi-ciro-fiche\"\u003e\n\n\u003csection class=\"soi-ciro-hero\"\u003e\n  \u003cdiv class=\"soi-ciro-hero-tag\"\u003e\n    \u003cspan class=\"soi-ciro-tag-dot\"\u003e\u003c\/span\u003e\n    Épilation bio · Acorelle\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-ciro-hero-title\"\u003eCire d'épilation sans bande Bio\u003c\/span\u003e\n  \u003cp class=\"soi-ciro-hero-subtitle\"\u003eUne cire à épilation 100 % d'origine naturelle, certifiée bio, formulée pour les zones sensibles : maillot, aisselles et visage. Douceur, efficacité, zéro bande jetable.\u003c\/p\u003e\n  \u003cdiv class=\"soi-ciro-hero-labels\"\u003e\n    \u003cspan class=\"soi-ciro-label soi-ciro-label-accent\"\u003eBIO CERTIFIÉE\u003c\/span\u003e\n    \u003cspan class=\"soi-ciro-label\"\u003e100 % ORIGINE NATURELLE\u003c\/span\u003e\n    \u003cspan class=\"soi-ciro-label\"\u003eSANS BANDES\u003c\/span\u003e\n    \u003cspan class=\"soi-ciro-label\"\u003eSANS PARABÈNES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ciro-section\"\u003e\n  \u003ch2\u003eLa cire à épilation bio qui respecte les zones sensibles\u003c\/h2\u003e\n  \u003cp\u003eVous cherchez une \u003cstrong\u003ecire à épilation efficace, douce et naturelle\u003c\/strong\u003e, idéale pour le maillot, les aisselles et le visage ? La \u003cstrong\u003eCire Royale sans bande Bio d'Acorelle\u003c\/strong\u003e est formulée à 100 % d'ingrédients d'origine naturelle, certifiée cosmétique bio, et pensée pour celles et ceux qui veulent une \u003cstrong\u003eépilation à la cire propre, sans compromis sur la douceur\u003c\/strong\u003e. Résultat : une peau lisse, sans irritation, pendant plusieurs semaines.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ciro-section\"\u003e\n  \u003ch2\u003ePourquoi choisir cette cire pour l'épilation du maillot et des zones sensibles ?\u003c\/h2\u003e\n  \u003cp class=\"soi-ciro-section-intro\"\u003eL'épilation à la cire du maillot, des aisselles ou du visage demande une formule qui sait être à la fois ferme et respectueuse. C'est exactement ce que propose la Cire Royale Acorelle grâce à ses actifs soigneusement sélectionnés :\u003c\/p\u003e\n  \u003cdiv class=\"soi-ciro-benefits\"\u003e\n    \u003cdiv class=\"soi-ciro-benefit\"\u003e\n      \u003cdiv class=\"soi-ciro-benefit-icon\"\u003e\u003cspan\u003e🐝\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eCire d'abeille bio\u003c\/h3\u003e\n      \u003cp\u003eElle enveloppe le poil sans adhérer agressivement à la peau, pour un retrait net et précis.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-benefit\"\u003e\n      \u003cdiv class=\"soi-ciro-benefit-icon\"\u003e\u003cspan\u003e🌲\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRésine de pin\u003c\/h3\u003e\n      \u003cp\u003eElle renforce l'accroche sur le poil court dès 2 mm, même dans les zones difficiles comme le maillot.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-benefit\"\u003e\n      \u003cdiv class=\"soi-ciro-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eExtrait de lys blanc bio\u003c\/h3\u003e\n      \u003cp\u003eApaisant et protecteur, il limite les rougeurs post-épilation.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-benefit\"\u003e\n      \u003cdiv class=\"soi-ciro-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eHuile de ricin\u003c\/h3\u003e\n      \u003cp\u003eElle nourrit la peau pendant l'épilation, laissant une sensation de confort immédiat.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-ciro-tip\"\u003e\n    \u003cdiv class=\"soi-ciro-tip-icon\"\u003e✅\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eL'engagement Acorelle\u003c\/strong\u003e\n      \u003cp\u003eAucun parabène, aucun colorant, aucun conservateur synthétique. Une formule honnête, qui tient ses promesses.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ciro-section\"\u003e\n  \u003ch2\u003eComment utiliser la cire épilation maillot Acorelle étape par étape\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ciro-timeline\"\u003e\n    \u003cdiv class=\"soi-ciro-step\"\u003e\n      \u003cdiv class=\"soi-ciro-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-ciro-step-content\"\u003e\n        \u003ch3\u003eRéchauffez le pot\u003c\/h3\u003e\n        \u003cp\u003eAu micro-ondes 30 à 50 secondes (ou au bain-marie) jusqu'à obtenir une texture fluide et homogène. Mélangez et vérifiez la température sur le poignet avant application.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-step\"\u003e\n      \u003cdiv class=\"soi-ciro-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-ciro-step-content\"\u003e\n        \u003ch3\u003eAppliquez une couche fine\u003c\/h3\u003e\n        \u003cp\u003eDans le sens du poil, avec la spatule en bambou fournie, sur la zone à épiler (maillot, aisselle ou visage).\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-step\"\u003e\n      \u003cdiv class=\"soi-ciro-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-ciro-step-content\"\u003e\n        \u003ch3\u003eAttendez 2 à 3 minutes\u003c\/h3\u003e\n        \u003cp\u003eQue la cire durcisse légèrement et forme un film souple et pelable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-step\"\u003e\n      \u003cdiv class=\"soi-ciro-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-ciro-step-content\"\u003e\n        \u003ch3\u003eRetirez d'un geste vif\u003c\/h3\u003e\n        \u003cp\u003eDans le sens contraire du poil, en maintenant la peau tendue avec l'autre main.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-step\"\u003e\n      \u003cdiv class=\"soi-ciro-step-num\"\u003e5\u003c\/div\u003e\n      \u003cdiv class=\"soi-ciro-step-content\"\u003e\n        \u003ch3\u003eApaisez la peau\u003c\/h3\u003e\n        \u003cp\u003eAvec un soin post-épilation adapté. Évitez soleil, bain chaud et déodorant dans les 24 heures suivant l'épilation maillot.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ciro-section\"\u003e\n  \u003ch2\u003eDes résultats durables, une routine éco-responsable\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ciro-grid\"\u003e\n    \u003cdiv class=\"soi-ciro-card\"\u003e\n      \u003ch3\u003e⏳ Jusqu'à 4 semaines de douceur\u003c\/h3\u003e\n      \u003cp\u003eLa cire retire le poil à la racine, vous offrant une peau lisse bien plus longtemps qu'un rasage classique.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-card\"\u003e\n      \u003ch3\u003e♻️ Éco-conception responsable\u003c\/h3\u003e\n      \u003cp\u003eLe pot est recyclable et la spatule est fabriquée en bambou issu d'une exploitation durable certifiée FSC. Aucune bande jetable nécessaire : moins de déchets, plus d'efficacité.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-card\"\u003e\n      \u003ch3\u003e🤍 Tolérance prouvée\u003c\/h3\u003e\n      \u003cp\u003eUne étude menée sur 30 volontaires confirme que 100 % des participantes n'ont signalé aucune irritation après utilisation. Un gage de confiance pour toutes les peaux, y compris les plus réactives.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ciro-section\"\u003e\n  \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n  \u003cdiv class=\"soi-ciro-compo\"\u003e\n    \u003cdiv class=\"soi-ciro-compo-row\"\u003e\n      \u003cspan class=\"soi-ciro-compo-label\"\u003eZones d'application\u003c\/span\u003e\n      \u003cspan class=\"soi-ciro-compo-value\"\u003eAisselles, maillot, visage (lèvres, menton, sourcils)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-compo-row\"\u003e\n      \u003cspan class=\"soi-ciro-compo-label\"\u003eFormat\u003c\/span\u003e\n      \u003cspan class=\"soi-ciro-compo-value\"\u003ePot économique de 2 × 150 g, sans bandes\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-compo-row\"\u003e\n      \u003cspan class=\"soi-ciro-compo-label\"\u003eLongueur de poil minimale\u003c\/span\u003e\n      \u003cspan class=\"soi-ciro-compo-value\"\u003e2 mm\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-compo-row\"\u003e\n      \u003cspan class=\"soi-ciro-compo-label\"\u003eDurée des résultats\u003c\/span\u003e\n      \u003cspan class=\"soi-ciro-compo-value\"\u003eJusqu'à 4 semaines\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-compo-row\"\u003e\n      \u003cspan class=\"soi-ciro-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-ciro-compo-value\"\u003eCosmétique bio certifiée, 100 % ingrédients d'origine naturelle\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-compo-row\"\u003e\n      \u003cspan class=\"soi-ciro-compo-label\"\u003eAccessoire inclus\u003c\/span\u003e\n      \u003cspan class=\"soi-ciro-compo-value\"\u003eSpatule en bambou FSC\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ciro-compo-row\"\u003e\n      \u003cspan class=\"soi-ciro-compo-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-ciro-compo-value\"\u003eParabènes, colorants, conservateurs synthétiques, bandes jetables\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ciro-section\"\u003e\n  \u003ch2\u003ePour qui est faite cette cire épilation bio ?\u003c\/h2\u003e\n  \u003cp\u003eCette cire pour épilation convient à toutes les peaux, en particulier les \u003cstrong\u003epeaux sensibles ou réactives\u003c\/strong\u003e. Elle s'adresse à celles et ceux qui souhaitent pratiquer une \u003cstrong\u003eépilation cire maillot à domicile\u003c\/strong\u003e, avec un résultat propre et durable, sans produits chimiques ni gaspillage de bandes. Si vous avez déjà eu des irritations avec d'autres cires, cette formule naturelle mérite vraiment d'être essayée.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-ciro-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-ciro-cta-box\"\u003e\n    \u003cp class=\"soi-ciro-cta-tag\" style=\"color: white;\"\u003eL'épilation douce, naturelle et sans compromis\u003c\/p\u003e\n    \u003cp class=\"soi-ciro-cta-text\" style=\"color: white;\"\u003eEnfin une cire qui prend soin de votre peau autant qu'elle élimine les poils. Naturelle, certifiée bio, sans bandes : la Cire Royale Acorelle transforme l'épilation des zones sensibles en un geste simple, rapide et respectueux.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-ciro-marine: #1A2D3D;\n  --soi-ciro-marine-dark: #0F1E2B;\n  --soi-ciro-marine-light: #2C4458;\n  --soi-ciro-pomme: #A1C544;\n  --soi-ciro-pomme-dark: #84A636;\n  --soi-ciro-pomme-light: rgba(161,197,68,0.10);\n  --soi-ciro-white: #FFFFFF;\n  --soi-ciro-off-white: #F8FAF6;\n  --soi-ciro-stone: #F1F3EE;\n  --soi-ciro-line: #E5E8E0;\n  --soi-ciro-primary: #D4A82A;\n  --soi-ciro-primary-soft: #F5E6B8;\n  --soi-ciro-accent: #D88542;\n  --soi-ciro-text: #1A2D3D;\n  --soi-ciro-text-soft: #4A5B6B;\n  --soi-ciro-text-muted: #7B8693;\n  --soi-ciro-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ciro-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ciro-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ciro-radius: 12px;\n  --soi-ciro-radius-sm: 8px;\n  --soi-ciro-radius-pill: 999px;\n}\n\n.soi-ciro-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-ciro-fiche img { max-width: 100%; height: auto; }\n\n.soi-ciro-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ciro-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ciro-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-ciro-hero {\n  position: relative;\n  background: var(--soi-ciro-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-ciro-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ciro-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-ciro-primary);\n}\n\n.soi-ciro-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-ciro-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ciro-primary);\n  border-radius: 50%;\n}\n\n.soi-ciro-hero-title {\n  display: block;\n  color: var(--soi-ciro-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-ciro-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-ciro-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ciro-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-ciro-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ciro-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ciro-label-accent {\n  background: var(--soi-ciro-primary);\n  border-color: var(--soi-ciro-primary);\n  color: var(--soi-ciro-marine);\n  font-weight: 600;\n}\n\n.soi-ciro-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ciro-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ciro-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-ciro-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ciro-pomme);\n  border-radius: 2px;\n}\n\n.soi-ciro-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-ciro-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-ciro-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ciro-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ciro-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-ciro-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-ciro-benefit {\n  background: var(--soi-ciro-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-ciro-radius);\n  border: 1px solid var(--soi-ciro-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-ciro-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-ciro-shadow-md);\n}\n\n.soi-ciro-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-ciro-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-ciro-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-ciro-primary);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-ciro-benefit:hover .soi-ciro-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-ciro-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ciro-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ciro-benefit p {\n  font-size: 13px;\n  color: var(--soi-ciro-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ciro-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-ciro-card {\n  background: var(--soi-ciro-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ciro-radius);\n  border-left: 3px solid var(--soi-ciro-pomme);\n}\n\n.soi-ciro-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ciro-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ciro-card p {\n  font-size: 14px;\n  color: var(--soi-ciro-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ciro-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-ciro-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-ciro-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ciro-radius);\n  border: 1px solid var(--soi-ciro-line);\n  align-items: flex-start;\n}\n\n.soi-ciro-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-ciro-marine);\n  color: var(--soi-ciro-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-ciro-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ciro-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-ciro-step-content p {\n  font-size: 14px;\n  color: var(--soi-ciro-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ciro-compo {\n  background: var(--soi-ciro-off-white);\n  border-radius: var(--soi-ciro-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-ciro-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-ciro-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ciro-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ciro-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ciro-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-ciro-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ciro-marine);\n  text-align: right;\n}\n\n.soi-ciro-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-ciro-pomme-light);\n  border-left: 4px solid var(--soi-ciro-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-ciro-radius) var(--soi-ciro-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-ciro-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-ciro-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-ciro-marine);\n  margin-bottom: 4px;\n}\n\n.soi-ciro-tip p {\n  font-size: 14px;\n  color: var(--soi-ciro-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ciro-cta-box {\n  background: var(--soi-ciro-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ciro-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ciro-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-ciro-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ciro-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-ciro-primary);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ciro-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ciro-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-ciro-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-ciro-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ciro-compo-value {\n    text-align: left;\n  }\n\n  .soi-ciro-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-ciro-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ciro-fiche {\n    --soi-ciro-text-soft: #2C3E50;\n    --soi-ciro-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603582673226,"sku":"LL0020","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/cire-royale-sans-bande-bio-acorelle-lifestyle_4ccee135-db78-4902-94c6-588891d785ce.webp?v=1779797451"},{"product_id":"bandes-de-cire-froide-pour-le-visage-acorelle","title":"Bandes de Cire Froide pour le Visage – Acorelle","description":"\u003cdiv class=\"soi-cirf-fiche\"\u003e\n\n  \u003csection class=\"soi-cirf-hero\"\u003e\n    \u003cdiv class=\"soi-cirf-hero-tag\"\u003e\n      \u003cspan class=\"soi-cirf-tag-dot\"\u003e\u003c\/span\u003e\n      Épilation naturelle · Acorelle\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-cirf-hero-title\"\u003eÉpilation douce, naturelle et bio\u003c\/span\u003e\n    \u003cp class=\"soi-cirf-hero-subtitle\"\u003eUne épilation douce, nette et naturelle pour les zones les plus délicates du visage. Formulées à l'aloe vera bio et à la cire d'abeille, ces bandes prêtes à l'emploi respectent les peaux sensibles.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cirf-hero-labels\"\u003e\n      \u003cspan class=\"soi-cirf-label soi-cirf-label-accent\"\u003eCOSMÉTIQUE BIO\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-label\"\u003e100% ORIGINE NATURELLE\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-label\"\u003eSANS PARFUM\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-label\"\u003eTESTÉ DERMATOLOGIQUEMENT\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cirf-section\"\u003e\n    \u003ch2\u003ePourquoi choisir les bandes de cire froide Acorelle pour le visage ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cirf-benefits\"\u003e\n      \u003cdiv class=\"soi-cirf-benefit\"\u003e\n        \u003cdiv class=\"soi-cirf-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAloe vera bio apaisant\u003c\/h3\u003e\n        \u003cp\u003eHydrate, apaise et réduit les rougeurs post-épilation, limitant les risques d'irritation sur la peau fine du visage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-benefit\"\u003e\n        \u003cdiv class=\"soi-cirf-benefit-icon\"\u003e\u003cspan\u003e🐝\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCire d'abeille adhérente\u003c\/h3\u003e\n        \u003cp\u003eAdhère parfaitement au poil, même court dès 2 mm, pour un arrachage net en un seul geste.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-benefit\"\u003e\n        \u003cdiv class=\"soi-cirf-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHuiles d'argan et de ricin\u003c\/h3\u003e\n        \u003cp\u003eRétablissent la souplesse de l'épiderme juste après l'utilisation, pour une peau confortable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-benefit\"\u003e\n        \u003cdiv class=\"soi-cirf-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFormule sans parfum\u003c\/h3\u003e\n        \u003cp\u003eTestée sous contrôle dermatologique, idéale pour les peaux réactives et sensibles du visage.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cirf-section\"\u003e\n    \u003ch2\u003eCe que contient la boîte\u003c\/h2\u003e\n    \u003cp class=\"soi-cirf-section-intro\"\u003eChaque boîte Acorelle comprend 20 bandes de cire froide + 4 bandes offertes, soit 24 bandes prêtes à l'emploi pour le visage et les petites zones. Les bandes sont pré-enduites, déjà séparées par paires, et n'ont besoin d'aucun accessoire supplémentaire.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cirf-compo\"\u003e\n      \u003cdiv class=\"soi-cirf-compo-row\"\u003e\n        \u003cspan class=\"soi-cirf-compo-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-cirf-compo-value\"\u003e20 bandes + 4 offertes (24 au total)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-compo-row\"\u003e\n        \u003cspan class=\"soi-cirf-compo-label\"\u003eFormat\u003c\/span\u003e\n        \u003cspan class=\"soi-cirf-compo-value\"\u003eBandes pré-enduites, prêtes à l'emploi\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-compo-row\"\u003e\n        \u003cspan class=\"soi-cirf-compo-label\"\u003eComposition principale\u003c\/span\u003e\n        \u003cspan class=\"soi-cirf-compo-value\"\u003eCire d'abeille, Aloe vera bio, Huile d'argan, Huile de ricin\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-compo-row\"\u003e\n        \u003cspan class=\"soi-cirf-compo-label\"\u003eOrigine des ingrédients\u003c\/span\u003e\n        \u003cspan class=\"soi-cirf-compo-value\"\u003e100% d'origine naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-compo-row\"\u003e\n        \u003cspan class=\"soi-cirf-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-cirf-compo-value\"\u003eCosmétique Bio\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cirf-section\"\u003e\n    \u003ch2\u003eComment utiliser les bandes de cire froide Acorelle ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cirf-timeline\"\u003e\n      \u003cdiv class=\"soi-cirf-step\"\u003e\n        \u003cdiv class=\"soi-cirf-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-cirf-step-content\"\u003e\n          \u003ch3\u003eRéchauffez la bande\u003c\/h3\u003e\n          \u003cp\u003eFrottez légèrement la bande entre vos paumes pendant quelques secondes pour activer la cire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-step\"\u003e\n        \u003cdiv class=\"soi-cirf-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-cirf-step-content\"\u003e\n          \u003ch3\u003eSéparez et appliquez\u003c\/h3\u003e\n          \u003cp\u003eSéparez les deux faces et appliquez la bande dans le sens de la pousse du poil.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-step\"\u003e\n        \u003cdiv class=\"soi-cirf-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-cirf-step-content\"\u003e\n          \u003ch3\u003eLissez et retirez\u003c\/h3\u003e\n          \u003cp\u003eLissez fermement plusieurs fois, puis retirez d'un coup sec et rapide, à contre-sens du poil, en maintenant la peau tendue.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-step\"\u003e\n        \u003cdiv class=\"soi-cirf-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-cirf-step-content\"\u003e\n          \u003ch3\u003eApaisez la peau\u003c\/h3\u003e\n          \u003cp\u003eAppliquez la lingette finissante incluse ou une crème hydratante douce. Évitez le soleil et la chaleur dans les 24 heures suivantes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cirf-tip\"\u003e\n      \u003cdiv class=\"soi-cirf-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eChaque bande peut être utilisée 2 à 3 fois sur la même zone si la cire conserve son adhérence. Les résultats durent jusqu'à 4 semaines.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cirf-section\"\u003e\n    \u003ch2\u003ePour quelles zones et quels profils ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-cirf-grid\"\u003e\n      \u003cdiv class=\"soi-cirf-card\"\u003e\n        \u003ch3\u003e🎯 Zones du visage\u003c\/h3\u003e\n        \u003cp\u003eLèvre supérieure, menton, sourcils, contour du visage : ces bandes sont spécialement dimensionnées pour les petites zones délicates.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-card\"\u003e\n        \u003ch3\u003e🌸 Petites zones corporelles\u003c\/h3\u003e\n        \u003cp\u003eConviennent également aux aisselles ou au contour du maillot, à condition que la peau soit en bon état et non irritée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-card\"\u003e\n        \u003ch3\u003e🤍 Peaux sensibles et réactives\u003c\/h3\u003e\n        \u003cp\u003eParticulièrement adaptées si vous craignez les rougeurs ou brûlures liées à l'épilation, ou si vous recherchez une alternative naturelle et certifiée bio aux bandes classiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cirf-section\"\u003e\n    \u003cdiv class=\"soi-cirf-accordion\"\u003e\n      \u003cdetails class=\"soi-cirf-accordion-item\"\u003e\n        \u003csummary class=\"soi-cirf-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cirf-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un cosmétique d'épilation et ne constitue pas un traitement médical. En cas de peau lésée, irritée ou traitée médicalement, consultez un professionnel de santé avant utilisation. Évitez l'exposition au soleil et la chaleur dans les 24 heures suivant l'épilation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cirf-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-cirf-cta-box\"\u003e\n      \u003cp class=\"soi-cirf-cta-tag\" style=\"color: white;\"\u003eUne épilation douce, naturelle et certifiée bio\u003c\/p\u003e\n      \u003cp class=\"soi-cirf-cta-text\" style=\"color: white;\"\u003eGrâce à l'aloe vera bio et à la cire d'abeille, offrez à votre visage une épilation nette et respectueuse, jusqu'à quatre semaines de peau lisse, sans compromis sur la naturalité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-cirf-marine: #1A2D3D;\n  --soi-cirf-marine-dark: #0F1E2B;\n  --soi-cirf-marine-light: #2C4458;\n  --soi-cirf-pomme: #A1C544;\n  --soi-cirf-pomme-dark: #84A636;\n  --soi-cirf-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-cirf-white: #FFFFFF;\n  --soi-cirf-off-white: #F8FAF6;\n  --soi-cirf-stone: #F1F3EE;\n  --soi-cirf-line: #E5E8E0;\n\n  --soi-cirf-primary: #7AB648;\n  --soi-cirf-primary-soft: #E8F4DC;\n  --soi-cirf-accent: #5A9E32;\n\n  --soi-cirf-text: #1A2D3D;\n  --soi-cirf-text-soft: #4A5B6B;\n  --soi-cirf-text-muted: #7B8693;\n\n  --soi-cirf-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cirf-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cirf-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cirf-radius: 12px;\n  --soi-cirf-radius-sm: 8px;\n  --soi-cirf-radius-pill: 999px;\n}\n\n.soi-cirf-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cirf-fiche img { max-width: 100%; height: auto; }\n\n.soi-cirf-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cirf-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cirf-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-cirf-hero {\n  position: relative;\n  background: var(--soi-cirf-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-cirf-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cirf-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cirf-pomme);\n}\n\n.soi-cirf-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-cirf-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cirf-pomme);\n  border-radius: 50%;\n}\n\n.soi-cirf-hero-title {\n  display: block;\n  color: var(--soi-cirf-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-cirf-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-cirf-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cirf-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-cirf-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cirf-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cirf-label-accent {\n  background: var(--soi-cirf-pomme);\n  border-color: var(--soi-cirf-pomme);\n  color: var(--soi-cirf-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-cirf-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cirf-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cirf-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-cirf-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cirf-pomme);\n  border-radius: 2px;\n}\n\n.soi-cirf-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-cirf-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-cirf-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cirf-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cirf-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-cirf-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-cirf-benefit {\n  background: var(--soi-cirf-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cirf-radius);\n  border: 1px solid var(--soi-cirf-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cirf-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cirf-shadow-md);\n}\n\n.soi-cirf-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cirf-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-cirf-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cirf-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cirf-benefit:hover .soi-cirf-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cirf-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cirf-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cirf-benefit p {\n  font-size: 13px;\n  color: var(--soi-cirf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-cirf-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-cirf-card {\n  background: var(--soi-cirf-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cirf-radius);\n  border-left: 3px solid var(--soi-cirf-pomme);\n}\n\n.soi-cirf-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cirf-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cirf-card p {\n  font-size: 14px;\n  color: var(--soi-cirf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-cirf-compo {\n  background: var(--soi-cirf-off-white);\n  border-radius: var(--soi-cirf-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-cirf-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-cirf-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-cirf-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-cirf-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-cirf-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-cirf-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-cirf-marine);\n  text-align: right;\n}\n\n\/* === TIMELINE === *\/\n.soi-cirf-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-cirf-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cirf-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cirf-radius);\n  border: 1px solid var(--soi-cirf-line);\n  align-items: flex-start;\n}\n\n.soi-cirf-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cirf-marine);\n  color: var(--soi-cirf-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-cirf-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cirf-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cirf-step-content p {\n  font-size: 14px;\n  color: var(--soi-cirf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIP === *\/\n.soi-cirf-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-cirf-pomme-light);\n  border-left: 4px solid var(--soi-cirf-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-cirf-radius) var(--soi-cirf-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-cirf-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-cirf-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-cirf-marine);\n  margin-bottom: 4px;\n}\n\n.soi-cirf-tip p {\n  font-size: 14px;\n  color: var(--soi-cirf-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-cirf-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-cirf-accordion-item {\n  background: var(--soi-cirf-off-white);\n  border-radius: var(--soi-cirf-radius-sm);\n  border: 1px solid var(--soi-cirf-line);\n  overflow: hidden;\n}\n\n.soi-cirf-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-cirf-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-cirf-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-cirf-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-cirf-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-cirf-accordion-item[open] .soi-cirf-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-cirf-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-cirf-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-cirf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-cirf-cta-box {\n  background: var(--soi-cirf-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cirf-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cirf-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-cirf-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cirf-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-cirf-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cirf-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cirf-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-cirf-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cirf-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-cirf-compo-value {\n    text-align: left;\n  }\n\n  .soi-cirf-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-cirf-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cirf-fiche {\n    --soi-cirf-text-soft: #2C3E50;\n    --soi-cirf-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603583263050,"sku":"LL0030","price":9.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bandes-de-cire-froide-pour-le-visage-acorelle-packshot_6906c07d-89e7-4079-b97a-56e685ad724b.webp?v=1780147898"},{"product_id":"bandes-de-cire-froide-bio-pour-le-maillot-acorelle","title":"Bandes de Cire Froide Bio Maillot \u0026 Aisselles – Acorelle","description":"\n\u003cdiv class=\"soi-cirf-fiche\"\u003e\n\n  \u003csection class=\"soi-cirf-hero\"\u003e\n    \u003cdiv class=\"soi-cirf-hero-tag\"\u003e\n      \u003cspan class=\"soi-cirf-tag-dot\"\u003e\u003c\/span\u003e\n      Épilation · Acorelle\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-cirf-hero-title\"\u003eBandes de Cire Froide Bio pour le Maillot et les Aisselles\u003c\/span\u003e\n    \u003cp class=\"soi-cirf-hero-subtitle\"\u003eUne épilation douce, efficace et certifiée bio, formulée à l'Aloe Vera et à la cire d'abeille pour respecter les peaux les plus sensibles.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cirf-hero-labels\"\u003e\n      \u003cspan class=\"soi-cirf-label soi-cirf-label-accent\"\u003eCERTIFIÉ COSMÉTIQUE BIO\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-label\"\u003e100% D'ORIGINE NATURELLE\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-label\"\u003eTESTÉ DERMATOLOGIQUEMENT\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-label\"\u003e20 BANDES PRÊTES À L'EMPLOI\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cirf-section\"\u003e\n    \u003ch2\u003eBandes de cire froide bio pour le maillot et les aisselles, Acorelle\u003c\/h2\u003e\n    \u003cp class=\"soi-cirf-section-intro\"\u003eVous cherchez une épilation à la cire froide efficace, rapide et douce pour votre peau ? Les bandes de cire froide Acorelle sont faites pour vous. Certifiées cosmétique bio, 100% d'origine naturelle et testées sous contrôle dermatologique, elles s'adressent particulièrement aux peaux sensibles qui souhaitent s'épiler sans agresser leur peau, à la maison et sans matériel particulier.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cirf-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ces bandes de cire froide plutôt qu'une autre ?\u003c\/h2\u003e\n    \u003cp class=\"soi-cirf-section-intro\"\u003eParmi les meilleures bandes de cire froide disponibles en pharmacie ou en ligne, celles d'Acorelle se distinguent par leur formule enrichie en Aloe Vera bio et en cire d'abeille, deux actifs reconnus pour apaiser et protéger la peau lors de l'épilation. Concrètement, vous ressentez moins de rougeurs et d'irritations, même sur des zones aussi délicates que le maillot ou les aisselles.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cirf-benefits\"\u003e\n      \u003cdiv class=\"soi-cirf-benefit\"\u003e\n        \u003cdiv class=\"soi-cirf-benefit-icon\"\u003e\u003cspan\u003e✂️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eEfficaces sur poils courts\u003c\/h3\u003e\n        \u003cp\u003eDès 2 mm de repousse, sans attendre que les poils repoussent trop.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-benefit\"\u003e\n        \u003cdiv class=\"soi-cirf-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRésultats durables\u003c\/h3\u003e\n        \u003cp\u003eUne peau lisse jusqu'à 4 semaines après chaque séance d'épilation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-benefit\"\u003e\n        \u003cdiv class=\"soi-cirf-benefit-icon\"\u003e\u003cspan\u003e👐\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePrêtes à l'emploi\u003c\/h3\u003e\n        \u003cp\u003eAucun chauffage, aucun matériel supplémentaire nécessaire. Simplicité absolue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-benefit\"\u003e\n        \u003cdiv class=\"soi-cirf-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCertifiées bio\u003c\/h3\u003e\n        \u003cp\u003eFormule sans parfum agressif, adaptée aux peaux réactives et sensibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cirf-section\"\u003e\n    \u003ch2\u003eComposition : des ingrédients naturels au service de votre peau\u003c\/h2\u003e\n    \u003cp class=\"soi-cirf-section-intro\"\u003eLa force de ces bandes de cire épilatoire froide réside dans leur formule soigneusement sélectionnée. Aucun parfum ajouté, aucun ingrédient agressif : votre peau est respectée du premier au dernier passage.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cirf-grid\"\u003e\n      \u003cdiv class=\"soi-cirf-card\"\u003e\n        \u003ch3\u003e🌱 Aloe Vera biologique\u003c\/h3\u003e\n        \u003cp\u003eApaisant et hydratant, il limite les rougeurs post-épilation et laisse la peau confortable immédiatement après l'arrachage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-card\"\u003e\n        \u003ch3\u003e🐝 Cire d'abeille\u003c\/h3\u003e\n        \u003cp\u003eElle enrobe le poil avec précision pour une prise optimale, même sur les poils les plus fins ou les plus courts.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-card\"\u003e\n        \u003ch3\u003e🌰 Huile d'Argan\u003c\/h3\u003e\n        \u003cp\u003eNourrissante et réparatrice, elle contribue à la souplesse cutanée pendant et après l'épilation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-card\"\u003e\n        \u003ch3\u003e🫧 Huile de Ricin\u003c\/h3\u003e\n        \u003cp\u003eElle soutient la régénération de la peau et réduit les sensations de tiraillement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cirf-section\"\u003e\n    \u003ch2\u003eComment utiliser les bandes de cire froide Acorelle ?\u003c\/h2\u003e\n    \u003cp class=\"soi-cirf-section-intro\"\u003eL'utilisation est simple, même si c'est votre première fois. Voici comment procéder en 4 étapes :\u003c\/p\u003e\n    \u003cdiv class=\"soi-cirf-timeline\"\u003e\n      \u003cdiv class=\"soi-cirf-step\"\u003e\n        \u003cdiv class=\"soi-cirf-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-cirf-step-content\"\u003e\n          \u003ch3\u003eFrottez la bande\u003c\/h3\u003e\n          \u003cp\u003eFrottez la bande entre vos mains pendant quelques secondes pour activer la cire et améliorer l'adhérence.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-step\"\u003e\n        \u003cdiv class=\"soi-cirf-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-cirf-step-content\"\u003e\n          \u003ch3\u003eSéparez et appliquez\u003c\/h3\u003e\n          \u003cp\u003eSéparez les deux bandes, puis appliquez-en une sur la zone à épiler, dans le sens de la pousse du poil.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-step\"\u003e\n        \u003cdiv class=\"soi-cirf-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-cirf-step-content\"\u003e\n          \u003ch3\u003eLissez et retirez\u003c\/h3\u003e\n          \u003cp\u003eLissez fermement la bande, puis retirez-la d'un geste sec et rapide, à contresens de la pousse, en maintenant la peau bien tendue.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-step\"\u003e\n        \u003cdiv class=\"soi-cirf-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-cirf-step-content\"\u003e\n          \u003ch3\u003eApaisez la zone\u003c\/h3\u003e\n          \u003cp\u003eAppliquez une huile végétale ou votre soin habituel. Évitez le soleil et la chaleur (sauna, bain chaud) dans les 24 heures suivantes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cirf-section\"\u003e\n    \u003ch2\u003eÀ qui s'adressent ces bandes de cire froide pour le maillot ?\u003c\/h2\u003e\n    \u003cp\u003eCes bandes conviennent à toutes les femmes souhaitant une épilation maillot propre, douce et efficace à la maison. Elles sont particulièrement recommandées pour les peaux sensibles ou réactives, les personnes souhaitant éviter les produits chimiques agressifs, et celles qui recherchent une solution prête à l'emploi sans installation. Si vous avez déjà utilisé des bandes de cire froide classiques et que vous souhaitez passer à une alternative bio et naturelle, Acorelle est une option sérieuse à considérer.\u003c\/p\u003e\n    \u003cdiv class=\"soi-cirf-tip\"\u003e\n      \u003cdiv class=\"soi-cirf-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour un confort optimal, veillez à ce que vos poils mesurent au moins 2 mm avant l'épilation. Les bandes sont spécialement dimensionnées pour le maillot et les aisselles : des zones qui méritent une attention toute particulière.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cirf-section\"\u003e\n    \u003cdiv class=\"soi-cirf-grid-compact\"\u003e\n      \u003cdiv class=\"soi-cirf-card-mini\"\u003e\n        \u003cspan class=\"soi-cirf-card-mini-icon\"\u003e📦\u003c\/span\u003e\n        \u003cspan class=\"soi-cirf-card-mini-label\"\u003eContenu\u003c\/span\u003e\n        \u003cspan class=\"soi-cirf-card-mini-value\"\u003e20 bandes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-card-mini\"\u003e\n        \u003cspan class=\"soi-cirf-card-mini-icon\"\u003e📐\u003c\/span\u003e\n        \u003cspan class=\"soi-cirf-card-mini-label\"\u003eZones\u003c\/span\u003e\n        \u003cspan class=\"soi-cirf-card-mini-value\"\u003eMaillot \u0026amp; Aisselles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-card-mini\"\u003e\n        \u003cspan class=\"soi-cirf-card-mini-icon\"\u003e✂️\u003c\/span\u003e\n        \u003cspan class=\"soi-cirf-card-mini-label\"\u003ePoils courts\u003c\/span\u003e\n        \u003cspan class=\"soi-cirf-card-mini-value\"\u003eDès 2 mm\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-card-mini\"\u003e\n        \u003cspan class=\"soi-cirf-card-mini-icon\"\u003e✨\u003c\/span\u003e\n        \u003cspan class=\"soi-cirf-card-mini-label\"\u003eDurée\u003c\/span\u003e\n        \u003cspan class=\"soi-cirf-card-mini-value\"\u003eJusqu'à 4 semaines\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cirf-section\"\u003e\n    \u003cdiv class=\"soi-cirf-accordion\"\u003e\n      \u003cdetails class=\"soi-cirf-accordion-item\"\u003e\n        \u003csummary class=\"soi-cirf-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cirf-accordion-content\"\u003e\n          \u003cp\u003eÉvitez l'exposition au soleil et les sources de chaleur (sauna, bain chaud) dans les 24 heures suivant l'épilation. Ne pas appliquer sur une peau irritée, lésée ou présentant des coups de soleil.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-cirf-accordion-item\"\u003e\n        \u003csummary class=\"soi-cirf-accordion-header\"\u003e🌿 Engagements qualité\u003c\/summary\u003e\n        \u003cdiv class=\"soi-cirf-accordion-content\"\u003e\n          \u003cp\u003eFormule certifiée cosmétique bio, 100% d'origine naturelle, testée sous contrôle dermatologique. Sans parfum agressif, sans ingrédient chimique irritant.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-cirf-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-cirf-cta-box\"\u003e\n      \u003cp class=\"soi-cirf-cta-tag\" style=\"color: white;\"\u003ePrendre soin de vous naturellement, jusque dans vos gestes beauté\u003c\/p\u003e\n      \u003cp class=\"soi-cirf-cta-text\" style=\"color: white;\"\u003eFini les compromis entre efficacité et douceur. Avec les bandes de cire froide bio Acorelle, vous prenez soin de votre peau autant que vous l'épilez. Une formule naturelle, un geste simple, une peau lisse jusqu'à 4 semaines.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-cirf-marine: #1A2D3D;\n  --soi-cirf-marine-dark: #0F1E2B;\n  --soi-cirf-marine-light: #2C4458;\n  --soi-cirf-pomme: #A1C544;\n  --soi-cirf-pomme-dark: #84A636;\n  --soi-cirf-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-cirf-white: #FFFFFF;\n  --soi-cirf-off-white: #F8FAF6;\n  --soi-cirf-stone: #F1F3EE;\n  --soi-cirf-line: #E5E8E0;\n\n  --soi-cirf-primary: #4A7C59;\n  --soi-cirf-primary-soft: #EAF3EC;\n  --soi-cirf-accent: #6B9E4A;\n\n  --soi-cirf-text: #1A2D3D;\n  --soi-cirf-text-soft: #4A5B6B;\n  --soi-cirf-text-muted: #7B8693;\n\n  --soi-cirf-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cirf-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cirf-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cirf-radius: 12px;\n  --soi-cirf-radius-sm: 8px;\n  --soi-cirf-radius-pill: 999px;\n}\n\n.soi-cirf-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cirf-fiche img { max-width: 100%; height: auto; }\n\n.soi-cirf-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cirf-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cirf-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-cirf-hero {\n  position: relative;\n  background: var(--soi-cirf-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-cirf-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cirf-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cirf-pomme);\n}\n\n.soi-cirf-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-cirf-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cirf-pomme);\n  border-radius: 50%;\n}\n\n.soi-cirf-hero-title {\n  display: block;\n  color: var(--soi-cirf-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-cirf-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-cirf-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cirf-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-cirf-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cirf-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cirf-label-accent {\n  background: var(--soi-cirf-pomme);\n  border-color: var(--soi-cirf-pomme);\n  color: var(--soi-cirf-marine);\n  font-weight: 600;\n}\n\n.soi-cirf-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cirf-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cirf-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-cirf-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cirf-pomme);\n  border-radius: 2px;\n}\n\n.soi-cirf-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-cirf-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-cirf-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cirf-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cirf-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-cirf-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-cirf-benefit {\n  background: var(--soi-cirf-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cirf-radius);\n  border: 1px solid var(--soi-cirf-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cirf-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cirf-shadow-md);\n}\n\n.soi-cirf-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cirf-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-cirf-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cirf-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cirf-benefit:hover .soi-cirf-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cirf-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cirf-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cirf-benefit p {\n  font-size: 13px;\n  color: var(--soi-cirf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cirf-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-cirf-card {\n  background: var(--soi-cirf-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cirf-radius);\n  border-left: 3px solid var(--soi-cirf-pomme);\n}\n\n.soi-cirf-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cirf-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cirf-card p {\n  font-size: 14px;\n  color: var(--soi-cirf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cirf-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-cirf-card-mini {\n  background: var(--soi-cirf-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-cirf-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-cirf-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-cirf-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-cirf-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-cirf-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cirf-marine);\n}\n\n.soi-cirf-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-cirf-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cirf-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cirf-radius);\n  border: 1px solid var(--soi-cirf-line);\n  align-items: flex-start;\n}\n\n.soi-cirf-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cirf-marine);\n  color: var(--soi-cirf-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-cirf-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cirf-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cirf-step-content p {\n  font-size: 14px;\n  color: var(--soi-cirf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cirf-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-cirf-pomme-light);\n  border-left: 4px solid var(--soi-cirf-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-cirf-radius) var(--soi-cirf-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-cirf-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-cirf-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-cirf-marine);\n  margin-bottom: 4px;\n}\n\n.soi-cirf-tip p {\n  font-size: 14px;\n  color: var(--soi-cirf-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cirf-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-cirf-accordion-item {\n  background: var(--soi-cirf-off-white);\n  border-radius: var(--soi-cirf-radius-sm);\n  border: 1px solid var(--soi-cirf-line);\n  overflow: hidden;\n}\n\n.soi-cirf-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-cirf-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-cirf-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-cirf-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-cirf-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-cirf-accordion-item[open] .soi-cirf-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-cirf-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-cirf-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-cirf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cirf-cta-box {\n  background: var(--soi-cirf-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cirf-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cirf-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-cirf-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cirf-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-cirf-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cirf-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cirf-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-cirf-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cirf-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-cirf-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-cirf-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cirf-fiche {\n    --soi-cirf-text-soft: #2C3E50;\n    --soi-cirf-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603583459658,"sku":"LL0035","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bandes-de-cire-froide-bio-pour-le-maillot-acorelle-packshot_2882bd1d-c1da-4355-a063-b15d653638ef.webp?v=1781338962"},{"product_id":"creme-depilatoire-vegan-corps-acorelle","title":"Crème dépilatoire corps – Acorelle","description":"\u003cdiv class=\"soi-depil-fiche\"\u003e\n\n\u003csection class=\"soi-depil-hero\"\u003e\n  \u003cdiv class=\"soi-depil-hero-tag\"\u003e\n    \u003cspan class=\"soi-depil-tag-dot\"\u003e\u003c\/span\u003e\n    Soin du corps · Acorelle\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-depil-hero-title\"\u003eÉpilation douce, naturelle \u0026amp; sans compromis\n\u003c\/span\u003e\n  \u003cp class=\"soi-depil-hero-subtitle\"\u003eUne épilation douce, rapide et naturelle pour une peau lisse sans contrainte, formulée à 80 % d'ingrédients d'origine naturelle.\u003c\/p\u003e\n  \u003cdiv class=\"soi-depil-hero-labels\"\u003e\n    \u003cspan class=\"soi-depil-label soi-depil-label-accent\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-depil-label\"\u003e80 % NATURELLE\u003c\/span\u003e\n    \u003cspan class=\"soi-depil-label\"\u003eSANS HUILE MINÉRALE\u003c\/span\u003e\n    \u003cspan class=\"soi-depil-label\"\u003eSANS PARABÈNES\u003c\/span\u003e\n    \u003cspan class=\"soi-depil-label\"\u003ePEAUX SENSIBLES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-depil-section\"\u003e\n  \u003cp class=\"soi-depil-section-intro\"\u003eFini le rasoir qui irrite et la cire qui arrache : la crème dépilatoire vegan corps Acorelle s'impose comme l'alternative douce, rapide et naturelle pour une peau lisse sans contrainte. Formulée à 80 % d'ingrédients d'origine naturelle, elle convient aussi bien aux femmes qu'aux hommes souhaitant une épilation indolore à domicile.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-depil-section\"\u003e\n  \u003ch2\u003ePourquoi choisir cette crème dépilatoire naturelle ?\u003c\/h2\u003e\n  \u003cp\u003eBeaucoup de crèmes dépilatoires laissent la peau irritée, grasse ou à l'odeur peu agréable. Acorelle a tout repensé : une formule sans huile minérale, sans parabènes, sans sulfates, sans colorants, et certifiée vegan. Son parfum fleuri délicat, sans allergène, transforme le rituel d'épilation en un moment réellement agréable.\u003c\/p\u003e\n  \u003cp\u003eRésultat : 100 % des femmes testées (panel de 20 volontaires) n'ont ressenti aucun résidu gras après rinçage.\u003c\/p\u003e\n  \u003cdiv class=\"soi-depil-grid-compact\"\u003e\n    \u003cdiv class=\"soi-depil-card-mini\"\u003e\n      \u003cspan class=\"soi-depil-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-card-mini-label\"\u003eOrigine naturelle\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-card-mini-value\"\u003e80 %\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-card-mini\"\u003e\n      \u003cspan class=\"soi-depil-card-mini-icon\"\u003e⏱️\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-card-mini-label\"\u003eTemps de pose\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-card-mini-value\"\u003e3 minutes\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-card-mini\"\u003e\n      \u003cspan class=\"soi-depil-card-mini-icon\"\u003e🧴\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-card-mini-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-card-mini-value\"\u003e150 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-card-mini\"\u003e\n      \u003cspan class=\"soi-depil-card-mini-icon\"\u003e✅\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-card-mini-label\"\u003eSans résidu gras\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-card-mini-value\"\u003e100 % testées\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-depil-section\"\u003e\n  \u003ch2\u003eActifs clés et ce qu'ils apportent concrètement\u003c\/h2\u003e\n  \u003cdiv class=\"soi-depil-benefits\"\u003e\n    \u003cdiv class=\"soi-depil-benefit\"\u003e\n      \u003cdiv class=\"soi-depil-benefit-icon\"\u003e\u003cspan\u003e🌳\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eRésine de Boswellia Serrata\u003c\/h3\u003e\n      \u003cp\u003eExtrait naturel d'encens indien reconnu pour ses propriétés apaisantes et anti-inflammatoires. Elle calme la peau dès l'application et limite les rougeurs post-épilation, idéal pour les zones sensibles comme le maillot ou les jambes.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-benefit\"\u003e\n      \u003cdiv class=\"soi-depil-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eVitamine E (tocophérol)\u003c\/h3\u003e\n      \u003cp\u003ePuissant antioxydant qui protège la peau contre le stress oxydatif et contribue à maintenir son éclat après chaque utilisation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-depil-section\"\u003e\n  \u003ch2\u003eComment utiliser la crème dépilatoire Acorelle ? Mode d'emploi étape par étape\u003c\/h2\u003e\n  \u003cdiv class=\"soi-depil-timeline\"\u003e\n    \u003cdiv class=\"soi-depil-step\"\u003e\n      \u003cdiv class=\"soi-depil-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-depil-step-content\"\u003e\n        \u003ch3\u003eAppliquez\u003c\/h3\u003e\n        \u003cp\u003eDéposez une couche généreuse sur la zone souhaitée (jambes, bras, aisselles, maillot) à l'aide de la spatule fournie.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-step\"\u003e\n      \u003cdiv class=\"soi-depil-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-depil-step-content\"\u003e\n        \u003ch3\u003ePatientez 3 minutes\u003c\/h3\u003e\n        \u003cp\u003eSans dépasser 10 minutes. La formule agit rapidement sur le poil sans agresser l'épiderme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-step\"\u003e\n      \u003cdiv class=\"soi-depil-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-depil-step-content\"\u003e\n        \u003ch3\u003eRetirez\u003c\/h3\u003e\n        \u003cp\u003eÔtez la crème avec la spatule en un geste glissé, puis rincez abondamment à l'eau tiède.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-step\"\u003e\n      \u003cdiv class=\"soi-depil-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-depil-step-content\"\u003e\n        \u003ch3\u003eHydratez\u003c\/h3\u003e\n        \u003cp\u003eAppliquez ensuite votre soin habituel pour prolonger la douceur de votre peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-depil-tip\"\u003e\n    \u003cdiv class=\"soi-depil-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eFaites un test cutané dans le pli du coude 24 heures avant la première utilisation, surtout si vous avez la peau réactive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-depil-section\"\u003e\n  \u003ch2\u003ePour qui est faite cette crème dépilatoire ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-depil-grid\"\u003e\n    \u003cdiv class=\"soi-depil-card\"\u003e\n      \u003ch3\u003e👩 Femmes et hommes, peaux sensibles\u003c\/h3\u003e\n      \u003cp\u003eCette crème dépilatoire convient à toutes les peaux sensibles. Elle s'utilise efficacement sur les jambes, les bras, les aisselles et la zone du maillot.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-card\"\u003e\n      \u003ch3\u003e⚠️ Zones à éviter\u003c\/h3\u003e\n      \u003cp\u003eElle n'est pas recommandée pour le visage. Acorelle propose une gamme spécifique pour les zones délicates du visage.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-depil-section\"\u003e\n  \u003ch2\u003eComposition (INCI)\u003c\/h2\u003e\n  \u003cp\u003eAqua, Urea, Calcium Thioglycolate, Calcium Hydroxide, Sodium Hydroxide, Cetearyl Alcohol, Glycerin, Boswellia Serrata Resin Extract, Tocopherol (Vitamine E), Parfum (sans allergène), Sodium Benzoate, Potassium Sorbate.\u003c\/p\u003e\n  \u003cdiv class=\"soi-depil-compo\"\u003e\n    \u003cdiv class=\"soi-depil-compo-row\"\u003e\n      \u003cspan class=\"soi-depil-compo-label\"\u003eOrigine naturelle\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-compo-value\"\u003e80 % d'ingrédients d'origine naturelle\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-compo-row\"\u003e\n      \u003cspan class=\"soi-depil-compo-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-compo-value\"\u003eHuile minérale, parabènes, sulfates, colorants\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-compo-row\"\u003e\n      \u003cspan class=\"soi-depil-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-compo-value\"\u003eVegan\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-compo-row\"\u003e\n      \u003cspan class=\"soi-depil-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-compo-value\"\u003eTube 150 ml avec spatule incluse\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-depil-section\"\u003e\n  \u003ch2\u003eCe que vous devez savoir avant d'acheter\u003c\/h2\u003e\n  \u003cdiv class=\"soi-depil-accordion\"\u003e\n    \u003cdetails class=\"soi-depil-accordion-item\"\u003e\n      \u003csummary class=\"soi-depil-accordion-header\"\u003e🚫 Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-depil-accordion-content\"\u003e\n        \u003cp\u003eNe pas appliquer sur une peau irritée, blessée ou après une exposition solaire récente.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-depil-accordion-item\"\u003e\n      \u003csummary class=\"soi-depil-accordion-header\"\u003e🧴 Zones déconseillées\u003c\/summary\u003e\n      \u003cdiv class=\"soi-depil-accordion-content\"\u003e\n        \u003cp\u003eNe pas utiliser sur le visage, les zones intimes ou le cuir chevelu.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-depil-accordion-item\"\u003e\n      \u003csummary class=\"soi-depil-accordion-header\"\u003eℹ️ Avertissement\u003c\/summary\u003e\n      \u003cdiv class=\"soi-depil-accordion-content\"\u003e\n        \u003cp\u003eCe produit ne constitue pas un traitement médical et ne remplace pas l'avis d'un dermatologue.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-depil-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-depil-cta-box\"\u003e\n    \u003cp class=\"soi-depil-cta-text\" style=\"color: white;\"\u003eEfficace en 3 minutes, douce sur les peaux sensibles et certifiée vegan : redécouvrez l'épilation comme un geste simple, rapide et agréable.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-depil-marine: #1A2D3D;\n  --soi-depil-marine-dark: #0F1E2B;\n  --soi-depil-marine-light: #2C4458;\n  --soi-depil-pomme: #A1C544;\n  --soi-depil-pomme-dark: #84A636;\n  --soi-depil-pomme-light: rgba(161,197,68,0.10);\n  --soi-depil-white: #FFFFFF;\n  --soi-depil-off-white: #F8FAF6;\n  --soi-depil-stone: #F1F3EE;\n  --soi-depil-line: #E5E8E0;\n  --soi-depil-primary: #E8B5C0;\n  --soi-depil-primary-soft: #F5DDE3;\n  --soi-depil-accent: #D4A8A4;\n  --soi-depil-text: #1A2D3D;\n  --soi-depil-text-soft: #4A5B6B;\n  --soi-depil-text-muted: #7B8693;\n  --soi-depil-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-depil-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-depil-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-depil-radius: 12px;\n  --soi-depil-radius-sm: 8px;\n  --soi-depil-radius-pill: 999px;\n}\n\n.soi-depil-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-depil-fiche img { max-width: 100%; height: auto; }\n\n.soi-depil-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-depil-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-depil-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-depil-hero {\n  position: relative;\n  background: var(--soi-depil-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-depil-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-depil-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-depil-pomme);\n}\n\n.soi-depil-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-depil-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-depil-pomme);\n  border-radius: 50%;\n}\n\n.soi-depil-hero-title {\n  display: block;\n  color: var(--soi-depil-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-depil-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-depil-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-depil-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-depil-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-depil-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-depil-label-accent {\n  background: var(--soi-depil-pomme);\n  border-color: var(--soi-depil-pomme);\n  color: var(--soi-depil-marine);\n  font-weight: 600;\n}\n\n.soi-depil-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-depil-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-depil-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-depil-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-depil-pomme);\n  border-radius: 2px;\n}\n\n.soi-depil-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-depil-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-depil-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-depil-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-depil-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-depil-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-depil-benefit {\n  background: var(--soi-depil-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-depil-radius);\n  border: 1px solid var(--soi-depil-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-depil-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-depil-shadow-md);\n}\n\n.soi-depil-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-depil-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-depil-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-depil-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-depil-benefit:hover .soi-depil-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-depil-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-depil-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-depil-benefit p {\n  font-size: 13px;\n  color: var(--soi-depil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-depil-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-depil-card {\n  background: var(--soi-depil-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-depil-radius);\n  border-left: 3px solid var(--soi-depil-pomme);\n}\n\n.soi-depil-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-depil-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-depil-card p {\n  font-size: 14px;\n  color: var(--soi-depil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-depil-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-top: 1.25rem;\n}\n\n.soi-depil-card-mini {\n  background: var(--soi-depil-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-depil-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-depil-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-depil-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-depil-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-depil-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-depil-marine);\n}\n\n.soi-depil-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-depil-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-depil-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-depil-radius);\n  border: 1px solid var(--soi-depil-line);\n  align-items: flex-start;\n}\n\n.soi-depil-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-depil-marine);\n  color: var(--soi-depil-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-depil-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-depil-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-depil-step-content p {\n  font-size: 14px;\n  color: var(--soi-depil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-depil-compo {\n  background: var(--soi-depil-off-white);\n  border-radius: var(--soi-depil-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-top: 1rem;\n}\n\n.soi-depil-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-depil-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-depil-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-depil-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-depil-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-depil-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-depil-marine);\n  text-align: right;\n}\n\n.soi-depil-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-depil-pomme-light);\n  border-left: 4px solid var(--soi-depil-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-depil-radius) var(--soi-depil-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-depil-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-depil-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-depil-marine);\n  margin-bottom: 4px;\n}\n\n.soi-depil-tip p {\n  font-size: 14px;\n  color: var(--soi-depil-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-depil-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-depil-accordion-item {\n  background: var(--soi-depil-off-white);\n  border-radius: var(--soi-depil-radius-sm);\n  border: 1px solid var(--soi-depil-line);\n  overflow: hidden;\n}\n\n.soi-depil-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-depil-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-depil-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-depil-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-depil-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-depil-accordion-item[open] .soi-depil-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-depil-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-depil-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-depil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-depil-cta-box {\n  background: var(--soi-depil-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-depil-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-depil-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-depil-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-depil-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-depil-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-depil-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-depil-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-depil-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-depil-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-depil-compo-value {\n    text-align: left;\n  }\n\n  .soi-depil-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-depil-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-depil-fiche {\n    --soi-depil-text-soft: #2C3E50;\n    --soi-depil-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603583492426,"sku":"LL0040","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/creme-depilatoire-vegan-corps-acorelle-packshot_11zon.webp?v=1779809326"},{"product_id":"serum-anti-repousse-bio-en-flacon-acorelle","title":"Sérum Anti-repousse Bio en flacon – Acorelle","description":"\u003cdiv class=\"soi-arep-fiche\"\u003e\n\n\u003csection class=\"soi-arep-hero\"\u003e\n  \u003cdiv class=\"soi-arep-hero-tag\"\u003e\n    \u003cspan class=\"soi-arep-tag-dot\"\u003e\u003c\/span\u003e\n    Soin après épilation · Acorelle\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-arep-hero-title\"\u003eSérum Anti-repousse Bio en flacon\u003c\/span\u003e\n  \u003cp class=\"soi-arep-hero-subtitle\"\u003eQuatre actions ciblées pour ralentir la repousse, affiner le poil et espacer vos séances d'épilation. 99% d'ingrédients d'origine naturelle, résultats visibles dès 28 jours.\u003c\/p\u003e\n  \u003cdiv class=\"soi-arep-hero-labels\"\u003e\n    \u003cspan class=\"soi-arep-label soi-arep-label-accent\"\u003eCOSMÉBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-arep-label\"\u003eECOCERT\u003c\/span\u003e\n    \u003cspan class=\"soi-arep-label\"\u003e99% ORIGINE NATURELLE\u003c\/span\u003e\n    \u003cspan class=\"soi-arep-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-arep-section\"\u003e\n  \u003ch2\u003eCe que ce sérum anti-repousse fait concrètement pour vous\u003c\/h2\u003e\n  \u003cp\u003eCe sérum agit sur \u003cstrong\u003equatre mécanismes biologiques\u003c\/strong\u003e impliqués dans le cycle de pousse du poil. Résultat : les poils repoussent plus lentement, plus fins, moins nombreux.\u003c\/p\u003e\n  \u003cdiv class=\"soi-arep-benefits\"\u003e\n    \u003cdiv class=\"soi-arep-benefit\"\u003e\n      \u003cdiv class=\"soi-arep-benefit-icon\"\u003e\u003cspan\u003e🔬\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003e98% d'inhibition du FGF-7\u003c\/h3\u003e\n      \u003cp\u003eRéduction de l'activité du facteur clé de la repousse, confirmée par des études in vitro.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-arep-benefit\"\u003e\n      \u003cdiv class=\"soi-arep-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003e70% d'inhibition hormonale\u003c\/h3\u003e\n      \u003cp\u003eInhibition de la conversion de la testostérone, hormone directement liée à la croissance pilaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-arep-benefit\"\u003e\n      \u003cdiv class=\"soi-arep-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003e93% de repousse ralentie\u003c\/h3\u003e\n      \u003cp\u003eLes utilisatrices constatent une repousse plus lente, et 87% observent une diminution visible du nombre de poils.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"margin-top:1.25rem;\"\u003eCe sérum convient aussi bien aux \u003cstrong\u003ejambes, aisselles et maillot\u003c\/strong\u003e qu'aux zones plus délicates comme le \u003cstrong\u003evisage\u003c\/strong\u003e, y compris la lèvre supérieure ou le menton.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-arep-section\"\u003e\n  \u003ch2\u003eLes 3 actifs végétaux qui font la différence\u003c\/h2\u003e\n  \u003cdiv class=\"soi-arep-grid\"\u003e\n    \u003cdiv class=\"soi-arep-card\"\u003e\n      \u003ch3\u003e🍄 Extrait de Truffe noire bio\u003c\/h3\u003e\n      \u003cp\u003eOriente les cellules souches folliculaires pour freiner la formation de nouveaux poils. Un actif rare, issu de la cosmétique de haute performance.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-arep-card\"\u003e\n      \u003ch3\u003e🌱 Huile de Souchet bio (Tigernut)\u003c\/h3\u003e\n      \u003cp\u003eRiche en vitamine E et acides gras essentiels, elle nourrit et protège la peau en profondeur tout en agissant sur la régulation pilaire.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-arep-card\"\u003e\n      \u003ch3\u003e🌿 Extrait d'Arbre à Cire\u003c\/h3\u003e\n      \u003cp\u003eInhibe directement les récepteurs responsables de la stimulation de la pousse des poils, pour une action ciblée et durable.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-arep-section\"\u003e\n  \u003ch2\u003eComment utiliser le sérum anti-repousse Acorelle\u003c\/h2\u003e\n  \u003cdiv class=\"soi-arep-timeline\"\u003e\n    \u003cdiv class=\"soi-arep-step\"\u003e\n      \u003cdiv class=\"soi-arep-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-arep-step-content\"\u003e\n        \u003ch3\u003eAppliquez après chaque épilation\u003c\/h3\u003e\n        \u003cp\u003eSur la zone traitée, soigneusement nettoyée et séchée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-arep-step\"\u003e\n      \u003cdiv class=\"soi-arep-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-arep-step-content\"\u003e\n        \u003ch3\u003eRenouvelez l'application chaque jour\u003c\/h3\u003e\n        \u003cp\u003ePendant toute la durée de la cure, idéalement le matin ou le soir après votre routine habituelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-arep-step\"\u003e\n      \u003cdiv class=\"soi-arep-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-arep-step-content\"\u003e\n        \u003ch3\u003eRespectez la cure de 28 jours minimum\u003c\/h3\u003e\n        \u003cp\u003eRenouvelable jusqu'à trois fois par an pour un effet cumulatif et durable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-arep-tip\"\u003e\n    \u003cdiv class=\"soi-arep-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eLa texture fluide et non grasse pénètre immédiatement sans laisser de résidu. Son délicat parfum aux notes d'Iris, Jasmin, Melon et Poire verte transforme chaque application en un vrai moment de soin.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-arep-section\"\u003e\n  \u003ch2\u003eComposition du sérum anti-repousse bio Acorelle\u003c\/h2\u003e\n  \u003cp class=\"soi-arep-section-intro\"\u003eFormule concentrée en extraits végétaux, certifiée Cosmébio (ECOCERT) et formulée à 99% d'ingrédients d'origine naturelle.\u003c\/p\u003e\n  \u003cdiv class=\"soi-arep-compo\"\u003e\n    \u003cdiv class=\"soi-arep-compo-row\"\u003e\n      \u003cspan class=\"soi-arep-compo-label\"\u003eActif principal\u003c\/span\u003e\n      \u003cspan class=\"soi-arep-compo-value\"\u003eHuile de Souchet bio (Cyperus Esculentus)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-arep-compo-row\"\u003e\n      \u003cspan class=\"soi-arep-compo-label\"\u003eActif haute performance\u003c\/span\u003e\n      \u003cspan class=\"soi-arep-compo-value\"\u003eExtrait de Truffe noire bio (Tuber Melanosporum)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-arep-compo-row\"\u003e\n      \u003cspan class=\"soi-arep-compo-label\"\u003eActif ciblé\u003c\/span\u003e\n      \u003cspan class=\"soi-arep-compo-value\"\u003eExtrait d'Arbre à Cire (Myrica Cerifera)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-arep-compo-row\"\u003e\n      \u003cspan class=\"soi-arep-compo-label\"\u003eBase\u003c\/span\u003e\n      \u003cspan class=\"soi-arep-compo-value\"\u003eEau florale, agents hydratants, conservateurs d'origine naturelle\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-arep-compo-row\"\u003e\n      \u003cspan class=\"soi-arep-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-arep-compo-value\"\u003e50 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-arep-compo-row\"\u003e\n      \u003cspan class=\"soi-arep-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-arep-compo-value\"\u003eCosmébio (ECOCERT)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-arep-compo-row\"\u003e\n      \u003cspan class=\"soi-arep-compo-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-arep-compo-value\"\u003eFrance\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-arep-accordion\" style=\"margin-top:1.25rem;\"\u003e\n    \u003cdetails class=\"soi-arep-accordion-item\"\u003e\n      \u003csummary class=\"soi-arep-accordion-header\"\u003e🚫 Sans substances controversées\u003c\/summary\u003e\n      \u003cdiv class=\"soi-arep-accordion-content\"\u003e\n        \u003cp\u003eSans parabène, sans phénoxyéthanol, sans silicone. Testé dermatologiquement. Convient aux peaux sensibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-arep-section\"\u003e\n  \u003ch2\u003ePour qui est fait ce sérum anti-repousse visage et corps ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-arep-grid\"\u003e\n    \u003cdiv class=\"soi-arep-card\"\u003e\n      \u003ch3\u003e🪒 Toutes méthodes d'épilation\u003c\/h3\u003e\n      \u003cp\u003eCe soin s'adresse à toute personne souhaitant réduire sa pilosité durablement entre deux épilations, que ce soit à la cire, à l'épilateur ou au rasoir.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-arep-card\"\u003e\n      \u003ch3\u003e🤍 Visage et zones sensibles\u003c\/h3\u003e\n      \u003cp\u003eParticulièrement adapté pour le visage (lèvre, menton, joues) ou les zones corporelles à repousse rapide comme les aisselles ou le maillot.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-arep-card\"\u003e\n      \u003ch3\u003e🌈 Tous phototypes\u003c\/h3\u003e\n      \u003cp\u003eCompatible avec tous les phototypes et les peaux sensibles.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-arep-section\"\u003e\n  \u003ch2\u003eAvis sur le sérum anti-repousse Acorelle : ce que disent les utilisatrices\u003c\/h2\u003e\n  \u003cp\u003eLes retours sont globalement très positifs : les utilisatrices soulignent la \u003cstrong\u003etexture agréable\u003c\/strong\u003e, l'absorption rapide et la \u003cstrong\u003eréduction visible de la repousse\u003c\/strong\u003e dès la fin de la première cure.\u003c\/p\u003e\n  \u003cp\u003eQuelques points à noter : l'effet est progressif et nécessite une utilisation régulière. Il ne s'agit pas d'une solution d'épilation définitive, mais d'un complément efficace pour espacer vos séances et affiner les poils dans la durée.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-arep-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-arep-cta-box\"\u003e\n    \u003cp class=\"soi-arep-cta-tag\" style=\"color: white;\"\u003eEspacez vos séances, affinez vos poils\u003c\/p\u003e\n    \u003cp class=\"soi-arep-cta-text\" style=\"color: white;\"\u003eAvec le Sérum Anti-repousse Bio Acorelle, chaque application est un pas vers une peau plus lisse, plus longtemps. Une formule naturelle, prouvée et agréable à utiliser.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-arep-marine: #1A2D3D;\n  --soi-arep-marine-dark: #0F1E2B;\n  --soi-arep-marine-light: #2C4458;\n  --soi-arep-pomme: #A1C544;\n  --soi-arep-pomme-dark: #84A636;\n  --soi-arep-pomme-light: rgba(161,197,68,0.10);\n  --soi-arep-white: #FFFFFF;\n  --soi-arep-off-white: #F8FAF6;\n  --soi-arep-stone: #F1F3EE;\n  --soi-arep-line: #E5E8E0;\n  --soi-arep-primary: #B5694A;\n  --soi-arep-primary-soft: #E8D5CB;\n  --soi-arep-accent: #8C5A42;\n  --soi-arep-text: #1A2D3D;\n  --soi-arep-text-soft: #4A5B6B;\n  --soi-arep-text-muted: #7B8693;\n  --soi-arep-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-arep-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-arep-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-arep-radius: 12px;\n  --soi-arep-radius-sm: 8px;\n  --soi-arep-radius-pill: 999px;\n}\n\n.soi-arep-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-arep-fiche img { max-width: 100%; height: auto; }\n\n.soi-arep-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-arep-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-arep-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-arep-hero {\n  position: relative;\n  background: var(--soi-arep-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-arep-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-arep-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-arep-pomme);\n}\n\n.soi-arep-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-arep-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-arep-pomme);\n  border-radius: 50%;\n}\n\n.soi-arep-hero-title {\n  display: block;\n  color: var(--soi-arep-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-arep-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-arep-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-arep-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-arep-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-arep-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-arep-label-accent {\n  background: var(--soi-arep-pomme);\n  border-color: var(--soi-arep-pomme);\n  color: var(--soi-arep-marine);\n  font-weight: 600;\n}\n\n.soi-arep-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-arep-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-arep-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-arep-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-arep-pomme);\n  border-radius: 2px;\n}\n\n.soi-arep-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-arep-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-arep-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-arep-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-arep-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-arep-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-arep-benefit {\n  background: var(--soi-arep-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-arep-radius);\n  border: 1px solid var(--soi-arep-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-arep-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-arep-shadow-md);\n}\n\n.soi-arep-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-arep-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-arep-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-arep-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-arep-benefit:hover .soi-arep-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-arep-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-arep-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-arep-benefit p {\n  font-size: 13px;\n  color: var(--soi-arep-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-arep-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-arep-card {\n  background: var(--soi-arep-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-arep-radius);\n  border-left: 3px solid var(--soi-arep-pomme);\n}\n\n.soi-arep-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-arep-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-arep-card p {\n  font-size: 14px;\n  color: var(--soi-arep-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-arep-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-arep-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-arep-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-arep-radius);\n  border: 1px solid var(--soi-arep-line);\n  align-items: flex-start;\n}\n\n.soi-arep-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-arep-marine);\n  color: var(--soi-arep-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-arep-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-arep-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-arep-step-content p {\n  font-size: 14px;\n  color: var(--soi-arep-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-arep-compo {\n  background: var(--soi-arep-off-white);\n  border-radius: var(--soi-arep-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-arep-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-arep-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-arep-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-arep-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-arep-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-arep-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-arep-marine);\n  text-align: right;\n}\n\n.soi-arep-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-arep-pomme-light);\n  border-left: 4px solid var(--soi-arep-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-arep-radius) var(--soi-arep-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-arep-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-arep-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-arep-marine);\n  margin-bottom: 4px;\n}\n\n.soi-arep-tip p {\n  font-size: 14px;\n  color: var(--soi-arep-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-arep-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-arep-accordion-item {\n  background: var(--soi-arep-off-white);\n  border-radius: var(--soi-arep-radius-sm);\n  border: 1px solid var(--soi-arep-line);\n  overflow: hidden;\n}\n\n.soi-arep-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-arep-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-arep-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-arep-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-arep-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-arep-accordion-item[open] .soi-arep-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-arep-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-arep-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-arep-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-arep-cta-box {\n  background: var(--soi-arep-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-arep-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-arep-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-arep-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-arep-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-arep-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-arep-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-arep-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-arep-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n  .soi-arep-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n  .soi-arep-compo-value {\n    text-align: left;\n  }\n  .soi-arep-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-arep-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-arep-fiche {\n    --soi-arep-text-soft: #2C3E50;\n    --soi-arep-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603583656266,"sku":"LL0050","price":38.71,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/serum-anti-repousse-bio-en-flacon-acorelle-packshot_1__11zon.webp?v=1780054523"},{"product_id":"spray-solaire-spf-50-certifie-bio-acorelle","title":"Spray Solaire SPF 50 Bio – Acorelle","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      Protection solaire · Acorelle\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-spray-hero-title\"\u003eSpray Solaire SPF 50 Certifié Bio\u003c\/span\u003e\n    \u003cp class=\"soi-spray-hero-subtitle\"\u003eHaute protection minérale, texture invisible et formule respectueuse des océans. Élu meilleure crème solaire bio par 60 Millions de Consommateurs. Pour les peaux sensibles, adultes et enfants dès 3 ans.\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\"\u003eSPF 50\u003c\/span\u003e\n      \u003cspan class=\"soi-spray-label\"\u003eOCEAN RESPECT\u003c\/span\u003e\n      \u003cspan class=\"soi-spray-label\"\u003eSANS PARFUM\u003c\/span\u003e\n      \u003cspan class=\"soi-spray-label\"\u003ePEAUX SENSIBLES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spray-section\"\u003e\n    \u003ch2\u003ePourquoi ce spray solaire minéral SPF 50 se distingue de la concurrence ?\u003c\/h2\u003e\n    \u003cp\u003eLà où d'autres sprays solaires haute protection laissent une sensation grasse ou un voile blanc difficile à estomper, la formule d'Acorelle joue une carte différente : un filtre minéral d'origine 100 % naturelle qui agit en surface, sans jamais pénétrer la barrière cutanée. Résultat : une protection immédiate contre les rayons UVA et UVB, une texture fluide qui s'étale en quelques secondes, et aucune trace visible sur la peau.\u003c\/p\u003e\n    \u003cp\u003eC'est exactement ce que vous attendez d'un spray solaire invisible SPF 50 : efficace, discret, agréable au quotidien.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spray-section\"\u003e\n    \u003ch2\u003eLes actifs clés de la formule Acorelle\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spray-grid\"\u003e\n      \u003cdiv class=\"soi-spray-card\"\u003e\n        \u003ch3\u003e🌿 Filtre minéral naturel (Dioxyde de titane)\u003c\/h3\u003e\n        \u003cp\u003eReste en surface de la peau, réfléchit les UV sans interaction chimique avec l'épiderme. Idéal pour les peaux réactives.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-card\"\u003e\n        \u003ch3\u003e🐝 Api Oléo Actif™ (pollen et propolis bio)\u003c\/h3\u003e\n        \u003cp\u003eComplexe breveté antioxydant qui neutralise les radicaux libres générés par l'exposition solaire. Votre peau vieillit moins vite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-card\"\u003e\n        \u003ch3\u003e🌱 Huile de Karanja bio\u003c\/h3\u003e\n        \u003cp\u003eIssue de la médecine ayurvédique, elle renforce les propriétés antioxydantes et hydratantes. La peau reste nourrie après le soleil.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-card\"\u003e\n        \u003ch3\u003e🌊 Formule biodégradable Ocean Respect\u003c\/h3\u003e\n        \u003cp\u003eSans oxybenzone, sans dérivés pétrochimiques. Le filtre reste en surface de l'eau, préservant récifs coralliens et écosystèmes marins.\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 appliquer votre spray solaire SPF 50 correctement ?\u003c\/h2\u003e\n    \u003cp class=\"soi-spray-section-intro\"\u003eMême le meilleur spray solaire haute protection SPF 50 ne sera efficace que bien appliqué. Voici les gestes à adopter :\u003c\/p\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\u003eAppliquez 20 minutes avant l'exposition\u003c\/h3\u003e\n          \u003cp\u003eSur peau sèche et propre, visage et corps.\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\u003eRéappliquez toutes les 2 heures\u003c\/h3\u003e\n          \u003cp\u003eAprès chaque baignade ou transpiration importante, même si le spray résiste à l'eau.\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\u003eAgitez le flacon\u003c\/h3\u003e\n          \u003cp\u003eAvant chaque utilisation pour homogénéiser la formule et garantir une application uniforme.\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Évitez les heures les plus chaudes\u003c\/h3\u003e\n          \u003cp\u003eEntre 12h et 16h : aucune protection solaire, aussi haute soit-elle, ne remplace les bons réflexes au soleil.\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 complète\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spray-compo\"\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eProtection\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eSPF 50 (UVA + UVB)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eType de filtre\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eMinéral d'origine 100 % naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eCOSMOS Organic par Ecocert\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eForme\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eSpray\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-compo-row\"\u003e\n        \u003cspan class=\"soi-spray-compo-label\"\u003eZone d'application\u003c\/span\u003e\n        \u003cspan class=\"soi-spray-compo-value\"\u003eVisage et corps\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-spray-accordion\" style=\"margin-top: 1rem;\"\u003e\n      \u003cdetails class=\"soi-spray-accordion-item\"\u003e\n        \u003csummary class=\"soi-spray-accordion-header\"\u003e🧪 Liste INCI complète\u003c\/summary\u003e\n        \u003cdiv class=\"soi-spray-accordion-content\"\u003e\n          \u003cp\u003eAqua, Titanium Dioxide, Caprylic\/Capric Triglyceride, Glycerin, Pentylene Glycol, Pongamia Glabra Seed Oil (Karanja bio), Butyrospermum Parkii Butter, Cetearyl Alcohol, Sodium Stearoyl Glutamate, Xanthan Gum, Propolis Cera (Propolis bio), Pollen Extract (Pollen bio), Tocopherol, Citric Acid. \u003cem\u003eIngrédients susceptibles de varier, référez-vous à l'étiquetage du produit.\u003c\/em\u003e\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\u003ePour qui est fait ce spray solaire bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spray-grid\"\u003e\n      \u003cdiv class=\"soi-spray-card\"\u003e\n        \u003ch3\u003e🌸 Peaux sensibles et réactives\u003c\/h3\u003e\n        \u003cp\u003eFormulé pour les peaux intolérantes aux filtres chimiques, sans parfum et sans oxybenzone.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-card\"\u003e\n        \u003ch3\u003e👨‍👩‍👧 Adultes et enfants dès 3 ans\u003c\/h3\u003e\n        \u003cp\u003eUn spray convenant à toute la famille, adapté aux peaux fragiles des plus jeunes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-card\"\u003e\n        \u003ch3\u003e✨ Adeptes d'un fini invisible\u003c\/h3\u003e\n        \u003cp\u003eVous recherchez un spray solaire SPF 50 sans effet masque ? La texture fluide s'estompe en quelques secondes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-card\"\u003e\n        \u003ch3\u003e🌍 Amoureux de la nature\u003c\/h3\u003e\n        \u003cp\u003eSoucieux de l'impact de votre cosmétique sur les océans, vous adoptez une formule biodégradable labellisée Ocean Respect.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spray-card\"\u003e\n        \u003ch3\u003e☀️ Visage et corps, toute l'année\u003c\/h3\u003e\n        \u003cp\u003eÉté comme hiver, mer comme montagne, ce spray vous accompagne partout où le soleil vous suit.\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'usage\u003c\/summary\u003e\n        \u003cdiv class=\"soi-spray-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un soin solaire cosmétique. Il ne constitue pas un traitement médical. Consultez un dermatologue en cas de doute sur votre type de peau ou votre sensibilité au soleil.\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 protéger naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-spray-cta-text\" style=\"color: white;\"\u003eProtéger votre peau sans compromis, c'est exactement ce que vous propose Acorelle. Texture invisible, formule minérale naturelle, engagement pour les océans : profitez du soleil l'esprit léger, en prenant soin de vous et de la planète.\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  --soi-spray-white: #FFFFFF;\n  --soi-spray-off-white: #F8FAF6;\n  --soi-spray-stone: #F1F3EE;\n  --soi-spray-line: #E5E8E0;\n  --soi-spray-primary: #F5A623;\n  --soi-spray-primary-soft: #FDF0D5;\n  --soi-spray-accent: #E8941A;\n  --soi-spray-text: #1A2D3D;\n  --soi-spray-text-soft: #4A5B6B;\n  --soi-spray-text-muted: #7B8693;\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: 620px;\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\/* === 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\/* === 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}\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\/* === 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-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: 620px;\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":"Acorelle","offers":[{"title":"Default Title","offer_id":61603584082250,"sku":"LL0055","price":26.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spray-solaire-spf-50-certifie-bio-acorelle-packshot.webp?v=1779188003"},{"product_id":"brume-protectrice-cheveux-certifiee-bio-en-flacon-acorelle","title":"Brume Protectrice Cheveux certifiée Bio en flacon – Acorelle","description":"\u003cdiv class=\"soi-brum-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-brum-hero\"\u003e\n    \u003cdiv class=\"soi-brum-hero-tag\"\u003e\n      \u003cspan class=\"soi-brum-tag-dot\"\u003e\u003c\/span\u003e\n      Cosmétiques et soins beauté · Acorelle\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-brum-hero-title\"\u003eBrume Protectrice Cheveux certifiée Bio\u003c\/span\u003e\n    \u003cp class=\"soi-brum-hero-subtitle\"\u003eTrois huiles végétales biologiques réunies en une formule biphasée pour protéger, nourrir et sublimer vos cheveux face au soleil, au chlore et à l'eau de mer.\u003c\/p\u003e\n    \u003cdiv class=\"soi-brum-hero-labels\"\u003e\n      \u003cspan class=\"soi-brum-label soi-brum-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-brum-label\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-brum-label\"\u003eSANS SILICONE\u003c\/span\u003e\n      \u003cspan class=\"soi-brum-label\"\u003eSANS PARABÈNE\u003c\/span\u003e\n      \u003cspan class=\"soi-brum-label\"\u003ePARFUM 100 % NATUREL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Pourquoi cette brume se distingue --\u003e\n  \u003csection class=\"soi-brum-section\"\u003e\n    \u003ch2\u003ePourquoi cette brume protectrice cheveux se distingue-t-elle ?\u003c\/h2\u003e\n    \u003cp\u003eLà où de nombreux sprays bio cheveux restent en surface, la formule biphasée d'Acorelle agit sur plusieurs fronts à la fois : protection mécanique de la fibre capillaire, nutrition en profondeur et préservation de l'éclat naturel de la couleur. Elle est certifiée \u003cstrong\u003eCOSMOS Organic\u003c\/strong\u003e, garantie sans silicone, sans parabène et à base d'un \u003cstrong\u003eparfum solaire 100 % naturel\u003c\/strong\u003e aux notes de jasmin, fleur d'oranger et vanille.\u003c\/p\u003e\n    \u003cp\u003eElle convient particulièrement aux \u003cstrong\u003echeveux bouclés, frisés ou colorés\u003c\/strong\u003e, plus sensibles à la déshydratation et à l'altération de la couleur sous l'effet des UV.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Les actifs clés --\u003e\n  \u003csection class=\"soi-brum-section\"\u003e\n    \u003ch2\u003eLes actifs clés et leurs bienfaits\u003c\/h2\u003e\n    \u003cdiv class=\"soi-brum-grid\"\u003e\n      \u003cdiv class=\"soi-brum-card\"\u003e\n        \u003ch3\u003e🌿 Huile de Karanja bio\u003c\/h3\u003e\n        \u003cp\u003eReconnue pour ses propriétés photoprotectrices naturelles, elle forme un film protecteur léger sur la fibre capillaire et aide à neutraliser les effets des UV.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brum-card\"\u003e\n        \u003ch3\u003e🍊 Huile de Buriti bio\u003c\/h3\u003e\n        \u003cp\u003eRiche en bêta-carotène et en acides gras, elle nourrit en profondeur, ravive l'éclat des cheveux ternes et renforce leur résistance face aux agressions extérieures.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brum-card\"\u003e\n        \u003ch3\u003e🌻 Huile de Tournesol bio\u003c\/h3\u003e\n        \u003cp\u003eÉmolliente et légère, elle facilite le démêlage, apporte du brillant sans graisser et complète l'action nutritive des deux autres huiles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brum-card\"\u003e\n        \u003ch3\u003e🌱 Extrait d'Artichaut\u003c\/h3\u003e\n        \u003cp\u003ePuissant antioxydant, il protège la fibre capillaire contre la dégradation liée aux radicaux libres générés par l'exposition solaire prolongée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brum-card\"\u003e\n        \u003ch3\u003e🌾 Dérivé d'acides aminés de Maïs et de Riz\u003c\/h3\u003e\n        \u003cp\u003eIl renforce la structure du cheveu de l'intérieur, préserve l'intensité et l'uniformité de la couleur, et améliore la résistance globale de la chevelure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Comment utiliser --\u003e\n  \u003csection class=\"soi-brum-section\"\u003e\n    \u003ch2\u003eComment utiliser cette brume thermo-protectrice cheveux ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-brum-timeline\"\u003e\n      \u003cdiv class=\"soi-brum-step\"\u003e\n        \u003cdiv class=\"soi-brum-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-brum-step-content\"\u003e\n          \u003ch3\u003eSecouez bien le flacon\u003c\/h3\u003e\n          \u003cp\u003eAvant chaque utilisation : la formule biphasée se rééquilibre en quelques secondes.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brum-step\"\u003e\n        \u003cdiv class=\"soi-brum-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-brum-step-content\"\u003e\n          \u003ch3\u003eVaporisez sur cheveux humides ou secs\u003c\/h3\u003e\n          \u003cp\u003eInsistez sur les pointes et les longueurs les plus exposées.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brum-step\"\u003e\n        \u003cdiv class=\"soi-brum-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-brum-step-content\"\u003e\n          \u003ch3\u003eNe rincez pas\u003c\/h3\u003e\n          \u003cp\u003eLaissez le soin agir librement. Vous pouvez coiffer normalement ensuite.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brum-step\"\u003e\n        \u003cdiv class=\"soi-brum-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-brum-step-content\"\u003e\n          \u003ch3\u003eRenouvelez l'application\u003c\/h3\u003e\n          \u003cp\u003eAvant chaque exposition au soleil, après chaque baignade ou avant l'utilisation d'un outil chauffant.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Composition complète --\u003e\n  \u003csection class=\"soi-brum-section\"\u003e\n    \u003ch2\u003eComposition complète (INCI)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-brum-compo\"\u003e\n      \u003cdiv class=\"soi-brum-compo-row\"\u003e\n        \u003cspan class=\"soi-brum-compo-label\"\u003eListe INCI\u003c\/span\u003e\n        \u003cspan class=\"soi-brum-compo-value\" style=\"text-align:left; font-weight:400; font-size:13px; line-height:1.65; color: var(--soi-brum-text-soft);\"\u003eAqua, Helianthus Annuus (Sunflower) Seed Oil*, Orbignya Oleifera Seed Oil*, Mauritia Flexuosa Fruit Oil* (Buriti), Pongamia Glabra Seed Oil* (Karanja), Cynara Scolymus (Artichoke) Leaf Extract, Hydrolyzed Corn Protein, Hydrolyzed Rice Protein, Parfum (Fragrance)**, Tocopherol, Alcohol, Glycerin, Polyglyceryl-4 Oleate, Xanthan Gum, Citric Acid, Potassium Sorbate, Sodium Benzoate.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brum-compo-row\"\u003e\n        \u003cspan class=\"soi-brum-compo-label\"\u003eLégende\u003c\/span\u003e\n        \u003cspan class=\"soi-brum-compo-value\" style=\"text-align:left; font-weight:400; font-size:13px; line-height:1.6; color: var(--soi-brum-text-soft);\"\u003e* Ingrédients issus de l'agriculture biologique. ** Parfum 100 % d'origine naturelle.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Ce produit est fait pour vous si… --\u003e\n  \u003csection class=\"soi-brum-section\"\u003e\n    \u003ch2\u003eCe produit est fait pour vous si…\u003c\/h2\u003e\n    \u003cdiv class=\"soi-brum-benefits\"\u003e\n      \u003cdiv class=\"soi-brum-benefit\"\u003e\n        \u003cdiv class=\"soi-brum-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCheveux bouclés, frisés ou colorés\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez un spray démêlant cheveux bio efficace au quotidien pour préserver la beauté de vos boucles et l'éclat de votre couleur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brum-benefit\"\u003e\n        \u003cdiv class=\"soi-brum-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection solaire, chlore et eau salée\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez protéger vos cheveux du soleil, du chlore ou de l'eau salée sans recourir à des produits chimiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brum-benefit\"\u003e\n        \u003cdiv class=\"soi-brum-benefit-icon\"\u003e\u003cspan\u003e🔥\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eUtilisation d'outils chauffants\u003c\/h3\u003e\n        \u003cp\u003eVous utilisez des outils chauffants et cherchez une brume thermo-protectrice cheveux naturelle en remplacement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brum-benefit\"\u003e\n        \u003cdiv class=\"soi-brum-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSensibilité au bio et au naturel\u003c\/h3\u003e\n        \u003cp\u003eVous êtes sensible aux formules certifiées bio et aux parfums 100 % naturels.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-brum-tip\"\u003e\n      \u003cdiv class=\"soi-brum-tip-icon\"\u003eℹ️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eBon à savoir\u003c\/strong\u003e\n        \u003cp\u003eCe produit est un soin cosmétique. Il ne se substitue à aucun traitement médical capillaire prescrit par un professionnel de santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-brum-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-brum-cta-box\"\u003e\n      \u003cp class=\"soi-brum-cta-tag\" style=\"color: white;\"\u003eProtégez l'éclat naturel de votre chevelure\u003c\/p\u003e\n      \u003cp class=\"soi-brum-cta-text\" style=\"color: white;\"\u003eLa brume Acorelle allie la générosité des huiles bio de Karanja et Buriti à la légèreté d'un spray qui ne laisse aucune trace. Un geste simple, une fragrance solaire envoûtante, et des cheveux visiblement plus beaux dès la première utilisation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  \/* === Couleurs Soinat (FIXES) === *\/\n  --soi-brum-marine: #1A2D3D;\n  --soi-brum-marine-dark: #0F1E2B;\n  --soi-brum-marine-light: #2C4458;\n  --soi-brum-pomme: #A1C544;\n  --soi-brum-pomme-dark: #84A636;\n  --soi-brum-pomme-light: rgba(161,197,68,0.10);\n\n  \/* === Neutres Soinat === *\/\n  --soi-brum-white: #FFFFFF;\n  --soi-brum-off-white: #F8FAF6;\n  --soi-brum-stone: #F1F3EE;\n  --soi-brum-line: #E5E8E0;\n\n  \/* === Couleurs dynamiques (packaging doré\/ambré) === *\/\n  --soi-brum-primary: #C9A84C;\n  --soi-brum-primary-soft: #F5EDD4;\n  --soi-brum-accent: #D4A52A;\n\n  \/* === Textes === *\/\n  --soi-brum-text: #1A2D3D;\n  --soi-brum-text-soft: #4A5B6B;\n  --soi-brum-text-muted: #7B8693;\n\n  \/* === Effets === *\/\n  --soi-brum-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-brum-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-brum-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-brum-radius: 12px;\n  --soi-brum-radius-sm: 8px;\n  --soi-brum-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-brum-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-brum-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-brum-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-brum-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-brum-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-brum-hero {\n  position: relative;\n  background: var(--soi-brum-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-brum-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-brum-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-brum-pomme);\n}\n\n.soi-brum-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-brum-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-brum-pomme);\n  border-radius: 50%;\n}\n\n.soi-brum-hero-title {\n  display: block;\n  color: var(--soi-brum-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-brum-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-brum-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-brum-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-brum-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-brum-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-brum-label-accent {\n  background: var(--soi-brum-pomme);\n  border-color: var(--soi-brum-pomme);\n  color: var(--soi-brum-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-brum-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-brum-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-brum-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-brum-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-brum-pomme);\n  border-radius: 2px;\n}\n\n.soi-brum-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-brum-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-brum-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-brum-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-brum-benefit {\n  background: var(--soi-brum-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-brum-radius);\n  border: 1px solid var(--soi-brum-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-brum-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-brum-shadow-md);\n}\n\n.soi-brum-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-brum-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-brum-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-brum-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-brum-benefit:hover .soi-brum-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-brum-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-brum-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-brum-benefit p {\n  font-size: 13px;\n  color: var(--soi-brum-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-brum-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-brum-card {\n  background: var(--soi-brum-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-brum-radius);\n  border-left: 3px solid var(--soi-brum-pomme);\n}\n\n.soi-brum-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-brum-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-brum-card p {\n  font-size: 14px;\n  color: var(--soi-brum-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-brum-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-brum-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-brum-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-brum-radius);\n  border: 1px solid var(--soi-brum-line);\n  align-items: flex-start;\n}\n\n.soi-brum-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-brum-marine);\n  color: var(--soi-brum-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-brum-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-brum-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-brum-step-content p {\n  font-size: 14px;\n  color: var(--soi-brum-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-brum-compo {\n  background: var(--soi-brum-off-white);\n  border-radius: var(--soi-brum-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-brum-compo-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: flex-start;\n  padding: 1rem 1.5rem;\n  border-bottom: 1px solid var(--soi-brum-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-brum-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-brum-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-brum-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  flex-shrink: 0;\n}\n\n.soi-brum-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-brum-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-brum-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-brum-pomme-light);\n  border-left: 4px solid var(--soi-brum-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-brum-radius) var(--soi-brum-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-brum-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-brum-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-brum-marine);\n  margin-bottom: 4px;\n}\n\n.soi-brum-tip p {\n  font-size: 14px;\n  color: var(--soi-brum-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-brum-cta-box {\n  background: var(--soi-brum-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-brum-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-brum-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-brum-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-brum-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-brum-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-brum-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-brum-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-brum-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-brum-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-brum-compo-value {\n    text-align: left;\n  }\n\n  .soi-brum-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-brum-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-brum-fiche {\n    --soi-brum-text-soft: #2C3E50;\n    --soi-brum-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603584180554,"sku":"LL0060","price":23.23,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/brume-protectrice-cheveux-certifiee-bio-en-flacon-acorelle-packshot.webp?v=1779798986"},{"product_id":"soin-anti-poils-incarnes-acorelle","title":"Soin anti poils incarnés certifié bio – Acorelle","description":"\u003cdiv class=\"soi-apil-fiche\"\u003e\n\n\u003csection class=\"soi-apil-hero\"\u003e\n  \u003cdiv class=\"soi-apil-hero-tag\"\u003e\n    \u003cspan class=\"soi-apil-tag-dot\"\u003e\u003c\/span\u003e\n    Cosmétiques et soins beauté · Acorelle\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-apil-hero-title\"\u003eSoin anti poils incarnés certifié bio\u003c\/span\u003e\n  \u003cp class=\"soi-apil-hero-subtitle\"\u003eExfoliation douce, action purifiante et apaisement en un seul geste pour une peau lisse, confortable et sans imperfections.\u003c\/p\u003e\n  \u003cdiv class=\"soi-apil-hero-labels\"\u003e\n    \u003cspan class=\"soi-apil-label soi-apil-label-accent\"\u003eBIO CERTIFIÉ\u003c\/span\u003e\n    \u003cspan class=\"soi-apil-label\"\u003e100 % ORIGINE NATURELLE\u003c\/span\u003e\n    \u003cspan class=\"soi-apil-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003cspan class=\"soi-apil-label\"\u003ePEAUX SENSIBLES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-apil-section\"\u003e\n  \u003ch2\u003ePourquoi choisir le soin anti-poils incarnés Acorelle ?\u003c\/h2\u003e\n  \u003cp\u003eLes poils incarnés comptent parmi les désagréments les plus fréquents après une épilation, qu'elle soit à la cire, au rasoir ou au laser. Rougeurs, petits boutons, démangeaisons : la zone du maillot, des aisselles ou des jambes peut vite devenir inconfortable.\u003c\/p\u003e\n  \u003cp\u003eContrairement à de nombreux produits conventionnels chargés en composés chimiques, ce soin Acorelle mise sur une formule 100 % d'origine naturelle, dont 63 % issus de l'agriculture biologique. Il agit simultanément sur trois fronts : exfolier, purifier et apaiser. Résultat : une peau libérée des poils sous-cutanés, sans irritation supplémentaire.\u003c\/p\u003e\n  \u003cdiv class=\"soi-apil-grid\"\u003e\n    \u003cdiv class=\"soi-apil-card\"\u003e\n      \u003ch3\u003e👩 Adapté à tous les profils\u003c\/h3\u003e\n      \u003cp\u003eCe soin convient à tous les types de peau, y compris les peaux sensibles, et s'utilise aussi bien chez les femmes (maillot, jambes, aisselles) que chez les hommes (barbe, cou, torse).\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apil-card\"\u003e\n      \u003ch3\u003e🌿 Formulé sans compromis\u003c\/h3\u003e\n      \u003cp\u003eSans parabènes, sans phénoxyéthanol, sans substances chimiques agressives. Testé sous contrôle dermatologique pour respecter les zones les plus sensibles de votre corps.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-apil-section\"\u003e\n  \u003ch2\u003eLes actifs clés qui font la différence\u003c\/h2\u003e\n  \u003cdiv class=\"soi-apil-benefits\"\u003e\n    \u003cdiv class=\"soi-apil-benefit\"\u003e\n      \u003cdiv class=\"soi-apil-benefit-icon\"\u003e\u003cspan\u003e🍋\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAHA naturels (acides de fruits)\u003c\/h3\u003e\n      \u003cp\u003eIls exfolient en douceur les cellules mortes qui bloquent la sortie du poil, favorisant un renouvellement cellulaire régulier et préventif.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apil-benefit\"\u003e\n      \u003cdiv class=\"soi-apil-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAloe vera bio\u003c\/h3\u003e\n      \u003cp\u003eReconnu pour ses propriétés apaisantes, il calme les rougeurs et les sensations d'inconfort après l'épilation.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apil-benefit\"\u003e\n      \u003cdiv class=\"soi-apil-benefit-icon\"\u003e\u003cspan\u003e🍯\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eMiel biologique\u003c\/h3\u003e\n      \u003cp\u003eActif naturellement antibactérien, il purifie la peau et limite les risques d'infection au niveau du follicule pileux.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apil-benefit\"\u003e\n      \u003cdiv class=\"soi-apil-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAlcool bio\u003c\/h3\u003e\n      \u003cp\u003eAssainit la surface cutanée et prévient l'apparition de boutons ou de petites inflammations post-épilation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-apil-section\"\u003e\n  \u003ch2\u003eComment utiliser le soin anti poils incarnés pour la zone maillot ?\u003c\/h2\u003e\n  \u003cp class=\"soi-apil-section-intro\"\u003ePour un résultat optimal, voici comment intégrer ce soin à votre routine post-épilation :\u003c\/p\u003e\n  \u003cdiv class=\"soi-apil-timeline\"\u003e\n    \u003cdiv class=\"soi-apil-step\"\u003e\n      \u003cdiv class=\"soi-apil-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-apil-step-content\"\u003e\n        \u003ch3\u003eLaissez votre peau se stabiliser\u003c\/h3\u003e\n        \u003cp\u003eAttendez 24 à 48 heures après votre épilation avant la première application.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apil-step\"\u003e\n      \u003cdiv class=\"soi-apil-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-apil-step-content\"\u003e\n        \u003ch3\u003eVaporisez le spray\u003c\/h3\u003e\n        \u003cp\u003eAppliquez directement sur la zone concernée (maillot, jambes, aisselles) en maintenant le flacon à quelques centimètres de la peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apil-step\"\u003e\n      \u003cdiv class=\"soi-apil-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-apil-step-content\"\u003e\n        \u003ch3\u003eMassez légèrement\u003c\/h3\u003e\n        \u003cp\u003eDu bout des doigts, favorisez la pénétration des actifs et stimulez la microcirculation cutanée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apil-step\"\u003e\n      \u003cdiv class=\"soi-apil-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-apil-step-content\"\u003e\n        \u003ch3\u003eRenouvelez régulièrement\u003c\/h3\u003e\n        \u003cp\u003eAppliquez tous les jours ou tous les deux jours jusqu'à la disparition des poils incarnés. Ne rincez pas, laissez le soin agir.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-apil-tip\"\u003e\n    \u003cdiv class=\"soi-apil-tip-icon\"\u003e⚠️\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003ePrécaution importante\u003c\/strong\u003e\n      \u003cp\u003eÉvitez d'appliquer ce soin sur une peau irritée ou blessée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-apil-section\"\u003e\n  \u003ch2\u003eComposition et engagements qualité\u003c\/h2\u003e\n  \u003cdiv class=\"soi-apil-compo\"\u003e\n    \u003cdiv class=\"soi-apil-compo-row\"\u003e\n      \u003cspan class=\"soi-apil-compo-label\"\u003eOrigine des ingrédients\u003c\/span\u003e\n      \u003cspan class=\"soi-apil-compo-value\"\u003e100 % d'origine naturelle\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apil-compo-row\"\u003e\n      \u003cspan class=\"soi-apil-compo-label\"\u003ePart biologique\u003c\/span\u003e\n      \u003cspan class=\"soi-apil-compo-value\"\u003e63 % issus de l'agriculture biologique\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apil-compo-row\"\u003e\n      \u003cspan class=\"soi-apil-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-apil-compo-value\"\u003e50 ml, format spray\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apil-compo-row\"\u003e\n      \u003cspan class=\"soi-apil-compo-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-apil-compo-value\"\u003eFabriqué en France\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apil-compo-row\"\u003e\n      \u003cspan class=\"soi-apil-compo-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-apil-compo-value\"\u003eParabènes, phénoxyéthanol\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-apil-compo-row\"\u003e\n      \u003cspan class=\"soi-apil-compo-label\"\u003eTolérance\u003c\/span\u003e\n      \u003cspan class=\"soi-apil-compo-value\"\u003eTesté sous contrôle dermatologique, peaux sensibles\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-apil-section\"\u003e\n  \u003ch2\u003eFoire aux questions sur les poils incarnés\u003c\/h2\u003e\n  \u003cdiv class=\"soi-apil-accordion\"\u003e\n    \u003cdetails class=\"soi-apil-accordion-item\"\u003e\n      \u003csummary class=\"soi-apil-accordion-header\"\u003e🔄 Peut-on utiliser ce soin en prévention, même sans poils incarnés ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-apil-accordion-content\"\u003e\n        \u003cp\u003eOui, tout à fait. Appliqué régulièrement après chaque épilation, il prévient l'apparition des poils sous-cutanés en entretenant le renouvellement cellulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-apil-accordion-item\"\u003e\n      \u003csummary class=\"soi-apil-accordion-header\"\u003e👙 Ce soin convient-il pour la zone maillot ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-apil-accordion-content\"\u003e\n        \u003cp\u003eAbsolument. C'est même l'une des zones les plus concernées par les poils incarnés, notamment en raison des frottements. La formule douce et apaisante d'Acorelle est particulièrement adaptée à cette zone sensible.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-apil-accordion-item\"\u003e\n      \u003csummary class=\"soi-apil-accordion-header\"\u003e⏳ Combien de temps avant de voir des résultats ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-apil-accordion-content\"\u003e\n        \u003cp\u003eDes améliorations visibles sont généralement observées après 5 à 7 jours d'utilisation régulière. Les poils incarnés remontent à la surface progressivement : la patience reste votre meilleure alliée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-apil-section\"\u003e\n  \u003cdiv class=\"soi-apil-disclaimer\"\u003e\n    \u003cp\u003eCe produit est un cosmétique et ne remplace en aucun cas un avis ou un traitement médical. En cas de réaction cutanée persistante, consultez un dermatologue.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-apil-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-apil-cta-box\"\u003e\n    \u003cp class=\"soi-apil-cta-text\" style=\"color: white;\"\u003eDites adieu aux poils incarnés avec un soin qui respecte votre peau autant que la planète. La nature peut faire beaucoup pour vous.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  \/* === Couleurs Soinat (FIXES) === *\/\n  --soi-apil-marine: #1A2D3D;\n  --soi-apil-marine-dark: #0F1E2B;\n  --soi-apil-marine-light: #2C4458;\n  --soi-apil-pomme: #A1C544;\n  --soi-apil-pomme-dark: #84A636;\n  --soi-apil-pomme-light: rgba(161,197,68,0.10);\n\n  \/* === Neutres Soinat === *\/\n  --soi-apil-white: #FFFFFF;\n  --soi-apil-off-white: #F8FAF6;\n  --soi-apil-stone: #F1F3EE;\n  --soi-apil-line: #E5E8E0;\n\n  \/* === Couleurs dynamiques (rose poudré \/ pêche, univers cosmétique) === *\/\n  --soi-apil-primary: #D4A8A4;\n  --soi-apil-primary-soft: #F0DDD9;\n  --soi-apil-accent: #E8B89A;\n\n  \/* === Textes === *\/\n  --soi-apil-text: #1A2D3D;\n  --soi-apil-text-soft: #4A5B6B;\n  --soi-apil-text-muted: #7B8693;\n\n  \/* === Effets === *\/\n  --soi-apil-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-apil-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-apil-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-apil-radius: 12px;\n  --soi-apil-radius-sm: 8px;\n  --soi-apil-radius-pill: 999px;\n}\n\n\/* === RESET === *\/\n.soi-apil-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-apil-fiche img { max-width: 100%; height: auto; }\n\n\/* === CONTENEUR PRINCIPAL === *\/\n.soi-apil-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-apil-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-apil-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-apil-hero {\n  position: relative;\n  background: var(--soi-apil-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-apil-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-apil-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-apil-pomme);\n}\n\n.soi-apil-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-apil-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-apil-pomme);\n  border-radius: 50%;\n}\n\n.soi-apil-hero-title {\n  display: block;\n  color: var(--soi-apil-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-apil-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-apil-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-apil-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-apil-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-apil-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-apil-label-accent {\n  background: var(--soi-apil-pomme);\n  border-color: var(--soi-apil-pomme);\n  color: var(--soi-apil-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-apil-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-apil-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-apil-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-apil-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-apil-pomme);\n  border-radius: 2px;\n}\n\n.soi-apil-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-apil-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-apil-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-apil-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-apil-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-apil-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-apil-benefit {\n  background: var(--soi-apil-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-apil-radius);\n  border: 1px solid var(--soi-apil-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-apil-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-apil-shadow-md);\n}\n\n.soi-apil-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-apil-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-apil-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-apil-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-apil-benefit:hover .soi-apil-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-apil-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-apil-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-apil-benefit p {\n  font-size: 13px;\n  color: var(--soi-apil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-apil-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-top: 1.5rem;\n}\n\n.soi-apil-card {\n  background: var(--soi-apil-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-apil-radius);\n  border-left: 3px solid var(--soi-apil-pomme);\n}\n\n.soi-apil-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-apil-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-apil-card p {\n  font-size: 14px;\n  color: var(--soi-apil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-apil-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-apil-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-apil-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-apil-radius);\n  border: 1px solid var(--soi-apil-line);\n  align-items: flex-start;\n}\n\n.soi-apil-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-apil-marine);\n  color: var(--soi-apil-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-apil-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-apil-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-apil-step-content p {\n  font-size: 14px;\n  color: var(--soi-apil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-apil-compo {\n  background: var(--soi-apil-off-white);\n  border-radius: var(--soi-apil-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-apil-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-apil-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-apil-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-apil-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-apil-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-apil-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-apil-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-apil-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-apil-pomme-light);\n  border-left: 4px solid var(--soi-apil-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-apil-radius) var(--soi-apil-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-apil-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-apil-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-apil-marine);\n  margin-bottom: 4px;\n}\n\n.soi-apil-tip p {\n  font-size: 14px;\n  color: var(--soi-apil-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-apil-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-apil-accordion-item {\n  background: var(--soi-apil-off-white);\n  border-radius: var(--soi-apil-radius-sm);\n  border: 1px solid var(--soi-apil-line);\n  overflow: hidden;\n}\n\n.soi-apil-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-apil-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-apil-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-apil-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-apil-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-apil-accordion-item[open] .soi-apil-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-apil-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-apil-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-apil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === DISCLAIMER === *\/\n.soi-apil-disclaimer {\n  background: var(--soi-apil-stone);\n  border-radius: var(--soi-apil-radius-sm);\n  padding: 1rem 1.25rem;\n}\n\n.soi-apil-disclaimer p {\n  font-size: 13px;\n  color: var(--soi-apil-text-muted);\n  line-height: 1.6;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-apil-cta-box {\n  background: var(--soi-apil-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-apil-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-apil-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-apil-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-apil-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-apil-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-apil-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-apil-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-apil-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-apil-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-apil-compo-value {\n    text-align: left;\n  }\n\n  .soi-apil-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-apil-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-apil-fiche {\n    --soi-apil-text-soft: #2C3E50;\n    --soi-apil-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603590504778,"sku":"LL0005","price":10.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soin-anti-poils-incarnes-certifie-bio-acorelle-packshot.webp?v=1779799114"},{"product_id":"creme-decolorante-visage-corps-vegan-acorelle","title":"Crème décolorante visage \u0026 corps – Acorelle","description":"\n\u003cdiv class=\"soi-deco-fiche\"\u003e\n\n\u003csection class=\"soi-deco-hero\"\u003e\n  \u003cdiv class=\"soi-deco-hero-tag\"\u003e\n    \u003cspan class=\"soi-deco-tag-dot\"\u003e\u003c\/span\u003e\n    Cosmétique · Acorelle Épilation\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-deco-hero-title\"\u003eCrème décolorante visage \u0026amp; corps\u003c\/span\u003e\n  \u003cp class=\"soi-deco-hero-subtitle\"\u003eUne décoloration rapide, efficace et formulée avec 84 % d'ingrédients d'origine naturelle. Votre duvet s'estompe en douceur, sans agresser votre peau.\u003c\/p\u003e\n  \u003cdiv class=\"soi-deco-hero-labels\"\u003e\n    \u003cspan class=\"soi-deco-label soi-deco-label-accent\"\u003eVEGAN\u003c\/span\u003e\n    \u003cspan class=\"soi-deco-label\"\u003e0 % AMMONIAQUE\u003c\/span\u003e\n    \u003cspan class=\"soi-deco-label\"\u003e0 % HUILE MINÉRALE\u003c\/span\u003e\n    \u003cspan class=\"soi-deco-label\"\u003e84 % ORIGINE NATURELLE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-deco-section\"\u003e\n  \u003ch2\u003eLa crème décolorante visage et corps qui respecte vraiment votre peau\u003c\/h2\u003e\n  \u003cp\u003eVous cherchez une crème décolorante visage capable d'estomper un duvet sombre sans agresser votre peau ? La crème décolorante vegan d'Acorelle est conçue exactement pour cela : une décoloration rapide, efficace, et formulée avec 84 % d'ingrédients d'origine naturelle. Une vraie alternative naturelle aux décolorants classiques, pensée pour les peaux qui méritent mieux.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-deco-section\"\u003e\n  \u003ch2\u003eCe que contient le kit complet\u003c\/h2\u003e\n  \u003cp class=\"soi-deco-section-intro\"\u003eCe kit clé en main regroupe tout ce dont vous avez besoin pour une décoloration réussie en toute sécurité.\u003c\/p\u003e\n  \u003cdiv class=\"soi-deco-grid\"\u003e\n    \u003cdiv class=\"soi-deco-card\"\u003e\n      \u003ch3\u003e🅰️ Crème décolorante A\u003c\/h3\u003e\n      \u003cp\u003eLa formule active, enrichie en aloe vera biologique et glycérine végétale, qui éclaircit les poils sombres du visage et du corps.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deco-card\"\u003e\n      \u003ch3\u003e🅱️ Crème activatrice B\u003c\/h3\u003e\n      \u003cp\u003eÀ mélanger à la crème A pour déclencher l'action décolorante, sans ammoniaque.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deco-card\"\u003e\n      \u003ch3\u003e🌿 Baume apaisant\u003c\/h3\u003e\n      \u003cp\u003eFormulé à 97 % d'ingrédients d'origine naturelle, enrichi en Boswellia Serrata pour calmer les rougeurs et restaurer la barrière cutanée immédiatement après l'application.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deco-card\"\u003e\n      \u003ch3\u003e🥄 Spatule de mélange\u003c\/h3\u003e\n      \u003cp\u003ePour doser et appliquer facilement sans contact direct avec les mains.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-deco-section\"\u003e\n  \u003ch2\u003ePourquoi choisir cette crème décolorante pour le corps et le visage ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-deco-benefits\"\u003e\n    \u003cdiv class=\"soi-deco-benefit\"\u003e\n      \u003cdiv class=\"soi-deco-benefit-icon\"\u003e\u003cspan\u003e⏱️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003e5 minutes sur le visage\u003c\/h3\u003e\n      \u003cp\u003e10 minutes sur le corps. Le duvet se fond harmonieusement dans le teint, sans trace visible.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deco-benefit\"\u003e\n      \u003cdiv class=\"soi-deco-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSans ammoniaque ni huile minérale\u003c\/h3\u003e\n      \u003cp\u003eFormule vegan, douce et respectueuse des peaux sensibles et réactives.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deco-benefit\"\u003e\n      \u003cdiv class=\"soi-deco-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eParfum léger sans allergènes\u003c\/h3\u003e\n      \u003cp\u003eFini l'odeur chimique caractéristique des décolorants classiques. L'expérience reste agréable.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-deco-section\"\u003e\n  \u003ch2\u003eComment utiliser la crème décolorante Acorelle ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-deco-timeline\"\u003e\n    \u003cdiv class=\"soi-deco-step\"\u003e\n      \u003cdiv class=\"soi-deco-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-deco-step-content\"\u003e\n        \u003ch3\u003ePréparez le mélange\u003c\/h3\u003e\n        \u003cp\u003eMélangez une dose égale de crème A et de crème activatrice B jusqu'à obtenir une texture homogène.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deco-step\"\u003e\n      \u003cdiv class=\"soi-deco-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-deco-step-content\"\u003e\n        \u003ch3\u003eAppliquez sur la zone à traiter\u003c\/h3\u003e\n        \u003cp\u003eAppliquez en couche épaisse sur la zone à traiter (visage ou corps) à l'aide de la spatule.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deco-step\"\u003e\n      \u003cdiv class=\"soi-deco-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-deco-step-content\"\u003e\n        \u003ch3\u003eLaissez poser\u003c\/h3\u003e\n        \u003cp\u003eLaissez poser 5 minutes sur le visage, jusqu'à 10 minutes sur le corps. Ne dépassez pas ce temps de pose.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deco-step\"\u003e\n      \u003cdiv class=\"soi-deco-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-deco-step-content\"\u003e\n        \u003ch3\u003eRincez et apaisez\u003c\/h3\u003e\n        \u003cp\u003eRincez abondamment à l'eau claire, puis appliquez le baume apaisant pour apaiser et hydrater la peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-deco-tip\"\u003e\n    \u003cdiv class=\"soi-deco-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eTestez toujours le produit sur une petite zone 24 heures avant la première utilisation, même si vous avez déjà utilisé d'autres crèmes décolorantes corps ou visage.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-deco-section\"\u003e\n  \u003ch2\u003ePour qui est-elle idéale ?\u003c\/h2\u003e\n  \u003cp\u003eCette crème décolorante pour poils du visage convient particulièrement aux personnes qui souhaitent atténuer un duvet sombre sur le visage (lèvre supérieure, joues, menton), traiter les bras, les jambes ou le ventre, tout en évitant les formules agressives. Elle est pensée pour les peaux sensibles, les peaux réactives, et celles qui recherchent une cosmétique plus naturelle et vegan.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-deco-section\"\u003e\n  \u003ch2\u003eComposition et ingrédients clés\u003c\/h2\u003e\n  \u003cdiv class=\"soi-deco-compo\"\u003e\n    \u003cdiv class=\"soi-deco-compo-row\"\u003e\n      \u003cspan class=\"soi-deco-compo-label\"\u003eAloe vera biologique\u003c\/span\u003e\n      \u003cspan class=\"soi-deco-compo-value\"\u003eHydrate, apaise et limite les rougeurs post-décoloration\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deco-compo-row\"\u003e\n      \u003cspan class=\"soi-deco-compo-label\"\u003eGlycérine végétale\u003c\/span\u003e\n      \u003cspan class=\"soi-deco-compo-value\"\u003eAgent humectant qui maintient l'hydratation de l'épiderme\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deco-compo-row\"\u003e\n      \u003cspan class=\"soi-deco-compo-label\"\u003eBoswellia Serrata (baume)\u003c\/span\u003e\n      \u003cspan class=\"soi-deco-compo-value\"\u003eExtrait de résine aux propriétés apaisantes et anti-rougeurs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deco-compo-row\"\u003e\n      \u003cspan class=\"soi-deco-compo-label\"\u003eCrème A + B\u003c\/span\u003e\n      \u003cspan class=\"soi-deco-compo-value\"\u003e84 % d'ingrédients d'origine naturelle\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deco-compo-row\"\u003e\n      \u003cspan class=\"soi-deco-compo-label\"\u003eBaume apaisant\u003c\/span\u003e\n      \u003cspan class=\"soi-deco-compo-value\"\u003e97 % d'ingrédients d'origine naturelle\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-deco-accordion\"\u003e\n    \u003cdetails class=\"soi-deco-accordion-item\"\u003e\n      \u003csummary class=\"soi-deco-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-deco-accordion-content\"\u003e\n        \u003cp\u003eCe produit cosmétique ne se substitue pas à un avis dermatologique. En cas de peau irritée, lésée ou de réaction allergique connue aux décolorants, consultez un professionnel de santé avant toute utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-deco-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-deco-cta-box\"\u003e\n    \u003cp class=\"soi-deco-cta-tag\" style=\"color: white;\"\u003eLa décoloration naturelle, réinventée pour votre peau\u003c\/p\u003e\n    \u003cp class=\"soi-deco-cta-text\" style=\"color: white;\"\u003eFini l'odeur chimique et la peau rouge après une décoloration. Avec Acorelle, vous prenez soin de votre duvet et de votre peau : une formule vegan, douce, sans ammoniaque, qui agit en 5 minutes et laisse la peau hydratée, apaisée, lumineuse.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-deco-marine: #1A2D3D;\n  --soi-deco-marine-dark: #0F1E2B;\n  --soi-deco-marine-light: #2C4458;\n  --soi-deco-pomme: #A1C544;\n  --soi-deco-pomme-dark: #84A636;\n  --soi-deco-pomme-light: rgba(161,197,68,0.10);\n  --soi-deco-white: #FFFFFF;\n  --soi-deco-off-white: #F8FAF6;\n  --soi-deco-stone: #F1F3EE;\n  --soi-deco-line: #E5E8E0;\n  --soi-deco-primary: #C4737B;\n  --soi-deco-primary-soft: #F5E6E8;\n  --soi-deco-accent: #D4A8A4;\n  --soi-deco-text: #1A2D3D;\n  --soi-deco-text-soft: #4A5B6B;\n  --soi-deco-text-muted: #7B8693;\n  --soi-deco-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-deco-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-deco-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-deco-radius: 12px;\n  --soi-deco-radius-sm: 8px;\n  --soi-deco-radius-pill: 999px;\n}\n\n.soi-deco-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-deco-fiche img { max-width: 100%; height: auto; }\n\n.soi-deco-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-deco-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-deco-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-deco-hero {\n  position: relative;\n  background: var(--soi-deco-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-deco-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-deco-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-deco-pomme);\n}\n\n.soi-deco-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-deco-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-deco-pomme);\n  border-radius: 50%;\n}\n\n.soi-deco-hero-title {\n  display: block;\n  color: var(--soi-deco-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-deco-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-deco-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-deco-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-deco-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-deco-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-deco-label-accent {\n  background: var(--soi-deco-pomme);\n  border-color: var(--soi-deco-pomme);\n  color: var(--soi-deco-marine);\n  font-weight: 600;\n}\n\n.soi-deco-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-deco-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-deco-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-deco-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-deco-pomme);\n  border-radius: 2px;\n}\n\n.soi-deco-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-deco-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-deco-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-deco-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-deco-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-deco-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-deco-benefit {\n  background: var(--soi-deco-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-deco-radius);\n  border: 1px solid var(--soi-deco-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-deco-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-deco-shadow-md);\n}\n\n.soi-deco-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-deco-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-deco-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-deco-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-deco-benefit:hover .soi-deco-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-deco-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-deco-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-deco-benefit p {\n  font-size: 13px;\n  color: var(--soi-deco-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-deco-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-deco-card {\n  background: var(--soi-deco-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-deco-radius);\n  border-left: 3px solid var(--soi-deco-pomme);\n}\n\n.soi-deco-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-deco-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-deco-card p {\n  font-size: 14px;\n  color: var(--soi-deco-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-deco-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-deco-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-deco-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-deco-radius);\n  border: 1px solid var(--soi-deco-line);\n  align-items: flex-start;\n}\n\n.soi-deco-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-deco-marine);\n  color: var(--soi-deco-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-deco-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-deco-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-deco-step-content p {\n  font-size: 14px;\n  color: var(--soi-deco-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-deco-compo {\n  background: var(--soi-deco-off-white);\n  border-radius: var(--soi-deco-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-deco-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-deco-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-deco-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-deco-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-deco-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-deco-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-deco-marine);\n  text-align: right;\n}\n\n.soi-deco-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-deco-pomme-light);\n  border-left: 4px solid var(--soi-deco-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-deco-radius) var(--soi-deco-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-deco-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-deco-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-deco-marine);\n  margin-bottom: 4px;\n}\n\n.soi-deco-tip p {\n  font-size: 14px;\n  color: var(--soi-deco-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-deco-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-deco-accordion-item {\n  background: var(--soi-deco-off-white);\n  border-radius: var(--soi-deco-radius-sm);\n  border: 1px solid var(--soi-deco-line);\n  overflow: hidden;\n}\n\n.soi-deco-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-deco-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-deco-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-deco-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-deco-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-deco-accordion-item[open] .soi-deco-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-deco-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-deco-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-deco-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-deco-cta-box {\n  background: var(--soi-deco-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-deco-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-deco-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-deco-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-deco-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-deco-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-deco-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-deco-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-deco-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-deco-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-deco-compo-value {\n    text-align: left;\n  }\n\n  .soi-deco-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-deco-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-deco-fiche {\n    --soi-deco-text-soft: #2C3E50;\n    --soi-deco-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603591225674,"sku":"LL0045","price":14.14,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/creme-decolorante-visage-corps-vegan-acorelle-packshot.webp?v=1779797419"},{"product_id":"spray-solaire-enfants-spf50-certifie-bio-acorelle","title":"Spray solaire enfants SPF50 certifié bio - Acorelle","description":"\n\u003cdiv class=\"soi-spkid-fiche\"\u003e\n\n  \u003csection class=\"soi-spkid-hero\"\u003e\n    \u003cdiv class=\"soi-spkid-hero-tag\"\u003e\n      \u003cspan class=\"soi-spkid-tag-dot\"\u003e\u003c\/span\u003e\n      Protection solaire enfants · Acorelle\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-spkid-hero-title\"\u003eSpray solaire enfants SPF50 certifié bio\u003c\/span\u003e\n    \u003cp class=\"soi-spkid-hero-subtitle\"\u003eUne haute protection minérale et immédiate pour les peaux sensibles des enfants, en un geste simple. Filtre 100 % d'origine naturelle, formule certifiée et respectueuse des océans.\u003c\/p\u003e\n    \u003cdiv class=\"soi-spkid-hero-labels\"\u003e\n      \u003cspan class=\"soi-spkid-label soi-spkid-label-accent\"\u003eSPF50\u003c\/span\u003e\n      \u003cspan class=\"soi-spkid-label\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-spkid-label\"\u003eOCEAN RESPECT\u003c\/span\u003e\n      \u003cspan class=\"soi-spkid-label\"\u003eSANS PARFUM\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spkid-section\"\u003e\n    \u003ch2\u003eUne protection SPF50 qui respecte vraiment la peau des enfants\u003c\/h2\u003e\n    \u003cp\u003eCe spray solaire bio pour enfants repose sur un \u003cstrong\u003efiltre minéral 100 % d'origine naturelle\u003c\/strong\u003e, à base d'oxyde de zinc non nano. Contrairement aux filtres chimiques, ce filtre physique reste à la surface de la peau sans pénétrer dans les couches cutanées. Un critère fondamental pour des peaux encore immatures, perméables et plus vulnérables aux substances extérieures. La protection est \u003cstrong\u003eimmédiate dès l'application\u003c\/strong\u003e et couvre à la fois les \u003cstrong\u003eUVA et les UVB\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cp\u003eLa formule est \u003cstrong\u003ecertifiée COSMOS Organic\u003c\/strong\u003e, sans parfum, sans nanoparticules, sans filtres chimiques controversés. Elle convient aux peaux sensibles dès 3 ans, aussi bien sur le visage que sur le corps. Le label \u003cstrong\u003eOcean Respect\u003c\/strong\u003e garantit une formule respectueuse des écosystèmes marins.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spkid-section\"\u003e\n    \u003ch2\u003eDes actifs naturels qui vont plus loin que la simple protection\u003c\/h2\u003e\n    \u003cp class=\"soi-spkid-section-intro\"\u003eCe spray solaire bio enfant ne se contente pas de bloquer les UV. Il embarque un complexe actif soigneusement choisi pour nourrir et défendre la peau pendant l'exposition.\u003c\/p\u003e\n    \u003cdiv class=\"soi-spkid-grid\"\u003e\n      \u003cdiv class=\"soi-spkid-card\"\u003e\n        \u003ch3\u003e🐝 Api Oléo Actif™ (pollens et propolis bio)\u003c\/h3\u003e\n        \u003cp\u003eComplexe breveté à l'action antioxydante, il aide à neutraliser les radicaux libres produits par l'exposition solaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spkid-card\"\u003e\n        \u003ch3\u003e🌿 Huile de Karanja bio\u003c\/h3\u003e\n        \u003cp\u003eReconnue pour ses propriétés protectrices naturelles et nourrissantes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spkid-card\"\u003e\n        \u003ch3\u003e🫐 Huile de pépins de framboise bio\u003c\/h3\u003e\n        \u003cp\u003eRiche en acides gras essentiels, elle contribue à maintenir l'hydratation de la peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spkid-card\"\u003e\n        \u003ch3\u003e🌾 Extrait de curcuma bio\u003c\/h3\u003e\n        \u003cp\u003eAide à assouplir la peau et à renforcer ses défenses naturelles face au stress oxydatif solaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spkid-section\"\u003e\n    \u003ch2\u003eComposition complète (INCI)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spkid-accordion\"\u003e\n      \u003cdetails class=\"soi-spkid-accordion-item\"\u003e\n        \u003csummary class=\"soi-spkid-accordion-header\"\u003e🔬 Liste INCI complète\u003c\/summary\u003e\n        \u003cdiv class=\"soi-spkid-accordion-content\"\u003e\n          \u003cp\u003eAqua, Zinc Oxide, Caprylic\/Capric Triglyceride, Glycerin, Prunus Armeniaca Kernel Oil, Polyglyceryl-3 Polyricinoleate, Polyhydroxystearic Acid, Rubus Idaeus Seed Oil, Pongamia Glabra Seed Oil, Sodium Chloride, Xanthan Gum, Tocopherol, Helianthus Annuus Seed Oil, Curcuma Longa Root Extract, Pollen Extract, Propolis Extract, Citric Acid, Sodium Hydroxide.\u003c\/p\u003e\n          \u003cp\u003e\u003cem\u003eFormule sans parfum, sans nanoparticules, sans filtres UV chimiques, sans alcool. Certifiée COSMOS Organic.\u003c\/em\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spkid-section\"\u003e\n    \u003ch2\u003eComment bien appliquer ce spray solaire bio pour enfant ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spkid-timeline\"\u003e\n      \u003cdiv class=\"soi-spkid-step\"\u003e\n        \u003cdiv class=\"soi-spkid-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-spkid-step-content\"\u003e\n          \u003ch3\u003eAgitez bien le flacon\u003c\/h3\u003e\n          \u003cp\u003eAvant chaque utilisation, secouez le spray pour homogénéiser le filtre minéral.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spkid-step\"\u003e\n        \u003cdiv class=\"soi-spkid-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-spkid-step-content\"\u003e\n          \u003ch3\u003eAppliquez généreusement\u003c\/h3\u003e\n          \u003cp\u003eVaporisez sur le visage et le corps de votre enfant en maintenant la pompe à environ 15 cm de la peau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spkid-step\"\u003e\n        \u003cdiv class=\"soi-spkid-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-spkid-step-content\"\u003e\n          \u003ch3\u003eRenouvelez toutes les 2 heures\u003c\/h3\u003e\n          \u003cp\u003eRéappliquez systématiquement après chaque baignade ou séchage à la serviette pour maintenir une protection optimale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spkid-step\"\u003e\n        \u003cdiv class=\"soi-spkid-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-spkid-step-content\"\u003e\n          \u003ch3\u003eLimitez l'exposition aux heures chaudes\u003c\/h3\u003e\n          \u003cp\u003eÉvitez l'exposition entre 12h et 16h, même avec un SPF50. Pensez également à protéger la tête et les yeux de votre enfant.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spkid-section\"\u003e\n    \u003ch2\u003eCe produit est-il fait pour vous ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spkid-benefits\"\u003e\n      \u003cdiv class=\"soi-spkid-benefit\"\u003e\n        \u003cdiv class=\"soi-spkid-benefit-icon\"\u003e\u003cspan\u003e👶\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003ePeau sensible ou réactive\u003c\/h3\u003e\n        \u003cp\u003eVotre enfant a la peau réactive ou sensible au soleil et vous cherchez une protection SPF50 sans nanoparticules.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spkid-benefit\"\u003e\n        \u003cdiv class=\"soi-spkid-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eVisage et corps en un geste\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez une protection solaire bio visage et corps en un seul produit, simple et rapide à appliquer.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spkid-benefit\"\u003e\n        \u003cdiv class=\"soi-spkid-benefit-icon\"\u003e\u003cspan\u003e🌊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRespect des océans\u003c\/h3\u003e\n        \u003cp\u003eVous êtes soucieux de l'impact environnemental des produits solaires sur les océans et les récifs coralliens.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spkid-benefit\"\u003e\n        \u003cdiv class=\"soi-spkid-benefit-icon\"\u003e\u003cspan\u003e🌱\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFormule propre certifiée\u003c\/h3\u003e\n        \u003cp\u003eVous recherchez une crème solaire bio SPF50 certifiée, sans filtres chimiques ni compromis sur la sécurité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-spkid-accordion\" style=\"margin-top: 1.5rem;\"\u003e\n      \u003cdetails class=\"soi-spkid-accordion-item\"\u003e\n        \u003csummary class=\"soi-spkid-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n        \u003cdiv class=\"soi-spkid-accordion-content\"\u003e\n          \u003cp\u003eCe produit ne remplace pas une protection vestimentaire adaptée et ne dispense pas de limiter l'exposition solaire des enfants. Il ne constitue pas 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-spkid-section\"\u003e\n    \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"soi-spkid-compo\"\u003e\n      \u003cdiv class=\"soi-spkid-compo-row\"\u003e\n        \u003cspan class=\"soi-spkid-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-spkid-compo-value\"\u003e150 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spkid-compo-row\"\u003e\n        \u003cspan class=\"soi-spkid-compo-label\"\u003eIndice de protection\u003c\/span\u003e\n        \u003cspan class=\"soi-spkid-compo-value\"\u003eSPF50, haute protection UVA\/UVB\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spkid-compo-row\"\u003e\n        \u003cspan class=\"soi-spkid-compo-label\"\u003eApplication\u003c\/span\u003e\n        \u003cspan class=\"soi-spkid-compo-value\"\u003eVisage et corps, dès 3 ans\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spkid-compo-row\"\u003e\n        \u003cspan class=\"soi-spkid-compo-label\"\u003eRésistance à l'eau\u003c\/span\u003e\n        \u003cspan class=\"soi-spkid-compo-value\"\u003eOui\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spkid-compo-row\"\u003e\n        \u003cspan class=\"soi-spkid-compo-label\"\u003eCertifications\u003c\/span\u003e\n        \u003cspan class=\"soi-spkid-compo-value\"\u003eCOSMOS Organic, Ocean Respect\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-spkid-compo-row\"\u003e\n        \u003cspan class=\"soi-spkid-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-spkid-compo-value\"\u003eParfum, nanoparticules, filtres chimiques, alcool\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-spkid-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-spkid-cta-box\"\u003e\n      \u003cp class=\"soi-spkid-cta-tag\" style=\"color: white;\"\u003eSe protéger naturellement\u003c\/p\u003e\n      \u003cp class=\"soi-spkid-cta-text\" style=\"color: white;\"\u003eProtéger la peau de vos enfants sous le soleil, c'est le geste le plus précieux de l'été. Avec ce spray solaire bio SPF50 d'Acorelle, vous choisissez une formule honnête, certifiée, sans compromis sur la sécurité ni sur le plaisir.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-spkid-marine: #1A2D3D;\n  --soi-spkid-marine-dark: #0F1E2B;\n  --soi-spkid-marine-light: #2C4458;\n  --soi-spkid-pomme: #A1C544;\n  --soi-spkid-pomme-dark: #84A636;\n  --soi-spkid-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-spkid-white: #FFFFFF;\n  --soi-spkid-off-white: #F8FAF6;\n  --soi-spkid-stone: #F1F3EE;\n  --soi-spkid-line: #E5E8E0;\n\n  --soi-spkid-primary: #F5C842;\n  --soi-spkid-primary-soft: #FDF3D4;\n  --soi-spkid-accent: #E8A825;\n\n  --soi-spkid-text: #1A2D3D;\n  --soi-spkid-text-soft: #4A5B6B;\n  --soi-spkid-text-muted: #7B8693;\n\n  --soi-spkid-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-spkid-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-spkid-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-spkid-radius: 12px;\n  --soi-spkid-radius-sm: 8px;\n  --soi-spkid-radius-pill: 999px;\n}\n\n.soi-spkid-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-spkid-fiche img { max-width: 100%; height: auto; }\n\n.soi-spkid-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-spkid-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-spkid-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-spkid-hero {\n  position: relative;\n  background: var(--soi-spkid-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-spkid-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-spkid-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-spkid-primary);\n}\n\n.soi-spkid-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-spkid-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-spkid-primary);\n  border-radius: 50%;\n}\n\n.soi-spkid-hero-title {\n  display: block;\n  color: var(--soi-spkid-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-spkid-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-spkid-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-spkid-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-spkid-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-spkid-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-spkid-label-accent {\n  background: var(--soi-spkid-primary);\n  border-color: var(--soi-spkid-primary);\n  color: var(--soi-spkid-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-spkid-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-spkid-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-spkid-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-spkid-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-spkid-primary);\n  border-radius: 2px;\n}\n\n.soi-spkid-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-spkid-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-spkid-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-spkid-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-spkid-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-spkid-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-spkid-benefit {\n  background: var(--soi-spkid-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-spkid-radius);\n  border: 1px solid var(--soi-spkid-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-spkid-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-spkid-shadow-md);\n}\n\n.soi-spkid-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-spkid-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-spkid-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-spkid-primary);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-spkid-benefit:hover .soi-spkid-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-spkid-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-spkid-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-spkid-benefit p {\n  font-size: 13px;\n  color: var(--soi-spkid-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-spkid-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-spkid-card {\n  background: var(--soi-spkid-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-spkid-radius);\n  border-left: 3px solid var(--soi-spkid-primary);\n}\n\n.soi-spkid-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-spkid-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-spkid-card p {\n  font-size: 14px;\n  color: var(--soi-spkid-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.soi-spkid-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-spkid-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-spkid-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-spkid-radius);\n  border: 1px solid var(--soi-spkid-line);\n  align-items: flex-start;\n}\n\n.soi-spkid-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-spkid-primary);\n  color: var(--soi-spkid-marine);\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-spkid-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-spkid-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-spkid-step-content p {\n  font-size: 14px;\n  color: var(--soi-spkid-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION (data rows) === *\/\n.soi-spkid-compo {\n  background: var(--soi-spkid-off-white);\n  border-radius: var(--soi-spkid-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-spkid-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-spkid-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-spkid-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-spkid-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-spkid-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-spkid-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-spkid-marine);\n  text-align: right;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-spkid-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-spkid-accordion-item {\n  background: var(--soi-spkid-off-white);\n  border-radius: var(--soi-spkid-radius-sm);\n  border: 1px solid var(--soi-spkid-line);\n  overflow: hidden;\n}\n\n.soi-spkid-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-spkid-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-spkid-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-spkid-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-spkid-primary);\n  transition: transform 0.2s ease;\n}\n\n.soi-spkid-accordion-item[open] .soi-spkid-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-spkid-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-spkid-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-spkid-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-spkid-accordion-content p + p {\n  margin-top: 0.6rem;\n}\n\n\/* === CTA BOX === *\/\n.soi-spkid-cta-box {\n  background: var(--soi-spkid-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-spkid-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-spkid-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-spkid-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-spkid-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-spkid-primary);\n  margin-bottom: 0.75rem;\n}\n\n.soi-spkid-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-spkid-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-spkid-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-spkid-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-spkid-compo-value {\n    text-align: left;\n  }\n\n  .soi-spkid-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-spkid-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-spkid-fiche {\n    --soi-spkid-text-soft: #2C3E50;\n    --soi-spkid-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603941351754,"sku":"LL0065","price":33.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/spray-solaire-enfants-spf50-certifie-bio-acorelle-packshot.webp?v=1779181615"},{"product_id":"creme-solaire-visage-spf50-certifiee-bio-acorelle","title":"Crème Solaire Visage SPF50 Bio - Acorelle","description":"\u003cdiv class=\"soi-csol-fiche\"\u003e\n\n\u003csection class=\"soi-csol-hero\"\u003e\n  \u003cdiv class=\"soi-csol-hero-tag\"\u003e\n    \u003cspan class=\"soi-csol-tag-dot\"\u003e\u003c\/span\u003e\n    Cosmétiques \u0026amp; soins solaires · Acorelle\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-csol-hero-title\"\u003eCrème solaire visage SPF50 certifiée bio\u003c\/span\u003e\n  \u003cp class=\"soi-csol-hero-subtitle\"\u003eUne haute protection minérale 100 % naturelle, sans filtre chimique, pensée pour les peaux sensibles et formulée dans le respect des océans.\u003c\/p\u003e\n  \u003cdiv class=\"soi-csol-hero-labels\"\u003e\n    \u003cspan class=\"soi-csol-label soi-csol-label-accent\"\u003eCERTIFIÉE BIO\u003c\/span\u003e\n    \u003cspan class=\"soi-csol-label\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n    \u003cspan class=\"soi-csol-label\"\u003eOCEAN RESPECT\u003c\/span\u003e\n    \u003cspan class=\"soi-csol-label\"\u003eSANS PARFUM\u003c\/span\u003e\n    \u003cspan class=\"soi-csol-label\"\u003eRÉSISTE À L'EAU\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-csol-section\"\u003e\n  \u003ch2\u003eUne protection solaire visage haute performance, sans filtre chimique\u003c\/h2\u003e\n  \u003cp\u003eLe secret de cette crème solaire bio visage ? Un filtre minéral d'origine 100 % naturelle, qui agit comme un véritable bouclier physique en restant à la surface de la peau, sans pénétrer la barrière cutanée. Résultat : une protection immédiate contre les UVA et UVB, tolérée même par les peaux les plus réactives. Aucune absorption cutanée de molécule synthétique, aucun risque d'irritation.\u003c\/p\u003e\n  \u003cp\u003eAvec un indice SPF50, cette crème protège contre 98 % des rayons UVB et répond aux exigences de protection UVA recommandées par la Commission Européenne. Elle résiste à l'eau, ce qui en fait une alliée fiable même lors d'activités sportives ou en bord de mer.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-csol-section\"\u003e\n  \u003ch2\u003eLes actifs clés : ce qui rend cette formule vraiment différente\u003c\/h2\u003e\n  \u003cp class=\"soi-csol-section-intro\"\u003eChaque actif a été sélectionné pour ses propriétés complémentaires, associant protection solaire, défense antioxydante et confort cutané.\u003c\/p\u003e\n  \u003cdiv class=\"soi-csol-benefits\"\u003e\n    \u003cdiv class=\"soi-csol-benefit\"\u003e\n      \u003cdiv class=\"soi-csol-benefit-icon\"\u003e\u003cspan\u003e🐝\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eApi Oléo Actif\u003c\/h3\u003e\n      \u003cp\u003eComplexe breveté de pollen et propolis, puissant antioxydant qui neutralise les radicaux libres responsables du vieillissement cutané prématuré lié au soleil.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-csol-benefit\"\u003e\n      \u003cdiv class=\"soi-csol-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eHuile de Karanja bio\u003c\/h3\u003e\n      \u003cp\u003eUtilisée en médecine ayurvédique depuis des siècles, elle renforce la protection naturelle de la peau et possède des propriétés photoprotectrices complémentaires.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-csol-benefit\"\u003e\n      \u003cdiv class=\"soi-csol-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eHuile de sésame bio\u003c\/h3\u003e\n      \u003cp\u003eApporte souplesse et nutrition tout en enrichissant la formule en antioxydants naturels.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-csol-benefit\"\u003e\n      \u003cdiv class=\"soi-csol-benefit-icon\"\u003e\u003cspan\u003e🌹\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eEau florale de rose de Damas bio\u003c\/h3\u003e\n      \u003cp\u003eApaise et hydrate la peau exposée à la chaleur, avec une sensation de fraîcheur immédiate.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-csol-tip\"\u003e\n    \u003cdiv class=\"soi-csol-tip-icon\"\u003e🌾\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe saviez-vous ?\u003c\/strong\u003e\n      \u003cp\u003eL'amidon de maïs bio présent dans la formule offre un fini poudré légèrement matifiant, sans effet gras ni trace blanche indésirable.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-csol-section\"\u003e\n  \u003ch2\u003ePour qui est faite cette crème solaire visage bio ?\u003c\/h2\u003e\n  \u003cp class=\"soi-csol-section-intro\"\u003eCette crème solaire visage pour peaux sensibles convient à un large éventail de profils.\u003c\/p\u003e\n  \u003cdiv class=\"soi-csol-grid\"\u003e\n    \u003cdiv class=\"soi-csol-card\"\u003e\n      \u003ch3\u003e🌸 Peaux sensibles et réactives\u003c\/h3\u003e\n      \u003cp\u003ePeaux claires, sensibles ou réactives aux filtres chimiques : le filtre minéral naturel garantit une tolérance optimale.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-csol-card\"\u003e\n      \u003ch3\u003e✨ Soin anti-âge quotidien\u003c\/h3\u003e\n      \u003cp\u003eAdultes souhaitant un soin solaire quotidien aux actifs antioxydants pour prévenir le vieillissement cutané lié au soleil.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-csol-card\"\u003e\n      \u003ch3\u003e👨‍👩‍👧 Toute la famille dès 3 ans\u003c\/h3\u003e\n      \u003cp\u003eConvient aux enfants dès 3 ans, facilitant un usage en famille avec une seule formule de confiance.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-csol-card\"\u003e\n      \u003ch3\u003e🌍 Consommateurs engagés\u003c\/h3\u003e\n      \u003cp\u003ePersonnes allergiques aux parfums (formule sans parfum) et consommateurs soucieux de l'impact environnemental de leurs cosmétiques.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-csol-section\"\u003e\n  \u003ch2\u003eComment appliquer votre crème solaire visage SPF50 ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-csol-timeline\"\u003e\n    \u003cdiv class=\"soi-csol-step\"\u003e\n      \u003cdiv class=\"soi-csol-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-csol-step-content\"\u003e\n        \u003ch3\u003eAvant l'exposition\u003c\/h3\u003e\n        \u003cp\u003eAppliquez généreusement sur le visage propre et sec, 30 minutes avant l'exposition au soleil.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-csol-step\"\u003e\n      \u003cdiv class=\"soi-csol-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-csol-step-content\"\u003e\n        \u003ch3\u003eRenouvellement régulier\u003c\/h3\u003e\n        \u003cp\u003eRenouvelez l'application toutes les 2 heures, et après chaque baignade ou transpiration importante.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-csol-step\"\u003e\n      \u003cdiv class=\"soi-csol-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-csol-step-content\"\u003e\n        \u003ch3\u003eProtection toute l'année\u003c\/h3\u003e\n        \u003cp\u003eUtilisez-la toute l'année, y compris en hiver ou par temps nuageux : les UV traversent les nuages et les vitres.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-csol-section\"\u003e\n  \u003ch2\u003eUne crème solaire bio engagée pour les océans\u003c\/h2\u003e\n  \u003cp\u003eCertifiée COSMOS Organic et labellisée Ocean Respect, cette crème solaire visage est formulée avec des ingrédients biodégradables rigoureusement sélectionnés pour minimiser leur impact sur la flore marine et les récifs coralliens. Choisir Acorelle, c'est protéger votre peau et la planète en même temps.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-csol-section\"\u003e\n  \u003ch2\u003eComposition (ingrédients principaux)\u003c\/h2\u003e\n  \u003cdiv class=\"soi-csol-compo\"\u003e\n    \u003cdiv class=\"soi-csol-compo-row\"\u003e\n      \u003cspan class=\"soi-csol-compo-label\"\u003eFiltre minéral\u003c\/span\u003e\n      \u003cspan class=\"soi-csol-compo-value\"\u003eTitanium Dioxide (origine naturelle)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-csol-compo-row\"\u003e\n      \u003cspan class=\"soi-csol-compo-label\"\u003eActifs végétaux bio\u003c\/span\u003e\n      \u003cspan class=\"soi-csol-compo-value\"\u003eHuile de Karanja · Huile de Sésame · Eau florale de Rose de Damas · Amidon de Maïs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-csol-compo-row\"\u003e\n      \u003cspan class=\"soi-csol-compo-label\"\u003eComplexe breveté\u003c\/span\u003e\n      \u003cspan class=\"soi-csol-compo-value\"\u003eApi Oléo Actif (pollen et propolis)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-csol-compo-row\"\u003e\n      \u003cspan class=\"soi-csol-compo-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-csol-compo-value\"\u003eParfum · Parabènes · Filtres UV chimiques de synthèse · Phénoxyéthanol\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-csol-compo-row\"\u003e\n      \u003cspan class=\"soi-csol-compo-label\"\u003eConditionnement\u003c\/span\u003e\n      \u003cspan class=\"soi-csol-compo-value\"\u003eTube 40 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-csol-compo-row\"\u003e\n      \u003cspan class=\"soi-csol-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-csol-compo-value\"\u003eCOSMOS Organic\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-csol-grid-compact\"\u003e\n    \u003cdiv class=\"soi-csol-card-mini\"\u003e\n      \u003cspan class=\"soi-csol-card-mini-icon\"\u003e☀️\u003c\/span\u003e\n      \u003cspan class=\"soi-csol-card-mini-label\"\u003eIndice\u003c\/span\u003e\n      \u003cspan class=\"soi-csol-card-mini-value\"\u003eSPF 50\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-csol-card-mini\"\u003e\n      \u003cspan class=\"soi-csol-card-mini-icon\"\u003e🧴\u003c\/span\u003e\n      \u003cspan class=\"soi-csol-card-mini-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-csol-card-mini-value\"\u003e40 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-csol-card-mini\"\u003e\n      \u003cspan class=\"soi-csol-card-mini-icon\"\u003e💧\u003c\/span\u003e\n      \u003cspan class=\"soi-csol-card-mini-label\"\u003eRésistance\u003c\/span\u003e\n      \u003cspan class=\"soi-csol-card-mini-value\"\u003eWaterproof\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-csol-card-mini\"\u003e\n      \u003cspan class=\"soi-csol-card-mini-icon\"\u003e👶\u003c\/span\u003e\n      \u003cspan class=\"soi-csol-card-mini-label\"\u003eUsage\u003c\/span\u003e\n      \u003cspan class=\"soi-csol-card-mini-value\"\u003eDès 3 ans\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-csol-section\"\u003e\n  \u003cdiv class=\"soi-csol-accordion\"\u003e\n    \u003cdetails class=\"soi-csol-accordion-item\"\u003e\n      \u003csummary class=\"soi-csol-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"soi-csol-accordion-content\"\u003e\n        \u003cp\u003eRenouvelez fréquemment l'application pour maintenir la protection solaire, notamment après avoir transpiré, vous être baigné(e) ou essuyé(e). Évitez les expositions prolongées au soleil, même avec une protection solaire. Gardez les bébés et jeunes enfants à l'abri du soleil direct.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-csol-accordion-item\"\u003e\n      \u003csummary class=\"soi-csol-accordion-header\"\u003e🌊 Engagement Ocean Respect\u003c\/summary\u003e\n      \u003cdiv class=\"soi-csol-accordion-content\"\u003e\n        \u003cp\u003eLa formule contient des ingrédients biodégradables rigoureusement sélectionnés pour minimiser leur impact sur la flore marine et les récifs coralliens. Le label Ocean Respect atteste de cette démarche écoresponsable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-csol-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-csol-cta-box\"\u003e\n    \u003cp class=\"soi-csol-cta-tag\" style=\"color: white;\"\u003eProtégez votre peau, préservez les océans\u003c\/p\u003e\n    \u003cp class=\"soi-csol-cta-text\" style=\"color: white;\"\u003eOffrez à votre visage une haute protection solaire portée par des actifs naturels et antioxydants, une texture agréable sans trace blanche, et une formule pensée pour respecter la vie marine. Parce que se protéger du soleil ne devrait jamais se faire au détriment de la planète.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-csol-marine: #1A2D3D;\n  --soi-csol-marine-dark: #0F1E2B;\n  --soi-csol-marine-light: #2C4458;\n  --soi-csol-pomme: #A1C544;\n  --soi-csol-pomme-dark: #84A636;\n  --soi-csol-pomme-light: rgba(161,197,68,0.10);\n  --soi-csol-white: #FFFFFF;\n  --soi-csol-off-white: #F8FAF6;\n  --soi-csol-stone: #F1F3EE;\n  --soi-csol-line: #E5E8E0;\n  --soi-csol-primary: #D4A52A;\n  --soi-csol-primary-soft: #F5E6B8;\n  --soi-csol-accent: #E8B89A;\n  --soi-csol-text: #1A2D3D;\n  --soi-csol-text-soft: #4A5B6B;\n  --soi-csol-text-muted: #7B8693;\n  --soi-csol-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-csol-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-csol-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-csol-radius: 12px;\n  --soi-csol-radius-sm: 8px;\n  --soi-csol-radius-pill: 999px;\n}\n\n.soi-csol-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-csol-fiche img { max-width: 100%; height: auto; }\n\n.soi-csol-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-csol-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-csol-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-csol-hero {\n  position: relative;\n  background: var(--soi-csol-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-csol-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-csol-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-csol-primary);\n}\n\n.soi-csol-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-csol-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-csol-primary);\n  border-radius: 50%;\n}\n\n.soi-csol-hero-title {\n  display: block;\n  color: var(--soi-csol-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-csol-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-csol-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-csol-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-csol-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-csol-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-csol-label-accent {\n  background: var(--soi-csol-primary);\n  border-color: var(--soi-csol-primary);\n  color: var(--soi-csol-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-csol-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-csol-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-csol-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-csol-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-csol-pomme);\n  border-radius: 2px;\n}\n\n.soi-csol-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-csol-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-csol-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-csol-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-csol-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-csol-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-csol-benefit {\n  background: var(--soi-csol-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-csol-radius);\n  border: 1px solid var(--soi-csol-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-csol-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-csol-shadow-md);\n}\n\n.soi-csol-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-csol-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-csol-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-csol-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-csol-benefit:hover .soi-csol-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-csol-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-csol-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-csol-benefit p {\n  font-size: 13px;\n  color: var(--soi-csol-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-csol-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-csol-card {\n  background: var(--soi-csol-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-csol-radius);\n  border-left: 3px solid var(--soi-csol-pomme);\n}\n\n.soi-csol-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-csol-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-csol-card p {\n  font-size: 14px;\n  color: var(--soi-csol-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-csol-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-csol-card-mini {\n  background: var(--soi-csol-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-csol-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-csol-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-csol-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-csol-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-csol-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-csol-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-csol-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-csol-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-csol-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-csol-radius);\n  border: 1px solid var(--soi-csol-line);\n  align-items: flex-start;\n}\n\n.soi-csol-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-csol-marine);\n  color: var(--soi-csol-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-csol-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-csol-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-csol-step-content p {\n  font-size: 14px;\n  color: var(--soi-csol-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-csol-compo {\n  background: var(--soi-csol-off-white);\n  border-radius: var(--soi-csol-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-csol-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-csol-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-csol-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-csol-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-csol-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-csol-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-csol-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-csol-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-csol-pomme-light);\n  border-left: 4px solid var(--soi-csol-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-csol-radius) var(--soi-csol-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-csol-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-csol-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-csol-marine);\n  margin-bottom: 4px;\n}\n\n.soi-csol-tip p {\n  font-size: 14px;\n  color: var(--soi-csol-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.soi-csol-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-csol-accordion-item {\n  background: var(--soi-csol-off-white);\n  border-radius: var(--soi-csol-radius-sm);\n  border: 1px solid var(--soi-csol-line);\n  overflow: hidden;\n}\n\n.soi-csol-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-csol-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-csol-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-csol-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-csol-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-csol-accordion-item[open] .soi-csol-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-csol-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-csol-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-csol-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-csol-cta-box {\n  background: var(--soi-csol-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-csol-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-csol-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-csol-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-csol-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-csol-primary);\n  margin-bottom: 0.75rem;\n}\n\n.soi-csol-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-csol-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-csol-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-csol-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-csol-compo-value {\n    text-align: left;\n  }\n\n  .soi-csol-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-csol-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-csol-fiche {\n    --soi-csol-text-soft: #2C3E50;\n    --soi-csol-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603941744970,"sku":"LL0070","price":20.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/creme-solaire-visage-spf50-certifiee-bio-acorelle-packshot.webp?v=1779799088"},{"product_id":"baume-a-levres-protecteur-spf20-certifie-bio-acorelle","title":"Baume à lèvres protection solaire SPF20 bio - Acorelle","description":"\u003cdiv class=\"soi-balm-fiche\"\u003e\n\n\u003csection class=\"soi-balm-hero\"\u003e\n  \u003cdiv class=\"soi-balm-hero-tag\"\u003e\n    \u003cspan class=\"soi-balm-tag-dot\"\u003e\u003c\/span\u003e\n    Cosmétique solaire · Acorelle\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-balm-hero-title\"\u003eBaume à lèvres protecteur SPF20 certifié bio\u003c\/span\u003e\n  \u003cp class=\"soi-balm-hero-subtitle\"\u003eProtection solaire, hydratation et anti-âge pour vos lèvres : une formule naturelle, résistante à l'eau et respectueuse des océans.\u003c\/p\u003e\n  \u003cdiv class=\"soi-balm-hero-labels\"\u003e\n    \u003cspan class=\"soi-balm-label soi-balm-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n    \u003cspan class=\"soi-balm-label\"\u003eOCEAN RESPECT\u003c\/span\u003e\n    \u003cspan class=\"soi-balm-label\"\u003eSPF 20\u003c\/span\u003e\n    \u003cspan class=\"soi-balm-label\"\u003eRÉSISTANT À L'EAU\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-balm-section\"\u003e\n  \u003cp class=\"soi-balm-section-intro\"\u003eLes lèvres sont souvent les grandes oubliées de la routine solaire. Pourtant, leur peau est deux fois plus fine que celle du visage, pratiquement dépourvue de mélanine, et donc particulièrement exposée aux coups de soleil, au dessèchement et au vieillissement prématuré. Le \u003cstrong\u003eBaume à lèvres protecteur SPF20 certifié bio d'Acorelle\u003c\/strong\u003e a été pensé précisément pour combler ce manque, avec une formule naturelle, efficace et respectueuse des écosystèmes.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-balm-section\"\u003e\n  \u003ch2\u003eUn soin 3-en-1 : protection solaire, hydratation et anti-âge\u003c\/h2\u003e\n  \u003cp\u003eCe baume à lèvres bio avec SPF ne se contente pas de filtrer les UV. Il agit sur trois fronts simultanément pour prendre soin de vos lèvres au quotidien, en toutes saisons :\u003c\/p\u003e\n  \u003cdiv class=\"soi-balm-benefits\"\u003e\n    \u003cdiv class=\"soi-balm-benefit\"\u003e\n      \u003cdiv class=\"soi-balm-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eProtection UVA et UVB (SPF20)\u003c\/h3\u003e\n      \u003cp\u003eGrâce à un filtre minéral doux, il écarte les rayons responsables des brûlures et du vieillissement cutané, sans ingrédients controversés.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-balm-benefit\"\u003e\n      \u003cdiv class=\"soi-balm-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eHydratation intense\u003c\/h3\u003e\n      \u003cp\u003eSa texture baume onctueuse nourrit en profondeur, élimine les tiraillements et maintient les lèvres souples même par temps froid ou venteux.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-balm-benefit\"\u003e\n      \u003cdiv class=\"soi-balm-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAction anti-oxydante\u003c\/h3\u003e\n      \u003cp\u003eL'Api Oléo Actif™ breveté, dérivé de la ruche, associé à l'huile de Karanja bio, aide à neutraliser les radicaux libres et à préserver la jeunesse des lèvres.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-balm-tip\"\u003e\n    \u003cdiv class=\"soi-balm-tip-icon\"\u003e✨\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eUn fini transparent, sans effet collant ni trace blanche : idéal au naturel ou sous un gloss. Sa résistance à l'eau le rend particulièrement adapté aux activités mer et montagne.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-balm-section\"\u003e\n  \u003ch2\u003eCertifié Cosmos Organic : une formule clean et engagée\u003c\/h2\u003e\n  \u003cp\u003eAvec sa certification \u003cstrong\u003eCosmos Organic\u003c\/strong\u003e, ce baume à lèvres naturel bio garantit une composition irréprochable : sans arôme ajouté, sans colorant, sans ingrédient d'origine pétrochimique. Tous les actifs sont d'origine naturelle ou biologique, sélectionnés pour leur tolérance cutanée, y compris sur les peaux les plus sensibles.\u003c\/p\u003e\n  \u003cdiv class=\"soi-balm-grid\"\u003e\n    \u003cdiv class=\"soi-balm-card\"\u003e\n      \u003ch3\u003e🌊 Ocean Respect\u003c\/h3\u003e\n      \u003cp\u003eLa formule a été conçue pour ne pas nuire aux écosystèmes marins, une promesse concrète pour les amateurs de plages et de baignades.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-balm-card\"\u003e\n      \u003ch3\u003e♻️ Packaging écoresponsable\u003c\/h3\u003e\n      \u003cp\u003eTube en plastique recyclé sans suremballage, dans une démarche cohérente de respect de l'environnement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-balm-section\"\u003e\n  \u003ch2\u003eComposition du baume à lèvres SPF20 Acorelle\u003c\/h2\u003e\n  \u003cp\u003eVoici les principaux actifs qui font l'efficacité de ce baume lèvres bio :\u003c\/p\u003e\n  \u003cdiv class=\"soi-balm-compo\"\u003e\n    \u003cdiv class=\"soi-balm-compo-row\"\u003e\n      \u003cspan class=\"soi-balm-compo-label\"\u003eFiltre minéral\u003c\/span\u003e\n      \u003cspan class=\"soi-balm-compo-value\"\u003eTitanium Dioxide : protection solaire douce, sans filtre chimique\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-balm-compo-row\"\u003e\n      \u003cspan class=\"soi-balm-compo-label\"\u003eHuile de Karanja bio\u003c\/span\u003e\n      \u003cspan class=\"soi-balm-compo-value\"\u003ePropriétés photoprotectrices naturelles complémentaires et action nourrissante\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-balm-compo-row\"\u003e\n      \u003cspan class=\"soi-balm-compo-label\"\u003eApi Oléo Actif™ breveté\u003c\/span\u003e\n      \u003cspan class=\"soi-balm-compo-value\"\u003eComplexe issu de la ruche, riche en antioxydants contre le vieillissement des lèvres\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-balm-compo-row\"\u003e\n      \u003cspan class=\"soi-balm-compo-label\"\u003eBeurre de cacao \u0026amp; cire d'abeille\u003c\/span\u003e\n      \u003cspan class=\"soi-balm-compo-value\"\u003eAgents filmogènes naturels qui scellent l'hydratation et protègent la barrière cutanée\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-balm-section\"\u003e\n  \u003ch2\u003eComment utiliser le baume à lèvres protecteur bio Acorelle ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-balm-timeline\"\u003e\n    \u003cdiv class=\"soi-balm-step\"\u003e\n      \u003cdiv class=\"soi-balm-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-balm-step-content\"\u003e\n        \u003ch3\u003eAppliquez avant l'exposition\u003c\/h3\u003e\n        \u003cp\u003eDéposez une fine couche sur les lèvres avant toute exposition au soleil, en montagne ou à la mer.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-balm-step\"\u003e\n      \u003cdiv class=\"soi-balm-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-balm-step-content\"\u003e\n        \u003ch3\u003eRenouvelez régulièrement\u003c\/h3\u003e\n        \u003cp\u003eRenouvelez l'application toutes les 2 heures, et après chaque baignade ou repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-balm-step\"\u003e\n      \u003cdiv class=\"soi-balm-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-balm-step-content\"\u003e\n        \u003ch3\u003ePensez-y aussi en hiver\u003c\/h3\u003e\n        \u003cp\u003eUtilisez-le également en hiver : le froid, le vent et l'altitude agissent autant que le soleil sur la fragilité des lèvres.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-balm-section\"\u003e\n  \u003ch2\u003ePour qui est fait ce baume à lèvres solaire bio ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-balm-grid\"\u003e\n    \u003cdiv class=\"soi-balm-card\"\u003e\n      \u003ch3\u003e👨‍👩‍👧 Adultes et enfants dès 3 ans\u003c\/h3\u003e\n      \u003cp\u003eCe soin convient à toutes les peaux. Il s'adresse en particulier aux personnes aux lèvres sensibles ou sujettes aux gerçures.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-balm-card\"\u003e\n      \u003ch3\u003e🏔️ Sportifs et amateurs de plein air\u003c\/h3\u003e\n      \u003cp\u003ePour celles et ceux qui sont exposés aux éléments : soleil, vent, altitude, eau salée ou chlorée.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-balm-card\"\u003e\n      \u003ch3\u003e🌿 Adeptes du naturel\u003c\/h3\u003e\n      \u003cp\u003ePour toute personne souhaitant adopter un baume à lèvres naturel bio au quotidien, sans compromis sur l'efficacité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-balm-accordion\"\u003e\n    \u003cdetails class=\"soi-balm-accordion-item\"\u003e\n      \u003csummary class=\"soi-balm-accordion-header\"\u003e⚠️ Précaution d'usage\u003c\/summary\u003e\n      \u003cdiv class=\"soi-balm-accordion-content\"\u003e\n        \u003cp\u003eCe produit est un cosmétique de protection solaire. Il ne remplace pas une protection vestimentaire et ne constitue pas 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-balm-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-balm-cta-box\"\u003e\n    \u003cp class=\"soi-balm-cta-tag\" style=\"color: white;\"\u003eUn geste simple, une protection complète\u003c\/p\u003e\n    \u003cp class=\"soi-balm-cta-text\" style=\"color: white;\"\u003eParce que vos lèvres méritent autant d'attention que le reste de votre visage, le baume Acorelle SPF20 devient votre allié indispensable, été comme hiver. Naturel, certifié bio, résistant à l'eau et respectueux des océans : glissez-le dans votre poche, vous ne voudrez plus vous en passer.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-balm-marine: #1A2D3D;\n  --soi-balm-marine-dark: #0F1E2B;\n  --soi-balm-marine-light: #2C4458;\n  --soi-balm-pomme: #A1C544;\n  --soi-balm-pomme-dark: #84A636;\n  --soi-balm-pomme-light: rgba(161,197,68,0.10);\n  --soi-balm-white: #FFFFFF;\n  --soi-balm-off-white: #F8FAF6;\n  --soi-balm-stone: #F1F3EE;\n  --soi-balm-line: #E5E8E0;\n  --soi-balm-primary: #D4A52A;\n  --soi-balm-primary-soft: #F5E6B8;\n  --soi-balm-accent: #E8B94A;\n  --soi-balm-text: #1A2D3D;\n  --soi-balm-text-soft: #4A5B6B;\n  --soi-balm-text-muted: #7B8693;\n  --soi-balm-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-balm-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-balm-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-balm-radius: 12px;\n  --soi-balm-radius-sm: 8px;\n  --soi-balm-radius-pill: 999px;\n}\n\n.soi-balm-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-balm-fiche img { max-width: 100%; height: auto; }\n\n.soi-balm-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-balm-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-balm-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-balm-hero {\n  position: relative;\n  background: var(--soi-balm-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-balm-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-balm-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-balm-accent);\n}\n\n.soi-balm-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-balm-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-balm-accent);\n  border-radius: 50%;\n}\n\n.soi-balm-hero-title {\n  display: block;\n  color: var(--soi-balm-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-balm-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-balm-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-balm-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-balm-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-balm-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-balm-label-accent {\n  background: var(--soi-balm-accent);\n  border-color: var(--soi-balm-accent);\n  color: var(--soi-balm-marine);\n  font-weight: 600;\n}\n\n.soi-balm-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-balm-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-balm-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-balm-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-balm-accent);\n  border-radius: 2px;\n}\n\n.soi-balm-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-balm-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.soi-balm-section-intro strong {\n  color: var(--soi-balm-marine);\n}\n\n.soi-balm-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-balm-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-balm-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-balm-section p strong {\n  color: var(--soi-balm-marine);\n}\n\n.soi-balm-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-balm-benefit {\n  background: var(--soi-balm-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-balm-radius);\n  border: 1px solid var(--soi-balm-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-balm-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-balm-shadow-md);\n}\n\n.soi-balm-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-balm-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-balm-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-balm-accent);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-balm-benefit:hover .soi-balm-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-balm-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-balm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-balm-benefit p {\n  font-size: 13px;\n  color: var(--soi-balm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-balm-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-balm-card {\n  background: var(--soi-balm-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-balm-radius);\n  border-left: 3px solid var(--soi-balm-accent);\n}\n\n.soi-balm-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-balm-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-balm-card p {\n  font-size: 14px;\n  color: var(--soi-balm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-balm-compo {\n  background: var(--soi-balm-off-white);\n  border-radius: var(--soi-balm-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-balm-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-balm-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-balm-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-balm-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-balm-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  flex-shrink: 0;\n}\n\n.soi-balm-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-balm-marine);\n  text-align: right;\n}\n\n.soi-balm-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-balm-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-balm-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-balm-radius);\n  border: 1px solid var(--soi-balm-line);\n  align-items: flex-start;\n}\n\n.soi-balm-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-balm-marine);\n  color: var(--soi-balm-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-balm-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-balm-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-balm-step-content p {\n  font-size: 14px;\n  color: var(--soi-balm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-balm-tip {\n  display: flex;\n  gap: 1rem;\n  background: rgba(212,165,42,0.08);\n  border-left: 4px solid var(--soi-balm-accent);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-balm-radius) var(--soi-balm-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-balm-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-balm-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-balm-marine);\n  margin-bottom: 4px;\n}\n\n.soi-balm-tip p {\n  font-size: 14px;\n  color: var(--soi-balm-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-balm-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.25rem;\n}\n\n.soi-balm-accordion-item {\n  background: var(--soi-balm-off-white);\n  border-radius: var(--soi-balm-radius-sm);\n  border: 1px solid var(--soi-balm-line);\n  overflow: hidden;\n}\n\n.soi-balm-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-balm-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-balm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-balm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-balm-accent);\n  transition: transform 0.2s ease;\n}\n\n.soi-balm-accordion-item[open] .soi-balm-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-balm-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-balm-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-balm-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-balm-cta-box {\n  background: var(--soi-balm-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-balm-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-balm-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-balm-accent);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-balm-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-balm-accent);\n  margin-bottom: 0.75rem;\n}\n\n.soi-balm-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-balm-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-balm-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-balm-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-balm-compo-value {\n    text-align: left;\n  }\n\n  .soi-balm-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-balm-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-balm-fiche {\n    --soi-balm-text-soft: #2C3E50;\n    --soi-balm-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603942170954,"sku":"LL0075","price":10.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/baume-a-levres-protecteur-spf20-certifie-bio-acorelle-packshot.webp?v=1779798770"},{"product_id":"soin-reparateur-de-bronzage-certifie-bio-acorelle","title":"Soin réparateur de bronzage certifié bio - Acorelle","description":"\n\u003cdiv class=\"soi-brnz-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-brnz-hero\"\u003e\n    \u003cdiv class=\"soi-brnz-hero-tag\"\u003e\n      \u003cspan class=\"soi-brnz-tag-dot\"\u003e\u003c\/span\u003e\n      Soin solaire · Acorelle\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-brnz-hero-title\"\u003eSoin Préparateur de Bronzage certifié bio\u003c\/span\u003e\n    \u003cp class=\"soi-brnz-hero-subtitle\"\u003eUne huile sèche végane aux trois actifs amazoniens et végétaux pour stimuler, sublimer et prolonger votre bronzage naturellement.\u003c\/p\u003e\n    \u003cdiv class=\"soi-brnz-hero-labels\"\u003e\n      \u003cspan class=\"soi-brnz-label soi-brnz-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-brnz-label\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-brnz-label\"\u003eVÉGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-brnz-label\"\u003eSANS PARABEN\u003c\/span\u003e\n      \u003cspan class=\"soi-brnz-label\"\u003eSANS SILICONE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-brnz-section\"\u003e\n    \u003ch2\u003ePourquoi choisir ce soin préparateur de bronzage bio ?\u003c\/h2\u003e\n    \u003cp class=\"soi-brnz-section-intro\"\u003eContrairement à un simple soin après bronzage ou à un autobronzant classique, ce produit Acorelle agit en amont et en aval de l'exposition. Sa formule minimaliste, certifiée COSMOS Organic, concentre trois actifs naturellement riches en caroténoïdes reconnus pour stimuler la production de mélanine, le pigment responsable du hâle. Résultat : un bronzage plus rapide, plus homogène et nettement plus durable.\u003c\/p\u003e\n\n    \u003cdiv class=\"soi-brnz-benefits\"\u003e\n      \u003cdiv class=\"soi-brnz-benefit\"\u003e\n        \u003cdiv class=\"soi-brnz-benefit-icon\"\u003e\u003cspan\u003e☀️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eStimule le bronzage\u003c\/h3\u003e\n        \u003cp\u003eFavorise naturellement le hâle avant même l'exposition solaire grâce à ses caroténoïdes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brnz-benefit\"\u003e\n        \u003cdiv class=\"soi-brnz-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSublime l'éclat\u003c\/h3\u003e\n        \u003cp\u003eSes huiles nourrissantes apportent luminosité et éclat à votre peau tout au long de la saison.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brnz-benefit\"\u003e\n        \u003cdiv class=\"soi-brnz-benefit-icon\"\u003e\u003cspan\u003e🕐\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProlonge le hâle\u003c\/h3\u003e\n        \u003cp\u003eEntretient et prolonge votre bronzage bien après le retour du soleil.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brnz-benefit\"\u003e\n        \u003cdiv class=\"soi-brnz-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTexture huile sèche\u003c\/h3\u003e\n        \u003cp\u003ePénétration rapide, sans film gras, pour une application agréable au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"soi-brnz-tip\"\u003e\n      \u003cdiv class=\"soi-brnz-tip-icon\"\u003e⚠️\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003ePrécaution importante\u003c\/strong\u003e\n        \u003cp\u003eCe soin ne remplace pas une protection solaire adaptée lors de l'exposition. Appliquez toujours votre écran solaire par-dessus.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Les 3 actifs clés --\u003e\n  \u003csection class=\"soi-brnz-section\"\u003e\n    \u003ch2\u003eLes 3 actifs clés de la formule Acorelle\u003c\/h2\u003e\n    \u003cdiv class=\"soi-brnz-grid\"\u003e\n      \u003cdiv class=\"soi-brnz-card\"\u003e\n        \u003ch3\u003e🌿 Extrait d'Urucum\u003c\/h3\u003e\n        \u003cp\u003eOriginaire d'Amazonie, l'Urucum est l'un des végétaux les plus riches en bêta-carotène. Il prépare votre peau à mieux répondre aux UV et favorise un bronzage homogène.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brnz-card\"\u003e\n        \u003ch3\u003e🥕 Macérât huileux de Carotte bio\u003c\/h3\u003e\n        \u003cp\u003eConcentré en caroténoïdes, il soutient l'activation de la mélanine tout en nourrissant l'épiderme en profondeur pour une peau souple et lumineuse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brnz-card\"\u003e\n        \u003ch3\u003e🌴 Huile de Buriti bio\u003c\/h3\u003e\n        \u003cp\u003eExtraite du palmier d'Amazonie, cette huile exceptionnellement riche en caroténoïdes nourrit et protège l'épiderme tout en prolongeant l'éclat du hâle après le soleil.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Comment utiliser --\u003e\n  \u003csection class=\"soi-brnz-section\"\u003e\n    \u003ch2\u003eComment utiliser le soin préparateur de bronzage Acorelle ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-brnz-timeline\"\u003e\n      \u003cdiv class=\"soi-brnz-step\"\u003e\n        \u003cdiv class=\"soi-brnz-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-brnz-step-content\"\u003e\n          \u003ch3\u003eAvant l'exposition\u003c\/h3\u003e\n          \u003cp\u003eAppliquez quelques pressions sur le visage et le corps chaque matin, en cure dès 15 jours avant les premiers soleils. Massez jusqu'à absorption complète.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brnz-step\"\u003e\n        \u003cdiv class=\"soi-brnz-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-brnz-step-content\"\u003e\n          \u003ch3\u003ePendant la saison\u003c\/h3\u003e\n          \u003cp\u003eContinuez l'application quotidienne comme soin visage après bronzage ou soin corps pour entretenir votre hâle et nourrir la peau.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brnz-step\"\u003e\n        \u003cdiv class=\"soi-brnz-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-brnz-step-content\"\u003e\n          \u003ch3\u003eHors saison\u003c\/h3\u003e\n          \u003cp\u003eUtilisez-le en soin bonne mine tout au long de l'année pour conserver un éclat naturel et une peau parfaitement hydratée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Composition complète (INCI) --\u003e\n  \u003csection class=\"soi-brnz-section\"\u003e\n    \u003ch2\u003eComposition complète (INCI)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-brnz-compo\"\u003e\n      \u003cdiv class=\"soi-brnz-compo-row\"\u003e\n        \u003cspan class=\"soi-brnz-compo-label\"\u003eNombre d'ingrédients\u003c\/span\u003e\n        \u003cspan class=\"soi-brnz-compo-value\"\u003e6\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brnz-compo-row\"\u003e\n        \u003cspan class=\"soi-brnz-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-brnz-compo-value\"\u003eCOSMOS Organic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brnz-compo-row\"\u003e\n        \u003cspan class=\"soi-brnz-compo-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-brnz-compo-value\"\u003eVégan, sans silicone, sans paraben\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eHelianthus Annuus Seed Oil*, Mauritia Flexuosa Fruit Oil*, Daucus Carota Sativa Root Extract*, Bixa Orellana Seed Extract, Tocopherol, Parfum (Natural Fragrance). \u003cem\u003e*Ingrédients issus de l'agriculture biologique.\u003c\/em\u003e\u003c\/p\u003e\n    \u003cp\u003eUne formule courte et transparente : tous les ingrédients sont d'origine naturelle ou biologique, sans ingrédient photosensibilisant.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Ce soin est fait pour vous si... --\u003e\n  \u003csection class=\"soi-brnz-section\"\u003e\n    \u003ch2\u003eCe soin est fait pour vous si...\u003c\/h2\u003e\n    \u003cdiv class=\"soi-brnz-grid\"\u003e\n      \u003cdiv class=\"soi-brnz-card\"\u003e\n        \u003ch3\u003e🌞 Bronzage naturel et durable\u003c\/h3\u003e\n        \u003cp\u003eVous souhaitez obtenir un hâle authentique et prolongé sans recourir à des produits chimiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brnz-card\"\u003e\n        \u003ch3\u003e🌸 Peau sèche ou sensible\u003c\/h3\u003e\n        \u003cp\u003eVotre peau réclame un soin nourrissant avant et après le soleil, formulé avec douceur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brnz-card\"\u003e\n        \u003ch3\u003e🌱 Alternative bio\u003c\/h3\u003e\n        \u003cp\u003eVous cherchez une alternative certifiée bio aux formules conventionnelles de type amplificateur de bronzage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-brnz-card\"\u003e\n        \u003ch3\u003e🧴 Routine minimaliste\u003c\/h3\u003e\n        \u003cp\u003eVous aimez les routines efficaces, avec peu d'ingrédients, respectueuses de votre peau et de l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"soi-brnz-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-brnz-cta-box\"\u003e\n      \u003cp class=\"soi-brnz-cta-tag\" style=\"color: white;\"\u003eVotre rituel soleil, de l'avant à l'après\u003c\/p\u003e\n      \u003cp class=\"soi-brnz-cta-text\" style=\"color: white;\"\u003ePréparez votre peau comme elle le mérite : avec des actifs purs, une formule courte et une efficacité portée par la nature. Pour un hâle lumineux, prolongé et véritablement sublimé, 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-brnz-marine: #1A2D3D;\n  --soi-brnz-marine-dark: #0F1E2B;\n  --soi-brnz-marine-light: #2C4458;\n  --soi-brnz-pomme: #A1C544;\n  --soi-brnz-pomme-dark: #84A636;\n  --soi-brnz-pomme-light: rgba(161,197,68,0.10);\n  --soi-brnz-white: #FFFFFF;\n  --soi-brnz-off-white: #F8FAF6;\n  --soi-brnz-stone: #F1F3EE;\n  --soi-brnz-line: #E5E8E0;\n  --soi-brnz-primary: #C8A96E;\n  --soi-brnz-primary-soft: #E8D9B8;\n  --soi-brnz-accent: #D4A52A;\n  --soi-brnz-text: #1A2D3D;\n  --soi-brnz-text-soft: #4A5B6B;\n  --soi-brnz-text-muted: #7B8693;\n  --soi-brnz-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-brnz-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-brnz-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-brnz-radius: 12px;\n  --soi-brnz-radius-sm: 8px;\n  --soi-brnz-radius-pill: 999px;\n}\n\n.soi-brnz-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-brnz-fiche img { max-width: 100%; height: auto; }\n\n.soi-brnz-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-brnz-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-brnz-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-brnz-hero {\n  position: relative;\n  background: var(--soi-brnz-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-brnz-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-brnz-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-brnz-primary);\n}\n\n.soi-brnz-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-brnz-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-brnz-primary);\n  border-radius: 50%;\n}\n\n.soi-brnz-hero-title {\n  display: block;\n  color: var(--soi-brnz-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-brnz-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-brnz-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-brnz-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-brnz-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-brnz-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-brnz-label-accent {\n  background: var(--soi-brnz-primary);\n  border-color: var(--soi-brnz-primary);\n  color: var(--soi-brnz-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-brnz-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-brnz-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-brnz-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-brnz-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-brnz-primary);\n  border-radius: 2px;\n}\n\n.soi-brnz-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-brnz-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-brnz-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-brnz-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-brnz-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-brnz-section p em {\n  font-style: italic;\n  color: var(--soi-brnz-text-muted);\n}\n\n\/* BENEFITS *\/\n.soi-brnz-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-brnz-benefit {\n  background: var(--soi-brnz-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-brnz-radius);\n  border: 1px solid var(--soi-brnz-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-brnz-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-brnz-shadow-md);\n}\n\n.soi-brnz-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-brnz-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-brnz-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-brnz-primary);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-brnz-benefit:hover .soi-brnz-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-brnz-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-brnz-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-brnz-benefit p {\n  font-size: 13px;\n  color: var(--soi-brnz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-brnz-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-brnz-card {\n  background: var(--soi-brnz-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-brnz-radius);\n  border-left: 3px solid var(--soi-brnz-primary);\n}\n\n.soi-brnz-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-brnz-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-brnz-card p {\n  font-size: 14px;\n  color: var(--soi-brnz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* TIMELINE *\/\n.soi-brnz-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-brnz-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-brnz-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-brnz-radius);\n  border: 1px solid var(--soi-brnz-line);\n  align-items: flex-start;\n}\n\n.soi-brnz-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-brnz-marine);\n  color: var(--soi-brnz-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-brnz-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-brnz-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-brnz-step-content p {\n  font-size: 14px;\n  color: var(--soi-brnz-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION (data rows) *\/\n.soi-brnz-compo {\n  background: var(--soi-brnz-off-white);\n  border-radius: var(--soi-brnz-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-brnz-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-brnz-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-brnz-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-brnz-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-brnz-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-brnz-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-brnz-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-brnz-tip {\n  display: flex;\n  gap: 1rem;\n  background: rgba(200,169,110,0.10);\n  border-left: 4px solid var(--soi-brnz-primary);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-brnz-radius) var(--soi-brnz-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-brnz-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-brnz-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-brnz-marine);\n  margin-bottom: 4px;\n}\n\n.soi-brnz-tip p {\n  font-size: 14px;\n  color: var(--soi-brnz-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-brnz-cta-box {\n  background: var(--soi-brnz-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-brnz-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-brnz-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-brnz-primary);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-brnz-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-brnz-primary);\n  margin-bottom: 0.75rem;\n}\n\n.soi-brnz-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-brnz-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-brnz-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-brnz-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-brnz-compo-value {\n    text-align: left;\n  }\n\n  .soi-brnz-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-brnz-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-brnz-fiche {\n    --soi-brnz-text-soft: #2C3E50;\n    --soi-brnz-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603942695242,"sku":"LL0080","price":19.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/soin-reparateur-de-bronzage-certifie-bio-acorelle-packshot_1bca45bf-e621-4261-b876-c7ef83f8038f.webp?v=1779188923"},{"product_id":"huile-de-karanja-certifiee-bio-acorelle","title":"Huile de Karanja certifiée bio - Acorelle","description":"\n\u003cdiv class=\"soi-kara-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-kara-hero\"\u003e\n    \u003cdiv class=\"soi-kara-hero-tag\"\u003e\n      \u003cspan class=\"soi-kara-tag-dot\"\u003e\u003c\/span\u003e\n      Soin corps \u0026amp; cheveux · Acorelle\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-kara-hero-title\"\u003eHuile de Karanja certifiée bio\u003c\/span\u003e\n    \u003cp class=\"soi-kara-hero-subtitle\"\u003eProtection végétale antioxydante et éclat naturel pour les peaux mates, bronzées ou foncées. Une huile précieuse issue de la tradition ayurvédique indienne.\u003c\/p\u003e\n    \u003cdiv class=\"soi-kara-hero-labels\"\u003e\n      \u003cspan class=\"soi-kara-label soi-kara-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-kara-label\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-kara-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-kara-label\"\u003e100% VÉGÉTALE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 1 : Intro --\u003e\n  \u003csection class=\"soi-kara-section\"\u003e\n    \u003ch2\u003eL'huile de Karanja bio Acorelle : protection végétale et éclat naturel\u003c\/h2\u003e\n    \u003cp\u003eSi vous cherchez une huile végétale capable de prendre soin de votre peau tout en la protégeant des agressions du quotidien, l'\u003cstrong\u003ehuile de Karanja certifiée bio Acorelle\u003c\/strong\u003e mérite votre attention. Issue des traditions ayurvédiques indiennes, cette huile précieuse est reconnue pour ses \u003cstrong\u003ebienfaits antioxydants, protecteurs et sublimants\u003c\/strong\u003e, en particulier pour les peaux mates, bronzées ou foncées.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 2 : Bienfaits --\u003e\n  \u003csection class=\"soi-kara-section\"\u003e\n    \u003ch2\u003eQu'est-ce que l'huile de Karanja et quels sont ses bienfaits ?\u003c\/h2\u003e\n    \u003cp class=\"soi-kara-section-intro\"\u003eL'\u003cstrong\u003ehuile de Karanja\u003c\/strong\u003e, extraite par pression à froid des graines du Pongamia Glabra (l'arbre de Pongolote, originaire d'Inde), est une huile végétale vierge naturellement riche en \u003cstrong\u003eoméga 3, 6 et 9\u003c\/strong\u003e ainsi qu'en pongamol, un composé bioactif rare. Voici ce qu'elle apporte concrètement à votre peau :\u003c\/p\u003e\n    \u003cdiv class=\"soi-kara-benefits\"\u003e\n      \u003cdiv class=\"soi-kara-benefit\"\u003e\n        \u003cdiv class=\"soi-kara-benefit-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n        \u003cp\u003eElle aide la peau à lutter contre le vieillissement lié à l'oxydation des lipides cutanés, notamment après exposition solaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kara-benefit\"\u003e\n        \u003cdiv class=\"soi-kara-benefit-icon\"\u003e\u003cspan\u003e🤲\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eMaintien de l'élasticité\u003c\/h3\u003e\n        \u003cp\u003eSes acides gras essentiels nourrissent les couches profondes de l'épiderme, prévenant la sécheresse et conservant souplesse et confort.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kara-benefit\"\u003e\n        \u003cdiv class=\"soi-kara-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eSublimation du teint\u003c\/h3\u003e\n        \u003cp\u003eUn fini satiné, lumineux et transparent, sans effet gras, idéal pour magnifier un bronzage naturel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kara-benefit\"\u003e\n        \u003cdiv class=\"soi-kara-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCompatible peaux sensibles\u003c\/h3\u003e\n        \u003cp\u003eSans filtres solaires chimiques ni minéraux, elle s'intègre dans une routine beauté naturelle et douce.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 3 : Formule enrichie --\u003e\n  \u003csection class=\"soi-kara-section\"\u003e\n    \u003ch2\u003eUne formule enrichie et certifiée bio\u003c\/h2\u003e\n    \u003cp\u003eLa formule Acorelle va plus loin qu'une simple huile de Karanja brute. Elle associe \u003cstrong\u003e98 % d'huile de Karanja certifiée bio\u003c\/strong\u003e à l'\u003cstrong\u003eApi Oléo Actif™\u003c\/strong\u003e, un complexe breveté unique composé de pollens, de propolis et d'huiles végétales sélectionnées. Ce duo renforce l'action anti-âge préventive et aide votre peau à mieux résister aux effets du temps et du soleil.\u003c\/p\u003e\n    \u003cp\u003eCertifiée \u003cstrong\u003eCOSMOS Organic\u003c\/strong\u003e, cette huile offre une \u003cstrong\u003eefficacité 100 % végétale\u003c\/strong\u003e et est fabriquée en France dans un flacon en aluminium recyclable avec spray doseur, pour une utilisation précise et sans gaspillage.\u003c\/p\u003e\n    \u003cdiv class=\"soi-kara-grid-compact\"\u003e\n      \u003cdiv class=\"soi-kara-card-mini\"\u003e\n        \u003cspan class=\"soi-kara-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-kara-card-mini-label\"\u003eKaranja bio\u003c\/span\u003e\n        \u003cspan class=\"soi-kara-card-mini-value\"\u003e98 %\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kara-card-mini\"\u003e\n        \u003cspan class=\"soi-kara-card-mini-icon\"\u003e🐝\u003c\/span\u003e\n        \u003cspan class=\"soi-kara-card-mini-label\"\u003eComplexe breveté\u003c\/span\u003e\n        \u003cspan class=\"soi-kara-card-mini-value\"\u003eApi Oléo Actif™\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kara-card-mini\"\u003e\n        \u003cspan class=\"soi-kara-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-kara-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-kara-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kara-card-mini\"\u003e\n        \u003cspan class=\"soi-kara-card-mini-icon\"\u003e♻️\u003c\/span\u003e\n        \u003cspan class=\"soi-kara-card-mini-label\"\u003eFlacon\u003c\/span\u003e\n        \u003cspan class=\"soi-kara-card-mini-value\"\u003eAluminium recyclable\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 4 : Composition --\u003e\n  \u003csection class=\"soi-kara-section\"\u003e\n    \u003ch2\u003eComposition complète\u003c\/h2\u003e\n    \u003cdiv class=\"soi-kara-compo\"\u003e\n      \u003cdiv class=\"soi-kara-compo-row\"\u003e\n        \u003cspan class=\"soi-kara-compo-label\"\u003ePongamia Glabra (Karanja) Seed Oil*\u003c\/span\u003e\n        \u003cspan class=\"soi-kara-compo-value\"\u003e98 % · Huile végétale vierge pressée à froid, certifiée bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kara-compo-row\"\u003e\n        \u003cspan class=\"soi-kara-compo-label\"\u003eApi Oléo Actif™\u003c\/span\u003e\n        \u003cspan class=\"soi-kara-compo-value\"\u003eComplexe breveté : pollen, propolis et huiles végétales\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kara-compo-row\"\u003e\n        \u003cspan class=\"soi-kara-compo-label\"\u003e* Ingrédient issu de l'agriculture biologique\u003c\/span\u003e\n        \u003cspan class=\"soi-kara-compo-value\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-kara-tip\"\u003e\n      \u003cdiv class=\"soi-kara-tip-icon\"\u003e🚫\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eFormule minimaliste et transparente\u003c\/strong\u003e\n        \u003cp\u003eSans filtre solaire chimique, sans silicone, sans ingrédient d'origine pétrochimique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 5 : Utilisation --\u003e\n  \u003csection class=\"soi-kara-section\"\u003e\n    \u003ch2\u003eComment utiliser l'huile de Karanja Acorelle ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-kara-timeline\"\u003e\n      \u003cdiv class=\"soi-kara-step\"\u003e\n        \u003cdiv class=\"soi-kara-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-kara-step-content\"\u003e\n          \u003ch3\u003eEn soin corps quotidien\u003c\/h3\u003e\n          \u003cp\u003eAppliquez quelques pressions du spray sur peau sèche ou légèrement humide après la douche, puis massez jusqu'à absorption complète.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kara-step\"\u003e\n        \u003cdiv class=\"soi-kara-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-kara-step-content\"\u003e\n          \u003ch3\u003eAprès exposition solaire\u003c\/h3\u003e\n          \u003cp\u003eÉtalez généreusement sur le corps pour nourrir et prolonger l'éclat du bronzage. Elle ne remplace pas un écran solaire.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kara-step\"\u003e\n        \u003cdiv class=\"soi-kara-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-kara-step-content\"\u003e\n          \u003ch3\u003eSur les cheveux\u003c\/h3\u003e\n          \u003cp\u003eQuelques gouttes sur les pointes protègent de la déshydratation et apportent de la brillance. Une utilisation à découvrir pour les bienfaits de l'huile de Karanja sur les cheveux.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eElle convient particulièrement aux \u003cstrong\u003epeaux mates, bronzées ou foncées\u003c\/strong\u003e, ainsi qu'aux expositions solaires de faible à modérée intensité.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 6 : Sécurité --\u003e\n  \u003csection class=\"soi-kara-section\"\u003e\n    \u003ch2\u003eL'huile de Karanja est-elle sans danger ?\u003c\/h2\u003e\n    \u003cp\u003eContrairement à ce que certaines recherches laissent entendre sur \u003cstrong\u003el'huile de Karanja et ses dangers\u003c\/strong\u003e, cette huile est parfaitement sûre en usage cosmétique externe. Son odeur naturellement prononcée (caractéristique de la plante) peut surprendre à la première utilisation, mais elle se dissipe rapidement.\u003c\/p\u003e\n    \u003cdiv class=\"soi-kara-accordion\"\u003e\n      \u003cdetails class=\"soi-kara-accordion-item\"\u003e\n        \u003csummary class=\"soi-kara-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"soi-kara-accordion-content\"\u003e\n          \u003cp\u003eEn cas de peau très réactive, un test au creux du coude est toujours recommandé avant toute application étendue. Cette huile ne remplace pas un traitement médical ni une protection solaire adaptée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 7 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-kara-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'huile de Karanja Acorelle plutôt qu'une autre ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-kara-grid\"\u003e\n      \u003cdiv class=\"soi-kara-card\"\u003e\n        \u003ch3\u003e🏅 Certification COSMOS Organic\u003c\/h3\u003e\n        \u003cp\u003eUn gage de sérieux et de traçabilité pour une cosmétique naturelle exigeante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kara-card\"\u003e\n        \u003ch3\u003e🐝 Api Oléo Actif™ exclusif\u003c\/h3\u003e\n        \u003cp\u003eUn complexe breveté Acorelle introuvable ailleurs, à base de pollen, propolis et huiles végétales.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kara-card\"\u003e\n        \u003ch3\u003e♻️ Éco-conception française\u003c\/h3\u003e\n        \u003cp\u003eFlacon en aluminium recyclable, fabriqué en France, avec spray doseur pratique et sans contact direct avec le produit.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-kara-card\"\u003e\n        \u003ch3\u003e💧 Fini lumineux résistant à l'eau\u003c\/h3\u003e\n        \u003cp\u003eUn rendu satiné non gras, résistant à l'eau, pour sublimer votre peau au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003csection class=\"soi-kara-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-kara-cta-box\"\u003e\n      \u003cp class=\"soi-kara-cta-tag\" style=\"color: white;\"\u003eSe sublimer simplement\u003c\/p\u003e\n      \u003cp class=\"soi-kara-cta-text\" style=\"color: white;\"\u003eL'huile de Karanja bio Acorelle, c'est le geste beauté naturel qui prend vraiment soin de vous. Une huile précieuse venue d'Inde, enrichie d'un complexe breveté unique, pour une peau protégée, nourrie et sublimée 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-kara-marine: #1A2D3D;\n  --soi-kara-marine-dark: #0F1E2B;\n  --soi-kara-marine-light: #2C4458;\n  --soi-kara-pomme: #A1C544;\n  --soi-kara-pomme-dark: #84A636;\n  --soi-kara-pomme-light: rgba(161,197,68,0.10);\n  --soi-kara-white: #FFFFFF;\n  --soi-kara-off-white: #F8FAF6;\n  --soi-kara-stone: #F1F3EE;\n  --soi-kara-line: #E5E8E0;\n  --soi-kara-primary: #E3835C;\n  --soi-kara-primary-soft: #F5D6C8;\n  --soi-kara-accent: #D4A82A;\n  --soi-kara-text: #1A2D3D;\n  --soi-kara-text-soft: #4A5B6B;\n  --soi-kara-text-muted: #7B8693;\n  --soi-kara-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-kara-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-kara-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-kara-radius: 12px;\n  --soi-kara-radius-sm: 8px;\n  --soi-kara-radius-pill: 999px;\n}\n\n.soi-kara-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-kara-fiche img { max-width: 100%; height: auto; }\n\n.soi-kara-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-kara-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-kara-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-kara-hero {\n  position: relative;\n  background: var(--soi-kara-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-kara-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-kara-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-kara-pomme);\n}\n\n.soi-kara-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-kara-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-kara-pomme);\n  border-radius: 50%;\n}\n\n.soi-kara-hero-title {\n  display: block;\n  color: var(--soi-kara-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-kara-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-kara-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-kara-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-kara-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-kara-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-kara-label-accent {\n  background: var(--soi-kara-pomme);\n  border-color: var(--soi-kara-pomme);\n  color: var(--soi-kara-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-kara-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-kara-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-kara-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-kara-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-kara-pomme);\n  border-radius: 2px;\n}\n\n.soi-kara-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-kara-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-kara-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-kara-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-kara-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-kara-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-kara-benefit {\n  background: var(--soi-kara-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-kara-radius);\n  border: 1px solid var(--soi-kara-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-kara-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-kara-shadow-md);\n}\n\n.soi-kara-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-kara-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-kara-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-kara-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-kara-benefit:hover .soi-kara-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-kara-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-kara-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-kara-benefit p {\n  font-size: 13px;\n  color: var(--soi-kara-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-kara-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-kara-card {\n  background: var(--soi-kara-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-kara-radius);\n  border-left: 3px solid var(--soi-kara-pomme);\n}\n\n.soi-kara-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-kara-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-kara-card p {\n  font-size: 14px;\n  color: var(--soi-kara-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-kara-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-kara-card-mini {\n  background: var(--soi-kara-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-kara-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-kara-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-kara-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-kara-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-kara-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-kara-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-kara-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n.soi-kara-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-kara-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-kara-radius);\n  border: 1px solid var(--soi-kara-line);\n  align-items: flex-start;\n}\n\n.soi-kara-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-kara-marine);\n  color: var(--soi-kara-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-kara-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-kara-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-kara-step-content p {\n  font-size: 14px;\n  color: var(--soi-kara-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-kara-compo {\n  background: var(--soi-kara-off-white);\n  border-radius: var(--soi-kara-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-bottom: 1.25rem;\n}\n\n.soi-kara-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-kara-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-kara-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-kara-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-kara-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-kara-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-kara-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-kara-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-kara-pomme-light);\n  border-left: 4px solid var(--soi-kara-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-kara-radius) var(--soi-kara-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-kara-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-kara-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-kara-marine);\n  margin-bottom: 4px;\n}\n\n.soi-kara-tip p {\n  font-size: 14px;\n  color: var(--soi-kara-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.soi-kara-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 1.25rem;\n}\n\n.soi-kara-accordion-item {\n  background: var(--soi-kara-off-white);\n  border-radius: var(--soi-kara-radius-sm);\n  border: 1px solid var(--soi-kara-line);\n  overflow: hidden;\n}\n\n.soi-kara-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-kara-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-kara-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-kara-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-kara-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-kara-accordion-item[open] .soi-kara-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-kara-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-kara-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-kara-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-kara-cta-box {\n  background: var(--soi-kara-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-kara-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-kara-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-kara-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-kara-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-kara-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-kara-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-kara-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-kara-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-kara-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-kara-compo-value {\n    text-align: left;\n  }\n\n  .soi-kara-hero {\n    padding: 1.75rem 1.25rem;\n  }\n\n  .soi-kara-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-kara-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-kara-fiche {\n    --soi-kara-text-soft: #2C3E50;\n    --soi-kara-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603943973194,"sku":"LL0085","price":37.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/huile-de-karanja-certifiee-bio-acorelle-packshot.webp?v=1779800189"},{"product_id":"creme-depilatoire-visage-zones-sensibles-acorelle","title":"Crème dépilatoire visage \u0026 zones sensibles - Acorelle","description":"\u003cdiv class=\"soi-depil-fiche\"\u003e\n\n\u003csection class=\"soi-depil-hero\"\u003e\n  \u003cdiv class=\"soi-depil-hero-tag\"\u003e\n    \u003cspan class=\"soi-depil-tag-dot\"\u003e\u003c\/span\u003e\n    Soin épilation · Acorelle\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-depil-hero-title\"\u003eCrème dépilatoire visage \u0026amp; zones sensibles\u003c\/span\u003e\n  \u003cp class=\"soi-depil-hero-subtitle\"\u003eUne épilation douce et rapide en 2 minutes, formulée à 80 % d'ingrédients d'origine naturelle pour respecter les peaux les plus réactives.\u003c\/p\u003e\n  \u003cdiv class=\"soi-depil-hero-labels\"\u003e\n    \u003cspan class=\"soi-depil-label soi-depil-label-accent\"\u003e80 % NATURELLE\u003c\/span\u003e\n    \u003cspan class=\"soi-depil-label\"\u003e0 % HUILE MINÉRALE\u003c\/span\u003e\n    \u003cspan class=\"soi-depil-label\"\u003eSANS PARABENS\u003c\/span\u003e\n    \u003cspan class=\"soi-depil-label\"\u003ePEAUX SENSIBLES\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-depil-section\"\u003e\n  \u003ch2\u003eLa crème dépilatoire visage pensée pour les peaux sensibles\u003c\/h2\u003e\n  \u003cp\u003eTrouver la crème dépilatoire visage idéale quand votre peau est réactive relève souvent du parcours du combattant. Trop d'agressivité et c'est la rougeur assurée, pas assez d'efficacité et le résultat vous déçoit. La crème dépilatoire visage Acorelle résout ce dilemme grâce à une formule qui concilie rapidité, douceur et naturalité, sans compromis.\u003c\/p\u003e\n  \u003cp\u003eConçue spécifiquement pour le visage et les zones sensibles (aisselles, maillot), elle agit en seulement 2 minutes pour éliminer les poils en douceur, sans douleur. Une alternative naturelle et efficace, disponible en pharmacie et parapharmacie.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-depil-section\"\u003e\n  \u003ch2\u003eCe qui rend cette formule réellement différente\u003c\/h2\u003e\n  \u003cdiv class=\"soi-depil-benefits\"\u003e\n    \u003cdiv class=\"soi-depil-benefit\"\u003e\n      \u003cdiv class=\"soi-depil-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003e80 % d'origine naturelle\u003c\/h3\u003e\n      \u003cp\u003eUne formule à haute naturalité pour une tolérance maximale, même sur les peaux les plus réactives.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-benefit\"\u003e\n      \u003cdiv class=\"soi-depil-benefit-icon\"\u003e\u003cspan\u003e🌸\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eExtrait de Boswellia Serrata\u003c\/h3\u003e\n      \u003cp\u003eUn actif apaisant naturel qui réduit les rougeurs, les irritations et les sensations de chaleur après l'épilation.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-benefit\"\u003e\n      \u003cdiv class=\"soi-depil-benefit-icon\"\u003e\u003cspan\u003e🚫\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003e0 % huile minérale\u003c\/h3\u003e\n      \u003cp\u003eSans parabens et sans huile minérale pour respecter l'équilibre cutané de votre peau.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-benefit\"\u003e\n      \u003cdiv class=\"soi-depil-benefit-icon\"\u003e\u003cspan\u003e⏱️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eSeulement 2 minutes\u003c\/h3\u003e\n      \u003cp\u003eUne texture crémeuse facile à appliquer avec précision, même sur les petites zones du visage, pour un résultat rapide.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp class=\"soi-depil-section-note\"\u003eContrairement à une crème dépilatoire corps classique, cette formule a été spécialement développée pour le visage. Utiliser un produit corps sur le visage peut provoquer des irritations sévères ou des réactions allergiques : c'est une erreur fréquente à éviter absolument.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-depil-section\"\u003e\n  \u003ch2\u003eComment utiliser la crème dépilatoire visage Acorelle\u003c\/h2\u003e\n  \u003cdiv class=\"soi-depil-timeline\"\u003e\n    \u003cdiv class=\"soi-depil-step\"\u003e\n      \u003cdiv class=\"soi-depil-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-depil-step-content\"\u003e\n        \u003ch3\u003eAppliquez la crème\u003c\/h3\u003e\n        \u003cp\u003eDéposez une couche généreuse de crème sur la zone à épiler à l'aide de la spatule fournie, sans frotter.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-step\"\u003e\n      \u003cdiv class=\"soi-depil-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-depil-step-content\"\u003e\n        \u003ch3\u003eLaissez agir 2 minutes\u003c\/h3\u003e\n        \u003cp\u003eNe dépassez pas 5 minutes sur les peaux sensibles pour éviter tout inconfort.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-step\"\u003e\n      \u003cdiv class=\"soi-depil-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-depil-step-content\"\u003e\n        \u003ch3\u003eRetirez à la spatule\u003c\/h3\u003e\n        \u003cp\u003eRetirez la crème avec la spatule, en allant à contre-sens du sens de pousse des poils, puis rincez abondamment à l'eau tiède.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-step\"\u003e\n      \u003cdiv class=\"soi-depil-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-depil-step-content\"\u003e\n        \u003ch3\u003eAppliquez le soin apaisant\u003c\/h3\u003e\n        \u003cp\u003eUtilisez le soin apaisant post-épilation inclus dans le kit pour restaurer la barrière cutanée et prolonger la douceur.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-depil-tip\"\u003e\n    \u003cdiv class=\"soi-depil-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eRéalisez un test cutané 24 h avant la première utilisation sur une petite zone du poignet, surtout si votre peau est sujette aux réactions.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-depil-section\"\u003e\n  \u003ch2\u003eCe que contient le kit complet\u003c\/h2\u003e\n  \u003cdiv class=\"soi-depil-grid-compact\"\u003e\n    \u003cdiv class=\"soi-depil-card-mini\"\u003e\n      \u003cspan class=\"soi-depil-card-mini-icon\"\u003e🧴\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-card-mini-label\"\u003eCrème dépilatoire\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-card-mini-value\"\u003e75 ml · 80 % naturelle\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-card-mini\"\u003e\n      \u003cspan class=\"soi-depil-card-mini-icon\"\u003e🌸\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-card-mini-label\"\u003eSoin apaisant\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-card-mini-value\"\u003e98 % d'origine naturelle\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-card-mini\"\u003e\n      \u003cspan class=\"soi-depil-card-mini-icon\"\u003e🪒\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-card-mini-label\"\u003eSpatule de précision\u003c\/span\u003e\n      \u003cspan class=\"soi-depil-card-mini-value\"\u003eApplication \u0026amp; retrait faciles\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-depil-section\"\u003e\n  \u003ch2\u003ePour qui est cette crème dépilatoire visage femme ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-depil-grid\"\u003e\n    \u003cdiv class=\"soi-depil-card\"\u003e\n      \u003ch3\u003e👩 Profils concernés\u003c\/h3\u003e\n      \u003cp\u003eElle convient à toutes les femmes souhaitant une épilation visage indolore et rapide, notamment celles qui ont la peau sensible, réactive ou sujette aux irritations après l'épilation. Elle s'adresse aussi à celles qui cherchent une alternative naturelle aux marques classiques disponibles en pharmacie.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-depil-card\"\u003e\n      \u003ch3\u003e⚠️ Précautions d'emploi\u003c\/h3\u003e\n      \u003cp\u003eCe produit est déconseillé sur peau irritée, blessée ou présentant de l'acné. Il ne remplace pas un avis dermatologique en cas de réaction cutanée persistante.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-depil-section\"\u003e\n  \u003ch2\u003eQuestions fréquentes sur la crème dépilatoire visage\u003c\/h2\u003e\n  \u003cdiv class=\"soi-depil-accordion\"\u003e\n    \u003cdetails class=\"soi-depil-accordion-item\"\u003e\n      \u003csummary class=\"soi-depil-accordion-header\"\u003e🧴 Peut-on utiliser une crème dépilatoire classique sur le visage ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-depil-accordion-content\"\u003e\n        \u003cp\u003eNon. Les formules corps sont trop puissantes pour la peau du visage et peuvent provoquer des brûlures chimiques. Utilisez exclusivement un produit formulé pour cette zone, comme la crème dépilatoire Acorelle visage.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-depil-accordion-item\"\u003e\n      \u003csummary class=\"soi-depil-accordion-header\"\u003e🔄 Combien de temps durent les résultats ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-depil-accordion-content\"\u003e\n        \u003cp\u003eEn moyenne, la repousse est visible après 1 à 2 semaines, selon le type de pilosité. Avec une utilisation régulière, les poils ont tendance à repousser plus fins et moins denses.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"soi-depil-accordion-item\"\u003e\n      \u003csummary class=\"soi-depil-accordion-header\"\u003e🏪 Où trouver cette crème dépilatoire visage ?\u003c\/summary\u003e\n      \u003cdiv class=\"soi-depil-accordion-content\"\u003e\n        \u003cp\u003eElle est disponible en parapharmacie en ligne et dans certaines enseignes spécialisées en cosmétiques naturels.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-depil-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-depil-cta-box\"\u003e\n    \u003cp class=\"soi-depil-cta-tag\" style=\"color: white;\"\u003eUne épilation visage douce et naturelle\u003c\/p\u003e\n    \u003cp class=\"soi-depil-cta-text\" style=\"color: white;\"\u003eDeux minutes suffisent pour une peau nette, apaisée et respectée. Avec sa formule à 80 % naturelle et son soin apaisant inclus, ce kit transforme un geste souvent redouté en vrai moment de douceur.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-depil-marine: #1A2D3D;\n  --soi-depil-marine-dark: #0F1E2B;\n  --soi-depil-marine-light: #2C4458;\n  --soi-depil-pomme: #A1C544;\n  --soi-depil-pomme-dark: #84A636;\n  --soi-depil-pomme-light: rgba(161,197,68,0.10);\n  --soi-depil-white: #FFFFFF;\n  --soi-depil-off-white: #F8FAF6;\n  --soi-depil-stone: #F1F3EE;\n  --soi-depil-line: #E5E8E0;\n  --soi-depil-primary: #D4A8A4;\n  --soi-depil-primary-soft: #F2E0DE;\n  --soi-depil-accent: #E8B5B0;\n  --soi-depil-text: #1A2D3D;\n  --soi-depil-text-soft: #4A5B6B;\n  --soi-depil-text-muted: #7B8693;\n  --soi-depil-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-depil-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-depil-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-depil-radius: 12px;\n  --soi-depil-radius-sm: 8px;\n  --soi-depil-radius-pill: 999px;\n}\n\n.soi-depil-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-depil-fiche img { max-width: 100%; height: auto; }\n\n.soi-depil-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-depil-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-depil-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-depil-hero {\n  position: relative;\n  background: var(--soi-depil-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-depil-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-depil-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-depil-pomme);\n}\n\n.soi-depil-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-depil-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-depil-pomme);\n  border-radius: 50%;\n}\n\n.soi-depil-hero-title {\n  display: block;\n  color: var(--soi-depil-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-depil-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-depil-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-depil-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-depil-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-depil-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-depil-label-accent {\n  background: var(--soi-depil-pomme);\n  border-color: var(--soi-depil-pomme);\n  color: var(--soi-depil-marine);\n  font-weight: 600;\n}\n\n.soi-depil-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-depil-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-depil-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-depil-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-depil-pomme);\n  border-radius: 2px;\n}\n\n.soi-depil-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-depil-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-depil-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-depil-section-note {\n  font-size: clamp(13px, 2vw, 14px);\n  color: var(--soi-depil-text-soft);\n  margin-top: 1.5rem;\n  padding: 1rem 1.25rem;\n  background: var(--soi-depil-primary-soft);\n  border-radius: var(--soi-depil-radius-sm);\n  border-left: 3px solid var(--soi-depil-primary);\n}\n\n.soi-depil-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-depil-benefit {\n  background: var(--soi-depil-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-depil-radius);\n  border: 1px solid var(--soi-depil-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-depil-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-depil-shadow-md);\n}\n\n.soi-depil-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-depil-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-depil-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-depil-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-depil-benefit:hover .soi-depil-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-depil-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-depil-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-depil-benefit p {\n  font-size: 13px;\n  color: var(--soi-depil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-depil-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-depil-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-depil-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-depil-radius);\n  border: 1px solid var(--soi-depil-line);\n  align-items: flex-start;\n}\n\n.soi-depil-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-depil-marine);\n  color: var(--soi-depil-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-depil-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-depil-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-depil-step-content p {\n  font-size: 14px;\n  color: var(--soi-depil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-depil-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-depil-pomme-light);\n  border-left: 4px solid var(--soi-depil-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-depil-radius) var(--soi-depil-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-depil-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-depil-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-depil-marine);\n  margin-bottom: 4px;\n}\n\n.soi-depil-tip p {\n  font-size: 14px;\n  color: var(--soi-depil-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-depil-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-depil-card-mini {\n  background: var(--soi-depil-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-depil-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-depil-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-depil-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-depil-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-depil-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-depil-marine);\n}\n\n.soi-depil-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-depil-card {\n  background: var(--soi-depil-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-depil-radius);\n  border-left: 3px solid var(--soi-depil-pomme);\n}\n\n.soi-depil-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-depil-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-depil-card p {\n  font-size: 14px;\n  color: var(--soi-depil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-depil-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-depil-accordion-item {\n  background: var(--soi-depil-off-white);\n  border-radius: var(--soi-depil-radius-sm);\n  border: 1px solid var(--soi-depil-line);\n  overflow: hidden;\n}\n\n.soi-depil-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-depil-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-depil-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-depil-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-depil-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-depil-accordion-item[open] .soi-depil-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-depil-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-depil-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-depil-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-depil-cta-box {\n  background: var(--soi-depil-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-depil-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-depil-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-depil-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-depil-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-depil-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-depil-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-depil-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-depil-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-depil-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-depil-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-depil-fiche {\n    --soi-depil-text-soft: #2C3E50;\n    --soi-depil-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603944989002,"sku":"LL0090","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/creme_depilatoire_visage-zone-sensibles-acorelle_11zon.webp?v=1779805310"},{"product_id":"huile-sos-certifiee-bio-acorelle","title":"SOS - Huile Corps certifiée bio - Acorelle","description":"\u003cdiv class=\"soi-hsos-fiche\"\u003e\n\n  \u003csection class=\"soi-hsos-hero\"\u003e\n    \u003cdiv class=\"soi-hsos-hero-tag\"\u003e\n      \u003cspan class=\"soi-hsos-tag-dot\"\u003e\u003c\/span\u003e\n      Cosmétique corps · Acorelle\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-hsos-hero-title\"\u003eHuile apaisante \u0026amp; réparatrice bio\u003c\/span\u003e\n    \u003cp class=\"soi-hsos-hero-subtitle\"\u003eUn concentré d'huiles extraordinaires de Rosier Muscat, Argan et Boswellia Serrata pour nourrir, apaiser et réparer votre peau en un seul geste sensoriel.\u003c\/p\u003e\n    \u003cdiv class=\"soi-hsos-hero-labels\"\u003e\n      \u003cspan class=\"soi-hsos-label soi-hsos-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-hsos-label\"\u003eBIO\u003c\/span\u003e\n      \u003cspan class=\"soi-hsos-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-hsos-label\"\u003eSANS PARABEN\u003c\/span\u003e\n      \u003cspan class=\"soi-hsos-label\"\u003eSANS SILICONE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hsos-section\"\u003e\n    \u003ch2\u003eUne formule bio concentrée en actifs réparateurs\u003c\/h2\u003e\n    \u003cp class=\"soi-hsos-section-intro\"\u003eCe qui distingue vraiment cette huile bio pour le corps, c'est la qualité et la synergie de ses ingrédients. Chaque actif a été sélectionné pour son efficacité prouvée.\u003c\/p\u003e\n    \u003cdiv class=\"soi-hsos-benefits\"\u003e\n      \u003cdiv class=\"soi-hsos-benefit\"\u003e\n        \u003cdiv class=\"soi-hsos-benefit-icon\"\u003e\u003cspan\u003e🌹\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHuile de Rosier Muscat bio\u003c\/h3\u003e\n        \u003cp\u003eRiche en acides gras essentiels (oméga 3 et 6), elle améliore visiblement la souplesse cutanée et aide à atténuer l'apparence des cicatrices et des vergetures.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hsos-benefit\"\u003e\n        \u003cdiv class=\"soi-hsos-benefit-icon\"\u003e\u003cspan\u003e✨\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHuile d'Argan bio\u003c\/h3\u003e\n        \u003cp\u003eSurnommée \"or liquide\", elle nourrit en profondeur, protège la barrière cutanée et contribue à lutter contre le vieillissement prématuré de la peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hsos-benefit\"\u003e\n        \u003cdiv class=\"soi-hsos-benefit-icon\"\u003e\u003cspan\u003e🍃\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eExtrait de Boswellia Serrata\u003c\/h3\u003e\n        \u003cp\u003eActif apaisant issu de la tradition ayurvédique, il calme les rougeurs, les picotements et les sensations d'échauffement après épilation ou exposition solaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hsos-benefit\"\u003e\n        \u003cdiv class=\"soi-hsos-benefit-icon\"\u003e\u003cspan\u003e🌼\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eBisabolol\u003c\/h3\u003e\n        \u003cp\u003eDérivé naturel de la camomille, reconnu pour ses propriétés réparatrices et sa grande tolérance sur les peaux sensibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hsos-tip\"\u003e\n      \u003cdiv class=\"soi-hsos-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eEnsemble, ces actifs soutiennent la synthèse naturelle de collagène et renforcent durablement le confort cutané, sans aucun ingrédient d'origine pétrochimique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hsos-section\"\u003e\n    \u003ch2\u003eQuand utiliser cette huile pour le corps bio ?\u003c\/h2\u003e\n    \u003cp class=\"soi-hsos-section-intro\"\u003eSa polyvalence en fait un véritable allié du soin corporel. Voici les moments où elle fait toute la différence.\u003c\/p\u003e\n    \u003cdiv class=\"soi-hsos-grid\"\u003e\n      \u003cdiv class=\"soi-hsos-card\"\u003e\n        \u003ch3\u003e🪒 Après l'épilation\u003c\/h3\u003e\n        \u003cp\u003eElle soulage immédiatement les picotements, limite les rougeurs et prévient l'irritation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hsos-card\"\u003e\n        \u003ch3\u003e☀️ Après le soleil\u003c\/h3\u003e\n        \u003cp\u003eElle réhydrate une peau desséchée et apaise les tiraillements dus à l'exposition UV.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hsos-card\"\u003e\n        \u003ch3\u003e🧴 Au quotidien\u003c\/h3\u003e\n        \u003cp\u003eEn massage sur les zones sèches (coudes, genoux, hanches), elle restaure le film hydrolipidique et laisse la peau durablement souple.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hsos-card\"\u003e\n        \u003ch3\u003e🩹 Vergetures et cicatrices\u003c\/h3\u003e\n        \u003cp\u003eAppliquée régulièrement, elle aide à réduire leur apparence visible grâce à la richesse en acides gras de l'huile de Rosier Muscat.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hsos-section\"\u003e\n    \u003ch2\u003eComment appliquer l'Huile SOS Acorelle ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-hsos-timeline\"\u003e\n      \u003cdiv class=\"soi-hsos-step\"\u003e\n        \u003cdiv class=\"soi-hsos-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-hsos-step-content\"\u003e\n          \u003ch3\u003eDéposez\u003c\/h3\u003e\n          \u003cp\u003eAppliquez quelques gouttes dans le creux de la main après la douche ou l'épilation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hsos-step\"\u003e\n        \u003cdiv class=\"soi-hsos-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-hsos-step-content\"\u003e\n          \u003ch3\u003eMassez\u003c\/h3\u003e\n          \u003cp\u003eEffectuez des mouvements circulaires sur les zones à traiter jusqu'à absorption complète.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hsos-step\"\u003e\n        \u003cdiv class=\"soi-hsos-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-hsos-step-content\"\u003e\n          \u003ch3\u003eRenouvelez\u003c\/h3\u003e\n          \u003cp\u003eMatin et soir pour un résultat optimal sur les vergetures ou cicatrices.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top: 1.25rem;\"\u003eSa texture huile sèche pénètre rapidement, sans effet collant ni film gras. Parfumée aux notes naturelles de rose, vanille et santal, chaque application devient un vrai moment de bien-être.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hsos-section\"\u003e\n    \u003ch2\u003eComposition complète (INCI)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-hsos-compo\"\u003e\n      \u003cdiv class=\"soi-hsos-compo-row\"\u003e\n        \u003cspan class=\"soi-hsos-compo-label\"\u003eHuile végétale principale\u003c\/span\u003e\n        \u003cspan class=\"soi-hsos-compo-value\"\u003eRosier Muscat bio (Rosa Rubiginosa)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hsos-compo-row\"\u003e\n        \u003cspan class=\"soi-hsos-compo-label\"\u003eHuile nourrissante\u003c\/span\u003e\n        \u003cspan class=\"soi-hsos-compo-value\"\u003eArgan bio (Argania Spinosa)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hsos-compo-row\"\u003e\n        \u003cspan class=\"soi-hsos-compo-label\"\u003eActif apaisant\u003c\/span\u003e\n        \u003cspan class=\"soi-hsos-compo-value\"\u003eExtrait de Boswellia Serrata\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hsos-compo-row\"\u003e\n        \u003cspan class=\"soi-hsos-compo-label\"\u003eActif réparateur\u003c\/span\u003e\n        \u003cspan class=\"soi-hsos-compo-value\"\u003eBisabolol d'origine naturelle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hsos-compo-row\"\u003e\n        \u003cspan class=\"soi-hsos-compo-label\"\u003eParfum\u003c\/span\u003e\n        \u003cspan class=\"soi-hsos-compo-value\"\u003e100 % d'origine naturelle (rose, santal, vanille)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hsos-compo-row\"\u003e\n        \u003cspan class=\"soi-hsos-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-hsos-compo-value\"\u003eCOSMOS Organic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hsos-compo-row\"\u003e\n        \u003cspan class=\"soi-hsos-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-hsos-compo-value\"\u003eSilicone, paraben, phénoxyéthanol\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hsos-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'Huile SOS Acorelle plutôt qu'une autre ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-hsos-grid-compact\"\u003e\n      \u003cdiv class=\"soi-hsos-card-mini\"\u003e\n        \u003cspan class=\"soi-hsos-card-mini-icon\"\u003e🌿\u003c\/span\u003e\n        \u003cspan class=\"soi-hsos-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-hsos-card-mini-value\"\u003eCOSMOS Organic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hsos-card-mini\"\u003e\n        \u003cspan class=\"soi-hsos-card-mini-icon\"\u003e♻️\u003c\/span\u003e\n        \u003cspan class=\"soi-hsos-card-mini-label\"\u003eFormat\u003c\/span\u003e\n        \u003cspan class=\"soi-hsos-card-mini-value\"\u003e100 ml verre recyclable\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hsos-card-mini\"\u003e\n        \u003cspan class=\"soi-hsos-card-mini-icon\"\u003e🐇\u003c\/span\u003e\n        \u003cspan class=\"soi-hsos-card-mini-label\"\u003eEngagement\u003c\/span\u003e\n        \u003cspan class=\"soi-hsos-card-mini-value\"\u003e100 % vegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-hsos-card-mini\"\u003e\n        \u003cspan class=\"soi-hsos-card-mini-icon\"\u003e🤍\u003c\/span\u003e\n        \u003cspan class=\"soi-hsos-card-mini-label\"\u003eTolérance\u003c\/span\u003e\n        \u003cspan class=\"soi-hsos-card-mini-value\"\u003ePeaux sensibles et réactives\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-hsos-tip\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-hsos-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eSa texture non grasse en fait une huile sèche corps bio idéale au quotidien : elle pénètre instantanément et laisse la peau douce sans aucun film gras.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-hsos-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-hsos-cta-box\"\u003e\n      \u003cp class=\"soi-hsos-cta-tag\" style=\"color: white;\"\u003eVotre soin de secours au naturel\u003c\/p\u003e\n      \u003cp class=\"soi-hsos-cta-text\" style=\"color: white;\"\u003ePolyvalente et véritablement efficace, l'Huile SOS Acorelle offre réparation et douceur dans un flacon élégant et engagé. Un geste simple, une peau transformée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-hsos-marine: #1A2D3D;\n  --soi-hsos-marine-dark: #0F1E2B;\n  --soi-hsos-marine-light: #2C4458;\n  --soi-hsos-pomme: #A1C544;\n  --soi-hsos-pomme-dark: #84A636;\n  --soi-hsos-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-hsos-white: #FFFFFF;\n  --soi-hsos-off-white: #F8FAF6;\n  --soi-hsos-stone: #F1F3EE;\n  --soi-hsos-line: #E5E8E0;\n\n  --soi-hsos-primary: #D4A8A4;\n  --soi-hsos-primary-soft: #F3E5E2;\n  --soi-hsos-accent: #C5A66B;\n\n  --soi-hsos-text: #1A2D3D;\n  --soi-hsos-text-soft: #4A5B6B;\n  --soi-hsos-text-muted: #7B8693;\n\n  --soi-hsos-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-hsos-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-hsos-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-hsos-radius: 12px;\n  --soi-hsos-radius-sm: 8px;\n  --soi-hsos-radius-pill: 999px;\n}\n\n.soi-hsos-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-hsos-fiche img { max-width: 100%; height: auto; }\n\n.soi-hsos-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-hsos-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-hsos-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* === HERO === *\/\n.soi-hsos-hero {\n  position: relative;\n  background: var(--soi-hsos-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-hsos-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-hsos-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-hsos-pomme);\n}\n\n.soi-hsos-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-hsos-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-hsos-pomme);\n  border-radius: 50%;\n}\n\n.soi-hsos-hero-title {\n  display: block;\n  color: var(--soi-hsos-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-hsos-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-hsos-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-hsos-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-hsos-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-hsos-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-hsos-label-accent {\n  background: var(--soi-hsos-pomme);\n  border-color: var(--soi-hsos-pomme);\n  color: var(--soi-hsos-marine);\n  font-weight: 600;\n}\n\n\/* === SECTIONS === *\/\n.soi-hsos-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-hsos-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-hsos-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-hsos-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-hsos-pomme);\n  border-radius: 2px;\n}\n\n.soi-hsos-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-hsos-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-hsos-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-hsos-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-hsos-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === BENEFITS === *\/\n.soi-hsos-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-hsos-benefit {\n  background: var(--soi-hsos-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-hsos-radius);\n  border: 1px solid var(--soi-hsos-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-hsos-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-hsos-shadow-md);\n}\n\n.soi-hsos-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-hsos-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-hsos-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-hsos-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-hsos-benefit:hover .soi-hsos-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-hsos-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-hsos-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-hsos-benefit p {\n  font-size: 13px;\n  color: var(--soi-hsos-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID + CARDS === *\/\n.soi-hsos-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-hsos-card {\n  background: var(--soi-hsos-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-hsos-radius);\n  border-left: 3px solid var(--soi-hsos-pomme);\n}\n\n.soi-hsos-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-hsos-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-hsos-card p {\n  font-size: 14px;\n  color: var(--soi-hsos-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === GRID COMPACT === *\/\n.soi-hsos-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-hsos-card-mini {\n  background: var(--soi-hsos-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-hsos-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-hsos-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-hsos-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-hsos-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-hsos-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-hsos-marine);\n}\n\n\/* === TIMELINE === *\/\n.soi-hsos-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-hsos-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-hsos-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-hsos-radius);\n  border: 1px solid var(--soi-hsos-line);\n  align-items: flex-start;\n}\n\n.soi-hsos-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-hsos-marine);\n  color: var(--soi-hsos-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-hsos-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-hsos-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-hsos-step-content p {\n  font-size: 14px;\n  color: var(--soi-hsos-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === COMPOSITION === *\/\n.soi-hsos-compo {\n  background: var(--soi-hsos-off-white);\n  border-radius: var(--soi-hsos-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-hsos-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-hsos-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-hsos-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-hsos-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-hsos-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-hsos-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-hsos-marine);\n  text-align: right;\n}\n\n\/* === TIP === *\/\n.soi-hsos-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-hsos-pomme-light);\n  border-left: 4px solid var(--soi-hsos-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-hsos-radius) var(--soi-hsos-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-hsos-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-hsos-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-hsos-marine);\n  margin-bottom: 4px;\n}\n\n.soi-hsos-tip p {\n  font-size: 14px;\n  color: var(--soi-hsos-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.soi-hsos-cta-box {\n  background: var(--soi-hsos-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-hsos-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-hsos-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-hsos-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-hsos-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-hsos-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-hsos-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-hsos-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-hsos-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-hsos-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-hsos-compo-value {\n    text-align: left;\n  }\n\n  .soi-hsos-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-hsos-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-hsos-fiche {\n    --soi-hsos-text-soft: #2C3E50;\n    --soi-hsos-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603947413834,"sku":"LL0100","price":29.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/huile-sos-certifiee-bio-acorelle-lifestyle.webp?v=1779797511"},{"product_id":"deodorant-roll-on-24h-fraicheur-intense-certifie-bio-acorelle","title":"Déodorant Bio Roll-on 24h - Fraîcheur Intense - Acorelle","description":"\u003cdiv class=\"soi-deor-fiche\"\u003e\n\n  \u003csection class=\"soi-deor-hero\"\u003e\n    \u003cdiv class=\"soi-deor-hero-tag\"\u003e\n      \u003cspan class=\"soi-deor-tag-dot\"\u003e\u003c\/span\u003e\n      Hygiène naturelle · Acorelle\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-deor-hero-title\"\u003eDéodorant Roll-on 24h Fraîcheur Intense Reine des Prés\u003c\/span\u003e\n    \u003cp class=\"soi-deor-hero-subtitle\"\u003eUne protection naturelle de 24 heures aux ferments actifs et cristaux d'alun, sans chlorhydrate d'aluminium, pour une fraîcheur durable et une peau respectée.\u003c\/p\u003e\n    \u003cdiv class=\"soi-deor-hero-labels\"\u003e\n      \u003cspan class=\"soi-deor-label soi-deor-label-accent\"\u003eCOSMÉTIQUE BIO\u003c\/span\u003e\n      \u003cspan class=\"soi-deor-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-deor-label\"\u003eSANS ALCOOL\u003c\/span\u003e\n      \u003cspan class=\"soi-deor-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-deor-label\"\u003eSANS PARABÈNES\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-deor-section\"\u003e\n    \u003ch2\u003ePourquoi ce déodorant roll-on bio se démarque\u003c\/h2\u003e\n    \u003cp class=\"soi-deor-section-intro\"\u003eContrairement à de nombreux déodorants classiques qui bloquent mécaniquement la transpiration avec des sels d'aluminium controversés, la formule Acorelle repose sur deux actifs complémentaires et naturels :\u003c\/p\u003e\n    \u003cdiv class=\"soi-deor-benefits\"\u003e\n      \u003cdiv class=\"soi-deor-benefit\"\u003e\n        \u003cdiv class=\"soi-deor-benefit-icon\"\u003e\u003cspan\u003e💎\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCristaux d'alun régulateurs\u003c\/h3\u003e\n        \u003cp\u003eD'origine minérale, ils resserrent légèrement les pores et limitent l'humidité sans imperméabiliser la peau. Votre corps continue de transpirer normalement, ce qui est essentiel pour son équilibre.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-benefit\"\u003e\n        \u003cdiv class=\"soi-deor-benefit-icon\"\u003e\u003cspan\u003e🦠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFerments actifs\u003c\/h3\u003e\n        \u003cp\u003eIls agissent directement à la source des mauvaises odeurs en neutralisant les bactéries responsables. Résultat : une fraîcheur durable pendant 24 heures, sans masquer, sans bloquer.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deor-tip\"\u003e\n      \u003cdiv class=\"soi-deor-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCette approche place Acorelle dans une catégorie à part, plus proche d'un soin que d'un simple déodorant. Idéal si vous avez la peau réactive ou si vous faites la transition depuis un antiperspirant conventionnel.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-deor-section\"\u003e\n    \u003ch2\u003eLes ingrédients clés de la formule\u003c\/h2\u003e\n    \u003cdiv class=\"soi-deor-grid\"\u003e\n      \u003cdiv class=\"soi-deor-card\"\u003e\n        \u003ch3\u003e🌿 Eau florale de Reine des Prés\u003c\/h3\u003e\n        \u003cp\u003eApaisante et légèrement tonifiante, elle apporte aussi le parfum herbacé et frais caractéristique de ce déodorant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-card\"\u003e\n        \u003ch3\u003e🌱 Aloe vera\u003c\/h3\u003e\n        \u003cp\u003eHydratant et apaisant, il soulage les irritations post-épilation et laisse la peau douce au toucher.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-card\"\u003e\n        \u003ch3\u003e🫒 Huile d'amande douce\u003c\/h3\u003e\n        \u003cp\u003eNourrissante, elle protège l'épiderme et renforce son confort sur la durée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-card\"\u003e\n        \u003ch3\u003e💧 Glycérine végétale\u003c\/h3\u003e\n        \u003cp\u003eAgent hydratant qui maintient l'équilibre hydrique de la peau tout au long de la journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eLa texture fluide du roll-on sèche en quelques secondes et ne laisse aucune trace blanche sur les vêtements, même foncés.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-deor-section\"\u003e\n    \u003ch2\u003eComment bien utiliser votre déodorant roll-on bio Acorelle\u003c\/h2\u003e\n    \u003cdiv class=\"soi-deor-timeline\"\u003e\n      \u003cdiv class=\"soi-deor-step\"\u003e\n        \u003cdiv class=\"soi-deor-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-deor-step-content\"\u003e\n          \u003ch3\u003eApplication\u003c\/h3\u003e\n          \u003cp\u003eAppliquez sur une peau propre et sèche, de préférence le matin après la douche.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-step\"\u003e\n        \u003cdiv class=\"soi-deor-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-deor-step-content\"\u003e\n          \u003ch3\u003eSéchage\u003c\/h3\u003e\n          \u003cp\u003eAttendez quelques secondes avant de vous habiller pour laisser le produit sécher.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-step\"\u003e\n        \u003cdiv class=\"soi-deor-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-deor-step-content\"\u003e\n          \u003ch3\u003eRenouvellement\u003c\/h3\u003e\n          \u003cp\u003eEn cas de transpiration intense ou de forte chaleur, une seconde application en journée peut être envisagée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deor-tip\"\u003e\n      \u003cdiv class=\"soi-deor-tip-icon\"\u003e🔄\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eAstuce transition\u003c\/strong\u003e\n        \u003cp\u003eSi vous passez d'un antiperspirant classique au naturel, prévoyez 2 à 3 semaines d'adaptation. Pendant cette phase, votre peau se rééquilibre et les résultats s'améliorent progressivement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-deor-section\"\u003e\n    \u003ch2\u003ePour qui est ce déodorant 24h peaux sensibles ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-deor-grid\"\u003e\n      \u003cdiv class=\"soi-deor-card\"\u003e\n        \u003ch3\u003e🌸 Peaux sensibles\u003c\/h3\u003e\n        \u003cp\u003eSpécialement adapté aux peaux sensibles ou sujettes aux irritations sous les bras.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-card\"\u003e\n        \u003ch3\u003e🚫 En transition\u003c\/h3\u003e\n        \u003cp\u003ePour celles et ceux qui souhaitent arrêter les déodorants avec aluminium sans perdre en efficacité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-card\"\u003e\n        \u003ch3\u003e🌍 Mode de vie naturel\u003c\/h3\u003e\n        \u003cp\u003eDestiné aux personnes soucieuses d'un mode de vie plus naturel et d'une cosmétique engagée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-card\"\u003e\n        \u003ch3\u003e👫 Mixte\u003c\/h3\u003e\n        \u003cp\u003ePour les hommes comme les femmes : la fragrance fraîche et aquatique convient aux deux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-deor-section\"\u003e\n    \u003ch2\u003eCertifications et engagements\u003c\/h2\u003e\n    \u003cdiv class=\"soi-deor-compo\"\u003e\n      \u003cdiv class=\"soi-deor-compo-row\"\u003e\n        \u003cspan class=\"soi-deor-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-deor-compo-value\"\u003eCosmétique Bio (ECOCERT Greenlife)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-compo-row\"\u003e\n        \u003cspan class=\"soi-deor-compo-label\"\u003eEngagement éthique\u003c\/span\u003e\n        \u003cspan class=\"soi-deor-compo-value\"\u003eVegan, non testé sur les animaux\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-compo-row\"\u003e\n        \u003cspan class=\"soi-deor-compo-label\"\u003eFormule sans\u003c\/span\u003e\n        \u003cspan class=\"soi-deor-compo-value\"\u003eAlcool, chlorhydrate d'aluminium, parabènes\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-compo-row\"\u003e\n        \u003cspan class=\"soi-deor-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-deor-compo-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-deor-section\"\u003e\n    \u003ch2\u003eComposition complète\u003c\/h2\u003e\n    \u003cp\u003eAqua, Aloe Barbadensis Leaf Juice, Glycerin, Potassium Alum, Prunus Amygdalus Dulcis Oil, Filipendula Ulmaria Flower Water, Lactobacillus Ferment, Parfum, Sodium Benzoate, Potassium Sorbate, Citric Acid.\u003c\/p\u003e\n    \u003cp\u003e\u003cem\u003eIngrédients issus de l'agriculture biologique certifiée. Formule sans alcool et sans chlorhydrate d'aluminium.\u003c\/em\u003e\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-deor-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur le déodorant roll-on bio Acorelle\u003c\/h2\u003e\n    \u003cdiv class=\"soi-deor-accordion\"\u003e\n      \u003cdetails class=\"soi-deor-accordion-item\"\u003e\n        \u003csummary class=\"soi-deor-accordion-header\"\u003e💦 Ce déodorant est-il efficace si je transpire beaucoup ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-deor-accordion-content\"\u003e\n          \u003cp\u003eIl est conçu pour une protection 24h en conditions normales à modérées. Pour les transpirateurs intenses, une application matin et soir peut renforcer l'efficacité, surtout durant les premières semaines de transition.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-deor-accordion-item\"\u003e\n        \u003csummary class=\"soi-deor-accordion-header\"\u003e✨ Puis-je l'utiliser juste après l'épilation ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-deor-accordion-content\"\u003e\n          \u003cp\u003eOui, l'aloe vera et l'huile d'amande douce apaisent la peau fraîchement épilée. Évitez cependant les peaux avec microcoupures visibles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-deor-accordion-item\"\u003e\n        \u003csummary class=\"soi-deor-accordion-header\"\u003e⚕️ Ce produit remplace-t-il un traitement médical contre l'hyperhidrose ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-deor-accordion-content\"\u003e\n          \u003cp\u003eNon. En cas de transpiration excessive (hyperhidrose), consultez un dermatologue. Ce déodorant ne constitue pas 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-deor-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-deor-cta-box\"\u003e\n      \u003cp class=\"soi-deor-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, jusque dans les gestes du quotidien\u003c\/p\u003e\n      \u003cp class=\"soi-deor-cta-text\" style=\"color: white;\"\u003eFraîcheur naturelle, peau respectée, conscience tranquille : le choix de celles et ceux qui refusent de choisir entre efficacité et naturalité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-deor-marine: #1A2D3D;\n  --soi-deor-marine-dark: #0F1E2B;\n  --soi-deor-marine-light: #2C4458;\n  --soi-deor-pomme: #A1C544;\n  --soi-deor-pomme-dark: #84A636;\n  --soi-deor-pomme-light: rgba(161,197,68,0.10);\n  --soi-deor-white: #FFFFFF;\n  --soi-deor-off-white: #F8FAF6;\n  --soi-deor-stone: #F1F3EE;\n  --soi-deor-line: #E5E8E0;\n  --soi-deor-primary: #A8B5D4;\n  --soi-deor-primary-soft: #D4DCE8;\n  --soi-deor-accent: #94C5A8;\n  --soi-deor-text: #1A2D3D;\n  --soi-deor-text-soft: #4A5B6B;\n  --soi-deor-text-muted: #7B8693;\n  --soi-deor-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-deor-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-deor-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-deor-radius: 12px;\n  --soi-deor-radius-sm: 8px;\n  --soi-deor-radius-pill: 999px;\n}\n\n.soi-deor-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-deor-fiche img { max-width: 100%; height: auto; }\n\n.soi-deor-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-deor-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-deor-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-deor-hero {\n  position: relative;\n  background: var(--soi-deor-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-deor-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-deor-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-deor-pomme);\n}\n\n.soi-deor-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-deor-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-deor-pomme);\n  border-radius: 50%;\n}\n\n.soi-deor-hero-title {\n  display: block;\n  color: var(--soi-deor-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-deor-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-deor-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-deor-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-deor-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-deor-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-deor-label-accent {\n  background: var(--soi-deor-pomme);\n  border-color: var(--soi-deor-pomme);\n  color: var(--soi-deor-marine);\n  font-weight: 600;\n}\n\n.soi-deor-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-deor-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-deor-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-deor-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-deor-pomme);\n  border-radius: 2px;\n}\n\n.soi-deor-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-deor-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-deor-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-deor-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-deor-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-deor-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-deor-benefit {\n  background: var(--soi-deor-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-deor-radius);\n  border: 1px solid var(--soi-deor-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-deor-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-deor-shadow-md);\n}\n\n.soi-deor-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-deor-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-deor-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-deor-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-deor-benefit:hover .soi-deor-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-deor-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-deor-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-deor-benefit p {\n  font-size: 13px;\n  color: var(--soi-deor-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-deor-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1rem;\n}\n\n.soi-deor-card {\n  background: var(--soi-deor-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-deor-radius);\n  border-left: 3px solid var(--soi-deor-pomme);\n}\n\n.soi-deor-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-deor-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-deor-card p {\n  font-size: 14px;\n  color: var(--soi-deor-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-deor-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-deor-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-deor-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-deor-radius);\n  border: 1px solid var(--soi-deor-line);\n  align-items: flex-start;\n}\n\n.soi-deor-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-deor-marine);\n  color: var(--soi-deor-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-deor-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-deor-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-deor-step-content p {\n  font-size: 14px;\n  color: var(--soi-deor-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-deor-compo {\n  background: var(--soi-deor-off-white);\n  border-radius: var(--soi-deor-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-deor-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-deor-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-deor-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-deor-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-deor-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-deor-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-deor-marine);\n  text-align: right;\n}\n\n.soi-deor-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-deor-pomme-light);\n  border-left: 4px solid var(--soi-deor-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-deor-radius) var(--soi-deor-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.25rem;\n}\n\n.soi-deor-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-deor-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-deor-marine);\n  margin-bottom: 4px;\n}\n\n.soi-deor-tip p {\n  font-size: 14px;\n  color: var(--soi-deor-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-deor-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-deor-accordion-item {\n  background: var(--soi-deor-off-white);\n  border-radius: var(--soi-deor-radius-sm);\n  border: 1px solid var(--soi-deor-line);\n  overflow: hidden;\n}\n\n.soi-deor-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-deor-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-deor-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-deor-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-deor-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-deor-accordion-item[open] .soi-deor-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-deor-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-deor-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-deor-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-deor-cta-box {\n  background: var(--soi-deor-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-deor-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-deor-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-deor-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-deor-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-deor-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-deor-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-deor-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-deor-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-deor-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-deor-compo-value {\n    text-align: left;\n  }\n\n  .soi-deor-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-deor-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-deor-fiche {\n    --soi-deor-text-soft: #2C3E50;\n    --soi-deor-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603956195658,"sku":"LL0105","price":6.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/deodorant-roll-on-24h-fraicheur-intense-certifie-bio-acorell-packshot.webp?v=1779796191"},{"product_id":"deodorant-roll-on-24h-peaux-sensibles-certifie-bio-acorelle","title":"Déodorant roll-on 24h peaux sensibles certifié bio - Acorelle","description":"\u003cdiv class=\"soi-deor-fiche\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"soi-deor-hero\"\u003e\n    \u003cdiv class=\"soi-deor-hero-tag\"\u003e\n      \u003cspan class=\"soi-deor-tag-dot\"\u003e\u003c\/span\u003e\n      Hygiène · Acorelle\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-deor-hero-title\"\u003eDéodorant roll-on 24h peaux sensibles certifié bio\u003c\/span\u003e\n    \u003cp class=\"soi-deor-hero-subtitle\"\u003eUne formule minimaliste à 99 % d'ingrédients d'origine naturelle, conçue pour respecter les peaux réactives tout en assurant une fraîcheur fiable pendant 24 heures.\u003c\/p\u003e\n    \u003cdiv class=\"soi-deor-hero-labels\"\u003e\n      \u003cspan class=\"soi-deor-label soi-deor-label-accent\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n      \u003cspan class=\"soi-deor-label\"\u003eVEGAN\u003c\/span\u003e\n      \u003cspan class=\"soi-deor-label\"\u003eSANS ALCOOL\u003c\/span\u003e\n      \u003cspan class=\"soi-deor-label\"\u003eSANS PARFUM\u003c\/span\u003e\n      \u003cspan class=\"soi-deor-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 : Pourquoi choisir --\u003e\n  \u003csection class=\"soi-deor-section\"\u003e\n    \u003ch2\u003ePourquoi choisir un déodorant roll-on bio pour peaux sensibles ?\u003c\/h2\u003e\n    \u003cp\u003eLes peaux sensibles réagissent souvent aux parfums synthétiques, à l'alcool et aux sels d'aluminium présents dans les déodorants conventionnels. Ces ingrédients peuvent provoquer rougeurs, tiraillements ou irritations, surtout après le rasage. Un déodorant roll-on bio sans alcool et sans chlorhydrate d'aluminium comme celui d'Acorelle offre une alternative sérieuse, sans sacrifier la protection 24h.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 : Formule active --\u003e\n  \u003csection class=\"soi-deor-section\"\u003e\n    \u003ch2\u003eUne formule active qui lutte vraiment contre les odeurs\u003c\/h2\u003e\n    \u003cp class=\"soi-deor-section-intro\"\u003eL'efficacité de ce déodorant roll-on bio repose sur deux actifs complémentaires, pour une protection naturelle qui dure.\u003c\/p\u003e\n    \u003cdiv class=\"soi-deor-benefits\"\u003e\n      \u003cdiv class=\"soi-deor-benefit\"\u003e\n        \u003cdiv class=\"soi-deor-benefit-icon\"\u003e\u003cspan\u003e💎\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eCristaux d'alun régulateurs\u003c\/h3\u003e\n        \u003cp\u003eAux propriétés naturellement astringentes, ils resserrent les pores et limitent la transpiration sans obstruer les glandes sudoripares.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-benefit\"\u003e\n        \u003cdiv class=\"soi-deor-benefit-icon\"\u003e\u003cspan\u003e🦠\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFerments actifs\u003c\/h3\u003e\n        \u003cp\u003eIls neutralisent les bactéries responsables des mauvaises odeurs à la source, pour une fraîcheur organique qui dure jusqu'à 24 heures.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deor-tip\"\u003e\n      \u003cdiv class=\"soi-deor-tip-icon\"\u003e🌿\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003eCette synergie végétale offre une protection comparable à celle d'un déodorant classique, tout en préservant l'équilibre naturel de votre peau.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 : Ingrédients apaisants --\u003e\n  \u003csection class=\"soi-deor-section\"\u003e\n    \u003ch2\u003eLes ingrédients apaisants qui font la différence\u003c\/h2\u003e\n    \u003cp class=\"soi-deor-section-intro\"\u003eAu-delà de l'efficacité anti-odeur, la formule intègre des actifs véritablement nourrissants et apaisants.\u003c\/p\u003e\n    \u003cdiv class=\"soi-deor-grid\"\u003e\n      \u003cdiv class=\"soi-deor-card\"\u003e\n        \u003ch3\u003e🌼 Eau florale de camomille bio\u003c\/h3\u003e\n        \u003cp\u003eReconnue pour ses propriétés anti-inflammatoires, elle calme les aisselles irritées ou fragilisées après l'épilation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-card\"\u003e\n        \u003ch3\u003e🌰 Huile d'amande douce\u003c\/h3\u003e\n        \u003cp\u003eHydratante et adoucissante, elle laisse la peau souple et confortable tout au long de la journée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-card\"\u003e\n        \u003ch3\u003e🪴 Aloe vera\u003c\/h3\u003e\n        \u003cp\u003eApaisant naturel par excellence, il renforce la tolérance de la peau aux agressions extérieures.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-card\"\u003e\n        \u003ch3\u003e💧 Glycérine végétale\u003c\/h3\u003e\n        \u003cp\u003eElle retient l'humidité et évite l'effet peau tendue après application.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 : Composition INCI --\u003e\n  \u003csection class=\"soi-deor-section\"\u003e\n    \u003ch2\u003eComposition complète (INCI)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-deor-compo\"\u003e\n      \u003cdiv class=\"soi-deor-compo-row\"\u003e\n        \u003cspan class=\"soi-deor-compo-label\"\u003eListe INCI\u003c\/span\u003e\n        \u003cspan class=\"soi-deor-compo-value\" style=\"text-align:left;\"\u003eAqua, Aloe Barbadensis Leaf Juice*, Potassium Alum, Glycerin*, Lactobacillus Ferment, Anthemis Nobilis Flower Water*, Prunus Amygdalus Dulcis Oil*, Sodium Benzoate, Potassium Sorbate, Xanthan Gum, Citric Acid\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-compo-row\"\u003e\n        \u003cspan class=\"soi-deor-compo-label\"\u003e* Ingrédients bio\u003c\/span\u003e\n        \u003cspan class=\"soi-deor-compo-value\"\u003eIssus de l'agriculture biologique\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-compo-row\"\u003e\n        \u003cspan class=\"soi-deor-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-deor-compo-value\"\u003eAlcool, parfum, chlorhydrate d'aluminium\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-compo-row\"\u003e\n        \u003cspan class=\"soi-deor-compo-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-deor-compo-value\"\u003eCosmos Organic · Vegan\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 : Mode d'emploi --\u003e\n  \u003csection class=\"soi-deor-section\"\u003e\n    \u003ch2\u003eComment utiliser ce déodorant roll-on bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-deor-timeline\"\u003e\n      \u003cdiv class=\"soi-deor-step\"\u003e\n        \u003cdiv class=\"soi-deor-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-deor-step-content\"\u003e\n          \u003ch3\u003eAppliquez sur peau propre\u003c\/h3\u003e\n          \u003cp\u003eAppliquez sur aisselles propres et sèches, de préférence le matin après la douche.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-step\"\u003e\n        \u003cdiv class=\"soi-deor-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-deor-step-content\"\u003e\n          \u003ch3\u003eLaissez sécher\u003c\/h3\u003e\n          \u003cp\u003ePatientez quelques secondes avant de vous habiller pour éviter les traces.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-step\"\u003e\n        \u003cdiv class=\"soi-deor-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-deor-step-content\"\u003e\n          \u003ch3\u003eRenouvelez si besoin\u003c\/h3\u003e\n          \u003cp\u003eRenouvelez l'application en soirée si nécessaire, notamment lors des périodes de forte chaleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-deor-tip\" style=\"margin-top: 1.25rem;\"\u003e\n      \u003cdiv class=\"soi-deor-tip-icon\"\u003e👶\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eBon à savoir\u003c\/strong\u003e\n        \u003cp\u003eConvient aux femmes enceintes et allaitantes. Adapté à un usage quotidien, même sur peau fraîchement épilée.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 : Éco-responsable --\u003e\n  \u003csection class=\"soi-deor-section\"\u003e\n    \u003ch2\u003eUn choix éco-responsable au quotidien\u003c\/h2\u003e\n    \u003cdiv class=\"soi-deor-grid-compact\"\u003e\n      \u003cdiv class=\"soi-deor-card-mini\"\u003e\n        \u003cspan class=\"soi-deor-card-mini-icon\"\u003e🌱\u003c\/span\u003e\n        \u003cspan class=\"soi-deor-card-mini-label\"\u003eCertification\u003c\/span\u003e\n        \u003cspan class=\"soi-deor-card-mini-value\"\u003eCosmos Organic\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-card-mini\"\u003e\n        \u003cspan class=\"soi-deor-card-mini-icon\"\u003e🐰\u003c\/span\u003e\n        \u003cspan class=\"soi-deor-card-mini-label\"\u003eEngagement\u003c\/span\u003e\n        \u003cspan class=\"soi-deor-card-mini-value\"\u003e100 % Vegan\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-card-mini\"\u003e\n        \u003cspan class=\"soi-deor-card-mini-icon\"\u003e♻️\u003c\/span\u003e\n        \u003cspan class=\"soi-deor-card-mini-label\"\u003eContenant\u003c\/span\u003e\n        \u003cspan class=\"soi-deor-card-mini-value\"\u003eRechargeable\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-deor-card-mini\"\u003e\n        \u003cspan class=\"soi-deor-card-mini-icon\"\u003e🇫🇷\u003c\/span\u003e\n        \u003cspan class=\"soi-deor-card-mini-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-deor-card-mini-value\"\u003eFrance\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin-top: 1.25rem;\"\u003eLe flacon est rechargeable et recyclable : un geste simple pour réduire vos déchets plastiques sans changer vos habitudes. Acorelle va plus loin que la simple formulation naturelle en proposant une démarche globale, du contenu au contenant.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 7 : Précautions --\u003e\n  \u003csection class=\"soi-deor-section\"\u003e\n    \u003cdiv class=\"soi-deor-accordion\"\u003e\n      \u003cdetails class=\"soi-deor-accordion-item\"\u003e\n        \u003csummary class=\"soi-deor-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n        \u003cdiv class=\"soi-deor-accordion-content\"\u003e\n          \u003cp\u003eCe produit est un cosmétique et ne se substitue pas à un avis médical. En cas de réaction cutanée persistante, consultez un dermatologue.\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-deor-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-deor-cta-box\"\u003e\n      \u003cp class=\"soi-deor-cta-tag\" style=\"color: white;\"\u003eSe soigner naturellement, jusque dans les gestes du quotidien\u003c\/p\u003e\n      \u003cp class=\"soi-deor-cta-text\" style=\"color: white;\"\u003eUn déodorant roll-on bio qui prouve qu'efficacité et douceur ne sont pas incompatibles. Conçu pour les peaux les plus sensibles, il vous offre une fraîcheur naturelle 24h avec des ingrédients qui prennent vraiment soin de vous.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-deor-marine: #1A2D3D;\n  --soi-deor-marine-dark: #0F1E2B;\n  --soi-deor-marine-light: #2C4458;\n  --soi-deor-pomme: #A1C544;\n  --soi-deor-pomme-dark: #84A636;\n  --soi-deor-pomme-light: rgba(161,197,68,0.10);\n  --soi-deor-white: #FFFFFF;\n  --soi-deor-off-white: #F8FAF6;\n  --soi-deor-stone: #F1F3EE;\n  --soi-deor-line: #E5E8E0;\n  --soi-deor-primary: #9B8AA8;\n  --soi-deor-primary-soft: #E8E0EE;\n  --soi-deor-accent: #A8B5D4;\n  --soi-deor-text: #1A2D3D;\n  --soi-deor-text-soft: #4A5B6B;\n  --soi-deor-text-muted: #7B8693;\n  --soi-deor-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-deor-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-deor-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-deor-radius: 12px;\n  --soi-deor-radius-sm: 8px;\n  --soi-deor-radius-pill: 999px;\n}\n\n.soi-deor-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-deor-fiche img { max-width: 100%; height: auto; }\n\n.soi-deor-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-deor-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-deor-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* HERO *\/\n.soi-deor-hero {\n  position: relative;\n  background: var(--soi-deor-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-deor-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-deor-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-deor-pomme);\n}\n\n.soi-deor-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-deor-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-deor-pomme);\n  border-radius: 50%;\n}\n\n.soi-deor-hero-title {\n  display: block;\n  color: var(--soi-deor-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-deor-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-deor-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-deor-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-deor-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-deor-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-deor-label-accent {\n  background: var(--soi-deor-pomme);\n  border-color: var(--soi-deor-pomme);\n  color: var(--soi-deor-marine);\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.soi-deor-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-deor-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-deor-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-deor-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-deor-pomme);\n  border-radius: 2px;\n}\n\n.soi-deor-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-deor-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-deor-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-deor-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-deor-section p:last-child {\n  margin-bottom: 0;\n}\n\n\/* BENEFITS *\/\n.soi-deor-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-deor-benefit {\n  background: var(--soi-deor-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-deor-radius);\n  border: 1px solid var(--soi-deor-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-deor-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-deor-shadow-md);\n}\n\n.soi-deor-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-deor-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-deor-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-deor-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-deor-benefit:hover .soi-deor-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-deor-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-deor-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-deor-benefit p {\n  font-size: 13px;\n  color: var(--soi-deor-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID + CARDS *\/\n.soi-deor-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-deor-card {\n  background: var(--soi-deor-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-deor-radius);\n  border-left: 3px solid var(--soi-deor-pomme);\n}\n\n.soi-deor-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-deor-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-deor-card p {\n  font-size: 14px;\n  color: var(--soi-deor-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* GRID COMPACT *\/\n.soi-deor-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n}\n\n.soi-deor-card-mini {\n  background: var(--soi-deor-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-deor-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-deor-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-deor-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-deor-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-deor-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-deor-marine);\n}\n\n\/* TIMELINE *\/\n.soi-deor-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-deor-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-deor-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-deor-radius);\n  border: 1px solid var(--soi-deor-line);\n  align-items: flex-start;\n}\n\n.soi-deor-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-deor-marine);\n  color: var(--soi-deor-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-deor-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-deor-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-deor-step-content p {\n  font-size: 14px;\n  color: var(--soi-deor-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* COMPOSITION *\/\n.soi-deor-compo {\n  background: var(--soi-deor-off-white);\n  border-radius: var(--soi-deor-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-deor-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-deor-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-deor-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-deor-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-deor-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  flex-shrink: 0;\n}\n\n.soi-deor-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-deor-marine);\n  text-align: right;\n}\n\n\/* TIP *\/\n.soi-deor-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-deor-pomme-light);\n  border-left: 4px solid var(--soi-deor-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-deor-radius) var(--soi-deor-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-deor-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-deor-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-deor-marine);\n  margin-bottom: 4px;\n}\n\n.soi-deor-tip p {\n  font-size: 14px;\n  color: var(--soi-deor-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* ACCORDÉON *\/\n.soi-deor-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-deor-accordion-item {\n  background: var(--soi-deor-off-white);\n  border-radius: var(--soi-deor-radius-sm);\n  border: 1px solid var(--soi-deor-line);\n  overflow: hidden;\n}\n\n.soi-deor-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-deor-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-deor-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-deor-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-deor-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-deor-accordion-item[open] .soi-deor-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-deor-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-deor-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-deor-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* CTA BOX *\/\n.soi-deor-cta-box {\n  background: var(--soi-deor-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-deor-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-deor-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-deor-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-deor-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-deor-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-deor-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-deor-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-deor-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-deor-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-deor-compo-value {\n    text-align: left;\n  }\n\n  .soi-deor-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n\/* ACCESSIBILITÉ *\/\n@media (prefers-reduced-motion: reduce) {\n  .soi-deor-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-deor-fiche {\n    --soi-deor-text-soft: #2C3E50;\n    --soi-deor-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Default Title","offer_id":61603958096202,"sku":"LL0110","price":6.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/deodorant-roll-on-24h-peaux-sensibles-certifie-bio-acorelle-packshot.webp?v=1779796896"},{"product_id":"bandes-de-cire-froide-bio-pour-le-corps-acorelle","title":"Bandes de Cire Froide bio pour le corps – Acorelle","description":"\n\u003cdiv class=\"soi-cirf-fiche\"\u003e\n\n\u003csection class=\"soi-cirf-hero\"\u003e\n  \u003cdiv class=\"soi-cirf-hero-tag\"\u003e\n    \u003cspan class=\"soi-cirf-tag-dot\"\u003e\u003c\/span\u003e\n    Épilation naturelle · Acorelle\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-cirf-hero-title\"\u003eL'épilation naturelle, enfin agréable\n\n\u003c\/span\u003e\n  \u003cp class=\"soi-cirf-hero-subtitle\"\u003eUne épilation efficace et douce, formulée à 100% d'ingrédients d'origine naturelle pour respecter les peaux sensibles.\u003c\/p\u003e\n  \u003cdiv class=\"soi-cirf-hero-labels\"\u003e\n    \u003cspan class=\"soi-cirf-label soi-cirf-label-accent\"\u003eBIO COSMÉBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-cirf-label\"\u003eCERTIFIÉ ECOCERT\u003c\/span\u003e\n    \u003cspan class=\"soi-cirf-label\"\u003e100% ORIGINE NATURELLE\u003c\/span\u003e\n    \u003cspan class=\"soi-cirf-label\"\u003eSANS PARABEN\u003c\/span\u003e\n    \u003cspan class=\"soi-cirf-label\"\u003eCONTRÔLE DERMATOLOGIQUE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cirf-section\"\u003e\n  \u003ch2\u003ePourquoi choisir la cire froide corps Acorelle ?\u003c\/h2\u003e\n  \u003cp class=\"soi-cirf-section-intro\"\u003eContrairement à de nombreuses bandes de cire froide du marché, la formule Acorelle ne contient ni parfum, ni ingrédients synthétiques. Elle associe Aloe Vera biologique, cire d'abeille, huile d'Argan et huile de Ricin pour une épilation qui prend véritablement soin de votre peau. Résultat : moins d'irritations, moins de rougeurs, plus de confort.\u003c\/p\u003e\n  \u003cdiv class=\"soi-cirf-benefits\"\u003e\n    \u003cdiv class=\"soi-cirf-benefit\"\u003e\n      \u003cdiv class=\"soi-cirf-benefit-icon\"\u003e\u003cspan\u003e✂️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eEfficace dès 2 mm\u003c\/h3\u003e\n      \u003cp\u003eCapture même les poils courts souvent difficiles à attraper par les cires classiques.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cirf-benefit\"\u003e\n      \u003cdiv class=\"soi-cirf-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eJusqu'à 4 semaines\u003c\/h3\u003e\n      \u003cp\u003eProfitez d'une peau lisse et douce pendant plusieurs semaines après chaque séance.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cirf-benefit\"\u003e\n      \u003cdiv class=\"soi-cirf-benefit-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePrêtes à l'emploi\u003c\/h3\u003e\n      \u003cp\u003eSans chauffage préalable, elles vous accompagnent à domicile comme en déplacement.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cirf-benefit\"\u003e\n      \u003cdiv class=\"soi-cirf-benefit-icon\"\u003e\u003cspan\u003e🤍\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePeaux sensibles\u003c\/h3\u003e\n      \u003cp\u003eCertifiées bio et testées sous contrôle dermatologique, adaptées aux jambes, aisselles et zones délicates.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cirf-section\"\u003e\n  \u003ch2\u003eComment utiliser les bandes de cire froide corps Acorelle ?\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cirf-timeline\"\u003e\n    \u003cdiv class=\"soi-cirf-step\"\u003e\n      \u003cdiv class=\"soi-cirf-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-step-content\"\u003e\n        \u003ch3\u003eRéchauffez la bande\u003c\/h3\u003e\n        \u003cp\u003eFrottez la bande entre vos paumes pendant quelques secondes pour assouplir la cire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cirf-step\"\u003e\n      \u003cdiv class=\"soi-cirf-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-step-content\"\u003e\n        \u003ch3\u003eSéparez et appliquez\u003c\/h3\u003e\n        \u003cp\u003eSéparez délicatement les deux parties de la bande, puis appliquez-la dans le sens de la pousse des poils.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cirf-step\"\u003e\n      \u003cdiv class=\"soi-cirf-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-step-content\"\u003e\n        \u003ch3\u003eLissez fermement\u003c\/h3\u003e\n        \u003cp\u003ePassez la main deux à trois fois dans le sens de la pousse pour optimiser l'adhérence de la bande.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cirf-step\"\u003e\n      \u003cdiv class=\"soi-cirf-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-step-content\"\u003e\n        \u003ch3\u003eRetirez d'un geste vif\u003c\/h3\u003e\n        \u003cp\u003eTirez la bande d'un geste sec à contre-sens de la pousse, en maintenant la peau bien tendue pour minimiser l'inconfort.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cirf-step\"\u003e\n      \u003cdiv class=\"soi-cirf-step-num\"\u003e5\u003c\/div\u003e\n      \u003cdiv class=\"soi-cirf-step-content\"\u003e\n        \u003ch3\u003eAppliquez l'huile de finition\u003c\/h3\u003e\n        \u003cp\u003eUtilisez la lingette fournie pour retirer les résidus de cire et apaiser votre peau immédiatement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-cirf-tip\"\u003e\n    \u003cdiv class=\"soi-cirf-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eChaque bande peut être réutilisée 2 à 3 fois sur la même zone ou une zone adjacente pour optimiser votre boîte de 20 bandes.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cirf-section\"\u003e\n  \u003ch2\u003eComposition : des actifs bio pensés pour votre peau\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cirf-grid\"\u003e\n    \u003cdiv class=\"soi-cirf-card\"\u003e\n      \u003ch3\u003e🌱 Aloe Vera biologique\u003c\/h3\u003e\n      \u003cp\u003eReconnu pour ses propriétés apaisantes, cicatrisantes et anti-inflammatoires. Il soulage la peau dès le retrait de la bande et réduit les rougeurs post-épilation.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cirf-card\"\u003e\n      \u003ch3\u003e🐝 Cire d'abeille\u003c\/h3\u003e\n      \u003cp\u003eAssure une excellente adhérence aux poils tout en protégeant naturellement la surface cutanée lors de l'arrachage.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cirf-card\"\u003e\n      \u003ch3\u003e🫒 Huile d'Argan\u003c\/h3\u003e\n      \u003cp\u003eNourrit et redonne de la souplesse à votre peau pour un toucher soyeux après chaque séance d'épilation.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cirf-card\"\u003e\n      \u003ch3\u003e💧 Huile de Ricin\u003c\/h3\u003e\n      \u003cp\u003eHydrate en profondeur et forme un film protecteur qui limite les tiraillements et les sensations d'inconfort.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp\u003eFormule sans parfum, sans paraben, sans ingrédient d'origine pétrochimique : l'épilation naturelle dans toute sa logique.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cirf-section\"\u003e\n  \u003ch2\u003eCe que les utilisatrices en disent\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cirf-grid-compact\"\u003e\n    \u003cdiv class=\"soi-cirf-card-mini\"\u003e\n      \u003cspan class=\"soi-cirf-card-mini-icon\"\u003e✅\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-card-mini-label\"\u003ePeau douce\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-card-mini-value\"\u003e95%\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cirf-card-mini\"\u003e\n      \u003cspan class=\"soi-cirf-card-mini-icon\"\u003e💚\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-card-mini-label\"\u003eRecommandé peaux sensibles\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-card-mini-value\"\u003e89%\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cirf-card-mini\"\u003e\n      \u003cspan class=\"soi-cirf-card-mini-icon\"\u003e⭐\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-card-mini-label\"\u003eParfait dès la 1ère utilisation\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-card-mini-value\"\u003e74%\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cirf-card-mini\"\u003e\n      \u003cspan class=\"soi-cirf-card-mini-icon\"\u003e💧\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-card-mini-label\"\u003ePeau hydratée\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-card-mini-value\"\u003e89%\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp class=\"soi-cirf-disclaimer\"\u003eTests consommateurs réalisés sur panel de volontaires. Ce produit ne constitue pas un traitement médical et ne remplace pas l'avis d'un dermatologue.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cirf-section\"\u003e\n  \u003ch2\u003eContenu de la boîte\u003c\/h2\u003e\n  \u003cdiv class=\"soi-cirf-compo\"\u003e\n    \u003cdiv class=\"soi-cirf-compo-row\"\u003e\n      \u003cspan class=\"soi-cirf-compo-label\"\u003eBandes de cire froide\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-compo-value\"\u003e20 bandes prêtes à l'emploi\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cirf-compo-row\"\u003e\n      \u003cspan class=\"soi-cirf-compo-label\"\u003eLingettes finition\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-compo-value\"\u003e2 lingettes à l'huile apaisante\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cirf-compo-row\"\u003e\n      \u003cspan class=\"soi-cirf-compo-label\"\u003eZones d'application\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-compo-value\"\u003eJambes, aisselles, zones sensibles\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-cirf-compo-row\"\u003e\n      \u003cspan class=\"soi-cirf-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-cirf-compo-value\"\u003eCosmébio par Ecocert\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-cirf-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-cirf-cta-box\"\u003e\n    \u003cp class=\"soi-cirf-cta-tag\" style=\"color: white;\"\u003eL'épilation naturelle, enfin agréable\u003c\/p\u003e\n    \u003cp class=\"soi-cirf-cta-text\" style=\"color: white;\"\u003eFaites le choix d'une épilation corps certifiée bio, efficace et douce. 20 bandes, des actifs apaisants et jusqu'à 4 semaines de peau lisse vous attendent.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-cirf-marine: #1A2D3D;\n  --soi-cirf-marine-dark: #0F1E2B;\n  --soi-cirf-marine-light: #2C4458;\n  --soi-cirf-pomme: #A1C544;\n  --soi-cirf-pomme-dark: #84A636;\n  --soi-cirf-pomme-light: rgba(161,197,68,0.10);\n  --soi-cirf-white: #FFFFFF;\n  --soi-cirf-off-white: #F8FAF6;\n  --soi-cirf-stone: #F1F3EE;\n  --soi-cirf-line: #E5E8E0;\n  --soi-cirf-primary: #6AAB5E;\n  --soi-cirf-primary-soft: #E8F5E6;\n  --soi-cirf-accent: #4A8F3E;\n  --soi-cirf-text: #1A2D3D;\n  --soi-cirf-text-soft: #4A5B6B;\n  --soi-cirf-text-muted: #7B8693;\n  --soi-cirf-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-cirf-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-cirf-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-cirf-radius: 12px;\n  --soi-cirf-radius-sm: 8px;\n  --soi-cirf-radius-pill: 999px;\n}\n\n.soi-cirf-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-cirf-fiche img { max-width: 100%; height: auto; }\n\n.soi-cirf-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-cirf-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-cirf-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-cirf-hero {\n  position: relative;\n  background: var(--soi-cirf-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-cirf-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-cirf-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-cirf-pomme);\n}\n\n.soi-cirf-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-cirf-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-cirf-pomme);\n  border-radius: 50%;\n}\n\n.soi-cirf-hero-title {\n  display: block;\n  color: var(--soi-cirf-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-cirf-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-cirf-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-cirf-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-cirf-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-cirf-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-cirf-label-accent {\n  background: var(--soi-cirf-pomme);\n  border-color: var(--soi-cirf-pomme);\n  color: var(--soi-cirf-marine);\n  font-weight: 600;\n}\n\n.soi-cirf-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-cirf-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-cirf-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-cirf-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-cirf-pomme);\n  border-radius: 2px;\n}\n\n.soi-cirf-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-cirf-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-cirf-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-cirf-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-cirf-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-cirf-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n}\n\n.soi-cirf-benefit {\n  background: var(--soi-cirf-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-cirf-radius);\n  border: 1px solid var(--soi-cirf-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-cirf-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-cirf-shadow-md);\n}\n\n.soi-cirf-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-cirf-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-cirf-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-cirf-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-cirf-benefit:hover .soi-cirf-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-cirf-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cirf-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cirf-benefit p {\n  font-size: 13px;\n  color: var(--soi-cirf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cirf-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-cirf-card {\n  background: var(--soi-cirf-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cirf-radius);\n  border-left: 3px solid var(--soi-cirf-pomme);\n}\n\n.soi-cirf-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-cirf-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-cirf-card p {\n  font-size: 14px;\n  color: var(--soi-cirf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cirf-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-bottom: 1rem;\n}\n\n.soi-cirf-card-mini {\n  background: var(--soi-cirf-stone);\n  padding: 1rem 1.25rem;\n  border-radius: var(--soi-cirf-radius-sm);\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.soi-cirf-card-mini-icon {\n  font-size: 20px;\n  margin-bottom: 4px;\n}\n\n.soi-cirf-card-mini-label {\n  font-size: 11px;\n  color: var(--soi-cirf-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  font-weight: 500;\n}\n\n.soi-cirf-card-mini-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 22px;\n  font-weight: 600;\n  color: var(--soi-cirf-marine);\n}\n\n.soi-cirf-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-cirf-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-cirf-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-cirf-radius);\n  border: 1px solid var(--soi-cirf-line);\n  align-items: flex-start;\n}\n\n.soi-cirf-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-cirf-marine);\n  color: var(--soi-cirf-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-cirf-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-cirf-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-cirf-step-content p {\n  font-size: 14px;\n  color: var(--soi-cirf-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cirf-compo {\n  background: var(--soi-cirf-off-white);\n  border-radius: var(--soi-cirf-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-cirf-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-cirf-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-cirf-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-cirf-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-cirf-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-cirf-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-cirf-marine);\n  text-align: right;\n}\n\n.soi-cirf-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-cirf-pomme-light);\n  border-left: 4px solid var(--soi-cirf-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-cirf-radius) var(--soi-cirf-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-cirf-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-cirf-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-cirf-marine);\n  margin-bottom: 4px;\n}\n\n.soi-cirf-tip p {\n  font-size: 14px;\n  color: var(--soi-cirf-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-cirf-disclaimer {\n  font-size: 13px;\n  color: var(--soi-cirf-text-muted);\n}\n\n.soi-cirf-cta-box {\n  background: var(--soi-cirf-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-cirf-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-cirf-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-cirf-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-cirf-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-cirf-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-cirf-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-cirf-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-cirf-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-cirf-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-cirf-compo-value {\n    text-align: left;\n  }\n\n  .soi-cirf-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-cirf-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-cirf-fiche {\n    --soi-cirf-text-soft: #2C3E50;\n    --soi-cirf-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Acorelle","offers":[{"title":"Boîte de 20 unités","offer_id":61612341035338,"sku":"LL0025","price":9.9,"currency_code":"EUR","in_stock":true},{"title":"Boîte de 40 unités","offer_id":61612525191498,"sku":"LL0026","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/bandes-de-cire-froide-bio-pour-le-corps-acorelle-packshot.webp?v=1779962760"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/collections\/Acorelle.png?v=1779893629","url":"https:\/\/www.soinature.com\/collections\/acorelle.oembed","provider":"Soinature","version":"1.0","type":"link"}