{"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","url":"https:\/\/www.soinature.com\/products\/soin-reparateur-de-bronzage-certifie-bio-acorelle","provider":"Soinature","version":"1.0","type":"link"}