{"product_id":"roll-on-peaux-jeunes-certifie-bio-florame","title":"Roll-on Anti-Imperfections Bio - Peau jeune | Florame","description":"\u003cdiv class=\"soi-rolpj-fiche\"\u003e\n\n\u003csection class=\"soi-rolpj-hero\"\u003e\n  \u003cdiv class=\"soi-rolpj-hero-tag\"\u003e\n    \u003cspan class=\"soi-rolpj-tag-dot\"\u003e\u003c\/span\u003e\n    Aromathérapie · Florame\n  \u003c\/div\u003e\n  \u003cspan class=\"soi-rolpj-hero-title\"\u003eLa réponse naturelle aux imperfections des peaux jeunes\u003c\/span\u003e\n  \u003cp class=\"soi-rolpj-hero-subtitle\"\u003eUn roll-on aux huiles essentielles biologiques, précis et nomade, formulé pour purifier, apaiser et rééquilibrer les peaux sujettes aux imperfections.\u003c\/p\u003e\n  \u003cdiv class=\"soi-rolpj-hero-labels\"\u003e\n    \u003cspan class=\"soi-rolpj-label soi-rolpj-label-accent\"\u003eBIO\u003c\/span\u003e\n    \u003cspan class=\"soi-rolpj-label\"\u003eCOSMOS ORGANIC\u003c\/span\u003e\n    \u003cspan class=\"soi-rolpj-label\"\u003e100% NATUREL\u003c\/span\u003e\n    \u003cspan class=\"soi-rolpj-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-rolpj-section\"\u003e\n  \u003ch2\u003eUn soin bio ciblé, pas un soin visage de plus\u003c\/h2\u003e\n  \u003cp\u003eCe soin visage bio se distingue par sa précision d'application. Là où un soin visage classique traite l'ensemble du visage, le roll-on Florame agit exactement là où votre peau en a besoin, sans en faire trop, sans perturber le reste. Résultat : une action concentrée, rapide, et qui respecte l'équilibre naturel de votre peau.\u003c\/p\u003e\n  \u003cdiv class=\"soi-rolpj-benefits\"\u003e\n    \u003cdiv class=\"soi-rolpj-benefit\"\u003e\n      \u003cdiv class=\"soi-rolpj-benefit-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003ePurifie les imperfections\u003c\/h3\u003e\n      \u003cp\u003eGrâce à l'action assainissante du Tea Tree biologique, reconnu pour ses vertus purifiantes ciblées.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rolpj-benefit\"\u003e\n      \u003cdiv class=\"soi-rolpj-benefit-icon\"\u003e\u003cspan\u003e🌿\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eApaise la peau\u003c\/h3\u003e\n      \u003cp\u003eAvec la Lavande fine bio, douce sur les peaux réactives et sensibles.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rolpj-benefit\"\u003e\n      \u003cdiv class=\"soi-rolpj-benefit-icon\"\u003e\u003cspan\u003e⚖️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAction équilibrante\u003c\/h3\u003e\n      \u003cp\u003eLe Palmarosa bio aide à réguler la production de sébum et à homogénéiser le grain de peau.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rolpj-benefit\"\u003e\n      \u003cdiv class=\"soi-rolpj-benefit-icon\"\u003e\u003cspan\u003e🎒\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eFormat nomade 5 ml\u003c\/h3\u003e\n      \u003cp\u003eTient dans une poche, un sac de cours ou une trousse de sport, sans aucune contrainte.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-rolpj-section\"\u003e\n  \u003ch2\u003eCe qui le différencie d'un roll-on visage en pierre (jade, quartz…)\u003c\/h2\u003e\n  \u003cp\u003eVous avez peut-être croisé des roll-on massage visage en jade ou en quartz rose, très populaires pour drainer et décontracter. Ces outils agissent mécaniquement par pression et glissement sur la peau.\u003c\/p\u003e\n  \u003cp\u003eLe roll-on Florame, lui, va plus loin : il combine le geste d'application précise du roller à une formule active aux huiles essentielles biologiques. Vous bénéficiez ainsi d'un soin du visage bio qui agit chimiquement sur les imperfections, pas seulement mécaniquement. Deux approches complémentaires, mais des objectifs bien distincts.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-rolpj-section\"\u003e\n  \u003ch2\u003eComposition : ce qu'il y a dans le flacon\u003c\/h2\u003e\n  \u003cp\u003eLa formule repose sur un complexe synergique d'huiles essentielles certifiées biologiques, diluées dans une huile végétale support :\u003c\/p\u003e\n  \u003cdiv class=\"soi-rolpj-grid\"\u003e\n    \u003cdiv class=\"soi-rolpj-card\"\u003e\n      \u003ch3\u003e🌳 Huile essentielle de Tea Tree bio\u003c\/h3\u003e\n      \u003cp\u003eMelaleuca alternifolia : l'actif phare des soins anti-imperfections, purifiant et assainissant.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rolpj-card\"\u003e\n      \u003ch3\u003e💜 Huile essentielle de Lavande fine bio\u003c\/h3\u003e\n      \u003cp\u003eLavandula angustifolia : apaisante, elle calme les rougeurs et les irritations locales.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rolpj-card\"\u003e\n      \u003ch3\u003e🌾 Huile essentielle de Palmarosa bio\u003c\/h3\u003e\n      \u003cp\u003eCymbopogon martinii : régulatrice du sébum, elle contribue à équilibrer les peaux mixtes à grasses.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rolpj-card\"\u003e\n      \u003ch3\u003e🫒 Huile végétale support\u003c\/h3\u003e\n      \u003cp\u003eAssure une dilution sécurisée des huiles essentielles pour une application cutanée directe et sans irritation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-rolpj-compo\"\u003e\n    \u003cdiv class=\"soi-rolpj-compo-row\"\u003e\n      \u003cspan class=\"soi-rolpj-compo-label\"\u003eCertification\u003c\/span\u003e\n      \u003cspan class=\"soi-rolpj-compo-value\"\u003eCOSMOS ORGANIC par Cosmébio\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rolpj-compo-row\"\u003e\n      \u003cspan class=\"soi-rolpj-compo-label\"\u003eIngrédients\u003c\/span\u003e\n      \u003cspan class=\"soi-rolpj-compo-value\"\u003e100 % issus de l'agriculture biologique\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rolpj-compo-row\"\u003e\n      \u003cspan class=\"soi-rolpj-compo-label\"\u003eSans\u003c\/span\u003e\n      \u003cspan class=\"soi-rolpj-compo-value\"\u003ePerturbateurs endocriniens, parfum de synthèse, conservateurs controversés\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rolpj-compo-row\"\u003e\n      \u003cspan class=\"soi-rolpj-compo-label\"\u003eFabrication\u003c\/span\u003e\n      \u003cspan class=\"soi-rolpj-compo-value\"\u003eSaint-Rémy-de-Provence, France\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rolpj-compo-row\"\u003e\n      \u003cspan class=\"soi-rolpj-compo-label\"\u003eContenance\u003c\/span\u003e\n      \u003cspan class=\"soi-rolpj-compo-value\"\u003e5 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-rolpj-section\"\u003e\n  \u003ch2\u003eComment utiliser ce roll-on visage bio au quotidien\u003c\/h2\u003e\n  \u003cdiv class=\"soi-rolpj-timeline\"\u003e\n    \u003cdiv class=\"soi-rolpj-step\"\u003e\n      \u003cdiv class=\"soi-rolpj-step-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"soi-rolpj-step-content\"\u003e\n        \u003ch3\u003ePréparez votre peau\u003c\/h3\u003e\n        \u003cp\u003eNettoyez votre visage et séchez-le soigneusement avant l'application.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rolpj-step\"\u003e\n      \u003cdiv class=\"soi-rolpj-step-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"soi-rolpj-step-content\"\u003e\n        \u003ch3\u003eAppliquez le roll-on\u003c\/h3\u003e\n        \u003cp\u003eFaites rouler la bille directement sur la zone à traiter (bouton, point noir, zone grasse) avec une légère pression.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rolpj-step\"\u003e\n      \u003cdiv class=\"soi-rolpj-step-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"soi-rolpj-step-content\"\u003e\n        \u003ch3\u003eLaissez pénétrer\u003c\/h3\u003e\n        \u003cp\u003eNe rincez pas. Vous pouvez appliquer votre soin hydratant habituel par-dessus si nécessaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-rolpj-step\"\u003e\n      \u003cdiv class=\"soi-rolpj-step-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"soi-rolpj-step-content\"\u003e\n        \u003ch3\u003eRenouvelez selon vos besoins\u003c\/h3\u003e\n        \u003cp\u003e1 à 2 fois par jour. Évitez le contour des yeux et les muqueuses.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"soi-rolpj-tip\"\u003e\n    \u003cdiv class=\"soi-rolpj-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n      \u003cp\u003eConvient aux peaux mixtes, grasses et sujettes aux imperfections. Ce roll-on peut également être utilisé par les hommes soucieux d'un soin du visage bio simple et efficace au quotidien. Ce soin cosmétique ne remplace pas un avis dermatologique en cas d'acné sévère.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-rolpj-section\"\u003e\n  \u003ch2\u003ePourquoi choisir Florame ?\u003c\/h2\u003e\n  \u003cp\u003eFlorame est l'une des marques pionnières de la cosmétique bio en France, installée en Provence depuis 1992. Chaque produit est formulé avec des matières premières végétales sélectionnées pour leur efficacité et leur traçabilité.\u003c\/p\u003e\n  \u003cp\u003eLe Roll-on Peaux Jeunes incarne parfaitement cette philosophie : peu d'ingrédients, bien choisis, pour un résultat visible et une conscience tranquille.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"soi-rolpj-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"soi-rolpj-cta-box\"\u003e\n    \u003cp class=\"soi-rolpj-cta-tag\" style=\"color: white;\"\u003eVotre allié anti-imperfections au naturel\u003c\/p\u003e\n    \u003cp class=\"soi-rolpj-cta-text\" style=\"color: white;\"\u003eUn geste minuscule, un flacon qui tient dans la paume, et une peau qui respire mieux dès les premières applications. La réponse naturelle et précise aux petites imperfections du 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-rolpj-marine: #1A2D3D;\n  --soi-rolpj-marine-dark: #0F1E2B;\n  --soi-rolpj-marine-light: #2C4458;\n  --soi-rolpj-pomme: #A1C544;\n  --soi-rolpj-pomme-dark: #84A636;\n  --soi-rolpj-pomme-light: rgba(161,197,68,0.10);\n  --soi-rolpj-white: #FFFFFF;\n  --soi-rolpj-off-white: #F8FAF6;\n  --soi-rolpj-stone: #F1F3EE;\n  --soi-rolpj-line: #E5E8E0;\n  --soi-rolpj-primary: #0099B8;\n  --soi-rolpj-primary-soft: #E6F5F9;\n  --soi-rolpj-accent: #7A9A8E;\n  --soi-rolpj-text: #1A2D3D;\n  --soi-rolpj-text-soft: #4A5B6B;\n  --soi-rolpj-text-muted: #7B8693;\n  --soi-rolpj-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-rolpj-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-rolpj-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-rolpj-radius: 12px;\n  --soi-rolpj-radius-sm: 8px;\n  --soi-rolpj-radius-pill: 999px;\n}\n\n.soi-rolpj-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-rolpj-fiche img { max-width: 100%; height: auto; }\n\n.soi-rolpj-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-rolpj-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-rolpj-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-rolpj-hero {\n  position: relative;\n  background: var(--soi-rolpj-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-rolpj-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-rolpj-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-rolpj-pomme);\n}\n\n.soi-rolpj-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-rolpj-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-rolpj-pomme);\n  border-radius: 50%;\n}\n\n.soi-rolpj-hero-title {\n  display: block;\n  color: var(--soi-rolpj-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-rolpj-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-rolpj-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-rolpj-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-rolpj-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-rolpj-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-rolpj-label-accent {\n  background: var(--soi-rolpj-pomme);\n  border-color: var(--soi-rolpj-pomme);\n  color: var(--soi-rolpj-marine);\n  font-weight: 600;\n}\n\n.soi-rolpj-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-rolpj-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-rolpj-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-rolpj-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-rolpj-pomme);\n  border-radius: 2px;\n}\n\n.soi-rolpj-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-rolpj-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-rolpj-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-rolpj-benefits {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1.5rem;\n  margin-top: 1.5rem;\n}\n\n.soi-rolpj-benefit {\n  background: var(--soi-rolpj-white);\n  padding: 1.5rem 1.25rem;\n  border-radius: var(--soi-rolpj-radius);\n  border: 1px solid var(--soi-rolpj-line);\n  text-align: center;\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n.soi-rolpj-benefit:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--soi-rolpj-shadow-md);\n}\n\n.soi-rolpj-benefit-icon {\n  width: 56px;\n  height: 56px;\n  margin: 0 auto 1rem;\n  background: var(--soi-rolpj-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-rolpj-benefit-icon::after {\n  content: '';\n  position: absolute;\n  inset: -4px;\n  border: 1.5px solid var(--soi-rolpj-pomme);\n  border-radius: 50%;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n}\n\n.soi-rolpj-benefit:hover .soi-rolpj-benefit-icon::after {\n  opacity: 1;\n}\n\n.soi-rolpj-benefit h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rolpj-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rolpj-benefit p {\n  font-size: 13px;\n  color: var(--soi-rolpj-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-rolpj-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-rolpj-card {\n  background: var(--soi-rolpj-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rolpj-radius);\n  border-left: 3px solid var(--soi-rolpj-pomme);\n}\n\n.soi-rolpj-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-rolpj-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-rolpj-card p {\n  font-size: 14px;\n  color: var(--soi-rolpj-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-rolpj-compo {\n  background: var(--soi-rolpj-off-white);\n  border-radius: var(--soi-rolpj-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n  margin-top: 1.5rem;\n}\n\n.soi-rolpj-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-rolpj-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-rolpj-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-rolpj-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-rolpj-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-rolpj-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-rolpj-marine);\n  text-align: right;\n}\n\n.soi-rolpj-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.soi-rolpj-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-rolpj-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-rolpj-radius);\n  border: 1px solid var(--soi-rolpj-line);\n  align-items: flex-start;\n}\n\n.soi-rolpj-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-rolpj-marine);\n  color: var(--soi-rolpj-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-rolpj-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-rolpj-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-rolpj-step-content p {\n  font-size: 14px;\n  color: var(--soi-rolpj-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-rolpj-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-rolpj-pomme-light);\n  border-left: 4px solid var(--soi-rolpj-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-rolpj-radius) var(--soi-rolpj-radius) 0;\n  align-items: flex-start;\n  margin-top: 1.5rem;\n}\n\n.soi-rolpj-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-rolpj-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-rolpj-marine);\n  margin-bottom: 4px;\n}\n\n.soi-rolpj-tip p {\n  font-size: 14px;\n  color: var(--soi-rolpj-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-rolpj-cta-box {\n  background: var(--soi-rolpj-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-rolpj-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-rolpj-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-rolpj-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-rolpj-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-rolpj-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-rolpj-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-rolpj-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-rolpj-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-rolpj-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-rolpj-compo-value {\n    text-align: left;\n  }\n\n  .soi-rolpj-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-rolpj-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-rolpj-fiche {\n    --soi-rolpj-text-soft: #2C3E50;\n    --soi-rolpj-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Florame","offers":[{"title":"Default Title","offer_id":61603848028490,"sku":"FM0195","price":7.65,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/roll-on-peaux-jeunes-certifie-bio-florame-packshot.webp?v=1783173332","url":"https:\/\/firmtoaromatherapy.com\/products\/roll-on-peaux-jeunes-certifie-bio-florame","provider":"Soinature","version":"1.0","type":"link"}