{"product_id":"pain-lavant-dermatologique-parfum-amande-85-ml-endro","title":"Pain lavant dermatologique Parfum Amande - 85 ml - Endro","description":"\u003cdiv class=\"end-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"end-hero\"\u003e\n    \u003cdiv class=\"end-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"end-hero-content\"\u003e\n      \u003cdiv class=\"end-badges-top\"\u003e\n        \u003cspan class=\"end-badge\"\u003e🌿 100% naturel\u003c\/span\u003e\n        \u003cspan class=\"end-badge\"\u003e🇫🇷 Made in Bretagne\u003c\/span\u003e\n        \u003cspan class=\"end-badge\"\u003e✨ Certifié Bio\u003c\/span\u003e\n        \u003cspan class=\"end-badge\"\u003e💧 pH neutre\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"end-hero-title\"\u003ePain Lavant Dermatologique Parfum Amande\u003c\/span\u003e\n      \u003cp class=\"end-subtitle\"\u003eEndro • 85 g\u003c\/p\u003e\n      \u003cp class=\"end-description\"\u003eLa douceur d'un savon surgras dermatologique pensé pour les peaux sensibles. pH neutre, parfum amande délicat, formule ultra-respectueuse.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"end-section\"\u003e\n    \u003ch2\u003eUn pain lavant dermatologique au parfum amande pour les peaux sensibles\u003c\/h2\u003e\n    \u003cp class=\"end-section-intro\"\u003eVotre peau tiraille après la douche ? Ce \u003cstrong\u003epain dermatologique sans savon\u003c\/strong\u003e offre une toilette enveloppante, sans agresser le film hydrolipidique.\u003c\/p\u003e\n    \u003cdiv class=\"end-grid-compact\"\u003e\n      \u003cdiv class=\"end-card\"\u003e\n\u003ch3\u003e🧴 pH neutre\u003c\/h3\u003e\n\u003cp\u003eRespecte l'équilibre de votre peau\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-card\"\u003e\n\u003ch3\u003e🌸 Parfum amande\u003c\/h3\u003e\n\u003cp\u003eNote douce et apaisante\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-card\"\u003e\n\u003ch3\u003e🌱 100% naturel\u003c\/h3\u003e\n\u003cp\u003eCertifié bio Cosmébio\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-card\"\u003e\n\u003ch3\u003e👨‍👩‍👧 Toute la famille\u003c\/h3\u003e\n\u003cp\u003eVisage, corps, mains\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"end-section\"\u003e\n    \u003ch2\u003eÀ qui s'adresse ce savon surgras ?\u003c\/h2\u003e\n    \u003cdiv class=\"end-grid\"\u003e\n      \u003cdiv class=\"end-card\"\u003e\n\u003ch3\u003e😣 Peaux sensibles\u003c\/h3\u003e\n\u003cp\u003eRougeurs, picotements, inconfort post-douche\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-card\"\u003e\n\u003ch3\u003e🩹 Peaux atopiques\u003c\/h3\u003e\n\u003cp\u003eSécheresse marquée et démangeaisons\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-card\"\u003e\n\u003ch3\u003e👶 Bébés dès 3 mois\u003c\/h3\u003e\n\u003cp\u003eFormule respectueuse des peaux fines\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-card\"\u003e\n\u003ch3\u003e💆 Visage \u0026amp; corps\u003c\/h3\u003e\n\u003cp\u003eUn seul produit pour toute la routine\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"end-section\"\u003e\n    \u003ch2\u003eComposition complète\u003c\/h2\u003e\n    \u003cdiv class=\"end-inci-box\"\u003e\n      \u003cp class=\"end-inci-label\"\u003eListe INCI\u003c\/p\u003e\n      \u003cp class=\"end-inci-text\"\u003eSodium Cocoyl Glutamate, Helianthus Annuus Seed Oil*, Aqua, Glycerin, Prunus Domestica Seed Oil*, Cetearyl Alcohol, Parfum (Prunus Amygdalus Dulcis), Tocopherol.\u003c\/p\u003e\n      \u003cp class=\"end-inci-note\"\u003e*Ingrédients issus de l'agriculture biologique\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"end-grid\"\u003e\n      \u003cdiv class=\"end-card\"\u003e\n\u003ch3\u003e🥥 Sodium Cocoyl Glutamate\u003c\/h3\u003e\n\u003cp\u003eTensioactif doux issu de la noix de coco\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-card\"\u003e\n\u003ch3\u003e🌻 Tournesol bio\u003c\/h3\u003e\n\u003cp\u003eRiche en vitamine E, nourrit la peau\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-card\"\u003e\n\u003ch3\u003e🍑 Prune bio\u003c\/h3\u003e\n\u003cp\u003eDouceur fondante sans film gras\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-card\"\u003e\n\u003ch3\u003e🌰 Parfum amande\u003c\/h3\u003e\n\u003cp\u003eNote naturelle apaisante\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"end-section\"\u003e\n    \u003ch2\u003eComment l'utiliser\u003c\/h2\u003e\n    \u003cdiv class=\"end-timeline\"\u003e\n      \u003cdiv class=\"end-timeline-item\"\u003e\n\u003cdiv class=\"end-timeline-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"end-timeline-content\"\u003e\n\u003ch3\u003eMouillez\u003c\/h3\u003e\n\u003cp\u003eVos mains et le pain à l'eau tiède\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-timeline-item\"\u003e\n\u003cdiv class=\"end-timeline-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"end-timeline-content\"\u003e\n\u003ch3\u003eFaites mousser\u003c\/h3\u003e\n\u003cp\u003eEntre vos paumes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-timeline-item\"\u003e\n\u003cdiv class=\"end-timeline-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"end-timeline-content\"\u003e\n\u003ch3\u003eAppliquez\u003c\/h3\u003e\n\u003cp\u003eSur visage et corps en mouvements circulaires\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-timeline-item\"\u003e\n\u003cdiv class=\"end-timeline-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"end-timeline-content\"\u003e\n\u003ch3\u003eRincez \u0026amp; séchez\u003c\/h3\u003e\n\u003cp\u003eTamponnez sans frotter\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"end-tip\"\u003e\n      \u003cspan class=\"end-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eAstuce :\u003c\/strong\u003e posez le pain sur un porte-savon aéré pour prolonger sa durée de vie.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"end-section\"\u003e\n    \u003ch2\u003eFAQ\u003c\/h2\u003e\n    \u003cdiv class=\"end-accordion\"\u003e\n      \u003cdetails class=\"end-accordion-item\"\u003e\n        \u003csummary class=\"end-accordion-header\"\u003eConvient-il pour le visage ?\u003c\/summary\u003e\n        \u003cdiv class=\"end-accordion-content mt-3\"\u003e\u003cp\u003eOui, son pH neutre est adapté au visage, même pour les peaux réactives.\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"end-accordion-item\"\u003e\n        \u003csummary class=\"end-accordion-header\"\u003ePeut-on l'utiliser en cas d'eczéma ?\u003c\/summary\u003e\n        \u003cdiv class=\"end-accordion-content mt-3\"\u003e\u003cp\u003eIl convient à l'hygiène quotidienne des peaux atopiques, mais ne remplace pas un traitement médical.\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"end-accordion-item\"\u003e\n        \u003csummary class=\"end-accordion-header\"\u003eCombien de temps dure-t-il ?\u003c\/summary\u003e\n        \u003cdiv class=\"end-accordion-content mt-3\"\u003e\u003cp\u003eEnviron 4 à 6 semaines en usage quotidien.\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"end-section\"\u003e\n    \u003ch2\u003ePrécautions\u003c\/h2\u003e\n    \u003cdiv class=\"end-precautions\"\u003e\n      \u003cul\u003e\n        \u003cli\u003eUsage externe uniquement.\u003c\/li\u003e\n        \u003cli\u003eÉvitez le contact avec les yeux.\u003c\/li\u003e\n        \u003cli\u003eConservez à l'abri de l'humidité permanente.\u003c\/li\u003e\n        \u003cli\u003eNe remplace pas un traitement médical prescrit.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 7 --\u003e\n  \u003csection class=\"end-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eCaractéristiques\u003c\/h2\u003e\n    \u003cdiv class=\"end-specs\"\u003e\n      \u003cdiv class=\"end-spec-row\"\u003e\n\u003cspan class=\"end-spec-label\"\u003eContenance\u003c\/span\u003e\u003cspan class=\"end-spec-value\"\u003e85 g\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-spec-row\"\u003e\n\u003cspan class=\"end-spec-label\"\u003eType\u003c\/span\u003e\u003cspan class=\"end-spec-value\"\u003ePain dermatologique solide surgras\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-spec-row\"\u003e\n\u003cspan class=\"end-spec-label\"\u003eParfum\u003c\/span\u003e\u003cspan class=\"end-spec-value\"\u003eAmande douce naturelle\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-spec-row\"\u003e\n\u003cspan class=\"end-spec-label\"\u003eZone\u003c\/span\u003e\u003cspan class=\"end-spec-value\"\u003eVisage et corps\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-spec-row\"\u003e\n\u003cspan class=\"end-spec-label\"\u003eType de peau\u003c\/span\u003e\u003cspan class=\"end-spec-value\"\u003eSensibles, réactives, atopiques\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-spec-row\"\u003e\n\u003cspan class=\"end-spec-label\"\u003eCertification\u003c\/span\u003e\u003cspan class=\"end-spec-value\"\u003eCosmébio - Bio\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-spec-row\"\u003e\n\u003cspan class=\"end-spec-label\"\u003eOrigine\u003c\/span\u003e\u003cspan class=\"end-spec-value\"\u003eBretagne (France)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"end-spec-row\"\u003e\n\u003cspan class=\"end-spec-label\"\u003eSans\u003c\/span\u003e\u003cspan class=\"end-spec-value\"\u003eSulfates, silicones, huiles minérales\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"end-cta-box\"\u003e\n      \u003cp\u003eOffrez à votre peau un nettoyage respectueux : douceur, efficacité et engagement écologique. 🌿\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"end-disclaimer\"\u003eLes cosmétiques ne remplacent pas un suivi médical adapté.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --end-cream: #F7F2EC;\n  --end-white: #ffffff;\n  --end-primary: #A18876;\n  --end-primary-dark: #6E5849;\n  --end-primary-light: #EDE4DB;\n  --end-secondary: #B8A294;\n  --end-accent: #D4C2B3;\n  --end-text: #2A211C;\n  --end-text-light: #6B5C52;\n  --end-border: #E5DBD0;\n  --end-shadow: 0 4px 24px rgba(110,88,73,.08);\n  --end-shadow-lg: 0 12px 48px rgba(110,88,73,.18);\n  --end-radius: 20px;\n  --end-radius-sm: 12px;\n}\n\n.end-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--end-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n.end-hero {\n  position: relative;\n  background: linear-gradient(135deg, #B8A294 0%, #A18876 50%, #6E5849 100%);\n  border-radius: var(--end-radius);\n  padding: clamp(3rem, 7vw, 5rem) clamp(2rem, 5vw, 4rem);\n  margin-bottom: clamp(2.5rem, 5vw, 4rem);\n  overflow: hidden;\n  box-shadow: var(--end-shadow-lg);\n}\n\n.end-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: url(\"data:image\/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.06'%3E%3Cpath d='M40 20c0-11 9-20 20-20v20H40zm0 0c0 11-9 20-20 20V20h20zm0 40c0 11 9 20 20 20V60H40zm0 0c0-11-9-20-20-20v20h20z'\/%3E%3C\/g%3E%3C\/g%3E%3C\/svg%3E\");\n  opacity: .4;\n}\n\n.end-hero-content { position: relative; z-index: 1; text-align: center; }\n.end-badges-top { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px; margin-bottom: 1.5rem; }\n.end-badge { display: inline-flex; align-items: center; gap: 6px; padding: 8px 16px; background: rgba(255,255,255,.95); backdrop-filter: blur(10px); border-radius: 999px; font-size: 13px; font-weight: 700; color: var(--end-primary-dark); box-shadow: 0 2px 12px rgba(0,0,0,.1); transition: all .3s ease; }\n.end-badge:hover { transform: translateY(-2px) scale(1.05); }\n.end-hero-title { display: block; color: white; font-size: clamp(28px, 7vw, 52px); font-weight: 900; margin: 0 0 1rem 0; letter-spacing: -.04em; text-shadow: 0 4px 20px rgba(0,0,0,.2); }\n.end-subtitle { color: rgba(255,255,255,.92); font-size: clamp(16px, 3vw, 20px); font-weight: 600; margin: 0 0 1rem 0; letter-spacing: .02em; }\n.end-description { color: rgba(255,255,255,.88); font-size: clamp(14px, 2.5vw, 18px); max-width: 600px; margin: 0 auto; line-height: 1.6; }\n\n.end-section { margin-bottom: clamp(2rem, 4vw, 3.5rem); }\n.end-premium h2 { font-size: clamp(22px, 5vw, 36px); font-weight: 900; color: var(--end-primary-dark); margin-bottom: clamp(1.25rem, 3vw, 2rem); text-align: center; letter-spacing: -.03em; position: relative; padding-bottom: 1rem; }\n.end-premium h2::after { content: ''; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 60px; height: 4px; background: linear-gradient(90deg, var(--end-primary), var(--end-secondary)); border-radius: 2px; }\n.end-section-intro { text-align: center; font-size: clamp(15px, 2.5vw, 17px); color: var(--end-text-light); margin-bottom: 1.5rem; max-width: 700px; margin-left: auto; margin-right: auto; line-height: 1.7; }\n.end-section-intro strong { color: var(--end-primary-dark); }\n\n.end-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 1.25rem; }\n.end-grid-compact { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1rem; }\n\n.end-card { background: var(--end-white); border-radius: var(--end-radius); padding: clamp(1.25rem, 3vw, 2rem); box-shadow: var(--end-shadow); border: 2px solid transparent; transition: all .3s ease; text-align: center; }\n.end-card:hover { transform: translateY(-6px); box-shadow: var(--end-shadow-lg); border-color: var(--end-primary); }\n.end-card h3 { font-size: clamp(15px, 2.5vw, 18px); font-weight: 800; color: var(--end-primary-dark); margin: 0 0 .5rem 0; line-height: 1.3; }\n.end-card p { font-size: clamp(13px, 2vw, 15px); color: var(--end-text-light); margin: 0; line-height: 1.6; }\n.end-grid-compact .end-card { padding: 1rem; }\n.end-grid-compact .end-card h3 { font-size: 14px; margin-bottom: .35rem; }\n.end-grid-compact .end-card p { font-size: 12px; }\n\n.end-inci-box { background: var(--end-white); border-radius: var(--end-radius); padding: 1.5rem; margin-bottom: 1.5rem; box-shadow: var(--end-shadow); border-left: 4px solid var(--end-primary); }\n.end-inci-label { font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: .1em; color: var(--end-primary); margin: 0 0 .5rem 0; }\n.end-inci-text { font-size: 14px; color: var(--end-text); margin: 0 0 .5rem 0; font-family: 'Courier New', monospace; line-height: 1.6; }\n.end-inci-note { font-size: 12px; color: var(--end-text-light); font-style: italic; margin: 0; }\n\n.end-timeline { display: flex; flex-direction: column; gap: 1rem; }\n.end-timeline-item { display: flex; gap: 1rem; align-items: flex-start; }\n.end-timeline-number { flex-shrink: 0; width: 40px; height: 40px; background: linear-gradient(135deg, var(--end-primary), var(--end-primary-dark)); color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: 800; font-size: 16px; box-shadow: 0 4px 12px rgba(110,88,73,.25); }\n.end-timeline-content { flex: 1; background: var(--end-white); padding: 1rem 1.25rem; border-radius: var(--end-radius-sm); box-shadow: var(--end-shadow); }\n.end-timeline-content h3 { font-size: 16px; font-weight: 700; color: var(--end-primary-dark); margin: 0 0 .25rem 0; }\n.end-timeline-content p { font-size: 14px; color: var(--end-text-light); margin: 0; line-height: 1.5; }\n\n.end-tip { display: flex; gap: 1rem; align-items: flex-start; background: var(--end-primary-light); border-radius: var(--end-radius-sm); padding: 1rem 1.25rem; margin-top: 1.25rem; }\n.end-tip-icon { font-size: 24px; flex-shrink: 0; }\n.end-tip p { font-size: 14px; color: var(--end-text); margin: 0; line-height: 1.6; }\n\n.end-accordion { background: var(--end-white); border-radius: var(--end-radius); box-shadow: var(--end-shadow); overflow: hidden; }\n.end-accordion-item { border-bottom: 1px solid var(--end-border); margin: 0; padding: 0; }\n.end-accordion-item:last-child { border-bottom: none; }\n.end-accordion-header { padding: 1rem 1.25rem; font-weight: 700; font-size: 15px; color: var(--end-primary-dark); cursor: pointer; display: flex; justify-content: space-between; align-items: center; list-style: none; transition: background .2s ease; background: transparent; border: none; margin: 0; }\n.end-accordion-header:hover { background: var(--end-primary-light); }\n.end-accordion-header::-webkit-details-marker { display: none; }\n.end-accordion-header::after { content: '+'; font-size: 20px; font-weight: 400; color: var(--end-primary); transition: transform .2s ease; }\n.end-accordion-item[open] .end-accordion-header::after { content: '−'; }\n.end-accordion-content { padding: 0 1.25rem 1rem; color: var(--end-text-light); font-size: 14px; line-height: 1.7; margin-top: 10px; }\n.end-accordion-content p { margin: 0; }\n\n.end-precautions { background: var(--end-white); border-radius: var(--end-radius); padding: 1.5rem; box-shadow: var(--end-shadow); border-left: 4px solid var(--end-secondary); }\n.end-precautions ul { margin: 0; padding-left: 1.25rem; }\n.end-precautions li { font-size: 14px; color: var(--end-text-light); margin-bottom: .5rem; line-height: 1.6; }\n.end-precautions li:last-child { margin-bottom: 0; }\n\n.end-specs { background: var(--end-white); border-radius: var(--end-radius); box-shadow: var(--end-shadow); overflow: hidden; margin-bottom: 1.5rem; }\n.end-spec-row { display: flex; justify-content: space-between; padding: 1rem 1.25rem; border-bottom: 1px solid var(--end-border); }\n.end-spec-row:last-child { border-bottom: none; }\n.end-spec-label { font-size: 14px; font-weight: 700; color: var(--end-primary-dark); }\n.end-spec-value { font-size: 14px; color: var(--end-text-light); text-align: right; flex: 1; margin-left: 1rem; }\n\n.end-cta-box { background: linear-gradient(135deg, var(--end-primary) 0%, var(--end-primary-dark) 100%); border-radius: var(--end-radius); padding: clamp(1.75rem, 4vw, 3rem); text-align: center; position: relative; overflow: hidden; }\n.end-cta-box p { color: white; font-size: clamp(15px, 2.5vw, 19px); line-height: 1.7; font-weight: 600; text-shadow: 0 2px 12px rgba(0,0,0,.1); margin: 0; }\n\n.end-disclaimer { font-size: 12px; color: var(--end-text-light); text-align: center; margin-top: 1rem; font-style: italic; }\n\n@media (max-width: 767px) {\n  .end-grid { grid-template-columns: 1fr; gap: 1rem; }\n  .end-card { padding: 1.125rem; }\n  .end-section { margin-bottom: 1.75rem; }\n  .end-hero { padding: 2rem 1.25rem; margin-bottom: 1.75rem; border-radius: var(--end-radius-sm); }\n  .end-premium h2 { margin-bottom: 1rem; padding-bottom: .75rem; }\n  .end-premium h2::after { width: 40px; height: 3px; }\n  .end-grid-compact { gap: .625rem; }\n  .end-grid-compact .end-card { padding: .75rem; }\n  .end-timeline-number { width: 32px; height: 32px; font-size: 14px; }\n  .end-timeline-content { padding: .875rem 1rem; }\n  .end-timeline-content h3 { font-size: 14px; }\n  .end-timeline-content p { font-size: 13px; }\n  .end-accordion-header { padding: .875rem 1rem; font-size: 14px; }\n  .end-accordion-content { padding: 0 1rem .875rem; font-size: 13px; }\n  .end-spec-row { flex-direction: column; gap: .25rem; }\n  .end-spec-value { text-align: left; margin-left: 0; }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .end-card { animation: fadeInUp .5s ease backwards; }\n  .end-card:nth-child(1) { animation-delay: .05s; }\n  .end-card:nth-child(2) { animation-delay: .1s; }\n  .end-card:nth-child(3) { animation-delay: .15s; }\n  .end-card:nth-child(4) { animation-delay: .2s; }\n  .end-card:nth-child(5) { animation-delay: .25s; }\n  .end-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes fadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .end-premium * { animation-duration: 0.01ms !important; transition-duration: 0.01ms !important; }\n}\n\u003c\/style\u003e","brand":"ENDRO","offers":[{"title":"Default Title","offer_id":56165872664953,"sku":"NBAIEND0138","price":8.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/pain-lavant-dermatologique-sans-parfum-85-ml-endro-lifestyle.webp?v=1769701452","url":"https:\/\/www.naturellement-bio.com\/products\/pain-lavant-dermatologique-parfum-amande-85-ml-endro","provider":"Naturellement Bio","version":"1.0","type":"link"}