{"product_id":"nuit-caline-fluide-certifie-bio-douces-angevines","title":"Nuit Câline - Soin visage bio – Douces Angevines","description":"\n\u003cdiv class=\"soi-ncal-fiche\"\u003e\n\n  \u003csection class=\"soi-ncal-hero\"\u003e\n    \u003cdiv class=\"soi-ncal-hero-tag\"\u003e\n      \u003cspan class=\"soi-ncal-tag-dot\"\u003e\u003c\/span\u003e\n      Soin visage · Douces Angevines\n    \u003c\/div\u003e\n    \u003cspan class=\"soi-ncal-hero-title\"\u003eLe rituel nocturne qui revitalise votre peau\u003c\/span\u003e\n    \u003cp class=\"soi-ncal-hero-subtitle\"\u003eUn fluide de nuit certifié bio, mi-sérum mi-soin, qui accompagne la régénération naturelle de votre peau pendant votre sommeil. Tous types de peaux, texture ultra-légère, actifs végétaux d'exception.\u003c\/p\u003e\n    \u003cdiv class=\"soi-ncal-hero-labels\"\u003e\n      \u003cspan class=\"soi-ncal-label soi-ncal-label-accent\"\u003eCERTIFIÉ BIO\u003c\/span\u003e\n      \u003cspan class=\"soi-ncal-label\"\u003eFABRIQUÉ EN FRANCE\u003c\/span\u003e\n      \u003cspan class=\"soi-ncal-label\"\u003eSANS PARABEN\u003c\/span\u003e\n      \u003cspan class=\"soi-ncal-label\"\u003eSANS SILICONE\u003c\/span\u003e\n      \u003cspan class=\"soi-ncal-label\"\u003e15 ML\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ncal-section\"\u003e\n    \u003ch2\u003eUn soin visage bio adapté à toutes les peaux\u003c\/h2\u003e\n    \u003cp\u003eContrairement à de nombreux soins de nuit qui s'adressent uniquement aux peaux sèches ou matures, ce soin du visage bio convient à toutes les natures de peau, y compris les peaux mixtes, fragilisées ou réactives. Que vous soyez une femme ou un homme à la recherche d'un soin visage bio efficace et sensoriel, il répond à un besoin universel : nourrir, réparer et revitaliser sans agresser.\u003c\/p\u003e\n    \u003cp\u003eSa texture fluide pénètre rapidement, sans résidu gras, ce qui en fait un soin visage bio tout aussi apprécié par les hommes que par les femmes. Il convient en toutes saisons, avec un confort particulièrement remarqué en hiver, quand la peau manque de souplesse et d'éclat.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ncal-section\"\u003e\n    \u003ch2\u003eLes actifs végétaux qui font la différence\u003c\/h2\u003e\n    \u003cp class=\"soi-ncal-section-intro\"\u003eChaque ingrédient est sélectionné pour sa qualité et sa provenance, dans le respect du cahier des charges de la certification biologique. Aucun parfum de synthèse, aucun perturbateur endocrinien : seulement des végétaux vivants au service de votre peau.\u003c\/p\u003e\n    \u003cdiv class=\"soi-ncal-grid\"\u003e\n      \u003cdiv class=\"soi-ncal-card\"\u003e\n        \u003ch3\u003e🌰 Huile d'amande douce de Sicile\u003c\/h3\u003e\n        \u003cp\u003eRiche en acides gras essentiels, elle nourrit en profondeur et assouplit durablement l'épiderme, tout en respectant son film hydrolipidique naturel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ncal-card\"\u003e\n        \u003ch3\u003e🌹 Huile de rose musquée\u003c\/h3\u003e\n        \u003cp\u003eStar des soins régénérants, elle aide à atténuer les taches brunes, les cicatrices d'acné et les petites rides naissantes grâce à sa teneur en oméga-3 et oméga-6.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ncal-card\"\u003e\n        \u003ch3\u003e🌼 Camomille matricaire d'Auvergne\u003c\/h3\u003e\n        \u003cp\u003eApaisante et anti-inflammatoire, elle calme les rougeurs et favorise une peau équilibrée et reposée au réveil.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ncal-card\"\u003e\n        \u003ch3\u003e🌿 Myrte\u003c\/h3\u003e\n        \u003cp\u003ePurifiante et tonifiante, elle aide à resserrer les pores et à soutenir la fermeté cutanée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ncal-card\"\u003e\n        \u003ch3\u003e💧 Huile de bourrache\u003c\/h3\u003e\n        \u003cp\u003eConcentrée en acide gamma-linolénique, elle renforce la barrière cutanée et soutient l'élasticité de la peau, en particulier sur les zones fragilisées.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ncal-section\"\u003e\n    \u003ch2\u003eComment utiliser le Fluide Nuit Câline bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ncal-timeline\"\u003e\n      \u003cdiv class=\"soi-ncal-step\"\u003e\n        \u003cdiv class=\"soi-ncal-step-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"soi-ncal-step-content\"\u003e\n          \u003ch3\u003eNettoyez votre visage\u003c\/h3\u003e\n          \u003cp\u003eSoigneusement avant l'application, de préférence avec un nettoyant doux certifié bio.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ncal-step\"\u003e\n        \u003cdiv class=\"soi-ncal-step-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"soi-ncal-step-content\"\u003e\n          \u003ch3\u003eDéposez 4 à 5 gouttes\u003c\/h3\u003e\n          \u003cp\u003eDans le creux de vos mains et réchauffez légèrement le fluide avant application.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ncal-step\"\u003e\n        \u003cdiv class=\"soi-ncal-step-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"soi-ncal-step-content\"\u003e\n          \u003ch3\u003eAppliquez sur le visage et le cou\u003c\/h3\u003e\n          \u003cp\u003ePar pressions douces et mouvements ascendants, en insistant sur les zones de tension ou de sécheresse.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ncal-step\"\u003e\n        \u003cdiv class=\"soi-ncal-step-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"soi-ncal-step-content\"\u003e\n          \u003ch3\u003eLaissez agir toute la nuit\u003c\/h3\u003e\n          \u003cp\u003eDès les premières semaines d'utilisation régulière, la peau paraît plus souple, plus lisse et visiblement revitalisée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"soi-ncal-tip\"\u003e\n      \u003cdiv class=\"soi-ncal-tip-icon\"\u003e💡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eLe conseil Soinat\u003c\/strong\u003e\n        \u003cp\u003ePour les peaux mixtes à tendance grasse, 2 à 3 gouttes suffisent. Adaptez simplement la quantité à votre type de peau pour un résultat optimal.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ncal-section\"\u003e\n    \u003ch2\u003eComposition complète (INCI)\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ncal-compo\"\u003e\n      \u003cdiv class=\"soi-ncal-compo-row\"\u003e\n        \u003cspan class=\"soi-ncal-compo-label\"\u003eFormule\u003c\/span\u003e\n        \u003cspan class=\"soi-ncal-compo-value\"\u003eCertifiée bio\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ncal-compo-row\"\u003e\n        \u003cspan class=\"soi-ncal-compo-label\"\u003eContenance\u003c\/span\u003e\n        \u003cspan class=\"soi-ncal-compo-value\"\u003e15 ml \/ 0,5 fl.oz\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ncal-compo-row\"\u003e\n        \u003cspan class=\"soi-ncal-compo-label\"\u003eFabrication\u003c\/span\u003e\n        \u003cspan class=\"soi-ncal-compo-value\"\u003eFrance, Douces Angevines\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soi-ncal-compo-row\"\u003e\n        \u003cspan class=\"soi-ncal-compo-label\"\u003eSans\u003c\/span\u003e\n        \u003cspan class=\"soi-ncal-compo-value\"\u003eSilicone, paraben, huile minérale, parfum de synthèse\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"soi-ncal-inci\"\u003ePrunus Amygdalus Dulcis Oil*, Rosa Canina Fruit Oil*, Helichrysum Italicum Flower Extract*, Matricaria Chamomilla Flower Extract*, Myrtus Communis Leaf Oil*, Borago Officinalis Seed Oil*, Tocopherol. \u003cem\u003e(*Ingrédients issus de l'agriculture biologique.)\u003c\/em\u003e\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ncal-section\"\u003e\n    \u003ch2\u003eQuestions fréquentes sur ce soin du visage bio\u003c\/h2\u003e\n    \u003cdiv class=\"soi-ncal-accordion\"\u003e\n      \u003cdetails class=\"soi-ncal-accordion-item\"\u003e\n        \u003csummary class=\"soi-ncal-accordion-header\"\u003e🧴 Ce soin visage bio convient-il aux peaux grasses ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ncal-accordion-content\"\u003e\n          \u003cp\u003eOui. Sa texture ultra-légère et sa composition sans corps gras lourds permettent une utilisation sur peaux mixtes à tendance grasse, en adaptant simplement la quantité (2 à 3 gouttes suffisent).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-ncal-accordion-item\"\u003e\n        \u003csummary class=\"soi-ncal-accordion-header\"\u003e👨 Peut-on l'utiliser comme soin visage bio homme ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ncal-accordion-content\"\u003e\n          \u003cp\u003eAbsolument. Sa texture non grasse et sa fragrance discrète en font un soin du visage bio homme tout à fait adapté, efficace sur les peaux fatiguées ou après le rasage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-ncal-accordion-item\"\u003e\n        \u003csummary class=\"soi-ncal-accordion-header\"\u003e⏱️ En combien de temps voit-on des résultats ?\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ncal-accordion-content\"\u003e\n          \u003cp\u003eLes premières sensations de confort apparaissent dès la première nuit. Des résultats visibles sur l'éclat et la souplesse sont constatés en 2 à 4 semaines d'utilisation régulière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"soi-ncal-accordion-item\"\u003e\n        \u003csummary class=\"soi-ncal-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n        \u003cdiv class=\"soi-ncal-accordion-content\"\u003e\n          \u003cp\u003eCe produit cosmétique n'est pas un médicament et ne remplace pas un avis médical ou dermatologique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"soi-ncal-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"soi-ncal-cta-box\"\u003e\n      \u003cp class=\"soi-ncal-cta-tag\" style=\"color: white;\"\u003eVotre peau se régénère, nuit après nuit\u003c\/p\u003e\n      \u003cp class=\"soi-ncal-cta-text\" style=\"color: white;\"\u003eChaque nuit est une chance offerte à votre peau. Le Fluide Nuit Câline bio de Douces Angevines l'accompagne avec des végétaux soigneusement choisis, une texture qui fond au contact de l'épiderme, et ce sentiment doux de prendre soin de soi, en accord avec la nature.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --soi-ncal-marine: #1A2D3D;\n  --soi-ncal-marine-dark: #0F1E2B;\n  --soi-ncal-marine-light: #2C4458;\n  --soi-ncal-pomme: #A1C544;\n  --soi-ncal-pomme-dark: #84A636;\n  --soi-ncal-pomme-light: rgba(161,197,68,0.10);\n\n  --soi-ncal-white: #FFFFFF;\n  --soi-ncal-off-white: #F8FAF6;\n  --soi-ncal-stone: #F1F3EE;\n  --soi-ncal-line: #E5E8E0;\n\n  --soi-ncal-primary: #D4A8A4;\n  --soi-ncal-primary-soft: #EDD5D2;\n  --soi-ncal-accent: #D4A52A;\n\n  --soi-ncal-text: #1A2D3D;\n  --soi-ncal-text-soft: #4A5B6B;\n  --soi-ncal-text-muted: #7B8693;\n\n  --soi-ncal-shadow: 0 2px 8px rgba(26,45,61,0.06);\n  --soi-ncal-shadow-md: 0 6px 20px rgba(26,45,61,0.08);\n  --soi-ncal-shadow-lg: 0 12px 32px rgba(26,45,61,0.12);\n  --soi-ncal-radius: 12px;\n  --soi-ncal-radius-sm: 8px;\n  --soi-ncal-radius-pill: 999px;\n}\n\n.soi-ncal-fiche * { margin: 0; padding: 0; box-sizing: border-box; }\n.soi-ncal-fiche img { max-width: 100%; height: auto; }\n\n.soi-ncal-fiche {\n  max-width: 1040px;\n  margin: 0 auto;\n  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2rem);\n  background: var(--soi-ncal-white);\n  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  color: var(--soi-ncal-text);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\n\n.soi-ncal-hero {\n  position: relative;\n  background: var(--soi-ncal-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-ncal-radius);\n  text-align: center;\n  overflow: hidden;\n}\n\n.soi-ncal-hero::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: var(--soi-ncal-pomme);\n}\n\n.soi-ncal-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-ncal-tag-dot {\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  background: var(--soi-ncal-pomme);\n  border-radius: 50%;\n}\n\n.soi-ncal-hero-title {\n  display: block;\n  color: var(--soi-ncal-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-ncal-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-ncal-hero-labels {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n}\n\n.soi-ncal-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-ncal-white);\n  font-size: 11px;\n  font-weight: 500;\n  letter-spacing: 0.08em;\n  border-radius: var(--soi-ncal-radius-pill);\n  font-family: 'Inter', sans-serif;\n}\n\n.soi-ncal-label-accent {\n  background: var(--soi-ncal-pomme);\n  border-color: var(--soi-ncal-pomme);\n  color: var(--soi-ncal-marine);\n  font-weight: 600;\n}\n\n.soi-ncal-section {\n  margin-bottom: clamp(2rem, 4vw, 3rem);\n}\n\n.soi-ncal-section h2 {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(20px, 3vw, 26px);\n  font-weight: 600;\n  color: var(--soi-ncal-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-ncal-section h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 40px;\n  height: 3px;\n  background: var(--soi-ncal-pomme);\n  border-radius: 2px;\n}\n\n.soi-ncal-section-intro {\n  font-size: clamp(14px, 2vw, 16px);\n  color: var(--soi-ncal-text-soft);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n}\n\n.soi-ncal-section p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--soi-ncal-text);\n  line-height: 1.7;\n  margin-bottom: 0.8rem;\n}\n\n.soi-ncal-section p:last-child {\n  margin-bottom: 0;\n}\n\n.soi-ncal-inci {\n  margin-top: 1.25rem;\n  font-size: clamp(12px, 1.8vw, 13px);\n  color: var(--soi-ncal-text-muted);\n  line-height: 1.7;\n  font-style: italic;\n}\n\n.soi-ncal-inci em {\n  font-style: italic;\n}\n\n.soi-ncal-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.soi-ncal-card {\n  background: var(--soi-ncal-off-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ncal-radius);\n  border-left: 3px solid var(--soi-ncal-pomme);\n}\n\n.soi-ncal-card h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 16px;\n  font-weight: 600;\n  color: var(--soi-ncal-marine);\n  margin-bottom: 0.5rem;\n}\n\n.soi-ncal-card p {\n  font-size: 14px;\n  color: var(--soi-ncal-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ncal-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n.soi-ncal-step {\n  display: flex;\n  gap: 1.25rem;\n  background: var(--soi-ncal-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--soi-ncal-radius);\n  border: 1px solid var(--soi-ncal-line);\n  align-items: flex-start;\n}\n\n.soi-ncal-step-num {\n  flex-shrink: 0;\n  width: 36px;\n  height: 36px;\n  background: var(--soi-ncal-marine);\n  color: var(--soi-ncal-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-ncal-step-content h3 {\n  font-family: 'Poppins', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--soi-ncal-marine);\n  margin-bottom: 0.3rem;\n}\n\n.soi-ncal-step-content p {\n  font-size: 14px;\n  color: var(--soi-ncal-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ncal-compo {\n  background: var(--soi-ncal-off-white);\n  border-radius: var(--soi-ncal-radius);\n  padding: 0.5rem 0;\n  overflow: hidden;\n}\n\n.soi-ncal-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-ncal-line);\n  gap: 1rem;\n  flex-wrap: wrap;\n}\n\n.soi-ncal-compo-row:last-child {\n  border-bottom: none;\n}\n\n.soi-ncal-compo-label {\n  font-size: 12px;\n  font-weight: 500;\n  color: var(--soi-ncal-text-muted);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n.soi-ncal-compo-value {\n  font-family: 'Poppins', sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--soi-ncal-marine);\n  text-align: right;\n}\n\n.soi-ncal-tip {\n  display: flex;\n  gap: 1rem;\n  background: var(--soi-ncal-pomme-light);\n  border-left: 4px solid var(--soi-ncal-pomme);\n  padding: 1.25rem 1.5rem;\n  border-radius: 0 var(--soi-ncal-radius) var(--soi-ncal-radius) 0;\n  align-items: flex-start;\n}\n\n.soi-ncal-tip-icon {\n  flex-shrink: 0;\n  font-size: 22px;\n  line-height: 1;\n}\n\n.soi-ncal-tip strong {\n  display: block;\n  font-family: 'Poppins', sans-serif;\n  font-weight: 600;\n  font-size: 14px;\n  color: var(--soi-ncal-marine);\n  margin-bottom: 4px;\n}\n\n.soi-ncal-tip p {\n  font-size: 14px;\n  color: var(--soi-ncal-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ncal-accordion {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.soi-ncal-accordion-item {\n  background: var(--soi-ncal-off-white);\n  border-radius: var(--soi-ncal-radius-sm);\n  border: 1px solid var(--soi-ncal-line);\n  overflow: hidden;\n}\n\n.soi-ncal-accordion-header {\n  font-family: 'Poppins', sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--soi-ncal-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-ncal-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.soi-ncal-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 300;\n  color: var(--soi-ncal-pomme);\n  transition: transform 0.2s ease;\n}\n\n.soi-ncal-accordion-item[open] .soi-ncal-accordion-header::after {\n  transform: rotate(45deg);\n}\n\n.soi-ncal-accordion-content {\n  padding: 0 1.25rem 1rem;\n}\n\n.soi-ncal-accordion-content p {\n  font-size: 14px;\n  color: var(--soi-ncal-text-soft);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.soi-ncal-cta-box {\n  background: var(--soi-ncal-marine);\n  padding: clamp(2rem, 4vw, 2.5rem);\n  border-radius: var(--soi-ncal-radius);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.soi-ncal-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-ncal-pomme);\n  border-radius: 0 0 4px 4px;\n}\n\n.soi-ncal-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-ncal-pomme);\n  margin-bottom: 0.75rem;\n}\n\n.soi-ncal-cta-text {\n  font-family: 'Poppins', sans-serif;\n  font-size: clamp(18px, 3vw, 22px);\n  font-weight: 500;\n  color: var(--soi-ncal-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-ncal-step {\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .soi-ncal-compo-row {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 4px;\n  }\n\n  .soi-ncal-compo-value {\n    text-align: left;\n  }\n\n  .soi-ncal-hero {\n    padding: 1.75rem 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .soi-ncal-fiche * {\n    animation: none;\n    transition: none;\n  }\n}\n\n@media (prefers-contrast: more) {\n  .soi-ncal-fiche {\n    --soi-ncal-text-soft: #2C3E50;\n    --soi-ncal-line: #B0B8B0;\n  }\n}\n\u003c\/style\u003e","brand":"Douces Angevines","offers":[{"title":"Default Title","offer_id":61603808477514,"sku":"DA0040","price":31.49,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1030\/7947\/7578\/files\/nuit-caline-fluide-certifie-bio-douces-angevines-packshot.webp?v=1783240623","url":"https:\/\/firmtoaromatherapy.com\/products\/nuit-caline-fluide-certifie-bio-douces-angevines","provider":"Soinature","version":"1.0","type":"link"}