{"title":"Enfants","description":"\u003cp\u003eLa rentrée en maternelle et son premier rhume, des soirées où le sommeil se fait attendre, une assiette où le poisson ne passe jamais : chaque parent finit par se demander si un complément alimentaire pour enfant serait utile. En réalité, un enfant qui mange varié n'a généralement besoin de rien de plus, à part la vitamine D que le médecin conseille souvent pendant l'enfance. Notre conseil : un seul produit à la fois, choisi pour un besoin précis, sous une forme que votre enfant acceptera sans bataille (sirop, gommes, capsules à mâcher) et adaptée à son âge.\u003c\/p\u003e\n\u003ch2\u003ePar où commencer ?\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDes couchers qui s'éternisent\u003c\/strong\u003e : un sirop de plantes dès 12 mois, sans mélatonine.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eL'hiver et les microbes de la crèche ou de l'école\u003c\/strong\u003e : un sirop à l'échinacée et à l'acérola, ou des gommes à la propolis dès 3 ans.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLe poisson boude l'assiette\u003c\/strong\u003e : des oméga-3 en capsules à mâcher dès 4 ans.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLa vitamine D en hiver\u003c\/strong\u003e : l'huile de foie de morue, une cuillère à café par jour dès 3 ans, si le médecin n'en a pas déjà prescrit.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eQuel complément pour votre enfant ?\u003c\/h2\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; background-color: #fdf6f0; font-family: inherit; font-size: 0.95em;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background-color: #f0e0d0;\"\u003e\n\u003cth style=\"padding: 12px 14px; border: 1px solid #e8d5c4; text-align: left;\"\u003eVotre situation\u003c\/th\u003e\n\u003cth style=\"padding: 12px 14px; border: 1px solid #e8d5c4; text-align: left;\"\u003eNotre conseil\u003c\/th\u003e\n\u003cth style=\"padding: 12px 14px; border: 1px solid #e8d5c4; text-align: left;\"\u003eProduits\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eLes couchers s'éternisent\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eUn sirop de plantes bio dès 12 mois, sans mélatonine\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003e\u003cul style=\"margin: 0; padding-left: 18px;\"\u003e\u003cli\u003e\u003ca href=\"\/products\/sirop-sommeil-bio-150-ml-originel-kid-dioter\" title=\"Sirop Sommeil Enfant Originel Kid – Dioter\"\u003eSirop Sommeil Enfant Originel Kid Dioter\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #fef9f5;\"\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eL'hiver et les microbes de l'école arrivent\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eDonnez un sirop dès 12 mois, ou des gommes à la propolis à partir de 3 ans\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003e\u003cul style=\"margin: 0; padding-left: 18px;\"\u003e\n\u003cli\u003e\u003ca href=\"\/products\/originel-kid-immunite-bio-150-ml-dioter\" title=\"Sirop immunité Originel Kid – Dioter\"\u003eSirop immunité Originel Kid Dioter\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/gommes-de-propolis-miel-et-orange-45-g-propolia-apimab\" title=\"Gommes de Propolis Miel et Orange – Propolia\"\u003eGommes de Propolis Miel et Orange Propolia\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eSa gorge gratte\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eDes pastilles à sucer sous surveillance, ou un sirop au plantain et au miel\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003e\u003cul style=\"margin: 0; padding-left: 18px;\"\u003e\n\u003cli\u003e\u003ca href=\"\/products\/pastilles-propolis-gorge-enfant-propolentum-kids-aagaard\" title=\"Pastilles Propolentum Kids – Aagaard\"\u003ePastilles Propolentum Kids Aagaard\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/sirop-au-plantain-250-ml-dr-theiss\" title=\"Sirop au Plantain – Dr. Theiss\"\u003eSirop au Plantain Dr. Theiss\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #fef9f5;\"\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eLe poisson boude l'assiette\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eDes capsules d'oméga-3 à mâcher dès 4 ans, ou l'huile à la cuillère\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003e\u003cul style=\"margin: 0; padding-left: 18px;\"\u003e\n\u003cli\u003e\u003ca href=\"\/products\/omega-3-enfants-60-capsules-lysi\" title=\"Oméga 3 enfants capsules à mâcher – Lysi\"\u003eOméga 3 enfants capsules à mâcher Lysi\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/omega-3-enfants-huile-de-poissons-240-ml-lysi\" title=\"Oméga 3 pour enfants huile – Lysi\"\u003eOméga 3 pour enfants huile Lysi\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eL'hiver, votre enfant voit peu le soleil\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003eL'huile de foie de morue, une cuillère à café dès 3 ans, si le médecin n'a rien prescrit\u003c\/td\u003e\n\u003ctd style=\"padding: 11px 14px; border: 1px solid #e8d5c4;\"\u003e\u003cul style=\"margin: 0; padding-left: 18px;\"\u003e\n\u003cli\u003e\u003ca href=\"\/products\/la-veritable-huile-de-foie-de-morue-nature-lysi-240-ml\" title=\"Huile de Foie de Morue goût neutre – Lysi\"\u003eHuile de Foie de Morue goût neutre Lysi\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/la-veritable-huile-de-foie-de-morue-citron-lysi-240-ml\" title=\"Huile de Foie de Morue citron – Lysi\"\u003eHuile de Foie de Morue citron Lysi\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eL'âge décide de la forme\u003c\/h2\u003e\n\u003cp\u003eAvant 3 ans, tenez-vous-en aux \u003cstrong\u003esirops\u003c\/strong\u003e prévus pour les tout-petits, comme ceux de la gamme Originel Kid. Dès 3 ans, les gommes et pastilles à sucer s'ajoutent, sous la surveillance d'un adulte ; dès 4 ans, les capsules d'oméga-3 à mâcher ; dès 6 ans, les comprimés de vitamine C à croquer. L'huile de foie de morue se prend à la cuillère, au cours d'un repas : la version citron passe mieux chez les plus difficiles. La vitamine D est nécessaire à une croissance et à un développement osseux normaux chez l'enfant.\u003c\/p\u003e\n\u003ch2\u003eLes règles de sécurité\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRespectez l'âge minimum et la dose prévus pour les enfants sur chaque produit.\u003c\/li\u003e\n\u003cli\u003eNe cumulez pas deux produits qui apportent de la vitamine D, comme l'huile de foie de morue et des gouttes prescrites, sans l'accord du médecin.\u003c\/li\u003e\n\u003cli\u003eUne allergie au miel, au pollen ou à la propolis ? Écartez les gommes, les pastilles et les sirops qui en contiennent.\u003c\/li\u003e\n\u003cli\u003eUne fièvre, une toux qui dure ou un enfant qui ne se sent pas bien : consultez avant de donner quoi que ce soit.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eÀ lire aussi\u003c\/h2\u003e\n\u003cp\u003eNous avons consacré un article à la \u003ca href=\"\/blogs\/news\/vitamine-d-pour-bebe\"\u003evitamine D du bébé et de l'enfant\u003c\/a\u003e, et un autre à la \u003ca href=\"\/blogs\/news\/melatonine-sommeil-enfant-age-dose-precautions\"\u003emélatonine chez l'enfant\u003c\/a\u003e, à ne pas donner sans avis médical. Pour toute la famille, voyez nos \u003ca href=\"\/collections\/omega-3\"\u003eoméga-3\u003c\/a\u003e et notre sélection \u003ca href=\"\/collections\/defenses-immunitaires\"\u003edéfenses immunitaires\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv class=\"faq-container\"\u003e\n\u003ch2\u003eVos questions sur les compléments pour enfants\u003c\/h2\u003e\n\u003cdetails\u003e\n\u003csummary\u003eÀ partir de quel âge donner un complément alimentaire à un enfant ?\u003c\/summary\u003e\n\u003cp\u003eCela dépend du produit : certains sirops sont prévus dès 12 mois, les gommes et pastilles dès 3 ans, les capsules à mâcher dès 4 ans. Suivez toujours l'âge minimum indiqué, et demandez conseil à votre pédiatre avant 3 ans.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eQuel complément pour l'immunité de mon enfant ?\u003c\/summary\u003e\n\u003cp\u003eEn hiver, un sirop qui associe l'échinacée, l'églantier et l'acérola, comme Originel Kid Immunité, ou des gommes et pastilles à la propolis dès 3 ans. Ils ne remplacent pas le sommeil, une alimentation variée et le lavage des mains.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eQuel sirop pour aider un enfant à s'endormir ?\u003c\/summary\u003e\n\u003cp\u003eLe Sirop Sommeil Originel Kid associe le coquelicot, la mélisse et la marjolaine, sans mélatonine, dès 12 mois, à raison de 5 ml par jour. Si les difficultés durent, parlez-en à votre médecin.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHuile de foie de morue : dès quel âge et combien ?\u003c\/summary\u003e\n\u003cp\u003eLa Lysi se donne dès 3 ans : une cuillère à café (5 ml) par jour entre 3 et 6 ans, deux à partir de 6 ans, au cours d'un repas. Une cuillère à café apporte 10 µg de vitamine D.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMon enfant refuse les gélules : que faire ?\u003c\/summary\u003e\n\u003cp\u003eChoisissez une autre forme : sirop, gommes, capsules à mâcher ou huile aromatisée au citron. Pour les plus jeunes, le sirop reste le plus simple ; ne forcez jamais un enfant à avaler une gélule.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMon enfant a-t-il besoin d'oméga-3 ?\u003c\/summary\u003e\n\u003cp\u003eS'il mange du poisson, dont un poisson gras chaque semaine, il n'en a généralement pas besoin. Sinon, les capsules à mâcher ou l'huile Lysi pour enfants sont une solution simple.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n","products":[{"product_id":"acerola-500-bio-24-comprimes-a-croquer-superdiet","title":"Acérola 500 Bio - 24 Comprimés à Croquer - Superdiet","description":"\u003cdiv class=\"acb-premium\"\u003e\n  \u003cdiv class=\"acb-hero\"\u003e\n    \u003cdiv class=\"acb-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"acb-hero-content\"\u003e\n      \u003cdiv class=\"acb-badges-top\"\u003e\n        \u003cspan class=\"acb-badge\"\u003e🌿 Certifié Bio AB\u003c\/span\u003e\n        \u003cspan class=\"acb-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"acb-badge\"\u003e🌱 Vegan\u003c\/span\u003e\n        \u003cspan class=\"acb-badge\"\u003e💊 24 comprimés\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"acb-hero-title\"\u003eAcérola 500 Bio Superdiet\u003c\/span\u003e\n      \u003cp class=\"acb-subtitle\"\u003eVitamine C 100 % naturelle • Réduction de la fatigue\u003c\/p\u003e\n      \u003cp class=\"acb-description\"\u003eLa puissance de la cerise des Barbades concentrée dans un comprimé à croquer au goût fruité. Un coup de boost naturel pour affronter vos journées avec énergie, dès 6 ans.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"acb-section\"\u003e\n    \u003ch2\u003eL'acérola, la petite cerise aux grands pouvoirs\u003c\/h2\u003e\n    \u003cp class=\"acb-section-intro\"\u003eOriginaire d'Amérique du Sud, l'\u003cstrong\u003eacérola\u003c\/strong\u003e (Malpighia punicifolia), aussi appelée \u003cstrong\u003ecerise des Barbades\u003c\/strong\u003e, est l'un des fruits les plus riches en \u003cstrong\u003evitamine C naturelle\u003c\/strong\u003e au monde.\u003c\/p\u003e\n    \u003cdiv class=\"acb-highlight-box\"\u003e\n      \u003cdiv class=\"acb-highlight-number\"\u003e30×\u003c\/div\u003e\n      \u003cdiv class=\"acb-highlight-text\"\u003e\n        \u003cstrong\u003eplus de vitamine C que l'orange\u003c\/strong\u003e\n        \u003cp\u003eC'est précisément pourquoi l'association vitamine C et acérola est plébiscitée par celles et ceux qui recherchent une alternative naturelle à la vitamine C synthétique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"acb-section\"\u003e\n    \u003ch2\u003eLes bienfaits de l'acérola 500 Bio\u003c\/h2\u003e\n    \u003cp class=\"acb-section-intro\"\u003eGrâce à sa vitamine C 100 % d'origine naturelle, l'Acérola 500 Bio Superdiet vous apporte plusieurs bénéfices validés scientifiquement.\u003c\/p\u003e\n    \u003cdiv class=\"acb-grid\"\u003e\n      \u003cdiv class=\"acb-card\"\u003e\n        \u003ch3\u003e⚡ Réduction de la fatigue\u003c\/h3\u003e\n        \u003cp\u003eAgit sur la fatigue passagère et physique pour retrouver énergie et vitalité au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acb-card\"\u003e\n        \u003ch3\u003e🛡️ Système immunitaire\u003c\/h3\u003e\n        \u003cp\u003eContribue au fonctionnement normal du système immunitaire, idéal aux changements de saison.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acb-card\"\u003e\n        \u003ch3\u003e✨ Formation du collagène\u003c\/h3\u003e\n        \u003cp\u003eParticipe à la formation normale du collagène pour la peau, les vaisseaux sanguins et les cartilages.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acb-card\"\u003e\n        \u003ch3\u003e🌟 Antioxydant naturel\u003c\/h3\u003e\n        \u003cp\u003eProtège les cellules contre le stress oxydatif grâce à sa richesse en vitamine C naturelle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acb-card\"\u003e\n        \u003ch3\u003e🩸 Absorption du fer\u003c\/h3\u003e\n        \u003cp\u003eAméliore l'assimilation du fer d'origine végétale, un atout clé pour les régimes végétariens.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acb-card\"\u003e\n        \u003ch3\u003e🎯 Vitalité ciblée\u003c\/h3\u003e\n        \u003cp\u003eParfait en période d'examens, pour les sportifs ou lors d'un besoin ponctuel de tonus.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"acb-section\"\u003e\n    \u003ch2\u003eComposition : 100 % naturelle et bio\u003c\/h2\u003e\n    \u003cp class=\"acb-section-intro\"\u003eChaque comprimé de 850 mg est formulé avec des ingrédients soigneusement sélectionnés, sans colorants, sans conservateurs et sans vitamine C de synthèse.\u003c\/p\u003e\n    \u003cdiv class=\"acb-compo\"\u003e\n      \u003cdiv class=\"acb-compo-main\"\u003e\n        \u003cdiv class=\"acb-compo-dose\"\u003e500 mg\u003c\/div\u003e\n        \u003cdiv class=\"acb-compo-name\"\u003eExtrait concentré d'acérola\u003c\/div\u003e\n        \u003cdiv class=\"acb-compo-detail\"\u003eMalpighia punicifolia titré à 17 % de vitamine C\u003cbr\u003e\u003cstrong\u003e→ 85 mg de vitamine C (106 % des VNR*)\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acb-grid-compact\"\u003e\n        \u003cdiv class=\"acb-card\"\u003e\n          \u003ch3\u003e🍒 Poudre d'acérola Bio\u003c\/h3\u003e\n          \u003cp\u003ePour un apport complet en vitamine C naturelle.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"acb-card\"\u003e\n          \u003ch3\u003e🌾 Sucre de canne Bio\u003c\/h3\u003e\n          \u003cp\u003ePour un goût fruité agréable au palais.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"acb-card\"\u003e\n          \u003ch3\u003e🍊 Arômes naturels\u003c\/h3\u003e\n          \u003cp\u003eOrange et framboise pour un goût délicieux.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"acb-card\"\u003e\n          \u003ch3\u003e🌱 Agents d'enrobage\u003c\/h3\u003e\n          \u003cp\u003eGomme d'acacia et carbonate de magnésium.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"acb-disclaimer\"\u003e*Valeurs Nutritionnelles de Référence. Convient aux vegans.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"acb-section\"\u003e\n    \u003ch2\u003eConseils d'utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"acb-timeline\"\u003e\n      \u003cdiv class=\"acb-timeline-item\"\u003e\n        \u003cdiv class=\"acb-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"acb-timeline-content\"\u003e\n          \u003ch3\u003eCroquez 1 comprimé par jour\u003c\/h3\u003e\n          \u003cp\u003eUn seul comprimé suffit pour bénéficier de tous les bienfaits de l'acérola bio.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acb-timeline-item\"\u003e\n        \u003cdiv class=\"acb-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"acb-timeline-content\"\u003e\n          \u003ch3\u003eDe préférence le matin\u003c\/h3\u003e\n          \u003cp\u003eAu petit-déjeuner pour profiter de son effet tonifiant dès le réveil.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acb-timeline-item\"\u003e\n        \u003cdiv class=\"acb-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"acb-timeline-content\"\u003e\n          \u003ch3\u003eCure de 24 jours\u003c\/h3\u003e\n          \u003cp\u003eLa boîte de 24 comprimés correspond à une cure complète, renouvelable selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"acb-accordion\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdetails class=\"acb-accordion-item\"\u003e\n        \u003csummary class=\"acb-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"acb-accordion-content mt-3\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes et allaitantes. Ne pas dépasser la dose journalière recommandée. À tenir hors de portée des enfants. Ce complément alimentaire ne se substitue pas à une alimentation variée, équilibrée et un mode de vie sain, et ne remplace en aucun cas 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=\"acb-section\"\u003e\n    \u003ch2\u003eVos interrogations sur la vitamine C acérola\u003c\/h2\u003e\n    \u003cdiv class=\"acb-accordion\"\u003e\n      \u003cdetails class=\"acb-accordion-item\"\u003e\n        \u003csummary class=\"acb-accordion-header\"\u003e🤔 Acérola 500 ou vitamine C 1000 : que choisir ?\u003c\/summary\u003e\n        \u003cdiv class=\"acb-accordion-content mt-3\"\u003e\n          \u003cp\u003eL'Acérola 500 offre un dosage équilibré parfaitement assimilable au quotidien. Les formules \u003cstrong\u003eacérola 1000 vitamine C\u003c\/strong\u003e sont plutôt réservées à des cures intensives ponctuelles.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"acb-accordion-item\"\u003e\n        \u003csummary class=\"acb-accordion-header\"\u003e💡 Quels sont les effets secondaires de l'acérola ?\u003c\/summary\u003e\n        \u003cdiv class=\"acb-accordion-content mt-3\"\u003e\n          \u003cp\u003eAux doses recommandées, l'\u003cstrong\u003eacérola vitamine C bio\u003c\/strong\u003e est très bien toléré. Un apport excessif en vitamine C peut toutefois provoquer des troubles digestifs passagers.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"acb-accordion-item\"\u003e\n        \u003csummary class=\"acb-accordion-header\"\u003e⭐ Avis sur l'acérola vitamine C\u003c\/summary\u003e\n        \u003cdiv class=\"acb-accordion-content mt-3\"\u003e\n          \u003cp\u003eLes utilisateurs apprécient particulièrement le \u003cstrong\u003egoût fruité naturel\u003c\/strong\u003e du comprimé à croquer et l'\u003cstrong\u003eeffet vitalité ressenti dès les premiers jours\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"acb-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eUne fabrication française et engagée\u003c\/h2\u003e\n    \u003cdiv class=\"acb-cta-box\"\u003e\n      \u003cp\u003ePionnier de la phytothérapie depuis \u003cstrong\u003e1961\u003c\/strong\u003e, Superdiet élabore ses compléments alimentaires en France, en respectant des procédés qui préservent les actifs naturels. L'acérola est cultivée dans le respect du cahier des charges de l'\u003cstrong\u003eAgriculture Biologique (AB)\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --acb-cream: #fdf8f0;\n  --acb-white: #ffffff;\n  --acb-primary: #c8102e;\n  --acb-primary-dark: #8b0a1f;\n  --acb-primary-light: #fce8ec;\n  --acb-secondary: #f4a948;\n  --acb-accent: #7cb342;\n  --acb-text: #1a1a1a;\n  --acb-text-light: #5a5a5a;\n  --acb-border: #e8dfd0;\n  --acb-shadow: 0 4px 24px rgba(139,10,31,.08);\n  --acb-shadow-lg: 0 12px 48px rgba(139,10,31,.15);\n  --acb-radius: 20px;\n  --acb-radius-sm: 12px;\n}\n\n.acb-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--acb-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--acb-text);\n  line-height: 1.6;\n}\n\n.acb-hero {\n  position: relative;\n  background: linear-gradient(135deg, #c8102e 0%, #e8422f 50%, #f4a948 100%);\n  border-radius: var(--acb-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(--acb-shadow-lg);\n}\n\n.acb-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 30%, rgba(255,255,255,.3) 0%, transparent 40%), radial-gradient(circle at 80% 70%, rgba(255,255,255,.2) 0%, transparent 40%);\n  opacity: .4;\n}\n\n.acb-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.acb-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n  line-height: 1.1;\n}\n\n.acb-subtitle {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 20px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  opacity: .95;\n}\n\n.acb-description {\n  color: white;\n  font-size: clamp(14px, 2vw, 16px);\n  max-width: 640px;\n  margin: 0 auto;\n  opacity: .92;\n  line-height: 1.7;\n}\n\n.acb-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.acb-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--acb-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.acb-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.acb-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.acb-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--acb-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n  line-height: 1.2;\n}\n\n.acb-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--acb-primary), var(--acb-secondary));\n  border-radius: 2px;\n}\n\n.acb-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--acb-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 700px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.acb-card {\n  background: var(--acb-white);\n  border-radius: var(--acb-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--acb-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.acb-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--acb-shadow-lg);\n  border-color: var(--acb-primary);\n}\n\n.acb-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--acb-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.acb-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--acb-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.acb-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.acb-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n  margin-top: 1.25rem;\n}\n\n.acb-grid-compact .acb-card {\n  padding: 1rem;\n}\n\n.acb-grid-compact .acb-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.acb-grid-compact .acb-card p {\n  font-size: 12px;\n}\n\n.acb-highlight-box {\n  display: flex;\n  align-items: center;\n  gap: 1.5rem;\n  background: var(--acb-white);\n  border-radius: var(--acb-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--acb-shadow);\n  border-left: 6px solid var(--acb-primary);\n}\n\n.acb-highlight-number {\n  font-size: clamp(48px, 10vw, 80px);\n  font-weight: 900;\n  background: linear-gradient(135deg, var(--acb-primary), var(--acb-secondary));\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  background-clip: text;\n  line-height: 1;\n  flex-shrink: 0;\n  letter-spacing: -.04em;\n}\n\n.acb-highlight-text {\n  flex: 1;\n}\n\n.acb-highlight-text strong {\n  display: block;\n  font-size: clamp(16px, 2.5vw, 20px);\n  color: var(--acb-primary-dark);\n  margin-bottom: .5rem;\n  font-weight: 800;\n}\n\n.acb-highlight-text p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--acb-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.acb-compo {\n  background: var(--acb-white);\n  border-radius: var(--acb-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--acb-shadow);\n}\n\n.acb-compo-main {\n  text-align: center;\n  padding: 1.5rem;\n  background: linear-gradient(135deg, var(--acb-primary-light), #fff5e6);\n  border-radius: var(--acb-radius-sm);\n  margin-bottom: 1.25rem;\n  border: 2px dashed var(--acb-primary);\n}\n\n.acb-compo-dose {\n  font-size: clamp(36px, 7vw, 52px);\n  font-weight: 900;\n  color: var(--acb-primary);\n  line-height: 1;\n  letter-spacing: -.03em;\n}\n\n.acb-compo-name {\n  font-size: clamp(16px, 2.5vw, 20px);\n  font-weight: 800;\n  color: var(--acb-primary-dark);\n  margin: .5rem 0;\n}\n\n.acb-compo-detail {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--acb-text-light);\n  line-height: 1.6;\n}\n\n.acb-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.acb-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.acb-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--acb-primary), var(--acb-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n  box-shadow: 0 4px 12px rgba(200,16,46,.25);\n}\n\n.acb-timeline-content {\n  flex: 1;\n  background: var(--acb-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--acb-radius-sm);\n  box-shadow: var(--acb-shadow);\n}\n\n.acb-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--acb-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.acb-timeline-content p {\n  font-size: 14px;\n  color: var(--acb-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.acb-accordion {\n  background: var(--acb-white);\n  border-radius: var(--acb-radius);\n  box-shadow: var(--acb-shadow);\n  overflow: hidden;\n}\n\n.acb-accordion-item {\n  border-bottom: 1px solid var(--acb-border);\n  margin: 0;\n  padding: 0;\n}\n\n.acb-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.acb-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--acb-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.acb-accordion-header:hover {\n  background: var(--acb-primary-light);\n}\n\n.acb-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.acb-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--acb-primary);\n  transition: transform .2s ease;\n}\n\n.acb-accordion-item[open] .acb-accordion-header::after {\n  content: '−';\n}\n\n.acb-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--acb-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.acb-accordion-content p {\n  margin: 0;\n}\n\n.acb-cta-box {\n  background: linear-gradient(135deg, var(--acb-primary) 0%, var(--acb-primary-dark) 100%);\n  border-radius: var(--acb-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--acb-shadow-lg);\n}\n\n.acb-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 500;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n.acb-disclaimer {\n  font-size: 12px;\n  color: var(--acb-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n@media (max-width: 767px) {\n  .acb-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .acb-card {\n    padding: 1.125rem;\n  }\n  .acb-section {\n    margin-bottom: 1.75rem;\n  }\n  .acb-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--acb-radius-sm);\n  }\n  .acb-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .acb-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .acb-grid-compact {\n    gap: .625rem;\n  }\n  .acb-grid-compact .acb-card {\n    padding: .75rem;\n  }\n  .acb-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .acb-timeline-content {\n    padding: .875rem 1rem;\n  }\n  .acb-timeline-content h3 {\n    font-size: 14px;\n  }\n  .acb-timeline-content p {\n    font-size: 13px;\n  }\n  .acb-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  .acb-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  .acb-highlight-box {\n    flex-direction: column;\n    text-align: center;\n    gap: .5rem;\n    padding: 1.25rem;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .acb-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .acb-card:nth-child(1) { animation-delay: .05s; }\n  .acb-card:nth-child(2) { animation-delay: .1s; }\n  .acb-card:nth-child(3) { animation-delay: .15s; }\n  .acb-card:nth-child(4) { animation-delay: .2s; }\n  .acb-card:nth-child(5) { animation-delay: .25s; }\n  .acb-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  .acb-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"SUPERDIET","offers":[{"title":"Default Title","offer_id":45754706690205,"sku":"NBAISUP0002","price":13.89,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/acerola-500-bio-24-comprimes-a-croquer-superdiet-packshothd.webp?v=1776437357"},{"product_id":"stimuline-30-comprimes-vitalite-systeme-immunitaire-lt-labo-lt-labo","title":"Stimuline - Energie et immunité - 30 Comprimés - LT Labo","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Stimuline - Energie et immunité - LT Labo\nPalette détectée:\n  - Primaire: #E67E22 (orange vif du packaging, zone centrale)\n  - Secondaire: #27AE60 (vert bio\/certification AB)\n  - Accent: #3498DB (bleu turquoise du texte \"stimu\")\n  - Neutre: #F8F9FA (blanc cassé du flacon)\nAmbiance: Naturel\/Bio, frais, énergisant, santé naturelle, certifié biologique\nStyle: Clean, épuré, confiance, naturalité avec touche dynamique\nPréfixe CSS: stim\n--\u003e\n\u003cdiv class=\"stim-premium\"\u003e\n\u003c!-- HERO SECTION --\u003e\n\u003cdiv class=\"stim-hero\"\u003e\n\u003cdiv class=\"stim-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stim-hero-content\"\u003e\n\u003cdiv class=\"stim-badges-top\"\u003e\n\u003cspan class=\"stim-badge\"\u003e🌿 Certifié Bio AB\u003c\/span\u003e \u003cspan class=\"stim-badge\"\u003e🌱 100% Vegan\u003c\/span\u003e \u003cspan class=\"stim-badge\"\u003e⚡ Énergie \u0026amp; immunité\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"stim-hero-title\"\u003eStimuline\u003c\/span\u003e\n\u003cp class=\"stim-subtitle\"\u003ePapaye fermentée \u0026amp; acérola • Vitamine C naturelle\u003c\/p\u003e\n\u003cp class=\"stim-description\"\u003eLa synergie bio qui réveille votre vitalité et renforce vos défenses naturelles au quotidien\u003c\/p\u003e\n\u003cdiv class=\"stim-hero-stats\"\u003e\n\u003cdiv class=\"stim-stat\"\u003e\n\u003cspan class=\"stim-stat-number\"\u003e+100%\u003c\/span\u003e \u003cspan class=\"stim-stat-label\"\u003edes VNR en vitamine C\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-stat\"\u003e\n\u003cspan class=\"stim-stat-number\"\u003e30\u003c\/span\u003e \u003cspan class=\"stim-stat-label\"\u003ecomprimés par flacon\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-stat\"\u003e\n\u003cspan class=\"stim-stat-number\"\u003e2\u003c\/span\u003e \u003cspan class=\"stim-stat-label\"\u003eactifs synergiques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- POURQUOI CETTE SYNERGIE --\u003e\n\u003csection class=\"stim-section\"\u003e\n\u003ch2\u003ePourquoi cette synergie fait toute la différence\u003c\/h2\u003e\n\u003cp class=\"stim-intro\"\u003eCe n'est pas un hasard si LT Labo a choisi d'associer ces deux trésors de la nature. Ensemble, ils forment une combinaison particulièrement puissante pour votre organisme.\u003c\/p\u003e\n\u003cdiv class=\"stim-grid stim-grid-2\"\u003e\n\u003cdiv class=\"stim-card stim-card-featured\"\u003e\n\u003cdiv class=\"stim-card-icon\"\u003e🍈\u003c\/div\u003e\n\u003ch3\u003ePapaye fermentée\u003c\/h3\u003e\n\u003cp class=\"stim-card-highlight\"\u003ePuissant antioxydant japonais\u003c\/p\u003e\n\u003cp\u003eReconnue depuis des décennies au Japon, le processus de fermentation concentre et amplifie les enzymes naturellement présentes. Protection renforcée contre le \u003cstrong\u003estress oxydatif\u003c\/strong\u003e — ce phénomène qui accélère le vieillissement cellulaire et affaiblit vos défenses.\u003c\/p\u003e\n\u003cdiv class=\"stim-card-tag\"\u003e100 mg \/ 2 comprimés\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-card stim-card-featured\"\u003e\n\u003cdiv class=\"stim-card-icon\"\u003e🍒\u003c\/div\u003e\n\u003ch3\u003eAcérola bio\u003c\/h3\u003e\n\u003cp class=\"stim-card-highlight\"\u003eSource n°1 de vitamine C naturelle\u003c\/p\u003e\n\u003cp\u003eL'une des sources les plus riches en vitamine C que l'on connaisse. Contrairement à la vitamine C synthétique, celle issue de l'acérola est accompagnée de \u003cstrong\u003ebioflavonoïdes\u003c\/strong\u003e qui améliorent son absorption. Votre corps en profite pleinement.\u003c\/p\u003e\n\u003cdiv class=\"stim-card-tag\"\u003e170 mg de vitamine C \/ 2 comprimés\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BIENFAITS --\u003e\n\u003csection class=\"stim-section\"\u003e\n\u003ch2\u003eLes bienfaits concrets sur votre quotidien\u003c\/h2\u003e\n\u003cdiv class=\"stim-grid\"\u003e\n\u003cdiv class=\"stim-card stim-benefit\"\u003e\n\u003cdiv class=\"stim-benefit-icon\"\u003e⚡\u003c\/div\u003e\n\u003ch3\u003eRéduction de la fatigue\u003c\/h3\u003e\n\u003cp\u003eLa vitamine C contribue à un métabolisme énergétique normal. Fini les coups de pompe en milieu de journée ou cette sensation d'épuisement persistant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-card stim-benefit\"\u003e\n\u003cdiv class=\"stim-benefit-icon\"\u003e🛡️\u003c\/div\u003e\n\u003ch3\u003eSystème immunitaire renforcé\u003c\/h3\u003e\n\u003cp\u003eIdéal pendant les changements de saison, les périodes hivernales ou simplement pour maintenir vos défenses au top toute l'année.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-card stim-benefit\"\u003e\n\u003cdiv class=\"stim-benefit-icon\"\u003e🔬\u003c\/div\u003e\n\u003ch3\u003eProtection antioxydante\u003c\/h3\u003e\n\u003cp\u003eVos cellules sont constamment exposées aux radicaux libres. La papaye fermentée et la vitamine C les aident à mieux résister au stress oxydatif.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-card stim-benefit\"\u003e\n\u003cdiv class=\"stim-benefit-icon\"\u003e🧠\u003c\/div\u003e\n\u003ch3\u003eSoutien du système nerveux\u003c\/h3\u003e\n\u003cp\u003eLa vitamine C participe au bon fonctionnement psychologique, un atout précieux en période de stress ou de surmenage professionnel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- COMPOSITION --\u003e\n\u003csection class=\"stim-section\"\u003e\n\u003ch2\u003eComposition détaillée pour 2 comprimés\u003c\/h2\u003e\n\u003cdiv class=\"stim-composition-box\"\u003e\n\u003cdiv class=\"stim-composition-grid\"\u003e\n\u003cdiv class=\"stim-ingredient\"\u003e\n\u003cdiv class=\"stim-ingredient-header\"\u003e\n\u003cspan class=\"stim-ingredient-icon\"\u003e🍈\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch4\u003eExtrait de papaye fermentée concentrée\u003c\/h4\u003e\n\u003cspan class=\"stim-ingredient-latin\"\u003eCarica papaya\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-ingredient-dosage\"\u003e\n\u003cspan class=\"stim-dosage-value\"\u003e100 mg\u003c\/span\u003e \u003cspan class=\"stim-dosage-note\"\u003eéquiv. 200 mg plante fraîche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-ingredient\"\u003e\n\u003cdiv class=\"stim-ingredient-header\"\u003e\n\u003cspan class=\"stim-ingredient-icon\"\u003e🍒\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch4\u003eExtrait d'acérola\u003c\/h4\u003e\n\u003cspan class=\"stim-ingredient-latin\"\u003eMalpighia punicifolia\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-ingredient-dosage\"\u003e\n\u003cspan class=\"stim-dosage-value\"\u003e1050 mg\u003c\/span\u003e \u003cspan class=\"stim-dosage-note\"\u003edont 170 mg vitamine C (212,5 % VNR)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-other-ingredients\"\u003e\n\u003ch4\u003eAutres ingrédients\u003c\/h4\u003e\n\u003cdiv class=\"stim-tags\"\u003e\n\u003cspan class=\"stim-tag\"\u003eSucre de fleur de coco bio\u003c\/span\u003e \u003cspan class=\"stim-tag\"\u003eMaltodextrine\u003c\/span\u003e \u003cspan class=\"stim-tag\"\u003eArôme naturel de mangue\u003c\/span\u003e \u003cspan class=\"stim-tag\"\u003eCarbonate de magnésium\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-certifications\"\u003e\n\u003cdiv class=\"stim-cert\"\u003e\n\u003cspan class=\"stim-cert-icon\"\u003e🌿\u003c\/span\u003e \u003cspan\u003eAgriculture Biologique\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-cert\"\u003e\n\u003cspan class=\"stim-cert-icon\"\u003e🌱\u003c\/span\u003e \u003cspan\u003eCertifié Vegan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-cert\"\u003e\n\u003cspan class=\"stim-cert-icon\"\u003e🚫\u003c\/span\u003e \u003cspan\u003eSans colorants artificiels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-cert\"\u003e\n\u003cspan class=\"stim-cert-icon\"\u003e✓\u003c\/span\u003e \u003cspan\u003eSans conservateurs de synthèse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MODE D'EMPLOI --\u003e\n\u003csection class=\"stim-section\"\u003e\n\u003ch2\u003eComment prendre Stimuline pour des résultats optimaux\u003c\/h2\u003e\n\u003cdiv class=\"stim-usage-intro\"\u003e\n\u003cp\u003eLa posologie s'adapte à vos besoins et à votre situation personnelle :\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-grid\"\u003e\n\u003cdiv class=\"stim-card stim-usage-card\"\u003e\n\u003cdiv class=\"stim-usage-level stim-level-1\"\u003eEntretien\u003c\/div\u003e\n\u003cdiv class=\"stim-usage-dose\"\u003e1 comprimé\/jour\u003c\/div\u003e\n\u003cp\u003eEn cure d'entretien, pour maintenir votre vitalité et vos défenses tout au long de l'année.\u003c\/p\u003e\n\u003cdiv class=\"stim-usage-duration\"\u003e📅 Cure continue possible\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-card stim-usage-card stim-usage-popular\"\u003e\n\u003cdiv class=\"stim-popular-badge\"\u003eLe plus populaire\u003c\/div\u003e\n\u003cdiv class=\"stim-usage-level stim-level-2\"\u003eBoost saisonnier\u003c\/div\u003e\n\u003cdiv class=\"stim-usage-dose\"\u003e2 comprimés\/jour\u003c\/div\u003e\n\u003cp\u003eLors des changements de saison ou en cas de fatigue passagère, quand votre organisme a besoin d'un coup de pouce.\u003c\/p\u003e\n\u003cdiv class=\"stim-usage-duration\"\u003e📅 Cure de 1 à 2 mois\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-tips-box\"\u003e\n\u003cdiv class=\"stim-tip\"\u003e\n\u003cspan class=\"stim-tip-icon\"\u003e💡\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eAstuce pratique\u003c\/strong\u003e\n\u003cp\u003eRépartissez les prises sur la journée (par exemple matin et midi) pour assurer un apport constant en vitamine C et maximiser son assimilation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-tip\"\u003e\n\u003cspan class=\"stim-tip-icon\"\u003e👶\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePour les enfants à partir de 6 ans\u003c\/strong\u003e\n\u003cp\u003e1 comprimé par jour suffit pour soutenir leur système immunitaire, notamment pendant la période scolaire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- POUR QUI --\u003e\n\u003csection class=\"stim-section\"\u003e\n\u003ch2\u003eÀ qui s'adresse ce complément ?\u003c\/h2\u003e\n\u003cdiv class=\"stim-grid\"\u003e\n\u003cdiv class=\"stim-card stim-profile\"\u003e\n\u003cspan class=\"stim-profile-icon\"\u003e😴\u003c\/span\u003e\n\u003cp\u003eVous ressentez une \u003cstrong\u003efatigue persistante\u003c\/strong\u003e malgré un sommeil suffisant\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-card stim-profile\"\u003e\n\u003cspan class=\"stim-profile-icon\"\u003e💼\u003c\/span\u003e\n\u003cp\u003eVous traversez une période de \u003cstrong\u003estress ou de surcharge\u003c\/strong\u003e professionnelle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-card stim-profile\"\u003e\n\u003cspan class=\"stim-profile-icon\"\u003e❄️\u003c\/span\u003e\n\u003cp\u003eVous cherchez une \u003cstrong\u003evitamine immunité naturelle\u003c\/strong\u003e pour affronter l'hiver sereinement\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-card stim-profile\"\u003e\n\u003cspan class=\"stim-profile-icon\"\u003e✨\u003c\/span\u003e\n\u003cp\u003eVous souhaitez \u003cstrong\u003eprotéger vos cellules\u003c\/strong\u003e du vieillissement prématuré\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-card stim-profile\"\u003e\n\u003cspan class=\"stim-profile-icon\"\u003e🌿\u003c\/span\u003e\n\u003cp\u003eVous préférez les formules \u003cstrong\u003ebio et vegan\u003c\/strong\u003e, sans compromis sur l'efficacité\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-card stim-profile\"\u003e\n\u003cspan class=\"stim-profile-icon\"\u003e🏃\u003c\/span\u003e\n\u003cp\u003eVous êtes actif et avez besoin d'un \u003cstrong\u003esoutien énergétique\u003c\/strong\u003e quotidien\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DIFFÉRENCES --\u003e\n\u003csection class=\"stim-section\"\u003e\n\u003ch2\u003eCe qui distingue Stimuline des autres\u003c\/h2\u003e\n\u003cdiv class=\"stim-diff-grid\"\u003e\n\u003cdiv class=\"stim-diff-item\"\u003e\n\u003cdiv class=\"stim-diff-icon\"\u003e🎯\u003c\/div\u003e\n\u003ch3\u003eDouble action ciblée\u003c\/h3\u003e\n\u003cp\u003eLà où beaucoup misent uniquement sur la vitamine C, Stimuline combine l'action antioxydante de la papaye fermentée pour une approche plus complète.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-diff-item\"\u003e\n\u003cdiv class=\"stim-diff-icon\"\u003e🌱\u003c\/div\u003e\n\u003ch3\u003e100% biologique\u003c\/h3\u003e\n\u003cp\u003eCertifié AB, ce complément respecte votre corps autant que l'environnement avec des ingrédients rigoureusement sélectionnés.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-diff-item\"\u003e\n\u003cdiv class=\"stim-diff-icon\"\u003e🔬\u003c\/div\u003e\n\u003ch3\u003eHaute biodisponibilité\u003c\/h3\u003e\n\u003cp\u003eL'acérola offre une forme naturelle de vitamine C bien mieux assimilée que les vitamines de synthèse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-diff-item\"\u003e\n\u003cdiv class=\"stim-diff-icon\"\u003e🥭\u003c\/div\u003e\n\u003ch3\u003eGoût agréable\u003c\/h3\u003e\n\u003cp\u003eL'arôme naturel de mangue rend la prise quotidienne plaisante, même pour les plus réticents aux comprimés.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-diff-item\"\u003e\n\u003cdiv class=\"stim-diff-icon\"\u003e⚙️\u003c\/div\u003e\n\u003ch3\u003eFormule adaptable\u003c\/h3\u003e\n\u003cp\u003eLa posologie modulable permet de personnaliser votre cure selon vos besoins réels, de 1 à 2 comprimés par jour.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-diff-item\"\u003e\n\u003cdiv class=\"stim-diff-icon\"\u003e🇫🇷\u003c\/div\u003e\n\u003ch3\u003eExpertise LT Labo\u003c\/h3\u003e\n\u003cp\u003eUn laboratoire français reconnu pour son engagement qualité et ses formulations naturelles innovantes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"stim-section\"\u003e\n\u003ch2\u003eQuestions fréquentes\u003c\/h2\u003e\n\u003cdiv class=\"stim-faq\"\u003e\n\u003cdiv class=\"stim-faq-item\"\u003e\n\u003ch3\u003e📅 Peut-on prendre Stimuline toute l'année ?\u003c\/h3\u003e\n\u003cp\u003eOui, à raison d'un comprimé par jour en entretien. Pour les cures renforcées (2 comprimés), privilégiez des périodes de 1 à 3 mois, suivies d'une pause si nécessaire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-faq-item\"\u003e\n\u003ch3\u003e🌱 Stimuline convient-il aux végétariens et végans ?\u003c\/h3\u003e\n\u003cp\u003eAbsolument. La formule est certifiée vegan et ne contient aucun ingrédient d'origine animale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-faq-item\"\u003e\n\u003ch3\u003e☀️ Peut-on associer Stimuline avec de la vitamine D ?\u003c\/h3\u003e\n\u003cp\u003eTout à fait. La vitamine D et l'immunité forment un duo complémentaire, surtout en hiver quand l'exposition au soleil diminue. N'hésitez pas à demander conseil à votre professionnel de santé pour adapter les dosages.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-faq-item\"\u003e\n\u003ch3\u003e⚠️ Y a-t-il des effets secondaires ?\u003c\/h3\u003e\n\u003cp\u003eAux doses recommandées, Stimuline est généralement très bien toléré. Un léger inconfort digestif peut survenir chez les personnes sensibles en cas de prise à jeun — dans ce cas, prenez vos comprimés pendant les repas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PRÉCAUTIONS --\u003e\n\u003csection class=\"stim-section\"\u003e\n\u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n\u003cdiv class=\"stim-warning-box\"\u003e\n\u003cdiv class=\"stim-warning-content\"\u003e\n\u003cul\u003e\n\u003cli\u003eDéconseillé aux femmes enceintes et allaitantes\u003c\/li\u003e\n\u003cli\u003eTenir hors de portée des jeunes enfants\u003c\/li\u003e\n\u003cli\u003eConserver à l'abri de la chaleur, de la lumière et de l'humidité\u003c\/li\u003e\n\u003cli\u003eNe pas dépasser la dose journalière recommandée\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"stim-warning-note\"\u003e\u003cstrong\u003eRappel essentiel :\u003c\/strong\u003e ce complément alimentaire ne remplace pas une alimentation variée et équilibrée ni un mode de vie sain. En cas de doute ou de traitement médical en cours, consultez votre médecin ou pharmacien avant de commencer une cure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- INFOS PRATIQUES --\u003e\n\u003csection class=\"stim-section\"\u003e\n\u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n\u003cdiv class=\"stim-info-grid\"\u003e\n\u003cdiv class=\"stim-info-item\"\u003e\n\u003cspan class=\"stim-info-icon\"\u003e📦\u003c\/span\u003e \u003cspan class=\"stim-info-label\"\u003eConditionnement\u003c\/span\u003e \u003cspan class=\"stim-info-value\"\u003eFlacon de 30 comprimés (37 g)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-info-item\"\u003e\n\u003cspan class=\"stim-info-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"stim-info-label\"\u003eDurée de cure\u003c\/span\u003e \u003cspan class=\"stim-info-value\"\u003e15 à 30 jours selon posologie\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-info-item\"\u003e\n\u003cspan class=\"stim-info-icon\"\u003e🏭\u003c\/span\u003e \u003cspan class=\"stim-info-label\"\u003eMarque\u003c\/span\u003e \u003cspan class=\"stim-info-value\"\u003eLT Labo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stim-info-item\"\u003e\n\u003cspan class=\"stim-info-icon\"\u003e🇫🇷\u003c\/span\u003e \u003cspan class=\"stim-info-label\"\u003eOrigine\u003c\/span\u003e \u003cspan class=\"stim-info-value\"\u003eFrance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CTA FINAL --\u003e\n\u003csection class=\"stim-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"stim-cta-box\"\u003e\n\u003cdiv class=\"stim-cta-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stim-cta-content\"\u003e\n\u003cspan class=\"stim-cta-icon\"\u003e🌿\u003c\/span\u003e\n\u003cp\u003eRéveillez votre vitalité naturellement avec la puissance combinée de la papaye fermentée et de l'acérola bio. Stimuline, votre allié quotidien pour une énergie durable et des défenses renforcées.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  \/* Couleurs principales *\/\n  --stim-cream: #FEFCF8;\n  --stim-white: #ffffff;\n  --stim-primary: #E67E22;\n  --stim-primary-dark: #D35400;\n  --stim-primary-light: #FEF5EC;\n  --stim-secondary: #27AE60;\n  --stim-secondary-light: #E8F8F0;\n  --stim-accent: #3498DB;\n  --stim-accent-light: #EBF5FB;\n\n  \/* Textes *\/\n  --stim-text: #1a1a1a;\n  --stim-text-light: #5a5a5a;\n\n  \/* Effets *\/\n  --stim-border: #e8e8e8;\n  --stim-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --stim-shadow-lg: 0 12px 48px rgba(0,0,0,.12);\n  --stim-radius: 20px;\n  --stim-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.stim-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--stim-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--stim-text);\n  line-height: 1.6;\n}\n\n.stim-premium * {\n  box-sizing: border-box;\n}\n\n\/* === HERO === *\/\n.stim-hero {\n  position: relative;\n  background: linear-gradient(135deg, #E67E22 0%, #D35400 40%, #C0392B 100%);\n  border-radius: var(--stim-radius);\n  padding: clamp(3rem, 7vw, 5rem) clamp(2rem, 5vw, 4rem);\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n  overflow: hidden;\n  box-shadow: var(--stim-shadow-lg);\n}\n\n.stim-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: \n    radial-gradient(circle at 20% 80%, rgba(255,255,255,.1) 0%, transparent 50%),\n    radial-gradient(circle at 80% 20%, rgba(255,255,255,.08) 0%, transparent 40%),\n    radial-gradient(circle at 40% 40%, rgba(255,255,255,.05) 0%, transparent 30%);\n  opacity: 1;\n}\n\n.stim-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.stim-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.stim-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--stim-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.stim-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.stim-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(36px, 8vw, 60px);\n  font-weight: 900;\n  margin: 0 0 0.5rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.stim-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  letter-spacing: .02em;\n}\n\n.stim-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2.5vw, 18px);\n  max-width: 600px;\n  margin: 0 auto 2rem auto;\n  line-height: 1.7;\n}\n\n.stim-hero-stats {\n  display: flex;\n  justify-content: center;\n  gap: clamp(1.5rem, 4vw, 3rem);\n  flex-wrap: wrap;\n}\n\n.stim-stat {\n  text-align: center;\n}\n\n.stim-stat-number {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 5vw, 40px);\n  font-weight: 900;\n  line-height: 1;\n}\n\n.stim-stat-label {\n  display: block;\n  color: rgba(255,255,255,.85);\n  font-size: 12px;\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  margin-top: 4px;\n}\n\n\/* === SECTIONS === *\/\n.stim-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.stim-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--stim-primary-dark);\n  margin: 0 0 clamp(1.5rem, 3vw, 2.5rem) 0;\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.stim-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--stim-primary), var(--stim-secondary));\n  border-radius: 2px;\n}\n\n.stim-intro {\n  text-align: center;\n  font-size: clamp(16px, 2.5vw, 18px);\n  color: var(--stim-text-light);\n  max-width: 700px;\n  margin: 0 auto clamp(2rem, 4vw, 3rem) auto;\n  line-height: 1.8;\n}\n\n\/* === GRILLES === *\/\n.stim-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.stim-grid-2 {\n  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));\n}\n\n\/* === CARDS === *\/\n.stim-card {\n  background: var(--stim-white);\n  border-radius: var(--stim-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--stim-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.stim-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--stim-shadow-lg);\n  border-color: var(--stim-primary);\n}\n\n.stim-card h3 {\n  font-size: 20px;\n  font-weight: 800;\n  color: var(--stim-text);\n  margin: 0 0 0.75rem 0;\n}\n\n.stim-card p {\n  color: var(--stim-text-light);\n  font-size: 15px;\n  line-height: 1.7;\n  margin: 0;\n}\n\n.stim-card-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n  display: block;\n}\n\n.stim-card-featured {\n  border-left: 4px solid var(--stim-primary);\n}\n\n.stim-card-highlight {\n  color: var(--stim-primary) !important;\n  font-weight: 700;\n  font-size: 14px !important;\n  margin-bottom: 1rem !important;\n}\n\n.stim-card-tag {\n  display: inline-block;\n  margin-top: 1rem;\n  padding: 6px 14px;\n  background: var(--stim-primary-light);\n  color: var(--stim-primary-dark);\n  font-size: 13px;\n  font-weight: 700;\n  border-radius: 999px;\n}\n\n\/* === BENEFITS === *\/\n.stim-benefit {\n  text-align: center;\n}\n\n.stim-benefit-icon {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 70px;\n  height: 70px;\n  background: linear-gradient(135deg, var(--stim-primary-light), var(--stim-secondary-light));\n  border-radius: 50%;\n  font-size: 32px;\n  margin-bottom: 1rem;\n}\n\n\/* === COMPOSITION === *\/\n.stim-composition-box {\n  background: var(--stim-white);\n  border-radius: var(--stim-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  box-shadow: var(--stim-shadow);\n}\n\n.stim-composition-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 2rem;\n  margin-bottom: 2rem;\n}\n\n.stim-ingredient {\n  padding: 1.5rem;\n  background: linear-gradient(135deg, var(--stim-primary-light) 0%, var(--stim-cream) 100%);\n  border-radius: var(--stim-radius-sm);\n  border-left: 4px solid var(--stim-primary);\n}\n\n.stim-ingredient-header {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  margin-bottom: 1rem;\n}\n\n.stim-ingredient-icon {\n  font-size: 36px;\n  flex-shrink: 0;\n}\n\n.stim-ingredient h4 {\n  font-size: 17px;\n  font-weight: 800;\n  color: var(--stim-text);\n  margin: 0 0 4px 0;\n}\n\n.stim-ingredient-latin {\n  font-size: 13px;\n  color: var(--stim-text-light);\n  font-style: italic;\n}\n\n.stim-ingredient-dosage {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: baseline;\n  gap: 8px;\n}\n\n.stim-dosage-value {\n  font-size: 24px;\n  font-weight: 900;\n  color: var(--stim-primary-dark);\n}\n\n.stim-dosage-note {\n  font-size: 13px;\n  color: var(--stim-text-light);\n}\n\n.stim-other-ingredients {\n  padding-top: 1.5rem;\n  border-top: 1px solid var(--stim-border);\n  margin-bottom: 1.5rem;\n}\n\n.stim-other-ingredients h4 {\n  font-size: 14px;\n  font-weight: 700;\n  color: var(--stim-text-light);\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  margin: 0 0 1rem 0;\n}\n\n.stim-tags {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 8px;\n}\n\n.stim-tag {\n  padding: 6px 12px;\n  background: var(--stim-cream);\n  color: var(--stim-text-light);\n  font-size: 13px;\n  border-radius: 999px;\n  border: 1px solid var(--stim-border);\n}\n\n.stim-certifications {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 1rem;\n  padding-top: 1.5rem;\n  border-top: 1px solid var(--stim-border);\n}\n\n.stim-cert {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--stim-secondary);\n}\n\n.stim-cert-icon {\n  font-size: 16px;\n}\n\n\/* === USAGE CARDS === *\/\n.stim-usage-intro {\n  text-align: center;\n  margin-bottom: 2rem;\n}\n\n.stim-usage-intro p {\n  font-size: 17px;\n  color: var(--stim-text-light);\n}\n\n.stim-usage-card {\n  text-align: center;\n  position: relative;\n}\n\n.stim-usage-popular {\n  border: 2px solid var(--stim-primary);\n  transform: scale(1.02);\n}\n\n.stim-popular-badge {\n  position: absolute;\n  top: -12px;\n  left: 50%;\n  transform: translateX(-50%);\n  padding: 6px 16px;\n  background: var(--stim-primary);\n  color: white;\n  font-size: 12px;\n  font-weight: 700;\n  border-radius: 999px;\n  white-space: nowrap;\n}\n\n.stim-usage-level {\n  font-size: 12px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .1em;\n  margin-bottom: 0.5rem;\n}\n\n.stim-level-1 { color: var(--stim-secondary); }\n.stim-level-2 { color: var(--stim-primary); }\n.stim-level-3 { color: var(--stim-primary-dark); }\n\n.stim-usage-dose {\n  font-size: 28px;\n  font-weight: 900;\n  color: var(--stim-text);\n  margin-bottom: 1rem;\n}\n\n.stim-usage-duration {\n  margin-top: 1rem;\n  font-size: 13px;\n  color: var(--stim-text-light);\n  font-weight: 600;\n}\n\n\/* === TIPS BOX === *\/\n.stim-tips-box {\n  margin-top: 2rem;\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1rem;\n}\n\n.stim-tip {\n  display: flex;\n  gap: 1rem;\n  padding: 1.5rem;\n  background: var(--stim-secondary-light);\n  border-radius: var(--stim-radius-sm);\n  border-left: 4px solid var(--stim-secondary);\n}\n\n.stim-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.stim-tip strong {\n  display: block;\n  color: var(--stim-text);\n  margin-bottom: 4px;\n}\n\n.stim-tip p {\n  font-size: 14px;\n  color: var(--stim-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === PROFILES === *\/\n.stim-profile {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  text-align: left;\n}\n\n.stim-profile-icon {\n  font-size: 32px;\n  flex-shrink: 0;\n}\n\n.stim-profile p {\n  margin: 0;\n}\n\n\/* === DIFFERENCES === *\/\n.stim-diff-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n  gap: 1.5rem;\n}\n\n.stim-diff-item {\n  padding: clamp(1.5rem, 3vw, 2rem);\n  background: var(--stim-white);\n  border-radius: var(--stim-radius);\n  box-shadow: var(--stim-shadow);\n  transition: all .3s ease;\n}\n\n.stim-diff-item:hover {\n  transform: translateY(-4px);\n  box-shadow: var(--stim-shadow-lg);\n}\n\n.stim-diff-icon {\n  font-size: 36px;\n  margin-bottom: 1rem;\n}\n\n.stim-diff-item h3 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--stim-text);\n  margin: 0 0 0.75rem 0;\n}\n\n.stim-diff-item p {\n  font-size: 14px;\n  color: var(--stim-text-light);\n  line-height: 1.7;\n  margin: 0;\n}\n\n\/* === FAQ === *\/\n.stim-faq {\n  display: grid;\n  gap: 1rem;\n}\n\n.stim-faq-item {\n  background: var(--stim-white);\n  border-radius: var(--stim-radius-sm);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--stim-shadow);\n  border-left: 4px solid var(--stim-accent);\n}\n\n.stim-faq-item h3 {\n  font-size: 17px;\n  font-weight: 700;\n  color: var(--stim-text);\n  margin: 0 0 0.75rem 0;\n}\n\n.stim-faq-item p {\n  font-size: 15px;\n  color: var(--stim-text-light);\n  line-height: 1.7;\n  margin: 0;\n}\n\n\/* === WARNING BOX === *\/\n.stim-warning-box {\n  display: flex;\n  gap: 1.5rem;\n  padding: clamp(1.5rem, 3vw, 2rem);\n  background: linear-gradient(135deg, #FFF5F5 0%, #FEF2F2 100%);\n  border-radius: var(--stim-radius);\n  border: 2px solid #FECACA;\n}\n\n.stim-warning-icon {\n  font-size: 32px;\n  flex-shrink: 0;\n}\n\n.stim-warning-content ul {\n  margin: 0 0 1rem 0;\n  padding-left: 1.5rem;\n}\n\n.stim-warning-content li {\n  font-size: 15px;\n  color: var(--stim-text);\n  margin-bottom: 0.5rem;\n}\n\n.stim-warning-note {\n  font-size: 14px;\n  color: var(--stim-text-light);\n  margin: 0;\n  padding-top: 1rem;\n  border-top: 1px solid #FECACA;\n}\n\n\/* === INFO GRID === *\/\n.stim-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1rem;\n}\n\n.stim-info-item {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  padding: 1.5rem;\n  background: var(--stim-white);\n  border-radius: var(--stim-radius-sm);\n  box-shadow: var(--stim-shadow);\n}\n\n.stim-info-icon {\n  font-size: 28px;\n  margin-bottom: 0.75rem;\n}\n\n.stim-info-label {\n  font-size: 12px;\n  font-weight: 700;\n  color: var(--stim-text-light);\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  margin-bottom: 4px;\n}\n\n.stim-info-value {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--stim-text);\n}\n\n\/* === CTA BOX === *\/\n.stim-cta-box {\n  position: relative;\n  background: linear-gradient(135deg, var(--stim-secondary) 0%, #1E8449 50%, #145A32 100%);\n  border-radius: var(--stim-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  overflow: hidden;\n  box-shadow: var(--stim-shadow-lg);\n}\n\n.stim-cta-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: \n    radial-gradient(circle at 10% 90%, rgba(255,255,255,.1) 0%, transparent 40%),\n    radial-gradient(circle at 90% 10%, rgba(255,255,255,.08) 0%, transparent 35%);\n}\n\n.stim-cta-content {\n  position: relative;\n  z-index: 1;\n}\n\n.stim-cta-icon {\n  display: block;\n  font-size: 48px;\n  margin-bottom: 1rem;\n}\n\n.stim-cta-box p {\n  color: white;\n  font-size: clamp(17px, 2.5vw, 21px);\n  line-height: 1.7;\n  font-weight: 600;\n  margin: 0;\n  max-width: 700px;\n  margin-left: auto;\n  margin-right: auto;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .stim-grid {\n    grid-template-columns: 1fr;\n  }\n  \n  .stim-grid-2 {\n    grid-template-columns: 1fr;\n  }\n  \n  .stim-hero-stats {\n    gap: 1.5rem;\n  }\n  \n  .stim-warning-box {\n    flex-direction: column;\n    align-items: flex-start;\n  }\n  \n  .stim-usage-popular {\n    transform: none;\n  }\n  \n  .stim-diff-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .stim-card,\n  .stim-diff-item,\n  .stim-faq-item,\n  .stim-info-item {\n    animation: stimFadeInUp .6s ease backwards;\n  }\n  \n  .stim-card:nth-child(1),\n  .stim-diff-item:nth-child(1) { animation-delay: .1s; }\n  .stim-card:nth-child(2),\n  .stim-diff-item:nth-child(2) { animation-delay: .2s; }\n  .stim-card:nth-child(3),\n  .stim-diff-item:nth-child(3) { animation-delay: .3s; }\n  .stim-card:nth-child(4),\n  .stim-diff-item:nth-child(4) { animation-delay: .4s; }\n  .stim-card:nth-child(5),\n  .stim-diff-item:nth-child(5) { animation-delay: .5s; }\n  .stim-card:nth-child(6),\n  .stim-diff-item:nth-child(6) { animation-delay: .6s; }\n}\n\n@keyframes stimFadeInUp {\n  from { \n    opacity: 0; \n    transform: translateY(40px); \n  }\n  to { \n    opacity: 1; \n    transform: translateY(0); \n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .stim-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .stim-card,\n  .stim-diff-item,\n  .stim-faq-item {\n    border: 2px solid var(--stim-text);\n  }\n  \n  .stim-badge {\n    border: 2px solid var(--stim-primary-dark);\n  }\n}\n\u003c\/style\u003e","brand":"LT LABO","offers":[{"title":"Default Title","offer_id":45755197784221,"sku":"LT0101","price":14.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/stimuline-energie-et-immunite-30-comprimes-lt-labo-packshothd.webp?v=1789749811"},{"product_id":"gommes-de-propolis-miel-et-orange-45-g-propolia-apimab","title":"Gommes de Propolis Miel et Orange - 45 g - Propolia","description":"\u003cdiv class=\"prop-premium\"\u003e\n  \u003cdiv class=\"prop-hero\"\u003e\n    \u003cdiv class=\"prop-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"prop-hero-content\"\u003e\n      \u003cdiv class=\"prop-badges-top\"\u003e\n        \u003cspan class=\"prop-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"prop-badge\"\u003e🐝 Produits de la ruche\u003c\/span\u003e\n        \u003cspan class=\"prop-badge\"\u003e🌿 Sans colorants\u003c\/span\u003e\n        \u003cspan class=\"prop-badge\"\u003e👨‍👩‍👧 Adultes \u0026amp; enfants\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"prop-hero-title\"\u003eGommes de Propolis Miel \u0026amp; Orange\u003c\/span\u003e\n      \u003cp class=\"prop-subtitle\"\u003eLes Douceurs de l'Apiculteur® · 45 g\u003c\/p\u003e\n      \u003cp class=\"prop-description\"\u003eEnvie d'une \u003cstrong\u003edouceur naturelle\u003c\/strong\u003e qui prend soin de votre gorge tout en éveillant vos papilles ? Les gommes de propolis miel et orange Propolia réunissent dans un format pratique tous les bienfaits de la ruche, sublimés par la fraîcheur acidulée de l'orange.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"prop-section\"\u003e\n    \u003ch2\u003ePourquoi choisir les gommes à la propolis Propolia ?\u003c\/h2\u003e\n    \u003cp class=\"prop-section-intro\"\u003eLa \u003cstrong\u003epropolis\u003c\/strong\u003e, cette substance précieuse récoltée par les abeilles, est utilisée depuis l'Antiquité pour ses vertus reconnues sur le confort de la sphère ORL. Associée au miel apaisant et à l'huile essentielle d'orange, elle compose ici une gomme à la fois gourmande et fonctionnelle.\u003c\/p\u003e\n    \u003cdiv class=\"prop-grid\"\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e🍯 Adoucit la gorge\u003c\/h3\u003e\n        \u003cp\u003eApaise les irritations passagères, particulièrement en hiver.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e🍊 Rafraîchit l'haleine\u003c\/h3\u003e\n        \u003cp\u003eUne note délicate et acidulée d'orange douce.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e🛡️ Soutient les défenses\u003c\/h3\u003e\n        \u003cp\u003eProfitez de la richesse naturelle de la propolis.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e🌿 100 % naturel\u003c\/h3\u003e\n        \u003cp\u003eSans colorants ni conservateurs ajoutés.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"prop-tip\"\u003e\n      \u003cspan class=\"prop-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eContrairement à d'autres gommes propolis (eucalyptus, propolis verte bio…), cette version \u003cstrong\u003emiel \u0026amp; orange\u003c\/strong\u003e offre une saveur plus douce, idéale pour ceux qui n'aiment pas les arômes mentholés trop prononcés.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"prop-section\"\u003e\n    \u003ch2\u003eComposition détaillée des gommes\u003c\/h2\u003e\n    \u003cp class=\"prop-section-intro\"\u003eChaque ingrédient est sélectionné avec soin pour garantir efficacité et plaisir gustatif.\u003c\/p\u003e\n    \u003cdiv class=\"prop-grid-compact\"\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e🌾 Sirop de glucose\u003c\/h3\u003e\n        \u003cp\u003eDe blé ou de canne\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e🤎 Sucre roux\u003c\/h3\u003e\n        \u003cp\u003eOu de canne biologique\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card prop-card-highlight\"\u003e\n        \u003ch3\u003e🍯 Miel (8 %)\u003c\/h3\u003e\n        \u003cp\u003eTrésor doré de la ruche\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card prop-card-highlight\"\u003e\n        \u003ch3\u003e🐝 Propolis purifiée (6 %)\u003c\/h3\u003e\n        \u003cp\u003eL'or brun des abeilles\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e🌳 Gomme arabique\u003c\/h3\u003e\n        \u003cp\u003eTexture fondante\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e🍊 Huile essentielle d'orange\u003c\/h3\u003e\n        \u003cp\u003eArôme naturel acidulé\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"prop-tip\"\u003e\n      \u003cspan class=\"prop-tip-icon\"\u003e⭐\u003c\/span\u003e\n      \u003cp\u003eLa concentration en \u003cstrong\u003epropolis purifiée (6 %)\u003c\/strong\u003e et en \u003cstrong\u003emiel (8 %)\u003c\/strong\u003e fait toute la différence : une teneur active réellement intéressante dans un format pratique de 45 g.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"prop-section\"\u003e\n    \u003ch2\u003eComment prendre les gommes de propolis ?\u003c\/h2\u003e\n    \u003cp class=\"prop-section-intro\"\u003eLaissez fondre lentement \u003cstrong\u003eune gomme dans la bouche\u003c\/strong\u003e, sans croquer, pour libérer progressivement les principes actifs.\u003c\/p\u003e\n    \u003cdiv class=\"prop-timeline\"\u003e\n      \u003cdiv class=\"prop-timeline-item\"\u003e\n        \u003cdiv class=\"prop-timeline-number\"\u003e👨\u003c\/div\u003e\n        \u003cdiv class=\"prop-timeline-content\"\u003e\n          \u003ch3\u003eAdultes\u003c\/h3\u003e\n          \u003cp\u003eJusqu'à 5 à 6 gommes par jour, à laisser fondre lentement en bouche.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-timeline-item\"\u003e\n        \u003cdiv class=\"prop-timeline-number\"\u003e👧\u003c\/div\u003e\n        \u003cdiv class=\"prop-timeline-content\"\u003e\n          \u003ch3\u003eEnfants (dès 3 ans)\u003c\/h3\u003e\n          \u003cp\u003e3 à 4 gommes par jour, sous la surveillance d'un adulte.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-timeline-item\"\u003e\n        \u003cdiv class=\"prop-timeline-number\"\u003e🎒\u003c\/div\u003e\n        \u003cdiv class=\"prop-timeline-content\"\u003e\n          \u003ch3\u003ePartout avec vous\u003c\/h3\u003e\n          \u003cp\u003eAu bureau, en voyage, en randonnée ou lors d'une balade hivernale : croquez l'instant dès la première sensation de gêne !\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"prop-section\"\u003e\n    \u003ch2\u003eUne fabrication française et éthique\u003c\/h2\u003e\n    \u003cp class=\"prop-section-intro\"\u003ePropolia, marque de référence dans l'univers des produits de la ruche, fabrique ses gommes à la propolis en France, dans le respect du savoir-faire apicole traditionnel.\u003c\/p\u003e\n    \u003cdiv class=\"prop-grid\"\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e🇫🇷 Savoir-faire français\u003c\/h3\u003e\n        \u003cp\u003eUne fabrication locale dans le respect des traditions apicoles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e🤝 Apiculteurs engagés\u003c\/h3\u003e\n        \u003cp\u003eCollaboration avec des partenaires locaux respectueux des abeilles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e🔍 Traçabilité totale\u003c\/h3\u003e\n        \u003cp\u003eUne qualité contrôlée à chaque étape de la production.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"prop-section\"\u003e\n    \u003ch2\u003eAvis et conseils pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"prop-testimonial\"\u003e\n      \u003cp class=\"prop-testimonial-text\"\u003e\"Les utilisateurs apprécient particulièrement la \u003cstrong\u003edouceur du goût miel-orange\u003c\/strong\u003e, bien plus agréable que les pastilles médicamenteuses classiques. Idéales en prévention dès les premiers froids ou en accompagnement quotidien pour ceux qui sollicitent beaucoup leur voix : enseignants, chanteurs, commerciaux…\"\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"prop-accordion\" style=\"margin-top:1.5rem;\"\u003e\n      \u003cdetails class=\"prop-accordion-item\"\u003e\n        \u003csummary class=\"prop-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"prop-accordion-content mt-3\"\u003e\n          \u003cp\u003eDéconseillé aux femmes enceintes, allaitantes et aux enfants de moins de 3 ans. En cas d'allergie aux produits de la ruche, demandez l'avis de votre pharmacien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"prop-accordion-item\"\u003e\n        \u003csummary class=\"prop-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"prop-accordion-content mt-3\"\u003e\n          \u003cp\u003eÀ conserver à l'abri de la chaleur et de l'humidité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"prop-accordion-item\"\u003e\n        \u003csummary class=\"prop-accordion-header\"\u003e📋 Mentions légales\u003c\/summary\u003e\n        \u003cdiv class=\"prop-accordion-content mt-3\"\u003e\n          \u003cp\u003e\u003cem\u003eCe produit est un complément alimentaire et ne se substitue pas à une alimentation équilibrée, à un mode de vie sain, ni à un traitement médical. Consultez un professionnel de santé en cas de symptômes persistants.\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=\"prop-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"prop-cta-box\"\u003e\n      \u003cp\u003e🐝 Offrez à votre gorge la douceur de la ruche : \u003cstrong\u003emiel, propolis et orange\u003c\/strong\u003e réunis dans une gomme gourmande, fabriquée en France avec passion par Propolia.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"prop-disclaimer\"\u003eComplément alimentaire — Ne se substitue pas à une alimentation variée et équilibrée ni à un mode de vie sain.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --prop-cream: #fdf6ec;\n  --prop-white: #ffffff;\n  --prop-primary: #f39200;\n  --prop-primary-dark: #b8650c;\n  --prop-primary-light: #fff1d6;\n  --prop-secondary: #e94e1b;\n  --prop-accent: #ffc857;\n  --prop-text: #2a1c0a;\n  --prop-text-light: #6b5847;\n  --prop-border: #f0e1c5;\n  --prop-shadow: 0 4px 24px rgba(179, 110, 12, .1);\n  --prop-shadow-lg: 0 12px 48px rgba(179, 110, 12, .18);\n  --prop-radius: 20px;\n  --prop-radius-sm: 12px;\n}\n\n.prop-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--prop-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--prop-text);\n  line-height: 1.6;\n}\n\n.prop-premium *,\n.prop-premium *::before,\n.prop-premium *::after {\n  box-sizing: border-box;\n}\n\n\/* HERO *\/\n.prop-hero {\n  position: relative;\n  background: linear-gradient(135deg, #ffc857 0%, #f39200 50%, #e94e1b 100%);\n  border-radius: var(--prop-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(--prop-shadow-lg);\n}\n\n.prop-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image:\n    radial-gradient(circle at 20% 30%, rgba(255,255,255,.4) 0%, transparent 8%),\n    radial-gradient(circle at 80% 60%, rgba(255,255,255,.3) 0%, transparent 10%),\n    radial-gradient(circle at 50% 90%, rgba(255,255,255,.3) 0%, transparent 8%);\n  opacity: .35;\n}\n\n.prop-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.prop-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n  line-height: 1.1;\n}\n\n.prop-subtitle {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  font-weight: 700;\n  margin: 0 0 1rem 0;\n  letter-spacing: .02em;\n  text-shadow: 0 2px 10px rgba(0,0,0,.15);\n}\n\n.prop-description {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(14px, 2.2vw, 17px);\n  max-width: 700px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n.prop-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.prop-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--prop-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.prop-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* SECTIONS *\/\n.prop-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.prop-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--prop-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n  line-height: 1.2;\n}\n\n.prop-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--prop-primary), var(--prop-secondary));\n  border-radius: 2px;\n}\n\n.prop-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--prop-text-light);\n  margin-bottom: 1.75rem;\n  max-width: 700px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.prop-section-intro strong {\n  color: var(--prop-primary-dark);\n}\n\n\/* CARDS *\/\n.prop-card {\n  background: var(--prop-white);\n  border-radius: var(--prop-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--prop-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.prop-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--prop-shadow-lg);\n  border-color: var(--prop-primary);\n}\n\n.prop-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--prop-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.prop-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--prop-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.prop-card-highlight {\n  background: linear-gradient(135deg, var(--prop-primary-light), #fff8e8);\n  border-color: var(--prop-accent);\n}\n\n\/* GRILLES *\/\n.prop-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n  gap: 1.25rem;\n}\n\n.prop-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 1rem;\n}\n\n.prop-grid-compact .prop-card {\n  padding: 1rem;\n}\n\n.prop-grid-compact .prop-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.prop-grid-compact .prop-card p {\n  font-size: 12px;\n}\n\n\/* TIMELINE *\/\n.prop-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 750px;\n  margin: 0 auto;\n}\n\n.prop-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.prop-timeline-number {\n  flex-shrink: 0;\n  width: 48px;\n  height: 48px;\n  background: linear-gradient(135deg, var(--prop-primary), var(--prop-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 22px;\n  box-shadow: 0 4px 14px rgba(243, 146, 0, .35);\n}\n\n.prop-timeline-content {\n  flex: 1;\n  background: var(--prop-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--prop-radius-sm);\n  box-shadow: var(--prop-shadow);\n}\n\n.prop-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--prop-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.prop-timeline-content p {\n  font-size: 14px;\n  color: var(--prop-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* TESTIMONIAL *\/\n.prop-testimonial {\n  background: var(--prop-white);\n  border-radius: var(--prop-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--prop-shadow);\n  border-left: 4px solid var(--prop-primary);\n}\n\n.prop-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--prop-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n.prop-testimonial-text strong {\n  color: var(--prop-primary-dark);\n  font-style: normal;\n}\n\n\/* ACCORDÉON *\/\n.prop-accordion {\n  background: var(--prop-white);\n  border-radius: var(--prop-radius);\n  box-shadow: var(--prop-shadow);\n  overflow: hidden;\n}\n\n.prop-accordion-item {\n  border-bottom: 1px solid var(--prop-border);\n  margin: 0;\n  padding: 0;\n}\n\n.prop-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.prop-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--prop-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n}\n\n.prop-accordion-header:hover {\n  background: var(--prop-primary-light);\n}\n\n.prop-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.prop-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--prop-primary);\n  transition: transform .2s ease;\n}\n\n.prop-accordion-item[open] .prop-accordion-header::after {\n  content: '−';\n}\n\n.prop-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--prop-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.prop-accordion-content p {\n  margin: 0;\n}\n\n\/* TIP *\/\n.prop-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--prop-primary-light);\n  border-radius: var(--prop-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.5rem;\n  border-left: 3px solid var(--prop-primary);\n}\n\n.prop-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n  line-height: 1;\n}\n\n.prop-tip p {\n  font-size: 14px;\n  color: var(--prop-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.prop-tip strong {\n  color: var(--prop-primary-dark);\n}\n\n\/* CTA *\/\n.prop-cta-box {\n  background: linear-gradient(135deg, var(--prop-primary) 0%, var(--prop-primary-dark) 100%);\n  border-radius: var(--prop-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--prop-shadow-lg);\n}\n\n.prop-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n.prop-cta-box strong {\n  color: #fff5dc;\n}\n\n.prop-disclaimer {\n  font-size: 12px;\n  color: var(--prop-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 767px) {\n  .prop-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .prop-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n    gap: .625rem;\n  }\n  \n  .prop-grid-compact .prop-card {\n    padding: .75rem;\n  }\n  \n  .prop-card {\n    padding: 1.125rem;\n  }\n  \n  .prop-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .prop-hero {\n    padding: 2.25rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--prop-radius-sm);\n  }\n  \n  .prop-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .prop-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .prop-timeline-number {\n    width: 40px;\n    height: 40px;\n    font-size: 18px;\n  }\n  \n  .prop-timeline-content {\n    padding: .875rem 1rem;\n  }\n  \n  .prop-timeline-content h3 {\n    font-size: 14px;\n  }\n  \n  .prop-timeline-content p {\n    font-size: 13px;\n  }\n  \n  .prop-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .prop-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  \n  .prop-testimonial {\n    padding: 1.25rem;\n  }\n  \n  .prop-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n\/* ANIMATIONS *\/\n@media (prefers-reduced-motion: no-preference) {\n  .prop-card {\n    animation: propFadeInUp .5s ease backwards;\n  }\n  .prop-card:nth-child(1) { animation-delay: .05s; }\n  .prop-card:nth-child(2) { animation-delay: .1s; }\n  .prop-card:nth-child(3) { animation-delay: .15s; }\n  .prop-card:nth-child(4) { animation-delay: .2s; }\n  .prop-card:nth-child(5) { animation-delay: .25s; }\n  .prop-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes propFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .prop-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"PROPOLIA","offers":[{"title":"Default Title","offer_id":45755352514717,"sku":"AP0003","price":5.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/gommes-de-propolis-miel-et-orange-45-g-propolia-packshothd.webp?v=1779717947"},{"product_id":"sirop-du-pere-michel-anti-grippe-naturel-150-ml-bioligo","title":"Sirop du Père Michel - 150 ml - Bioligo","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Sirop du Père Michel - 150 ml - Bioligo\nPalette détectée:\n  - Primaire: #F5A623 (orange vif du packaging - couleur dominante)\n  - Secondaire: #C94435 (rouge bordeaux des cadres décoratifs)\n  - Accent: #4A90A4 (bleu turquoise du vitrail)\n  - Tertiaire: #8B5A2B (brun moine\/bois - chaleur traditionnelle)\nAmbiance: Traditionnel, artisanal, monastique, chaleureux, familial, naturel\nStyle: Rétro-authentique avec une touche médicinale traditionnelle\nPréfixe CSS: spm\n--\u003e\n\n\u003cdiv class=\"spm-premium\"\u003e\n  \n  \u003c!-- HERO SECTION --\u003e\n  \u003cdiv class=\"spm-hero\"\u003e\n    \u003cdiv class=\"spm-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"spm-hero-content\"\u003e\n      \u003cdiv class=\"spm-badges-top\"\u003e\n        \u003cspan class=\"spm-badge\"\u003e🍯 100% naturel\u003c\/span\u003e\n        \u003cspan class=\"spm-badge\"\u003e🐝 Propolis bio\u003c\/span\u003e\n        \u003cspan class=\"spm-badge\"\u003e👨‍👩‍👧‍👦 Format famille\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"spm-hero-title\"\u003eSirop du Père Michel\u003c\/span\u003e\n      \u003cp class=\"spm-subtitle\"\u003eLe secret des moines pour affronter l'hiver\u003c\/p\u003e\n      \u003cp class=\"spm-description\"\u003eFormule ancestrale aux oligo-éléments, propolis et huiles essentielles pour renforcer vos défenses naturelles et retrouver tonus et énergie.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- POINTS FORTS --\u003e\n  \u003csection class=\"spm-section\"\u003e\n    \u003ch2\u003e✨ Pourquoi choisir ce sirop ?\u003c\/h2\u003e\n    \u003cdiv class=\"spm-grid\"\u003e\n      \u003cdiv class=\"spm-card\"\u003e\n        \u003ch3\u003e🛡️ Défenses renforcées\u003c\/h3\u003e\n        \u003cp\u003eCuivre, zinc, manganèse et magnésium ionisés pour une immunité au top durant les périodes de froid.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spm-card\"\u003e\n        \u003ch3\u003e🐝 Propolis biologique\u003c\/h3\u003e\n        \u003cp\u003eTrésor de la ruche aux propriétés antimicrobiennes reconnues depuis l'Antiquité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spm-card\"\u003e\n        \u003ch3\u003e🌿 Huiles essentielles bio\u003c\/h3\u003e\n        \u003cp\u003eRavintsara, pin sylvestre et eucalyptus radié pour un système respiratoire apaisé.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spm-card\"\u003e\n        \u003ch3\u003e⚡ Tonus \u0026amp; énergie\u003c\/h3\u003e\n        \u003cp\u003eSynergie d'actifs pour soutenir votre métabolisme énergétique au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spm-card\"\u003e\n        \u003ch3\u003e🌱 Extrait de sauge\u003c\/h3\u003e\n        \u003cp\u003ePlante médicinale traditionnelle aux vertus antioxydantes et respiratoires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spm-card\"\u003e\n        \u003ch3\u003e💧 Assimilation optimale\u003c\/h3\u003e\n        \u003cp\u003eOligo-éléments sous forme ionisée pour une absorption maximale par l'organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMPOSITION --\u003e\n  \u003csection class=\"spm-section\"\u003e\n    \u003ch2\u003e🧪 Une formule complète et naturelle\u003c\/h2\u003e\n    \u003cdiv class=\"spm-grid\"\u003e\n      \u003cdiv class=\"spm-card spm-card-ingredient\"\u003e\n        \u003ch3\u003e🔶 Cuivre ionisé\u003c\/h3\u003e\n        \u003cp\u003eOligo-élément essentiel au bon fonctionnement du système immunitaire et à la protection cellulaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spm-card spm-card-ingredient\"\u003e\n        \u003ch3\u003e🔶 Magnésium ionisé\u003c\/h3\u003e\n        \u003cp\u003eContribue au métabolisme énergétique normal et à la réduction de la fatigue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spm-card spm-card-ingredient\"\u003e\n        \u003ch3\u003e🔶 Manganèse ionisé\u003c\/h3\u003e\n        \u003cp\u003eParticipe à la protection des cellules contre le stress oxydatif.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spm-card spm-card-ingredient\"\u003e\n        \u003ch3\u003e🔶 Zinc ionisé\u003c\/h3\u003e\n        \u003cp\u003eIndispensable au fonctionnement normal du système immunitaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- MODE D'EMPLOI --\u003e\n  \u003csection class=\"spm-section\"\u003e\n    \u003ch2\u003e📋 Mode d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"spm-dosage-container\"\u003e\n      \u003cdiv class=\"spm-dosage-card\"\u003e\n        \u003cdiv class=\"spm-dosage-icon\"\u003e👨‍👩‍👧\u003c\/div\u003e\n        \u003ch3\u003eAdultes\u003c\/h3\u003e\n        \u003cdiv class=\"spm-dosage-amount\"\u003e5 ml \/ jour\u003c\/div\u003e\n        \u003cp\u003eUne prise par jour, de préférence à jeun\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spm-dosage-card\"\u003e\n        \u003cdiv class=\"spm-dosage-icon\"\u003e👧\u003c\/div\u003e\n        \u003ch3\u003eEnfants 3-10 ans\u003c\/h3\u003e\n        \u003cdiv class=\"spm-dosage-amount\"\u003e2,5 ml \/ jour\u003c\/div\u003e\n        \u003cp\u003eUne prise par jour, de préférence à jeun\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spm-dosage-card\"\u003e\n        \u003cdiv class=\"spm-dosage-icon\"\u003e👶\u003c\/div\u003e\n        \u003ch3\u003eMoins de 3 ans\u003c\/h3\u003e\n        \u003cdiv class=\"spm-dosage-amount\"\u003e1 ml \/ jour\u003c\/div\u003e\n        \u003cp\u003eUne prise par jour, de préférence à jeun\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spm-tip-box\"\u003e\n      \u003cp\u003e💡 \u003cstrong\u003eConseil :\u003c\/strong\u003e Garder le sirop en bouche pendant 30 secondes avant d'avaler pour une absorption optimale des actifs. Bien agiter le flacon avant chaque utilisation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- POUR QUI --\u003e\n  \u003csection class=\"spm-section\"\u003e\n    \u003ch2\u003e👥 Pour qui ?\u003c\/h2\u003e\n    \u003cdiv class=\"spm-grid\"\u003e\n      \u003cdiv class=\"spm-card\"\u003e\n        \u003ch3\u003e❄️ Sensibles au froid\u003c\/h3\u003e\n        \u003cp\u003ePersonnes qui souhaitent renforcer leurs défenses à l'approche de l'hiver.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spm-card\"\u003e\n        \u003ch3\u003e😴 Fatigués\u003c\/h3\u003e\n        \u003cp\u003eCeux qui ressentent une baisse d'énergie et de vitalité saisonnière.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spm-card\"\u003e\n        \u003ch3\u003e👨‍👩‍👧‍👦 Toute la famille\u003c\/h3\u003e\n        \u003cp\u003eConvient aux enfants dès 1 an comme aux adultes, avec un dosage adapté.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INFOS PRATIQUES --\u003e\n  \u003csection class=\"spm-section\"\u003e\n    \u003ch2\u003e📦 Infos pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"spm-grid-compact\"\u003e\n      \u003cdiv class=\"spm-card\"\u003e\n        \u003ch3\u003e🧴 Contenance\u003c\/h3\u003e\n        \u003cp\u003e150 ml\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spm-card\"\u003e\n        \u003ch3\u003e📅 Durée de cure\u003c\/h3\u003e\n        \u003cp\u003eJusqu'à 30 jours (adulte)\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spm-card\"\u003e\n        \u003ch3\u003e🇨🇭 Origine\u003c\/h3\u003e\n        \u003cp\u003eFabriqué en Suisse\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spm-card\"\u003e\n        \u003ch3\u003e🌿 Qualité\u003c\/h3\u003e\n        \u003cp\u003eIngrédients biologiques\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ACCORDÉON INFOS COMPLÉMENTAIRES --\u003e\n  \u003csection class=\"spm-section\"\u003e\n    \u003ch2\u003e📋 Informations complémentaires\u003c\/h2\u003e\n    \u003cdiv class=\"spm-accordion\"\u003e\n      \u003cdetails class=\"spm-accordion-item\"\u003e\n        \u003csummary class=\"spm-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"spm-accordion-content\"\u003e\n          \u003cp\u003eConserver à température ambiante, à l'abri de la lumière et de l'humidité. Bien refermer le flacon après chaque utilisation. À consommer rapidement après ouverture.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"spm-accordion-item\"\u003e\n        \u003csummary class=\"spm-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"spm-accordion-content\"\u003e\n          \u003cp\u003eNe pas utiliser en cas de grossesse ou d'allaitement. Ne pas prolonger l'utilisation au-delà de 14 jours consécutifs. Les compléments alimentaires ne remplacent pas une alimentation variée et équilibrée ni un mode de vie sain. Tenir hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"spm-accordion-item\"\u003e\n        \u003csummary class=\"spm-accordion-header\"\u003e🏛️ Équilibrant de la diathèse 4\u003c\/summary\u003e\n        \u003cdiv class=\"spm-accordion-content\"\u003e\n          \u003cp\u003eLe Sirop du Père Michel est formulé comme équilibrant de la Diathèse 4 selon les principes de l'oligothérapie. Cette approche vise à rééquilibrer les terrains fragilisés et à soutenir l'organisme de manière globale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"spm-accordion-item\"\u003e\n        \u003csummary class=\"spm-accordion-header\"\u003e📚 En savoir plus\u003c\/summary\u003e\n        \u003cdiv class=\"spm-accordion-content\"\u003e\n          \u003cp\u003ePour en apprendre davantage, nous vous invitons à parcourir \u003ca href=\"https:\/\/www.naturellement-bio.com\/blogs\/news\/sirop-du-pere-michel-notre-avis-ses-bienfaits-et-ses-effets-secondaires\" title=\"sirop du père michel avis et effets secondaires\"\u003enotre avis sur le sirop du Père Michel, ses bienfaits et ses effets secondaires\u003c\/a\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"spm-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"spm-cta-box\"\u003e\n      \u003cp\u003e🍂 Préparez votre organisme à affronter l'hiver avec sérénité grâce à cette formule traditionnelle aux actifs 100% naturels. Un trésor de bienfaits pour toute la famille !\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  \/* Couleurs principales *\/\n  --spm-cream: #FDF8F0;\n  --spm-white: #ffffff;\n  --spm-primary: #F5A623;\n  --spm-primary-dark: #D4890E;\n  --spm-primary-light: #FFF4E0;\n  --spm-secondary: #C94435;\n  --spm-accent: #4A90A4;\n  --spm-tertiary: #8B5A2B;\n\n  \/* Textes *\/\n  --spm-text: #1a1a1a;\n  --spm-text-light: #5a5a5a;\n\n  \/* Effets *\/\n  --spm-border: #e8e0d5;\n  --spm-shadow: 0 4px 24px rgba(139,90,43,.08);\n  --spm-shadow-lg: 0 12px 48px rgba(139,90,43,.15);\n  --spm-radius: 20px;\n  --spm-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.spm-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--spm-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.spm-hero {\n  position: relative;\n  background: linear-gradient(135deg, #F5A623 0%, #D4890E 50%, #C94435 100%);\n  border-radius: var(--spm-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(--spm-shadow-lg);\n}\n\n.spm-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: url(\"data:image\/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.08'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'\/%3E%3C\/g%3E%3C\/g%3E%3C\/svg%3E\");\n  opacity: 1;\n}\n\n.spm-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.spm-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: .5rem;\n  margin-bottom: 1.5rem;\n}\n\n.spm-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--spm-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.spm-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.spm-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.spm-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  text-shadow: 0 2px 10px rgba(0,0,0,.15);\n}\n\n.spm-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n\/* === SECTIONS === *\/\n.spm-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.spm-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--spm-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.spm-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--spm-primary), var(--spm-secondary));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.spm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.spm-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n\/* === CARDS === *\/\n.spm-card {\n  background: var(--spm-white);\n  border-radius: var(--spm-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--spm-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.spm-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--spm-shadow-lg);\n  border-color: var(--spm-primary);\n}\n\n.spm-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--spm-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.spm-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--spm-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.spm-card-ingredient {\n  border-left: 4px solid var(--spm-primary);\n}\n\n\/* === DOSAGE CARDS === *\/\n.spm-dosage-container {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.5rem;\n}\n\n.spm-dosage-card {\n  background: var(--spm-white);\n  border-radius: var(--spm-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--spm-shadow);\n  text-align: center;\n  border: 2px solid var(--spm-primary-light);\n  transition: all .3s ease;\n}\n\n.spm-dosage-card:hover {\n  border-color: var(--spm-primary);\n  transform: translateY(-4px);\n}\n\n.spm-dosage-icon {\n  font-size: 2.5rem;\n  margin-bottom: .75rem;\n}\n\n.spm-dosage-card h3 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--spm-primary-dark);\n  margin: 0 0 .5rem 0;\n}\n\n.spm-dosage-amount {\n  font-size: 24px;\n  font-weight: 900;\n  color: var(--spm-secondary);\n  margin-bottom: .5rem;\n}\n\n.spm-dosage-card p {\n  font-size: 13px;\n  color: var(--spm-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP BOX === *\/\n.spm-tip-box {\n  background: linear-gradient(135deg, var(--spm-primary-light) 0%, #fff9f0 100%);\n  border-radius: var(--spm-radius-sm);\n  padding: 1.25rem 1.5rem;\n  border-left: 4px solid var(--spm-primary);\n}\n\n.spm-tip-box p {\n  font-size: 14px;\n  color: var(--spm-text);\n  margin: 0;\n  line-height: 1.7;\n}\n\n\/* === ACCORDÉON === *\/\n.spm-accordion {\n  background: var(--spm-white);\n  border-radius: var(--spm-radius);\n  box-shadow: var(--spm-shadow);\n  overflow: hidden;\n}\n\n.spm-accordion-item {\n  border-bottom: 1px solid var(--spm-border);\n  margin: 0;\n  padding: 0;\n}\n\n.spm-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.spm-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--spm-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.spm-accordion-header:hover {\n  background: var(--spm-primary-light);\n}\n\n.spm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.spm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--spm-primary);\n  transition: transform .2s ease;\n}\n\n.spm-accordion-item[open] .spm-accordion-header::after {\n  content: '−';\n}\n\n.spm-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--spm-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n}\n\n.spm-accordion-content p {\n  margin: 0;\n}\n\n.spm-accordion-content a {\n  color: var(--spm-primary-dark);\n  text-decoration: underline;\n  transition: color .2s ease;\n}\n\n.spm-accordion-content a:hover {\n  color: var(--spm-secondary);\n}\n\n\/* === CTA BOX === *\/\n.spm-cta-box {\n  background: linear-gradient(135deg, var(--spm-primary) 0%, var(--spm-primary-dark) 50%, var(--spm-secondary) 100%);\n  border-radius: var(--spm-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.spm-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: url(\"data:image\/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cg fill='%23ffffff' fill-opacity='0.05' fill-rule='evenodd'%3E%3Cpath d='M0 40L40 0H20L0 20M40 40V20L20 40'\/%3E%3C\/g%3E%3C\/svg%3E\");\n}\n\n.spm-cta-box p {\n  position: relative;\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n\/* === GRILLE COMPACTE === *\/\n.spm-grid-compact .spm-card {\n  padding: 1rem;\n}\n\n.spm-grid-compact .spm-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.spm-grid-compact .spm-card p {\n  font-size: 12px;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .spm-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .spm-card {\n    padding: 1.125rem;\n  }\n  \n  .spm-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .spm-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--spm-radius-sm);\n  }\n  \n  .spm-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .spm-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .spm-grid-compact {\n    gap: .625rem;\n  }\n  \n  .spm-grid-compact .spm-card {\n    padding: .75rem;\n  }\n  \n  .spm-dosage-container {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .spm-dosage-card {\n    padding: 1.25rem;\n  }\n  \n  .spm-dosage-icon {\n    font-size: 2rem;\n  }\n  \n  .spm-dosage-amount {\n    font-size: 20px;\n  }\n  \n  .spm-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .spm-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  \n  .spm-tip-box {\n    padding: 1rem;\n  }\n  \n  .spm-tip-box p {\n    font-size: 13px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .spm-card,\n  .spm-dosage-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .spm-card:nth-child(1),\n  .spm-dosage-card:nth-child(1) { animation-delay: .05s; }\n  .spm-card:nth-child(2),\n  .spm-dosage-card:nth-child(2) { animation-delay: .1s; }\n  .spm-card:nth-child(3),\n  .spm-dosage-card:nth-child(3) { animation-delay: .15s; }\n  .spm-card:nth-child(4) { animation-delay: .2s; }\n  .spm-card:nth-child(5) { animation-delay: .25s; }\n  .spm-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\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .spm-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"BIOLIGO","offers":[{"title":"Default Title","offer_id":54793504063865,"sku":"BY0015","price":16.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/sirop-du-pere-michel-150-ml-bioligo-374360.jpg?v=1732721756"},{"product_id":"sirop-du-pere-michel-500-ml-bioligo","title":"Sirop du Père Michel - 500 ml - Bioligo","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Sirop du Père Michel - 500 ml - Bioligo\nPalette détectée:\n  - Primaire: #E67E22 (orange vif du packaging dominant)\n  - Secondaire: #C0392B (rouge bordeaux des encadrements)\n  - Accent: #8B4513 (brun moine\/terre - robe du personnage)\n  - Support: #F4D03F (jaune doré du fond)\nAmbiance: Traditionnel, monastique, naturel, familial, chaleureux - évoque les remèdes ancestraux et la sagesse des moines herboristes\nPréfixe CSS: spm\n--\u003e\n\u003cdiv class=\"spm-premium\"\u003e\n\u003c!-- HERO SECTION --\u003e\n\u003cdiv class=\"spm-hero\"\u003e\n\u003cdiv class=\"spm-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"spm-hero-content\"\u003e\n\u003cdiv class=\"spm-badges-top\"\u003e\n\u003cspan class=\"spm-badge\"\u003e🌿 100% actifs naturels\u003c\/span\u003e \u003cspan class=\"spm-badge\"\u003e🇨🇭 Formule suisse\u003c\/span\u003e \u003cspan class=\"spm-badge\"\u003e👨👩👧👦 Format familial\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"spm-hero-title\"\u003eSirop du Père Michel\u003c\/span\u003e\n\u003cp class=\"spm-subtitle\"\u003eTonus • Énergie • Défenses\u003c\/p\u003e\n\u003cp class=\"spm-description\"\u003eUn allié naturel pour renforcer votre immunité grâce à une synergie unique d'oligo-éléments, de propolis et d'huiles essentielles biologiques.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BÉNÉFICES PRINCIPAUX --\u003e\n\u003csection class=\"spm-section\"\u003e\n\u003ch2\u003e✨ Les bienfaits du sirop\u003c\/h2\u003e\n\u003cdiv class=\"spm-grid\"\u003e\n\u003cdiv class=\"spm-card\"\u003e\n\u003ch3\u003e🛡️ Renforce l'immunité\u003c\/h3\u003e\n\u003cp\u003eSoutient l'organisme face aux agressions hivernales et stimule les défenses naturelles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spm-card\"\u003e\n\u003ch3\u003e🌬️ Confort respiratoire\u003c\/h3\u003e\n\u003cp\u003eFavorise le bien-être des voies respiratoires grâce aux huiles essentielles purifiantes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spm-card\"\u003e\n\u003ch3\u003e⚡ Énergie \u0026amp; vitalité\u003c\/h3\u003e\n\u003cp\u003eLes oligo-éléments contribuent au métabolisme énergétique et réduisent la fatigue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spm-card\"\u003e\n\u003ch3\u003e🌱 100% naturel\u003c\/h3\u003e\n\u003cp\u003eFormule biologique respectueuse de l'organisme, sans compromis sur l'efficacité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- COMPOSITION --\u003e\n\u003csection class=\"spm-section\"\u003e\n\u003ch2\u003e🧪 Une formule enrichie en actifs essentiels\u003c\/h2\u003e\n\u003cdiv class=\"spm-grid\"\u003e\n\u003cdiv class=\"spm-card spm-card-ingredient\"\u003e\n\u003ch3\u003e🔶 Oligo-éléments biodisponibles\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eCuivre, zinc, magnésium, manganèse\u003c\/strong\u003e — Interviennent dans le bon fonctionnement du système immunitaire et le métabolisme énergétique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spm-card spm-card-ingredient\"\u003e\n\u003ch3\u003e🐝 Propolis biologique\u003c\/h3\u003e\n\u003cp\u003eRéputée pour ses propriétés antimicrobiennes et antioxydantes, elle aide à renforcer les défenses naturelles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spm-card spm-card-ingredient\"\u003e\n\u003ch3\u003e🌿 Extrait de sauge\u003c\/h3\u003e\n\u003cp\u003ePlante médicinale reconnue pour son action apaisante sur les voies respiratoires et son effet protecteur contre les radicaux libres.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spm-card spm-card-ingredient\"\u003e\n\u003ch3\u003e💧 Huiles essentielles bio\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eRavintsara, pin sylvestre, eucalyptus radié\u003c\/strong\u003e — Appréciées pour leurs bienfaits purifiants et leur soutien au confort respiratoire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MODE D'EMPLOI --\u003e\n\u003csection class=\"spm-section\"\u003e\n\u003ch2\u003e📋 Conseils d'utilisation\u003c\/h2\u003e\n\u003cdiv class=\"spm-usage-container\"\u003e\n\u003cdiv class=\"spm-usage-card\"\u003e\n\u003cdiv class=\"spm-usage-icon\"\u003e👨🦱\u003c\/div\u003e\n\u003cdiv class=\"spm-usage-content\"\u003e\n\u003ch3\u003eAdultes\u003c\/h3\u003e\n\u003cp class=\"spm-dosage\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e5 ml \/ jour\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eIdéalement à jeun. Maintenir en bouche 30 secondes avant d'avaler.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spm-usage-card\"\u003e\n\u003cdiv class=\"spm-usage-icon\"\u003e👧\u003c\/div\u003e\n\u003cdiv class=\"spm-usage-content\"\u003e\n\u003ch3\u003eEnfants 3-10 ans\u003c\/h3\u003e\n\u003cp class=\"spm-dosage\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e2,5 ml \/ jour\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eMêmes recommandations que pour les adultes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spm-usage-card\"\u003e\n\u003cdiv class=\"spm-usage-icon\"\u003e👶\u003c\/div\u003e\n\u003cdiv class=\"spm-usage-content\"\u003e\n\u003ch3\u003eMoins de 3 ans\u003c\/h3\u003e\n\u003cp class=\"spm-dosage\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e1 ml \/ jour\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eSelon les mêmes modalités d'administration.\u003cspan class=\"spm-tip-icon\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spm-tip\"\u003e\n\u003cp\u003e\u003cstrong\u003e💡 Astuce :\u003c\/strong\u003e Agitez bien le flacon avant chaque prise afin d'homogénéiser les actifs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- POUR QUI --\u003e\n\u003csection class=\"spm-section\"\u003e\n\u003ch2\u003e👥 Pour qui ?\u003c\/h2\u003e\n\u003cdiv class=\"spm-grid\"\u003e\n\u003cdiv class=\"spm-card\"\u003e\n\u003ch3\u003e❄️ Sensibles au froid\u003c\/h3\u003e\n\u003cp\u003ePersonnes fragilisées durant la période hivernale cherchant un soutien naturel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spm-card\"\u003e\n\u003ch3\u003e😴 Fatigués chroniques\u003c\/h3\u003e\n\u003cp\u003eCeux qui ressentent une baisse d'énergie et souhaitent retrouver leur vitalité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spm-card\"\u003e\n\u003ch3\u003e👨👩👧👦 Toute la famille\u003c\/h3\u003e\n\u003cp\u003eAdapté aux enfants dès le plus jeune âge jusqu'aux adultes grâce aux dosages personnalisés.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- INFOS PRATIQUES --\u003e\n\u003csection class=\"spm-section\"\u003e\n\u003ch2\u003e📦 Informations pratiques\u003c\/h2\u003e\n\u003cdiv class=\"spm-grid-compact\"\u003e\n\u003cdiv class=\"spm-card\"\u003e\n\u003ch3\u003e🍯 Contenance\u003c\/h3\u003e\n\u003cp\u003e500 ml format familial\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spm-card\"\u003e\n\u003ch3\u003e⏱️ Durée de cure\u003c\/h3\u003e\n\u003cp\u003e100 jours (adulte)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spm-card\"\u003e\n\u003ch3\u003e🇨🇭 Origine\u003c\/h3\u003e\n\u003cp\u003eFabriqué en Suisse\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spm-card\"\u003e\n\u003ch3\u003e🌿 Certification\u003c\/h3\u003e\n\u003cp\u003eActifs 100% naturels\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ACCORDÉON INFOS COMPLÉMENTAIRES --\u003e\n\u003csection class=\"spm-section\"\u003e\n\u003ch2\u003e📋 Informations complémentaires\u003c\/h2\u003e\n\u003cdiv class=\"spm-accordion\"\u003e\n\u003cdetails class=\"spm-accordion-item\"\u003e\n\u003csummary class=\"spm-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"spm-accordion-content\"\u003e\n\u003cp\u003e• Déconseillé aux femmes enceintes ou allaitantes.\u003cbr\u003e• Ne pas dépasser une durée de cure de \u003cstrong\u003e14 jours consécutifs\u003c\/strong\u003e.\u003cbr\u003e• Ce produit ne se substitue pas à une alimentation équilibrée et un mode de vie sain.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"spm-accordion-item\"\u003e\n\u003csummary class=\"spm-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n\u003cdiv class=\"spm-accordion-content\"\u003e\n\u003cp\u003eConserver à l'abri de la lumière et de la chaleur. Après ouverture, conserver au réfrigérateur et consommer dans les 3 mois.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"spm-accordion-item\"\u003e\n\u003csummary class=\"spm-accordion-header\"\u003e🔬 Équilibrant diathèse 4\u003c\/summary\u003e\n\u003cdiv class=\"spm-accordion-content\"\u003e\n\u003cp\u003eFormulé selon les principes de l'oligothérapie pour équilibrer la diathèse 4 (anergique), caractérisée par une fatigue profonde et une immunité affaiblie.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CTA FINAL --\u003e\n\u003csection class=\"spm-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003cdiv class=\"spm-cta-box\"\u003e\n\u003cp\u003e🛡️ Offrez à votre famille une protection naturelle contre les désagréments de l'hiver grâce à la sagesse ancestrale des moines herboristes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  \/* Couleurs principales *\/\n  --spm-cream: #FDF8F0;\n  --spm-white: #ffffff;\n  --spm-primary: #E67E22;\n  --spm-primary-dark: #D35400;\n  --spm-primary-light: #FDEBD0;\n  --spm-secondary: #C0392B;\n  --spm-accent: #8B4513;\n  --spm-gold: #F4D03F;\n\n  \/* Textes *\/\n  --spm-text: #1a1a1a;\n  --spm-text-light: #5a5a5a;\n\n  \/* Effets *\/\n  --spm-border: #e0e0e0;\n  --spm-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --spm-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --spm-radius: 20px;\n  --spm-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.spm-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--spm-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.spm-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--spm-primary) 0%, var(--spm-primary-dark) 50%, var(--spm-secondary) 100%);\n  border-radius: var(--spm-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(--spm-shadow-lg);\n}\n\n.spm-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: url(\"data:image\/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M30 5 L35 25 L55 30 L35 35 L30 55 L25 35 L5 30 L25 25 Z' fill='%23ffffff' fill-opacity='0.08'\/%3E%3C\/svg%3E\");\n  opacity: .5;\n}\n\n.spm-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.spm-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n\/* === BADGES === *\/\n.spm-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--spm-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.spm-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === TITRE === *\/\n.spm-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 .75rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.spm-subtitle {\n  color: var(--spm-gold);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 700;\n  margin: 0 0 1rem 0;\n  letter-spacing: .1em;\n  text-transform: uppercase;\n}\n\n.spm-description {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.5vw, 18px);\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto;\n  font-weight: 500;\n}\n\n\/* === SECTIONS === *\/\n.spm-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.spm-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--spm-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.spm-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--spm-primary), var(--spm-secondary));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.spm-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.spm-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n\/* === CARDS === *\/\n.spm-card {\n  background: var(--spm-white);\n  border-radius: var(--spm-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--spm-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.spm-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--spm-shadow-lg);\n  border-color: var(--spm-primary);\n}\n\n.spm-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--spm-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.spm-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--spm-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.spm-card-ingredient {\n  text-align: left;\n  border-left: 4px solid var(--spm-primary);\n}\n\n.spm-card-ingredient:hover {\n  border-left-color: var(--spm-secondary);\n}\n\n.spm-grid-compact .spm-card {\n  padding: 1rem;\n}\n\n.spm-grid-compact .spm-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.spm-grid-compact .spm-card p {\n  font-size: 12px;\n}\n\n\/* === USAGE CARDS === *\/\n.spm-usage-container {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1.25rem;\n  margin-bottom: 1.5rem;\n}\n\n.spm-usage-card {\n  background: var(--spm-white);\n  border-radius: var(--spm-radius);\n  padding: 1.5rem;\n  box-shadow: var(--spm-shadow);\n  text-align: center;\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.spm-usage-card:hover {\n  transform: translateY(-4px);\n  border-color: var(--spm-primary);\n}\n\n.spm-usage-icon {\n  font-size: 2.5rem;\n  margin-bottom: .75rem;\n}\n\n.spm-usage-content h3 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--spm-primary-dark);\n  margin: 0 0 .5rem 0;\n}\n\n.spm-dosage {\n  display: inline-block;\n  background: linear-gradient(135deg, var(--spm-primary), var(--spm-primary-dark));\n  color: white;\n  padding: 6px 16px;\n  border-radius: 999px;\n  font-size: 14px;\n  font-weight: 700;\n  margin-bottom: .5rem;\n}\n\n.spm-usage-content p {\n  font-size: 13px;\n  color: var(--spm-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP BOX === *\/\n.spm-tip {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  background: var(--spm-primary-light);\n  border-radius: var(--spm-radius-sm);\n  padding: 1rem 1.5rem;\n  border-left: 4px solid var(--spm-primary);\n}\n\n.spm-tip-icon {\n  font-size: 1.5rem;\n  flex-shrink: 0;\n}\n\n.spm-tip p {\n  margin: 0;\n  font-size: 14px;\n  color: var(--spm-text);\n  line-height: 1.5;\n}\n\n\/* === ACCORDÉON === *\/\n.spm-accordion {\n  background: var(--spm-white);\n  border-radius: var(--spm-radius);\n  box-shadow: var(--spm-shadow);\n  overflow: hidden;\n}\n\n.spm-accordion-item {\n  border-bottom: 1px solid var(--spm-border);\n  margin: 0;\n  padding: 0;\n}\n\n.spm-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.spm-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--spm-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.spm-accordion-header:hover {\n  background: var(--spm-primary-light);\n}\n\n.spm-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.spm-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--spm-primary);\n  transition: transform .2s ease;\n}\n\n.spm-accordion-item[open] .spm-accordion-header::after {\n  content: '−';\n}\n\n.spm-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--spm-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n}\n\n.spm-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA FINAL === *\/\n.spm-cta-box {\n  background: linear-gradient(135deg, var(--spm-primary) 0%, var(--spm-primary-dark) 50%, var(--spm-secondary) 100%);\n  border-radius: var(--spm-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.spm-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: url(\"data:image\/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Ccircle cx='20' cy='20' r='2' fill='%23ffffff' fill-opacity='0.1'\/%3E%3C\/svg%3E\");\n  opacity: .5;\n}\n\n.spm-cta-box p {\n  position: relative;\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n\/* === RESPONSIVE MOBILE === *\/\n@media (max-width: 767px) {\n  .spm-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .spm-card {\n    padding: 1.125rem;\n  }\n  \n  .spm-card-ingredient {\n    text-align: center;\n    border-left: none;\n    border-top: 4px solid var(--spm-primary);\n  }\n  \n  .spm-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .spm-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--spm-radius-sm);\n  }\n  \n  .spm-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .spm-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .spm-grid-compact {\n    gap: .625rem;\n  }\n  \n  .spm-grid-compact .spm-card {\n    padding: .75rem;\n  }\n  \n  .spm-usage-container {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .spm-usage-card {\n    padding: 1.125rem;\n  }\n  \n  .spm-tip {\n    flex-direction: column;\n    text-align: center;\n    gap: .75rem;\n    padding: 1rem;\n  }\n  \n  .spm-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .spm-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  \n  .spm-badges-top {\n    gap: 8px;\n  }\n  \n  .spm-badge {\n    padding: 6px 12px;\n    font-size: 11px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .spm-card, .spm-usage-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .spm-card:nth-child(1), .spm-usage-card:nth-child(1) { animation-delay: .05s; }\n  .spm-card:nth-child(2), .spm-usage-card:nth-child(2) { animation-delay: .1s; }\n  .spm-card:nth-child(3), .spm-usage-card:nth-child(3) { animation-delay: .15s; }\n  .spm-card:nth-child(4) { animation-delay: .2s; }\n  .spm-card:nth-child(5) { animation-delay: .25s; }\n  .spm-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\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .spm-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"BIOLIGO","offers":[{"title":"Default Title","offer_id":54956717769081,"sku":"BY0020","price":42.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/sirop-du-pere-michel-500ml_1.jpg?v=1739701606"},{"product_id":"originel-kid-immunite-bio-150-ml-dioter","title":"Sirop immunité enfant bio Originel Kid - 150 ml - Dioter","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Sirop immunité enfant bio Originel Kid\nPalette détectée:\n  - Primaire: #E91E8C (rose fuchsia vif du packaging)\n  - Secondaire: #8DC63F (vert citron du personnage mascotte)\n  - Accent: #F5A623 (orange\/corail du pamplemousse)\nAmbiance: Enfantine, joyeuse, naturelle, bio, rassurante pour les parents\nPréfixe CSS: ok\n--\u003e\n\n\u003cdiv class=\"ok-premium\"\u003e\n\n  \u003cdiv class=\"ok-hero\"\u003e\n    \u003cdiv class=\"ok-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ok-hero-content\"\u003e\n      \u003cdiv class=\"ok-badges-top\"\u003e\n        \u003cspan class=\"ok-badge\"\u003e🌿 100% Bio\u003c\/span\u003e\n        \u003cspan class=\"ok-badge\"\u003e👶 Dès 12 mois\u003c\/span\u003e\n        \u003cspan class=\"ok-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"ok-hero-title\"\u003eOriginel Kid Immunité\u003c\/span\u003e\n      \u003cp class=\"ok-subtitle\"\u003eLe bouclier naturel de votre enfant\u003c\/p\u003e\n      \u003cp class=\"ok-description\"\u003eSirop bio aux 4 plantes immunostimulantes pour renforcer les défenses naturelles des tout-petits, en toute sécurité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"ok-section\"\u003e\n    \u003ch2\u003e🛡️ Pourquoi les parents adorent ce sirop\u003c\/h2\u003e\n    \u003cdiv class=\"ok-grid\"\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e🌱 Formule 100% naturelle\u003c\/h3\u003e\n        \u003cp\u003eAucun pesticide, aucune substance chimique. Que le meilleur de la nature certifié bio.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e🍼 Sans additifs nocifs\u003c\/h3\u003e\n        \u003cp\u003eSans alcool, sans conservateur, sans arôme artificiel ni colorant. Parfait pour les organismes sensibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e👶 Adapté aux tout-petits\u003c\/h3\u003e\n        \u003cp\u003eUne des rares solutions immunité disponibles dès 12 mois. Goût agréable grâce aux sucres de fruits.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e👨‍👩‍👧‍👦 Pour toute la famille\u003c\/h3\u003e\n        \u003cp\u003eLes adultes peuvent aussi en bénéficier en doublant la dose. Un seul flacon pour tous !\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e💧 Doseur anti-goutte\u003c\/h3\u003e\n        \u003cp\u003eBouchon pratique pour un dosage précis et sans bavure au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e🔬 Expertise Dioter\u003c\/h3\u003e\n        \u003cp\u003eÉlaboré par un laboratoire français spécialiste de la phytothérapie bio depuis des années.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ok-section\"\u003e\n    \u003ch2\u003e🌿 Les 4 plantes qui font la différence\u003c\/h2\u003e\n    \u003cdiv class=\"ok-grid\"\u003e\n      \u003cdiv class=\"ok-card ok-card-plant\"\u003e\n        \u003ch3\u003e🌸 Échinacée pourpre bio\u003c\/h3\u003e\n        \u003cp class=\"ok-dosage\"\u003e335 mg \/ dose\u003c\/p\u003e\n        \u003cp\u003eStar de la phytothérapie, elle \u003cstrong\u003estimule les défenses naturelles\u003c\/strong\u003e et prépare le corps à résister aux agressions hivernales.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card ok-card-plant\"\u003e\n        \u003ch3\u003e🫐 Baie d'églantier bio\u003c\/h3\u003e\n        \u003cp class=\"ok-dosage\"\u003e252 mg \/ dose\u003c\/p\u003e\n        \u003cp\u003eLe cynorrhodon est une \u003cstrong\u003esource exceptionnelle d'antioxydants\u003c\/strong\u003e et de vitamine C naturelle pour protéger les cellules.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card ok-card-plant\"\u003e\n        \u003ch3\u003e🍊 Pépins de pamplemousse bio\u003c\/h3\u003e\n        \u003cp class=\"ok-dosage\"\u003e168 mg \/ dose\u003c\/p\u003e\n        \u003cp\u003ePropriétés \u003cstrong\u003eantibactériennes douces\u003c\/strong\u003e qui aident l'organisme face aux agents pathogènes du quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card ok-card-plant\"\u003e\n        \u003ch3\u003e🍒 Acérola bio\u003c\/h3\u003e\n        \u003cp class=\"ok-dosage\"\u003e139 mg dont 24 mg vit. C (30% AR)\u003c\/p\u003e\n        \u003cp\u003ePetite cerise des Antilles, \u003cstrong\u003echampion de la vitamine C naturelle\u003c\/strong\u003e, mieux assimilée que la synthétique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ok-section\"\u003e\n    \u003ch2\u003e📋 Mode d'emploi simple\u003c\/h2\u003e\n    \u003cdiv class=\"ok-steps\"\u003e\n      \u003cdiv class=\"ok-step\"\u003e\n        \u003cdiv class=\"ok-step-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"ok-step-content\"\u003e\n          \u003ch3\u003eAgitez le flacon\u003c\/h3\u003e\n          \u003cp\u003eBien secouer avant chaque utilisation pour homogénéiser.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-step\"\u003e\n        \u003cdiv class=\"ok-step-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"ok-step-content\"\u003e\n          \u003ch3\u003eDosez 5 ml\u003c\/h3\u003e\n          \u003cp\u003eUne dose du bouchon doseur par jour, de préférence le matin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-step\"\u003e\n        \u003cdiv class=\"ok-step-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"ok-step-content\"\u003e\n          \u003ch3\u003eAdministrez pur ou dilué\u003c\/h3\u003e\n          \u003cp\u003eDirectement ou mélangé dans un peu d'eau ou de jus de fruit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ok-tip\"\u003e\n      \u003cstrong\u003e💡 Cure recommandée :\u003c\/strong\u003e 3 semaines à 1 mois, à renouveler aux changements de saison ou en période de fatigue.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ok-section\"\u003e\n    \u003ch2\u003e🎯 Les moments clés pour une cure\u003c\/h2\u003e\n    \u003cdiv class=\"ok-grid-compact\"\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e🎒 Rentrée scolaire\u003c\/h3\u003e\n        \u003cp\u003eLes collectivités favorisent la circulation des virus.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e❄️ Approche de l'hiver\u003c\/h3\u003e\n        \u003cp\u003ePréparer l'organisme aux mois les plus froids.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e🍂 Changements de saison\u003c\/h3\u003e\n        \u003cp\u003eMoments où le corps est plus vulnérable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e😴 Périodes de fatigue\u003c\/h3\u003e\n        \u003cp\u003eAprès une maladie ou un rythme soutenu.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ok-section\"\u003e\n    \u003ch2\u003e❓ Questions fréquentes\u003c\/h2\u003e\n    \u003cdiv class=\"ok-faq\"\u003e\n      \u003cdiv class=\"ok-faq-item\"\u003e\n        \u003ch3\u003eÀ partir de quel âge peut-on donner ce sirop ?\u003c\/h3\u003e\n        \u003cp\u003eOriginel Kid Immunité est formulé pour les enfants \u003cstrong\u003edès 12 mois\u003c\/strong\u003e. Pour les bébés plus jeunes, demandez conseil à votre pédiatre.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-faq-item\"\u003e\n        \u003ch3\u003eCe sirop convient-il aux adultes ?\u003c\/h3\u003e\n        \u003cp\u003eAbsolument ! Bien que conçu pour les enfants, les adultes peuvent le consommer en doublant la dose (10 ml par jour).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-faq-item\"\u003e\n        \u003ch3\u003eEn prévention ou uniquement quand l'enfant est malade ?\u003c\/h3\u003e\n        \u003cp\u003eCe sirop est idéal \u003cstrong\u003een prévention\u003c\/strong\u003e, notamment avant l'hiver, à la rentrée ou en période de fatigue. Il accompagne aussi la convalescence.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-faq-item\"\u003e\n        \u003ch3\u003eLe goût est-il agréable pour les enfants ?\u003c\/h3\u003e\n        \u003cp\u003eOui ! Les sucres naturels extraits de fruits adoucissent le goût, facilitant la prise pour les petits palais exigeants.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ok-section\"\u003e\n    \u003ch2\u003e📋 Informations complémentaires\u003c\/h2\u003e\n    \u003cdiv class=\"ok-accordion\"\u003e\n      \u003cdetails class=\"ok-accordion-item\"\u003e\n        \u003csummary class=\"ok-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"ok-accordion-content\"\u003e\n          \u003cp\u003e\u003cstrong\u003eAvant ouverture :\u003c\/strong\u003e à l'abri de la chaleur et de la lumière.\u003cbr\u003e\n          \u003cstrong\u003eAprès ouverture :\u003c\/strong\u003e au réfrigérateur, consommer dans les 30 jours.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ok-accordion-item\"\u003e\n        \u003csummary class=\"ok-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"ok-accordion-content\"\u003e\n          \u003cp\u003eNe pas dépasser la dose journalière recommandée. Ce complément ne remplace pas une alimentation variée et équilibrée. En cas de symptômes persistants, consultez un professionnel de santé. Tenir hors de portée des jeunes enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ok-accordion-item\"\u003e\n        \u003csummary class=\"ok-accordion-header\"\u003e📝 Composition complète\u003c\/summary\u003e\n        \u003cdiv class=\"ok-accordion-content\"\u003e\n          \u003cp\u003ePour 5 ml : Extrait fluide d'échinacée pourpre bio (335 mg), extrait fluide de baie d'églantier bio (252 mg), extrait fluide de pépins de pamplemousse bio (168 mg), extrait sec d'acérola bio (139 mg dont 24 mg de vitamine C). Sucres extraits de fruits* (support naturel). *Ingrédients issus de l'agriculture biologique.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ok-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"ok-cta-box\"\u003e\n      \u003cp\u003e🌟 Offrez à votre enfant le meilleur de la nature pour affronter l'année en pleine forme. Une formule douce, bio et efficace, pensée pour les plus petits comme pour toute la famille.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --ok-cream: #FFF9F5;\n  --ok-white: #ffffff;\n  --ok-primary: #E91E8C;\n  --ok-primary-dark: #C4177A;\n  --ok-primary-light: #FFF0F7;\n  --ok-secondary: #8DC63F;\n  --ok-secondary-dark: #6BA32E;\n  --ok-accent: #F5A623;\n  --ok-text: #1a1a1a;\n  --ok-text-light: #5a5a5a;\n  --ok-border: #f0e0e8;\n  --ok-shadow: 0 4px 24px rgba(233,30,140,.08);\n  --ok-shadow-lg: 0 12px 48px rgba(233,30,140,.15);\n  --ok-radius: 20px;\n  --ok-radius-sm: 12px;\n}\n\n.ok-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--ok-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n.ok-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--ok-primary) 0%, #FF6BB3 40%, var(--ok-secondary) 100%);\n  border-radius: var(--ok-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(--ok-shadow-lg);\n}\n\n.ok-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 80%, rgba(255,255,255,.1) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.15) 0%, transparent 40%),\n                    radial-gradient(circle at 40% 40%, rgba(141,198,63,.2) 0%, transparent 30%);\n  opacity: .6;\n}\n\n.ok-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.ok-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.ok-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--ok-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.ok-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.ok-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 .75rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.ok-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(18px, 4vw, 26px);\n  font-weight: 700;\n  margin: 0 0 1rem 0;\n  text-shadow: 0 2px 10px rgba(0,0,0,.15);\n}\n\n.ok-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 18px);\n  max-width: 600px;\n  margin: 0 auto;\n  line-height: 1.6;\n}\n\n.ok-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.ok-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--ok-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.ok-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--ok-primary), var(--ok-secondary));\n  border-radius: 2px;\n}\n\n.ok-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.ok-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.ok-card {\n  background: var(--ok-white);\n  border-radius: var(--ok-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--ok-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.ok-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--ok-shadow-lg);\n  border-color: var(--ok-primary);\n}\n\n.ok-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--ok-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.ok-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--ok-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.ok-card-plant {\n  border-left: 4px solid var(--ok-secondary);\n  text-align: left;\n}\n\n.ok-card-plant:hover {\n  border-left-color: var(--ok-primary);\n}\n\n.ok-dosage {\n  display: inline-block;\n  background: var(--ok-primary-light);\n  color: var(--ok-primary-dark);\n  font-size: 12px;\n  font-weight: 700;\n  padding: 4px 10px;\n  border-radius: 999px;\n  margin-bottom: .75rem !important;\n}\n\n.ok-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 700px;\n  margin: 0 auto 1.5rem;\n}\n\n.ok-step {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  background: var(--ok-white);\n  padding: 1.25rem;\n  border-radius: var(--ok-radius);\n  box-shadow: var(--ok-shadow);\n}\n\n.ok-step-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--ok-primary), var(--ok-secondary));\n  color: white;\n  font-size: 18px;\n  font-weight: 900;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.ok-step-content h3 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--ok-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.ok-step-content p {\n  font-size: 14px;\n  color: var(--ok-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.ok-tip {\n  background: linear-gradient(135deg, var(--ok-secondary), #A8D957);\n  color: white;\n  padding: 1rem 1.5rem;\n  border-radius: var(--ok-radius-sm);\n  text-align: center;\n  font-size: 14px;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n.ok-faq {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.ok-faq-item {\n  background: var(--ok-white);\n  padding: 1.25rem 1.5rem;\n  border-radius: var(--ok-radius);\n  box-shadow: var(--ok-shadow);\n  border-left: 4px solid var(--ok-primary);\n}\n\n.ok-faq-item h3 {\n  font-size: 15px;\n  font-weight: 800;\n  color: var(--ok-primary-dark);\n  margin: 0 0 .5rem 0;\n}\n\n.ok-faq-item p {\n  font-size: 14px;\n  color: var(--ok-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.ok-accordion {\n  background: var(--ok-white);\n  border-radius: var(--ok-radius);\n  box-shadow: var(--ok-shadow);\n  overflow: hidden;\n}\n\n.ok-accordion-item {\n  border-bottom: 1px solid var(--ok-border);\n  margin: 0;\n  padding: 0;\n}\n\n.ok-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.ok-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--ok-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.ok-accordion-header:hover {\n  background: var(--ok-primary-light);\n}\n\n.ok-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.ok-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--ok-primary);\n  transition: transform .2s ease;\n}\n\n.ok-accordion-item[open] .ok-accordion-header::after {\n  content: '−';\n}\n\n.ok-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--ok-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 5px;\n}\n\n.ok-accordion-content p {\n  margin: 0;\n}\n\n.ok-cta-box {\n  background: linear-gradient(135deg, var(--ok-primary) 0%, var(--ok-primary-dark) 100%);\n  border-radius: var(--ok-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.ok-cta-box::before {\n  content: '';\n  position: absolute;\n  top: -50%;\n  right: -50%;\n  width: 100%;\n  height: 100%;\n  background: radial-gradient(circle, rgba(255,255,255,.1) 0%, transparent 70%);\n}\n\n.ok-cta-box p {\n  position: relative;\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n.ok-grid-compact .ok-card {\n  padding: 1rem;\n}\n\n.ok-grid-compact .ok-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.ok-grid-compact .ok-card p {\n  font-size: 12px;\n}\n\n@media (max-width: 767px) {\n  .ok-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .ok-grid-compact {\n    gap: .625rem;\n  }\n  \n  .ok-grid-compact .ok-card {\n    padding: .75rem;\n  }\n  \n  .ok-card {\n    padding: 1.125rem;\n  }\n  \n  .ok-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .ok-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--ok-radius-sm);\n  }\n  \n  .ok-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .ok-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .ok-badges-top {\n    gap: 6px;\n  }\n  \n  .ok-badge {\n    padding: 6px 12px;\n    font-size: 11px;\n  }\n  \n  .ok-step {\n    padding: 1rem;\n    gap: .75rem;\n  }\n  \n  .ok-step-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  \n  .ok-faq-item {\n    padding: 1rem;\n  }\n  \n  .ok-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .ok-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .ok-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .ok-card:nth-child(1) { animation-delay: .05s; }\n  .ok-card:nth-child(2) { animation-delay: .1s; }\n  .ok-card:nth-child(3) { animation-delay: .15s; }\n  .ok-card:nth-child(4) { animation-delay: .2s; }\n  .ok-card:nth-child(5) { animation-delay: .25s; }\n  .ok-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  .ok-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"DIOTER","offers":[{"title":"Default Title","offer_id":55118231175545,"sku":"DI5069","price":18.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/sirop-immunite-enfant-bio-originel-kid-150-ml-dioter-packshothd.webp?v=1791211916"},{"product_id":"sirop-sommeil-bio-150-ml-originel-kid-dioter","title":"Sirop Sommeil Enfant Bio - Originel Kid 150 ml - Dioter","description":"\u003cdiv class=\"ok-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"ok-hero\"\u003e\n    \u003cdiv class=\"ok-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ok-hero-content\"\u003e\n      \u003cdiv class=\"ok-badges-top\"\u003e\n        \u003cspan class=\"ok-badge\"\u003e🌿 Certifié Bio AB\u003c\/span\u003e\n        \u003cspan class=\"ok-badge\"\u003e👶 Dès 12 mois\u003c\/span\u003e\n        \u003cspan class=\"ok-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"ok-hero-title\"\u003eSirop Sommeil Enfant Bio\u003cbr\u003eOriginel Kid\u003c\/span\u003e\n      \u003cp class=\"ok-subtitle\"\u003eLaboratoire Dioter — Flacon 150 ml\u003c\/p\u003e\n      \u003cp class=\"ok-description\"\u003e3 plantes bio pour accompagner en douceur l'endormissement de votre enfant, sans mélatonine ni substance artificielle.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"ok-section\"\u003e\n    \u003ch2\u003eUn sirop bio aux plantes pour accompagner le sommeil de votre enfant\u003c\/h2\u003e\n    \u003cp class=\"ok-section-intro\"\u003eLes difficultés d'endormissement chez les tout-petits sont une préoccupation quotidienne pour de nombreux parents.\u003c\/p\u003e\n    \u003cdiv class=\"ok-highlight-box\"\u003e\n      \u003cp\u003eLe \u003cstrong\u003esirop Sommeil Enfant Bio Originel Kid\u003c\/strong\u003e du \u003cstrong\u003eLaboratoire Dioter\u003c\/strong\u003e offre une réponse douce et naturelle, formulée à partir de \u003cstrong\u003etrois extraits de plantes biologiques\u003c\/strong\u003e soigneusement sélectionnés. Adapté aux enfants dès \u003cstrong\u003e12 mois\u003c\/strong\u003e, ce complément alimentaire liquide aide à favoriser un endormissement serein et des nuits plus apaisées.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"ok-section\"\u003e\n    \u003ch2\u003eTrois plantes bio aux vertus complémentaires\u003c\/h2\u003e\n    \u003cp class=\"ok-section-intro\"\u003eLa force de cette formule repose sur l'association de plantes reconnues pour leurs propriétés relaxantes, chacune jouant un rôle précis.\u003c\/p\u003e\n    \u003cdiv class=\"ok-grid\"\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e🌺 Coquelicot bio\u003c\/h3\u003e\n        \u003cp class=\"ok-card-latin\"\u003ePapaver rhoeas\u003c\/p\u003e\n        \u003cp\u003eTraditionnellement utilisé pour calmer les tensions nerveuses légères, le coquelicot facilite la transition vers le sommeil sans provoquer de somnolence artificielle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e🍃 Mélisse bio\u003c\/h3\u003e\n        \u003cp class=\"ok-card-latin\"\u003eMelissa officinalis\u003c\/p\u003e\n        \u003cp\u003eCette plante apaisante contribue à la relaxation et au confort digestif, deux facteurs essentiels pour que votre enfant s'endorme dans de bonnes conditions.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e🌿 Marjolaine bio\u003c\/h3\u003e\n        \u003cp class=\"ok-card-latin\"\u003eOriganum majorana\u003c\/p\u003e\n        \u003cp\u003eElle soutient l'équilibre nerveux et aide à maintenir un sommeil de qualité tout au long de la nuit.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ok-tip\"\u003e\n      \u003cspan class=\"ok-tip-icon\"\u003e✅\u003c\/span\u003e\n      \u003cp\u003eContrairement à certains sirops pour enfants contenant de la mélatonine de synthèse, cette formule mise exclusivement sur des \u003cstrong\u003eextraits végétaux certifiés bio\u003c\/strong\u003e, sans substance artificielle.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"ok-section\"\u003e\n    \u003ch2\u003eComposition détaillée par dose journalière (5 ml)\u003c\/h2\u003e\n    \u003cdiv class=\"ok-grid-compact\"\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e🌺 Coquelicot bio\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003e678 mg\u003c\/strong\u003e\u003cbr\u003eExtrait fluide de pétale\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e🍃 Mélisse bio\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003e78 mg\u003c\/strong\u003e\u003cbr\u003eExtrait fluide de feuille\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e🌿 Marjolaine bio\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003e78 mg\u003c\/strong\u003e\u003cbr\u003eExtrait fluide de feuille\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e🍇 Sucres de fruits\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003eBio\u003c\/strong\u003e\u003cbr\u003ePréparation aqueuse de plantes\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ok-tip\"\u003e\n      \u003cspan class=\"ok-tip-icon\"\u003e🚫\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eSans conservateurs, sans arômes artificiels, sans colorants.\u003c\/strong\u003e Tous les ingrédients sont issus de l'agriculture biologique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"ok-section\"\u003e\n    \u003ch2\u003eComment donner ce sirop sommeil à votre enfant ?\u003c\/h2\u003e\n    \u003cdiv class=\"ok-timeline\"\u003e\n      \u003cdiv class=\"ok-timeline-item\"\u003e\n        \u003cdiv class=\"ok-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"ok-timeline-content\"\u003e\n          \u003ch3\u003eDosez facilement\u003c\/h3\u003e\n          \u003cp\u003eAdministrez \u003cstrong\u003e5 ml par jour\u003c\/strong\u003e grâce au \u003cstrong\u003ebouchon doseur anti-goutte\u003c\/strong\u003e, simple et précis, même avec un enfant agité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-timeline-item\"\u003e\n        \u003cdiv class=\"ok-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"ok-timeline-content\"\u003e\n          \u003ch3\u003eLe bon moment\u003c\/h3\u003e\n          \u003cp\u003eDe préférence \u003cstrong\u003ele soir, environ 30 minutes avant le coucher\u003c\/strong\u003e, dilué dans un peu d'eau ou directement dans la bouche.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-timeline-item\"\u003e\n        \u003cdiv class=\"ok-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"ok-timeline-content\"\u003e\n          \u003ch3\u003eUn goût apprécié\u003c\/h3\u003e\n          \u003cp\u003eSon \u003cstrong\u003egoût délicatement sucré\u003c\/strong\u003e, obtenu naturellement à partir de sucres de fruits, est très bien accepté par les enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-timeline-item\"\u003e\n        \u003cdiv class=\"ok-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"ok-timeline-content\"\u003e\n          \u003ch3\u003eConservation\u003c\/h3\u003e\n          \u003cp\u003eAprès ouverture, conservez le flacon au \u003cstrong\u003eréfrigérateur\u003c\/strong\u003e et utilisez-le dans les \u003cstrong\u003e30 jours\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"ok-section\"\u003e\n    \u003ch2\u003ePourquoi choisir le sirop Originel Kid Dioter ?\u003c\/h2\u003e\n    \u003cdiv class=\"ok-grid-compact\"\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e🏷️ Certifié bio (AB)\u003c\/h3\u003e\n        \u003cp\u003eUne garantie de qualité et de traçabilité sur chaque ingrédient.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e👶 Dès 12 mois\u003c\/h3\u003e\n        \u003cp\u003eUne formulation douce pensée pour les organismes fragiles des tout-petits.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n        \u003cp\u003eLe Laboratoire Dioter élabore ses produits avec un savoir-faire artisanal respectueux de l'environnement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ok-card\"\u003e\n        \u003ch3\u003e📦 Flacon 150 ml\u003c\/h3\u003e\n        \u003cp\u003eSoit environ \u003cstrong\u003e30 jours\u003c\/strong\u003e d'utilisation — un format pratique et économique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"ok-section\"\u003e\n    \u003ch2\u003eQuelques conseils pour améliorer le sommeil de votre enfant\u003c\/h2\u003e\n    \u003cdiv class=\"ok-testimonial\"\u003e\n      \u003cp class=\"ok-testimonial-text\"\u003eLe sirop Originel Kid sera d'autant plus efficace si vous l'intégrez dans une \u003cstrong\u003eroutine du coucher apaisante\u003c\/strong\u003e : lumière tamisée, histoire calme, écrans éteints au moins une heure avant le coucher. Ces petits rituels, combinés à un complément naturel, peuvent faire une réelle différence sur la qualité des nuits de votre enfant.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA + DISCLAIMER --\u003e\n  \u003csection class=\"ok-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"ok-cta-box\"\u003e\n      \u003cp\u003e🌙 Offrez à votre enfant des nuits sereines grâce à la douceur des plantes bio — sans mélatonine, sans artifice, juste la nature.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"ok-disclaimer\"\u003eCe complément alimentaire ne se substitue pas à une alimentation variée et équilibrée ni à un mode de vie sain. En cas de troubles du sommeil persistants, consultez votre pédiatre. Tenir hors de portée des enfants. Ne pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --ok-cream: #f7f5f0;\n  --ok-white: #ffffff;\n  --ok-primary: #7cb342;\n  --ok-primary-dark: #33691e;\n  --ok-primary-light: #f0f7e6;\n  --ok-secondary: #e85d75;\n  --ok-accent: #64b5f6;\n  --ok-text: #1a1a1a;\n  --ok-text-light: #5a5a5a;\n  --ok-border: #e0e0e0;\n  --ok-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --ok-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --ok-radius: 20px;\n  --ok-radius-sm: 12px;\n}\n\n.ok-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--ok-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.ok-hero {\n  position: relative;\n  background: linear-gradient(135deg, #33691e 0%, #7cb342 50%, #aed581 100%);\n  border-radius: var(--ok-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(--ok-shadow-lg);\n}\n\n.ok-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 80%, rgba(255,255,255,.1) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.08) 0%, transparent 50%),\n                    radial-gradient(circle at 50% 50%, rgba(232,93,117,.1) 0%, transparent 40%);\n  opacity: .6;\n}\n\n.ok-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.ok-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n  line-height: 1.15;\n}\n\n.ok-subtitle {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 2.5vw, 18px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  letter-spacing: .02em;\n}\n\n.ok-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 17px);\n  max-width: 600px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n\/* === BADGES === *\/\n.ok-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.ok-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--ok-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.ok-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.ok-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.ok-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--ok-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n  line-height: 1.25;\n}\n\n.ok-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--ok-primary), var(--ok-secondary));\n  border-radius: 2px;\n}\n\n\/* === HIGHLIGHT BOX === *\/\n.ok-highlight-box {\n  background: var(--ok-white);\n  border-radius: var(--ok-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--ok-shadow);\n  border-left: 4px solid var(--ok-primary);\n}\n\n.ok-highlight-box p {\n  font-size: clamp(14px, 2.5vw, 16px);\n  color: var(--ok-text);\n  line-height: 1.8;\n  margin: 0;\n}\n\n\/* === CARDS === *\/\n.ok-card {\n  background: var(--ok-white);\n  border-radius: var(--ok-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--ok-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.ok-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--ok-shadow-lg);\n  border-color: var(--ok-primary);\n}\n\n.ok-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--ok-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.ok-card-latin {\n  font-size: 12px;\n  font-style: italic;\n  color: var(--ok-secondary);\n  margin: 0 0 .5rem 0;\n  font-weight: 600;\n}\n\n.ok-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--ok-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.ok-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.ok-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.ok-grid-compact .ok-card {\n  padding: 1rem;\n}\n\n.ok-grid-compact .ok-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.ok-grid-compact .ok-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.ok-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.ok-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.ok-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--ok-primary), var(--ok-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n}\n\n.ok-timeline-content {\n  flex: 1;\n  background: var(--ok-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--ok-radius-sm);\n  box-shadow: var(--ok-shadow);\n}\n\n.ok-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--ok-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.ok-timeline-content p {\n  font-size: 14px;\n  color: var(--ok-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TESTIMONIAL === *\/\n.ok-testimonial {\n  background: var(--ok-white);\n  border-radius: var(--ok-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--ok-shadow);\n  border-left: 4px solid var(--ok-secondary);\n}\n\n.ok-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--ok-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === TIP BOX === *\/\n.ok-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--ok-primary-light);\n  border-radius: var(--ok-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.ok-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.ok-tip p {\n  font-size: 14px;\n  color: var(--ok-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === SECTION INTRO TEXT === *\/\n.ok-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--ok-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 600px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === CTA FINAL === *\/\n.ok-cta-box {\n  background: linear-gradient(135deg, var(--ok-primary) 0%, var(--ok-primary-dark) 100%);\n  border-radius: var(--ok-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.ok-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n\/* === DISCLAIMER === *\/\n.ok-disclaimer {\n  font-size: 12px;\n  color: var(--ok-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* === RESPONSIVE MOBILE === *\/\n@media (max-width: 767px) {\n  .ok-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .ok-card {\n    padding: 1.125rem;\n  }\n\n  .ok-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .ok-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--ok-radius-sm);\n  }\n\n  .ok-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .ok-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .ok-grid-compact {\n    gap: .625rem;\n  }\n\n  .ok-grid-compact .ok-card {\n    padding: .75rem;\n  }\n\n  .ok-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .ok-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .ok-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .ok-timeline-content p {\n    font-size: 13px;\n  }\n\n  .ok-testimonial {\n    padding: 1.25rem;\n  }\n\n  .ok-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .ok-card {\n    animation: okFadeInUp .5s ease backwards;\n  }\n  .ok-card:nth-child(1) { animation-delay: .05s; }\n  .ok-card:nth-child(2) { animation-delay: .1s; }\n  .ok-card:nth-child(3) { animation-delay: .15s; }\n  .ok-card:nth-child(4) { animation-delay: .2s; }\n  .ok-card:nth-child(5) { animation-delay: .25s; }\n  .ok-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes okFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .ok-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"DIOTER","offers":[{"title":"Default Title","offer_id":55118828306809,"sku":"DI5070","price":18.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/sirop-sommeil-enfant-bio-originel-kid-150-ml-dioter-lifestyle.webp?v=1772893443"},{"product_id":"omega-3-enfants-huile-de-poissons-240-ml-lysi","title":"Oméga 3 pour enfants (Huile de poissons) - 240 ml - Lysi","description":"\u003cdiv class=\"lysi-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"lysi-hero\"\u003e\n    \u003cdiv class=\"lysi-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lysi-hero-content\"\u003e\n      \u003cdiv class=\"lysi-badges-top\"\u003e\n        \u003cspan class=\"lysi-badge\"\u003e🇮🇸 Produit islandais\u003c\/span\u003e\n        \u003cspan class=\"lysi-badge\"\u003e🍋 Arôme naturel citron\u003c\/span\u003e\n        \u003cspan class=\"lysi-badge\"\u003e🐟 EPA 700 mg + DHA 1300 mg\u003c\/span\u003e\n        \u003cspan class=\"lysi-badge\"\u003e👶 Dès 3 ans\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"lysi-hero-title\"\u003eOméga 3 pour enfants Lýsi\u003c\/span\u003e\n      \u003cp class=\"lysi-subtitle\"\u003eHuile de poissons pure d'Islande — 240 ml\u003c\/p\u003e\n      \u003cp class=\"lysi-description\"\u003eUne huile de poisson riche en oméga 3, vitamine D et vitamine A, formulée spécialement pour les enfants avec un délicieux arôme naturel de citron.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003eOméga 3 liquide pour enfants Lýsi : une huile de poisson pure venue d'Islande\u003c\/h2\u003e\n    \u003cp class=\"lysi-section-intro\"\u003eOffrir à votre enfant les nutriments dont il a besoin pour grandir sereinement, c'est un geste simple au quotidien.\u003c\/p\u003e\n    \u003cdiv class=\"lysi-testimonial\"\u003e\n      \u003cp class=\"lysi-testimonial-text\"\u003eL'huile de poisson oméga-3 liquide pour enfants de Lýsi a été spécialement formulée pour répondre aux besoins des plus jeunes, avec un \u003cstrong\u003earôme naturel de citron\u003c\/strong\u003e qui rend la prise agréable, même pour les palais les plus réticents.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003ePourquoi les oméga 3 sont essentiels pour les enfants\u003c\/h2\u003e\n    \u003cdiv class=\"lysi-grid\"\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🧠 Fonction cérébrale\u003c\/h3\u003e\n        \u003cp\u003eLe DHA contribue au \u003cstrong\u003efonctionnement normal du cerveau\u003c\/strong\u003e, une fonction cruciale pendant les années de croissance et d'apprentissage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e👁️ Vision normale\u003c\/h3\u003e\n        \u003cp\u003eLe DHA participe au \u003cstrong\u003emaintien d'une vision normale\u003c\/strong\u003e, essentiel pour les activités scolaires et le développement visuel de l'enfant.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e⚖️ Équilibre inflammatoire\u003c\/h3\u003e\n        \u003cp\u003eL'EPA contribue au \u003cstrong\u003ebon équilibre inflammatoire\u003c\/strong\u003e de l'organisme, soutenant le bien-être général de votre enfant au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-tip\"\u003e\n      \u003cspan class=\"lysi-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eL'alimentation moderne ne couvre pas toujours les apports recommandés en oméga 3. Un complément alimentaire liquide comme celui de Lýsi permet de combler ces besoins sans avoir à convaincre votre enfant de manger du poisson plusieurs fois par semaine.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003eUne composition riche et complète\u003c\/h2\u003e\n    \u003cp class=\"lysi-section-intro\"\u003ePour une dose journalière de \u003cstrong\u003e10 ml\u003c\/strong\u003e (enfants à partir de 6 ans), cette huile de poisson fournit :\u003c\/p\u003e\n    \u003cdiv class=\"lysi-grid-compact\"\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🐟 EPA\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003e700 mg\u003c\/strong\u003e par dose\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🧠 DHA\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003e1300 mg\u003c\/strong\u003e par dose\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e☀️ Vitamine D\u003c\/h3\u003e\n        \u003cp\u003eCroissance osseuse et système immunitaire\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🥕 Vitamine A\u003c\/h3\u003e\n        \u003cp\u003eYeux, peau et développement cellulaire\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-tip\"\u003e\n      \u003cspan class=\"lysi-tip-icon\"\u003e📋\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eIngrédients :\u003c\/strong\u003e huile de poissons (anchois, sardines), arôme naturel de citron, antioxydant : tocophérols mixtes (vitamine E), vitamine D3, vitamine A.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003ePosologie adaptée selon l'âge\u003c\/h2\u003e\n    \u003cp class=\"lysi-section-intro\"\u003eLe flacon de \u003cstrong\u003e240 ml\u003c\/strong\u003e offre entre 24 et 48 doses selon l'âge de votre enfant :\u003c\/p\u003e\n    \u003cdiv class=\"lysi-timeline\"\u003e\n      \u003cdiv class=\"lysi-timeline-item\"\u003e\n        \u003cdiv class=\"lysi-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"lysi-timeline-content\"\u003e\n          \u003ch3\u003eDe 3 à 6 ans\u003c\/h3\u003e\n          \u003cp\u003e1 cuillère à café (\u003cstrong\u003e5 ml\u003c\/strong\u003e) par jour — soit environ \u003cstrong\u003e48 jours de cure\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-timeline-item\"\u003e\n        \u003cdiv class=\"lysi-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"lysi-timeline-content\"\u003e\n          \u003ch3\u003eÀ partir de 6 ans\u003c\/h3\u003e\n          \u003cp\u003e1 cuillère à soupe (\u003cstrong\u003e10 ml\u003c\/strong\u003e) par jour — soit environ \u003cstrong\u003e24 jours de cure\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-tip\"\u003e\n      \u003cspan class=\"lysi-tip-icon\"\u003e🔄\u003c\/span\u003e\n      \u003cp\u003eNous vous conseillons de renouveler cette cure \u003cstrong\u003eplusieurs fois par an\u003c\/strong\u003e, en particulier lors de la rentrée scolaire, des périodes d'examens ou pendant l'hiver, quand le système immunitaire est davantage sollicité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003eLa qualité islandaise Lýsi : pure, contrôlée, fiable\u003c\/h2\u003e\n    \u003cdiv class=\"lysi-grid\"\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🏔️ Depuis 1938\u003c\/h3\u003e\n        \u003cp\u003eEntreprise familiale islandaise spécialisée dans la production d'\u003cstrong\u003ehuile de poisson de haute qualité\u003c\/strong\u003e depuis plus de 85 ans.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🌊 Eaux pures d'Islande\u003c\/h3\u003e\n        \u003cp\u003ePoissons issus des \u003cstrong\u003eeaux froides et pures de l'Atlantique Nord\u003c\/strong\u003e et de l'océan Arctique, rigoureusement sélectionnés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🔬 Contrôle strict\u003c\/h3\u003e\n        \u003cp\u003eChaque lot est analysé pour garantir l'\u003cstrong\u003eabsence de métaux lourds\u003c\/strong\u003e, de dioxines et de PCB. Indice TOTOX très bas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-tip\"\u003e\n      \u003cspan class=\"lysi-tip-icon\"\u003e✅\u003c\/span\u003e\n      \u003cp\u003eL'\u003cstrong\u003eindice TOTOX très bas\u003c\/strong\u003e témoigne de la fraîcheur exceptionnelle de cette huile. Plus l'indice est bas, moins l'huile est oxydée, et meilleure est sa qualité nutritionnelle.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003eConseils d'utilisation et conservation\u003c\/h2\u003e\n    \u003cdiv class=\"lysi-accordion\"\u003e\n      \u003cdetails class=\"lysi-accordion-item\" open\u003e\n        \u003csummary class=\"lysi-accordion-header\"\u003e🥄 Mode d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"lysi-accordion-content mt-3\"\u003e\n          \u003cp\u003eAgitez le flacon avant chaque utilisation. Peut être pris directement à la cuillère ou mélangé à un yaourt, un jus de fruit ou une compote. Ne pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"lysi-accordion-item\"\u003e\n        \u003csummary class=\"lysi-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"lysi-accordion-content mt-3\"\u003e\n          \u003cp\u003eAprès ouverture, conservez au \u003cstrong\u003eréfrigérateur\u003c\/strong\u003e et consommez dans les \u003cstrong\u003e3 mois\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"lysi-accordion-item\"\u003e\n        \u003csummary class=\"lysi-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"lysi-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à une alimentation variée et équilibrée ni à un mode de vie sain. En cas de doute, demandez conseil à votre médecin ou pédiatre avant de débuter une supplémentation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"lysi-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"lysi-cta-box\"\u003e\n      \u003cp\u003e🍋 Offrez à votre enfant le meilleur des oméga 3 d'Islande — une huile de poisson pure, riche en EPA, DHA, vitamine D et vitamine A, avec un goût citron qu'il va adorer !\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"lysi-disclaimer\"\u003eComplément alimentaire. Ne se substitue pas à une alimentation variée et équilibrée. Tenir hors de portée des jeunes enfants.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --lysi-cream: #f8f6f1;\n  --lysi-white: #ffffff;\n  --lysi-primary: #2b5ea7;\n  --lysi-primary-dark: #1a3d6e;\n  --lysi-primary-light: #e8f0fa;\n  --lysi-secondary: #f5c842;\n  --lysi-accent: #e8a020;\n  --lysi-text: #1a1a1a;\n  --lysi-text-light: #5a5a5a;\n  --lysi-border: #e0e0e0;\n  --lysi-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --lysi-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --lysi-radius: 20px;\n  --lysi-radius-sm: 12px;\n}\n\n.lysi-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--lysi-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.lysi-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--lysi-primary-dark) 0%, var(--lysi-primary) 45%, #3a7fd5 100%);\n  border-radius: var(--lysi-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(--lysi-shadow-lg);\n}\n\n.lysi-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 80%, rgba(245,200,66,.15) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.08) 0%, transparent 40%),\n                    radial-gradient(circle at 60% 60%, rgba(245,200,66,.1) 0%, transparent 30%);\n  opacity: 1;\n}\n\n.lysi-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.lysi-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.lysi-subtitle {\n  color: var(--lysi-secondary);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 700;\n  margin: 0 0 1rem 0;\n  text-shadow: 0 2px 8px rgba(0,0,0,.15);\n}\n\n.lysi-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 17px);\n  max-width: 650px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n\/* === BADGES === *\/\n.lysi-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.lysi-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--lysi-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.lysi-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.lysi-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.lysi-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--lysi-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.lysi-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--lysi-primary), var(--lysi-secondary));\n  border-radius: 2px;\n}\n\n\/* === SECTION INTRO TEXT === *\/\n.lysi-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--lysi-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 600px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === CARDS === *\/\n.lysi-card {\n  background: var(--lysi-white);\n  border-radius: var(--lysi-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--lysi-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.lysi-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--lysi-shadow-lg);\n  border-color: var(--lysi-primary);\n}\n\n.lysi-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--lysi-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.lysi-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--lysi-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.lysi-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === GRILLE COMPACTE === *\/\n.lysi-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.lysi-grid-compact .lysi-card {\n  padding: 1rem;\n}\n\n.lysi-grid-compact .lysi-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.lysi-grid-compact .lysi-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.lysi-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.lysi-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.lysi-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--lysi-primary), var(--lysi-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n}\n\n.lysi-timeline-content {\n  flex: 1;\n  background: var(--lysi-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--lysi-radius-sm);\n  box-shadow: var(--lysi-shadow);\n}\n\n.lysi-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--lysi-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.lysi-timeline-content p {\n  font-size: 14px;\n  color: var(--lysi-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TESTIMONIAL === *\/\n.lysi-testimonial {\n  background: var(--lysi-white);\n  border-radius: var(--lysi-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--lysi-shadow);\n  border-left: 4px solid var(--lysi-secondary);\n}\n\n.lysi-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--lysi-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === TIP BOX === *\/\n.lysi-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--lysi-primary-light);\n  border-radius: var(--lysi-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.lysi-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.lysi-tip p {\n  font-size: 14px;\n  color: var(--lysi-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === ACCORDÉON === *\/\n.lysi-accordion {\n  background: var(--lysi-white);\n  border-radius: var(--lysi-radius);\n  box-shadow: var(--lysi-shadow);\n  overflow: hidden;\n}\n\n.lysi-accordion-item {\n  border-bottom: 1px solid var(--lysi-border);\n  margin: 0;\n  padding: 0;\n}\n\n.lysi-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.lysi-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--lysi-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.lysi-accordion-header:hover {\n  background: var(--lysi-primary-light);\n}\n\n.lysi-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.lysi-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--lysi-primary);\n  transition: transform .2s ease;\n}\n\n.lysi-accordion-item[open] .lysi-accordion-header::after {\n  content: '−';\n}\n\n.lysi-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--lysi-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.lysi-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA FINAL === *\/\n.lysi-cta-box {\n  background: linear-gradient(135deg, var(--lysi-primary) 0%, var(--lysi-primary-dark) 100%);\n  border-radius: var(--lysi-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.lysi-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n\/* === DISCLAIMER === *\/\n.lysi-disclaimer {\n  font-size: 12px;\n  color: var(--lysi-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* === RESPONSIVE MOBILE === *\/\n@media (max-width: 767px) {\n  .lysi-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .lysi-card {\n    padding: 1.125rem;\n  }\n\n  .lysi-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .lysi-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--lysi-radius-sm);\n  }\n\n  .lysi-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .lysi-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .lysi-grid-compact {\n    gap: .625rem;\n  }\n\n  .lysi-grid-compact .lysi-card {\n    padding: .75rem;\n  }\n\n  .lysi-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .lysi-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .lysi-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .lysi-timeline-content p {\n    font-size: 13px;\n  }\n\n  .lysi-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .lysi-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .lysi-testimonial {\n    padding: 1.25rem;\n  }\n\n  .lysi-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .lysi-card {\n    animation: lysi-fadeInUp .5s ease backwards;\n  }\n  .lysi-card:nth-child(1) { animation-delay: .05s; }\n  .lysi-card:nth-child(2) { animation-delay: .1s; }\n  .lysi-card:nth-child(3) { animation-delay: .15s; }\n  .lysi-card:nth-child(4) { animation-delay: .2s; }\n  .lysi-card:nth-child(5) { animation-delay: .25s; }\n  .lysi-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes lysi-fadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .lysi-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"LYSI","offers":[{"title":"Default Title","offer_id":55143787889017,"sku":"NBAILSI0006","price":24.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/omega-3-pour-enfants-huile-de-poissons-240-ml-lysi-packshothd_e3139175-879c-4b08-a11d-bf7e13cab233.webp?v=1790596963"},{"product_id":"omega-3-capital-forme-240-ml-lysi","title":"Oméga 3 Capital Forme (240 ml) - arôme Citron - Lysi","description":"\u003cdiv class=\"lysi-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"lysi-hero\"\u003e\n    \u003cdiv class=\"lysi-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lysi-hero-content\"\u003e\n      \u003cdiv class=\"lysi-badges-top\"\u003e\n        \u003cspan class=\"lysi-badge\"\u003e🇮🇸 Produit islandais\u003c\/span\u003e\n        \u003cspan class=\"lysi-badge\"\u003e🐟 Poissons sauvages\u003c\/span\u003e\n        \u003cspan class=\"lysi-badge\"\u003e🍋 Arôme naturel citron\u003c\/span\u003e\n        \u003cspan class=\"lysi-badge\"\u003e📏 240 ml — 24 à 48 jours\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"lysi-hero-title\"\u003eOméga 3 Capital Forme Lýsi\u003c\/span\u003e\n      \u003cp class=\"lysi-subtitle\"\u003eHuile de poisson pure · Arôme citron\u003c\/p\u003e\n      \u003cp class=\"lysi-description\"\u003e3 435 mg d'oméga 3 par dose dont 1 472 mg d'EPA et 920 mg de DHA. Le savoir-faire islandais depuis 1938 pour votre cœur, votre cerveau et votre vitalité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003eHuile de poisson Lysi Oméga 3 Capital Forme : la pureté islandaise au goût citron\u003c\/h2\u003e\n    \u003cp class=\"lysi-section-intro\"\u003eVous cherchez une façon simple et agréable d'intégrer davantage d'oméga 3 dans votre alimentation quotidienne ?\u003c\/p\u003e\n    \u003cdiv class=\"lysi-grid-compact\"\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🧊 Origine arctique\u003c\/h3\u003e\n        \u003cp\u003ePoissons sauvages pêchés dans les eaux glaciales de l'Atlantique Nord et de l'Océan Arctique\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e⚗️ Concentration élevée\u003c\/h3\u003e\n        \u003cp\u003eRichesse remarquable en EPA et DHA pour une efficacité maximale à chaque cuillère\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🏭 Savoir-faire Lýsi\u003c\/h3\u003e\n        \u003cp\u003eFabriquée en Islande depuis 1938, expertise reconnue dans la purification des huiles marines\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🍋 Goût agréable\u003c\/h3\u003e\n        \u003cp\u003eArôme naturel de citron qui masque le goût du poisson, adopté même par les plus réticents\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003ePourquoi les oméga 3 sont-ils si importants ?\u003c\/h2\u003e\n    \u003cp class=\"lysi-section-intro\"\u003eNotre corps ne sait pas fabriquer les acides gras oméga 3 : il doit les trouver dans l'alimentation. Or, les aliments riches en oméga 3 (poissons gras, graines de lin, noix) sont souvent insuffisamment présents dans nos assiettes. C'est là qu'une supplémentation de qualité prend tout son sens.\u003c\/p\u003e\n    \u003cdiv class=\"lysi-grid\"\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e❤️ Fonction cardiaque normale\u003c\/h3\u003e\n        \u003cp\u003eL'EPA et le DHA contribuent au fonctionnement normal du cœur à partir de 250 mg\/jour — cette huile en fournit près de 2 400 mg.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e👁️ Vision\u003c\/h3\u003e\n        \u003cp\u003eLe DHA participe au maintien d'une vision normale, un soutien précieux au quotidien face aux écrans.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🧠 Fonctions cérébrales\u003c\/h3\u003e\n        \u003cp\u003eLe DHA contribue au fonctionnement normal du cerveau, un bienfait particulièrement précieux à tout âge.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e💪 Récupération et vitalité\u003c\/h3\u003e\n        \u003cp\u003eLes sportifs apprécient les oméga 3 pour soutenir la souplesse des membranes cellulaires et favoriser la récupération après l'effort.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003eComposition nutritionnelle pour 10 ml (1 cuillère à soupe)\u003c\/h2\u003e\n    \u003cdiv class=\"lysi-nutrition-table\"\u003e\n      \u003cdiv class=\"lysi-nutrition-highlight\"\u003e\n        \u003cdiv class=\"lysi-nutrition-big\"\u003e\n          \u003cspan class=\"lysi-nutrition-number\"\u003e3 435 mg\u003c\/span\u003e\n          \u003cspan class=\"lysi-nutrition-label\"\u003eTotal oméga 3\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lysi-nutrition-sub-row\"\u003e\n          \u003cdiv class=\"lysi-nutrition-sub\"\u003e\n            \u003cspan class=\"lysi-nutrition-sub-number\"\u003e1 472 mg\u003c\/span\u003e\n            \u003cspan class=\"lysi-nutrition-sub-label\"\u003eEPA\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lysi-nutrition-sub\"\u003e\n            \u003cspan class=\"lysi-nutrition-sub-number\"\u003e920 mg\u003c\/span\u003e\n            \u003cspan class=\"lysi-nutrition-sub-label\"\u003eDHA\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-nutrition-details\"\u003e\n        \u003cdiv class=\"lysi-nutrition-row\"\u003e\n          \u003cspan\u003eValeur énergétique\u003c\/span\u003e\n          \u003cspan\u003e340 kJ \/ 81,3 kcal\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lysi-nutrition-row\"\u003e\n          \u003cspan\u003eLipides\u003c\/span\u003e\n          \u003cspan\u003e9,2 g\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lysi-nutrition-row lysi-nutrition-indent\"\u003e\n          \u003cspan\u003edont saturés\u003c\/span\u003e\n          \u003cspan\u003e2,4 g\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lysi-nutrition-row lysi-nutrition-indent\"\u003e\n          \u003cspan\u003edont mono-insaturés\u003c\/span\u003e\n          \u003cspan\u003e2,4 g\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lysi-nutrition-row lysi-nutrition-indent\"\u003e\n          \u003cspan\u003edont polyinsaturés\u003c\/span\u003e\n          \u003cspan\u003e4,4 g\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lysi-nutrition-row\"\u003e\n          \u003cspan\u003eProtéines\u003c\/span\u003e\n          \u003cspan\u003e0 g\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lysi-nutrition-row\"\u003e\n          \u003cspan\u003eGlucides\u003c\/span\u003e\n          \u003cspan\u003e0 g\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-tip\"\u003e\n      \u003cspan class=\"lysi-tip-icon\"\u003e🧾\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eIngrédients :\u003c\/strong\u003e huile de poisson (poissons sauvages), arôme naturel de citron, antioxydant : tocophérols naturels (vitamine E).\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003eComment prendre l'huile Lysi Oméga 3 ?\u003c\/h2\u003e\n    \u003cdiv class=\"lysi-timeline\"\u003e\n      \u003cdiv class=\"lysi-timeline-item\"\u003e\n        \u003cdiv class=\"lysi-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"lysi-timeline-content\"\u003e\n          \u003ch3\u003e🧒 Enfants de 3 à 6 ans\u003c\/h3\u003e\n          \u003cp\u003e1 cuillère à café (5 ml) par jour. Le flacon offre environ 48 jours de cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-timeline-item\"\u003e\n        \u003cdiv class=\"lysi-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"lysi-timeline-content\"\u003e\n          \u003ch3\u003e🧑 À partir de 6 ans et adultes\u003c\/h3\u003e\n          \u003cp\u003e1 cuillère à soupe (10 ml) par jour. Le flacon de 240 ml offre environ 24 jours de cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-timeline-item\"\u003e\n        \u003cdiv class=\"lysi-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"lysi-timeline-content\"\u003e\n          \u003ch3\u003e🍹 Astuces de prise\u003c\/h3\u003e\n          \u003cp\u003eDirectement à la cuillère ou ajoutée à un smoothie, une salade ou un yaourt. L'arôme naturel de citron masque efficacement le goût du poisson.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-tip\"\u003e\n      \u003cspan class=\"lysi-tip-icon\"\u003e🔄\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eRecommandation :\u003c\/strong\u003e 2 cures de 3 mois dans l'année pour un adulte, afin de maintenir un apport optimal en oméga 3 tout au long de l'année.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003eQualité, traçabilité et engagement Lysi\u003c\/h2\u003e\n    \u003cdiv class=\"lysi-grid\"\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🎣 Pêche durable\u003c\/h3\u003e\n        \u003cp\u003eLýsi sélectionne exclusivement des poissons sauvages issus de zones de pêche durables dans les eaux islandaises.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🔬 Pureté garantie\u003c\/h3\u003e\n        \u003cp\u003eChaque lot est purifié en Islande selon des procédés qui garantissent l'absence de métaux lourds et de polluants.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🛡️ Stabilité optimale\u003c\/h3\u003e\n        \u003cp\u003eL'huile est stabilisée grâce à des tocophérols naturels (vitamine E) pour préserver sa fraîcheur et ses propriétés dans le temps.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"lysi-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePrécautions et conseils de conservation\u003c\/h2\u003e\n    \u003cdiv class=\"lysi-accordion\"\u003e\n      \u003cdetails class=\"lysi-accordion-item\"\u003e\n        \u003csummary class=\"lysi-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"lysi-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe complément alimentaire ne remplace ni une alimentation variée et équilibrée, ni un suivi médical. Demandez conseil à votre professionnel de santé avant utilisation, notamment pour les femmes enceintes, allaitantes ou les jeunes enfants. Tenir hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"lysi-accordion-item\"\u003e\n        \u003csummary class=\"lysi-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"lysi-accordion-content mt-3\"\u003e\n          \u003cp\u003eAprès ouverture, conservez le flacon au réfrigérateur et consommez-le dans les délais indiqués sur l'emballage. Avant ouverture, conserver à l'abri de la chaleur et de la lumière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"lysi-disclaimer\"\u003eLes informations fournies ne se substituent pas à l'avis d'un professionnel de santé. Les allégations de santé sont conformes au règlement européen (CE) n° 1924\/2006.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --lysi-cream: #faf8f4;\n  --lysi-white: #ffffff;\n  --lysi-primary: #1e3a6e;\n  --lysi-primary-dark: #142952;\n  --lysi-primary-light: #e8eef6;\n  --lysi-secondary: #3ab0b8;\n  --lysi-accent: #f5a623;\n  --lysi-accent-light: #fef6e6;\n  --lysi-text: #1a1a1a;\n  --lysi-text-light: #5a5a5a;\n  --lysi-border: #e0e0e0;\n  --lysi-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --lysi-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --lysi-radius: 20px;\n  --lysi-radius-sm: 12px;\n}\n\n.lysi-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--lysi-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.lysi-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--lysi-primary) 0%, #2a4f8a 40%, var(--lysi-secondary) 100%);\n  border-radius: var(--lysi-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(--lysi-shadow-lg);\n}\n\n.lysi-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: url(\"data:image\/svg+xml,%3Csvg width='60' height='30' viewBox='0 0 60 30' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M5 15 Q15 5 25 15 Q35 25 45 15 Q55 5 65 15' fill='none' stroke='white' stroke-width='1.5'\/%3E%3C\/svg%3E\");\n  background-size: 80px 40px;\n  opacity: .06;\n}\n\n.lysi-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.lysi-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.lysi-subtitle {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1.25rem 0;\n  letter-spacing: .02em;\n}\n\n.lysi-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 640px;\n  margin: 0 auto;\n}\n\n\/* === BADGES === *\/\n.lysi-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.lysi-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--lysi-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.lysi-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.lysi-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.lysi-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--lysi-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.lysi-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--lysi-accent), var(--lysi-secondary));\n  border-radius: 2px;\n}\n\n.lysi-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--lysi-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 600px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n\/* === CARDS === *\/\n.lysi-card {\n  background: var(--lysi-white);\n  border-radius: var(--lysi-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--lysi-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.lysi-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--lysi-shadow-lg);\n  border-color: var(--lysi-primary);\n}\n\n.lysi-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--lysi-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.lysi-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--lysi-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.lysi-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.lysi-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.lysi-grid-compact .lysi-card {\n  padding: 1rem;\n}\n\n.lysi-grid-compact .lysi-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.lysi-grid-compact .lysi-card p {\n  font-size: 12px;\n}\n\n\/* === NUTRITION TABLE === *\/\n.lysi-nutrition-table {\n  background: var(--lysi-white);\n  border-radius: var(--lysi-radius);\n  box-shadow: var(--lysi-shadow);\n  overflow: hidden;\n}\n\n.lysi-nutrition-highlight {\n  background: linear-gradient(135deg, var(--lysi-primary) 0%, #2a4f8a 100%);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  text-align: center;\n}\n\n.lysi-nutrition-big {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 4px;\n  margin-bottom: 1.25rem;\n}\n\n.lysi-nutrition-number {\n  font-size: clamp(32px, 7vw, 48px);\n  font-weight: 900;\n  color: var(--lysi-accent);\n  letter-spacing: -.03em;\n}\n\n.lysi-nutrition-label {\n  font-size: clamp(14px, 2.5vw, 18px);\n  color: rgba(255,255,255,.9);\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .05em;\n}\n\n.lysi-nutrition-sub-row {\n  display: flex;\n  justify-content: center;\n  gap: clamp(1.5rem, 5vw, 3rem);\n}\n\n.lysi-nutrition-sub {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 2px;\n}\n\n.lysi-nutrition-sub-number {\n  font-size: clamp(20px, 4vw, 28px);\n  font-weight: 800;\n  color: white;\n}\n\n.lysi-nutrition-sub-label {\n  font-size: clamp(12px, 2vw, 15px);\n  color: rgba(255,255,255,.7);\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: .04em;\n}\n\n.lysi-nutrition-details {\n  padding: 1rem clamp(1rem, 3vw, 1.5rem);\n}\n\n.lysi-nutrition-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: .6rem 0;\n  border-bottom: 1px solid var(--lysi-border);\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--lysi-text);\n}\n\n.lysi-nutrition-row:last-child {\n  border-bottom: none;\n}\n\n.lysi-nutrition-indent {\n  padding-left: 1.25rem;\n  color: var(--lysi-text-light);\n  font-size: clamp(12px, 1.8vw, 14px);\n}\n\n\/* === TIMELINE === *\/\n.lysi-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.lysi-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.lysi-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--lysi-primary), var(--lysi-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n}\n\n.lysi-timeline-content {\n  flex: 1;\n  background: var(--lysi-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--lysi-radius-sm);\n  box-shadow: var(--lysi-shadow);\n}\n\n.lysi-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--lysi-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.lysi-timeline-content p {\n  font-size: 14px;\n  color: var(--lysi-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP BOX === *\/\n.lysi-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--lysi-accent-light);\n  border-radius: var(--lysi-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.lysi-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.lysi-tip p {\n  font-size: 14px;\n  color: var(--lysi-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === TESTIMONIAL === *\/\n.lysi-testimonial {\n  background: var(--lysi-white);\n  border-radius: var(--lysi-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--lysi-shadow);\n  border-left: 4px solid var(--lysi-primary);\n}\n\n.lysi-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--lysi-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === ACCORDION === *\/\n.lysi-accordion {\n  background: var(--lysi-white);\n  border-radius: var(--lysi-radius);\n  box-shadow: var(--lysi-shadow);\n  overflow: hidden;\n}\n\n.lysi-accordion-item {\n  border-bottom: 1px solid var(--lysi-border);\n  margin: 0;\n  padding: 0;\n}\n\n.lysi-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.lysi-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--lysi-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.lysi-accordion-header:hover {\n  background: var(--lysi-primary-light);\n}\n\n.lysi-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.lysi-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--lysi-primary);\n  transition: transform .2s ease;\n}\n\n.lysi-accordion-item[open] .lysi-accordion-header::after {\n  content: '−';\n}\n\n.lysi-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--lysi-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.lysi-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA === *\/\n.lysi-cta-box {\n  background: linear-gradient(135deg, var(--lysi-primary) 0%, var(--lysi-primary-dark) 100%);\n  border-radius: var(--lysi-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.lysi-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n\/* === DISCLAIMER === *\/\n.lysi-disclaimer {\n  font-size: 12px;\n  color: var(--lysi-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .lysi-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .lysi-card {\n    padding: 1.125rem;\n  }\n\n  .lysi-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .lysi-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--lysi-radius-sm);\n  }\n\n  .lysi-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .lysi-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .lysi-grid-compact {\n    gap: .625rem;\n  }\n\n  .lysi-grid-compact .lysi-card {\n    padding: .75rem;\n  }\n\n  .lysi-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .lysi-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .lysi-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .lysi-timeline-content p {\n    font-size: 13px;\n  }\n\n  .lysi-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .lysi-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .lysi-testimonial {\n    padding: 1.25rem;\n  }\n\n  .lysi-testimonial-text {\n    font-size: 14px;\n  }\n\n  .lysi-nutrition-highlight {\n    padding: 1.25rem;\n  }\n\n  .lysi-nutrition-sub-row {\n    gap: 1rem;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .lysi-card {\n    animation: lysi-fadeInUp .5s ease backwards;\n  }\n  .lysi-card:nth-child(1) { animation-delay: .05s; }\n  .lysi-card:nth-child(2) { animation-delay: .1s; }\n  .lysi-card:nth-child(3) { animation-delay: .15s; }\n  .lysi-card:nth-child(4) { animation-delay: .2s; }\n  .lysi-card:nth-child(5) { animation-delay: .25s; }\n  .lysi-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes lysi-fadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .lysi-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"LYSI","offers":[{"title":"Default Title","offer_id":55143872463225,"sku":"NBAILSI0004","price":24.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/omega-3-capital-forme-240-ml-arome-citron-lysi-packshothd.webp?v=1775986972"},{"product_id":"omega-3-enfants-60-capsules-lysi","title":"Oméga 3 pour Enfants - 60 capsules fruitées à mâcher - Lysi","description":"\u003cdiv class=\"lysi-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"lysi-hero\"\u003e\n    \u003cdiv class=\"lysi-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lysi-hero-content\"\u003e\n      \u003cdiv class=\"lysi-badges-top\"\u003e\n        \u003cspan class=\"lysi-badge\"\u003e🇮🇸 Fabriqué en Islande\u003c\/span\u003e\n        \u003cspan class=\"lysi-badge\"\u003e🐟 Huile de poisson sauvage\u003c\/span\u003e\n        \u003cspan class=\"lysi-badge\"\u003e🍊 Goût fruité\u003c\/span\u003e\n        \u003cspan class=\"lysi-badge\"\u003e☀️ Vitamine D incluse\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"lysi-hero-title\"\u003eOméga 3 pour enfants Lýsi\u003c\/span\u003e\n      \u003cp class=\"lysi-subtitle\"\u003e60 capsules fruitées à mâcher — Riche en EPA, DHA \u0026amp; vitamine D\u003c\/p\u003e\n      \u003cp class=\"lysi-description\"\u003eDes capsules à croquer au bon goût de fruits, spécialement formulées pour accompagner la croissance et le développement de votre enfant. Expertise islandaise depuis 1938.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003eOméga 3 enfants Lysi : des capsules à mâcher riches en EPA, DHA et vitamine D\u003c\/h2\u003e\n    \u003cp class=\"lysi-section-intro\"\u003eVous cherchez un moyen simple et agréable d'apporter des oméga 3 à votre enfant ? Les capsules oméga 3 pour enfants Lysi ont été pensées pour répondre exactement à ce besoin.\u003c\/p\u003e\n    \u003cdiv class=\"lysi-grid-compact\"\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🏔️ Expertise islandaise\u003c\/h3\u003e\n        \u003cp\u003eFabriquées en Islande par Lýsi, expert en huiles marines depuis 1938\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🍬 Capsules à mâcher\u003c\/h3\u003e\n        \u003cp\u003eFormat ludique et facile à croquer, même pour les plus réticents\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🍇 Goût fruité\u003c\/h3\u003e\n        \u003cp\u003eSaveur naturelle de fruits qui rend la supplémentation agréable au quotidien\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e👶 Dès 4 ans\u003c\/h3\u003e\n        \u003cp\u003eDosage spécialement adapté aux besoins des enfants en pleine croissance\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003ePourquoi donner des oméga 3 à votre enfant ?\u003c\/h2\u003e\n    \u003cp class=\"lysi-section-intro\"\u003eLes acides gras oméga 3, en particulier le DHA et l'EPA, jouent un rôle fondamental durant la croissance. L'alimentation moderne ne couvre pas toujours les apports recommandés en poissons gras.\u003c\/p\u003e\n    \u003cdiv class=\"lysi-grid\"\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🧠 Fonctionnement du cerveau\u003c\/h3\u003e\n        \u003cp\u003eLe DHA contribue au \u003cstrong\u003efonctionnement normal du cerveau\u003c\/strong\u003e, une fonction essentielle chez l'enfant en plein développement cognitif\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e👁️ Vision normale\u003c\/h3\u003e\n        \u003cp\u003eLe DHA contribue au \u003cstrong\u003emaintien d'une vision normale\u003c\/strong\u003e, indispensable pour les apprentissages scolaires et les activités quotidiennes\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e⚖️ Équilibre lipidique\u003c\/h3\u003e\n        \u003cp\u003eL'EPA soutient le \u003cstrong\u003ebon équilibre lipidique\u003c\/strong\u003e de l'organisme, contribuant au bien-être général de votre enfant\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-tip\"\u003e\n      \u003cspan class=\"lysi-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eUne supplémentation bien dosée en capsules d'huile de poisson oméga 3 permet de combler le manque d'apports en poissons gras en toute simplicité.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003eComposition détaillée par capsule\u003c\/h2\u003e\n    \u003cp class=\"lysi-section-intro\"\u003eChaque capsule à mâcher Lysi apporte une formule concentrée et complète, associant oméga 3 de haute qualité et vitamine D.\u003c\/p\u003e\n    \u003cdiv class=\"lysi-grid\"\u003e\n      \u003cdiv class=\"lysi-card lysi-card-highlight\"\u003e\n        \u003ch3\u003e🐟 Huile de poisson sauvage\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003e500 mg\u003c\/strong\u003e par capsule — Issue du Pacifique Sud, pêche durable\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card lysi-card-highlight\"\u003e\n        \u003ch3\u003e🔬 Oméga 3 totaux\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003e201 mg\u003c\/strong\u003e dont EPA : \u003cstrong\u003e96 mg\u003c\/strong\u003e et DHA : \u003cstrong\u003e63 mg\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card lysi-card-highlight\"\u003e\n        \u003ch3\u003e☀️ Vitamine D\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003e5 µg\u003c\/strong\u003e soit \u003cstrong\u003e100 % des VNR*\u003c\/strong\u003e — Croissance osseuse et immunité\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-composition-detail\"\u003e\n      \u003cp\u003e\u003cstrong\u003eAutres ingrédients :\u003c\/strong\u003e gélatine de poisson, glycérine, eau purifiée, arôme naturel de fruits, sucralose, tocophérols mixtes (antioxydant).\u003c\/p\u003e\n      \u003cp class=\"lysi-vnr\"\u003e*Valeurs Nutritionnelles de Référence\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-tip\"\u003e\n      \u003cspan class=\"lysi-tip-icon\"\u003e🦴\u003c\/span\u003e\n      \u003cp\u003eLa \u003cstrong\u003evitamine D\u003c\/strong\u003e naturellement présente renforce l'intérêt de cette formule : elle contribue à la croissance et au développement osseux normaux des enfants, ainsi qu'au \u003cstrong\u003ebon fonctionnement du système immunitaire\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003eConseils d'utilisation et posologie\u003c\/h2\u003e\n    \u003cdiv class=\"lysi-timeline\"\u003e\n      \u003cdiv class=\"lysi-timeline-item\"\u003e\n        \u003cdiv class=\"lysi-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"lysi-timeline-content\"\u003e\n          \u003ch3\u003eEnfants de 4 à 6 ans\u003c\/h3\u003e\n          \u003cp\u003eDonnez \u003cstrong\u003e1 capsule à mâcher par jour\u003c\/strong\u003e, de préférence au moment d'un repas. La capsule se croque facilement grâce à son enveloppe souple et sa saveur fruitée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-timeline-item\"\u003e\n        \u003cdiv class=\"lysi-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"lysi-timeline-content\"\u003e\n          \u003ch3\u003eÀ partir de 6 ans\u003c\/h3\u003e\n          \u003cp\u003eDonnez \u003cstrong\u003e2 capsules par jour\u003c\/strong\u003e à mâcher avant d'avaler, au moment d'un repas, pour un apport optimal en oméga 3 et vitamine D.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-timeline-item\"\u003e\n        \u003cdiv class=\"lysi-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"lysi-timeline-content\"\u003e\n          \u003ch3\u003eDurée de la cure\u003c\/h3\u003e\n          \u003cp\u003eLa boîte de \u003cstrong\u003e60 capsules\u003c\/strong\u003e correspond à une \u003cstrong\u003ecure de 1 à 2 mois\u003c\/strong\u003e selon l'âge. Recommandation : \u003cstrong\u003e2 cures de 3 mois minimum dans l'année\u003c\/strong\u003e, notamment à la rentrée, en hiver ou lors de périodes d'apprentissage intense.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003eCe qui distingue les oméga 3 Lysi pour enfants\u003c\/h2\u003e\n    \u003cdiv class=\"lysi-grid\"\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🍊 Format à mâcher goût fruité\u003c\/h3\u003e\n        \u003cp\u003eFini le combat avec l'huile de foie de morue ou les grosses gélules à avaler : vos enfants les adorent !\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🌊 Pêche durable\u003c\/h3\u003e\n        \u003cp\u003eHuile de poisson sauvage issue d'une \u003cstrong\u003epêche durable\u003c\/strong\u003e dans le Pacifique Sud, pour un produit responsable\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🏭 Qualité islandaise\u003c\/h3\u003e\n        \u003cp\u003eFabrication en Islande avec des contrôles qualité rigoureux, garantissant une huile \u003cstrong\u003epurifiée et sans contaminants\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e💊 Formule 2-en-1\u003c\/h3\u003e\n        \u003cp\u003eAssociation unique d'\u003cstrong\u003eoméga 3 et vitamine D\u003c\/strong\u003e dans une seule capsule pour une supplémentation complète\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🌿 Sans arôme artificiel\u003c\/h3\u003e\n        \u003cp\u003eArôme naturel de fruits et dosage spécifiquement \u003cstrong\u003eadapté aux besoins des enfants\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 6 --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003eInformations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"lysi-accordion\"\u003e\n      \u003cdetails class=\"lysi-accordion-item\"\u003e\n        \u003csummary class=\"lysi-accordion-header\"\u003e📦 Contenance et durée\u003c\/summary\u003e\n        \u003cdiv class=\"lysi-accordion-content mt-3\"\u003e\n          \u003cp\u003e\u003cstrong\u003e60 capsules à mâcher\u003c\/strong\u003e — Durée de la cure : \u003cstrong\u003e1 à 2 mois\u003c\/strong\u003e selon l'âge. Adapté aux enfants \u003cstrong\u003edès 4 ans\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"lysi-accordion-item\"\u003e\n        \u003csummary class=\"lysi-accordion-header\"\u003e🌍 Origine et fabrication\u003c\/summary\u003e\n        \u003cdiv class=\"lysi-accordion-content mt-3\"\u003e\n          \u003cp\u003eHuile de poisson d'origine \u003cstrong\u003ePacifique Sud\u003c\/strong\u003e. Produit \u003cstrong\u003efabriqué en Islande\u003c\/strong\u003e par Lýsi, expert depuis 1938.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"lysi-accordion-item\"\u003e\n        \u003csummary class=\"lysi-accordion-header\"\u003e⚠️ Allergènes\u003c\/summary\u003e\n        \u003cdiv class=\"lysi-accordion-content mt-3\"\u003e\n          \u003cp\u003eContient du \u003cstrong\u003epoisson\u003c\/strong\u003e. Consultez votre médecin en cas d'allergie connue.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"lysi-accordion-item\"\u003e\n        \u003csummary class=\"lysi-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"lysi-accordion-content mt-3\"\u003e\n          \u003cp\u003eConserver dans un \u003cstrong\u003eendroit frais et sec\u003c\/strong\u003e, à l'abri de la lumière. Tenir hors de portée des jeunes enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"lysi-accordion-item\"\u003e\n        \u003csummary class=\"lysi-accordion-header\"\u003e📋 Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"lysi-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à une alimentation variée et équilibrée ni à un mode de vie sain. Ne pas dépasser la dose journalière recommandée. En cas de doute, demandez conseil à votre médecin ou pharmacien avant de débuter la supplémentation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"lysi-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"lysi-cta-box\"\u003e\n      \u003cp\u003e🐟 Offrez à votre enfant le meilleur des oméga 3 islandais — Des capsules fruitées à mâcher qu'il réclamera lui-même chaque matin !\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"lysi-disclaimer\"\u003eComplément alimentaire. Ne se substitue pas à une alimentation variée et équilibrée ni à un mode de vie sain.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --lysi-cream: #f7f5f0;\n  --lysi-white: #ffffff;\n  --lysi-primary: #2b3a67;\n  --lysi-primary-dark: #1a2544;\n  --lysi-primary-light: #e8ecf4;\n  --lysi-secondary: #f5a623;\n  --lysi-accent: #e8882f;\n  --lysi-text: #1a1a1a;\n  --lysi-text-light: #5a5a5a;\n  --lysi-border: #e0e0e0;\n  --lysi-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --lysi-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --lysi-radius: 20px;\n  --lysi-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.lysi-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--lysi-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n.lysi-premium *,\n.lysi-premium *::before,\n.lysi-premium *::after {\n  box-sizing: border-box;\n}\n\n\/* === HERO === *\/\n.lysi-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--lysi-primary) 0%, #3d4f8a 50%, var(--lysi-primary-dark) 100%);\n  border-radius: var(--lysi-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(--lysi-shadow-lg);\n}\n\n.lysi-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 80%, rgba(245,166,35,.15) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(245,166,35,.1) 0%, transparent 50%),\n                    radial-gradient(circle at 50% 50%, rgba(255,255,255,.03) 0%, transparent 70%);\n  opacity: 1;\n}\n\n.lysi-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.lysi-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.lysi-subtitle {\n  color: var(--lysi-secondary);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 700;\n  margin: 0 0 1.25rem 0;\n  text-shadow: 0 2px 10px rgba(0,0,0,.15);\n}\n\n.lysi-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 650px;\n  margin: 0 auto;\n}\n\n\/* === BADGES === *\/\n.lysi-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.lysi-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--lysi-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.lysi-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.lysi-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.lysi-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--lysi-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n  line-height: 1.3;\n}\n\n.lysi-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--lysi-secondary), var(--lysi-accent));\n  border-radius: 2px;\n}\n\n\/* === SECTION INTRO === *\/\n.lysi-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--lysi-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 650px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n\/* === CARDS === *\/\n.lysi-card {\n  background: var(--lysi-white);\n  border-radius: var(--lysi-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--lysi-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.lysi-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--lysi-shadow-lg);\n  border-color: var(--lysi-secondary);\n}\n\n.lysi-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--lysi-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.lysi-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--lysi-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.lysi-card-highlight {\n  border-left: 4px solid var(--lysi-secondary);\n}\n\n\/* === GRILLES === *\/\n.lysi-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.lysi-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.lysi-grid-compact .lysi-card {\n  padding: 1rem;\n}\n\n.lysi-grid-compact .lysi-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.lysi-grid-compact .lysi-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.lysi-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.lysi-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.lysi-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--lysi-primary), var(--lysi-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n}\n\n.lysi-timeline-content {\n  flex: 1;\n  background: var(--lysi-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--lysi-radius-sm);\n  box-shadow: var(--lysi-shadow);\n}\n\n.lysi-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--lysi-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.lysi-timeline-content p {\n  font-size: 14px;\n  color: var(--lysi-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === COMPOSITION DETAIL === *\/\n.lysi-composition-detail {\n  background: var(--lysi-primary-light);\n  border-radius: var(--lysi-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  margin-bottom: 1rem;\n}\n\n.lysi-composition-detail p {\n  font-size: 14px;\n  color: var(--lysi-text);\n  line-height: 1.6;\n  margin: 0 0 .5rem 0;\n}\n\n.lysi-composition-detail p:last-child {\n  margin-bottom: 0;\n}\n\n.lysi-vnr {\n  font-style: italic;\n  font-size: 13px !important;\n  color: var(--lysi-text-light) !important;\n}\n\n\/* === TIP BOX === *\/\n.lysi-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--lysi-primary-light);\n  border-radius: var(--lysi-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.lysi-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.lysi-tip p {\n  font-size: 14px;\n  color: var(--lysi-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === TESTIMONIAL === *\/\n.lysi-testimonial {\n  background: var(--lysi-white);\n  border-radius: var(--lysi-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--lysi-shadow);\n  border-left: 4px solid var(--lysi-secondary);\n}\n\n.lysi-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--lysi-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.lysi-accordion {\n  background: var(--lysi-white);\n  border-radius: var(--lysi-radius);\n  box-shadow: var(--lysi-shadow);\n  overflow: hidden;\n}\n\n.lysi-accordion-item {\n  border-bottom: 1px solid var(--lysi-border);\n  margin: 0;\n  padding: 0;\n}\n\n.lysi-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.lysi-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--lysi-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.lysi-accordion-header:hover {\n  background: var(--lysi-primary-light);\n}\n\n.lysi-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.lysi-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--lysi-secondary);\n  transition: transform .2s ease;\n}\n\n.lysi-accordion-item[open] .lysi-accordion-header::after {\n  content: '−';\n}\n\n.lysi-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--lysi-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.lysi-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA FINAL === *\/\n.lysi-cta-box {\n  background: linear-gradient(135deg, var(--lysi-secondary) 0%, var(--lysi-accent) 100%);\n  border-radius: var(--lysi-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.lysi-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n\/* === DISCLAIMER === *\/\n.lysi-disclaimer {\n  font-size: 12px;\n  color: var(--lysi-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* === RESPONSIVE MOBILE === *\/\n@media (max-width: 767px) {\n  .lysi-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .lysi-card {\n    padding: 1.125rem;\n  }\n\n  .lysi-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .lysi-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--lysi-radius-sm);\n  }\n\n  .lysi-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .lysi-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .lysi-grid-compact {\n    gap: .625rem;\n  }\n\n  .lysi-grid-compact .lysi-card {\n    padding: .75rem;\n  }\n\n  .lysi-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .lysi-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .lysi-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .lysi-timeline-content p {\n    font-size: 13px;\n  }\n\n  .lysi-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .lysi-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .lysi-testimonial {\n    padding: 1.25rem;\n  }\n\n  .lysi-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .lysi-card {\n    animation: lysiFadeInUp .5s ease backwards;\n  }\n  .lysi-card:nth-child(1) { animation-delay: .05s; }\n  .lysi-card:nth-child(2) { animation-delay: .1s; }\n  .lysi-card:nth-child(3) { animation-delay: .15s; }\n  .lysi-card:nth-child(4) { animation-delay: .2s; }\n  .lysi-card:nth-child(5) { animation-delay: .25s; }\n  .lysi-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes lysiFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .lysi-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"LYSI","offers":[{"title":"Default Title","offer_id":55144006287737,"sku":"NBAILSI0007","price":19.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/omega-3-pour-enfants-60-capsules-fruitees-a-macher-lysi-packshothd_874d6d6d-4bda-4833-a6e3-cedfe3469e0f.webp?v=1790597120"},{"product_id":"gommes-de-propolis-miel-reglisse-45g-propolia","title":"Gommes de Propolis Miel \u0026 Réglisse - 45g - Propolia","description":"\u003cdiv class=\"prop-premium\"\u003e\n  \u003cdiv class=\"prop-hero\"\u003e\n    \u003cdiv class=\"prop-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"prop-hero-content\"\u003e\n      \u003cdiv class=\"prop-badges-top\"\u003e\n        \u003cspan class=\"prop-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"prop-badge\"\u003e🐝 Propolis européenne\u003c\/span\u003e\n        \u003cspan class=\"prop-badge\"\u003e🍯 17% de miel\u003c\/span\u003e\n        \u003cspan class=\"prop-badge\"\u003e🚫 Sans colorants\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"prop-hero-title\"\u003eGommes de Propolis Miel \u0026amp; Réglisse\u003c\/span\u003e\n      \u003cp class=\"prop-subtitle\"\u003eLes Douceurs de l'Apiculteur® · 45g · Propolia\u003c\/p\u003e\n      \u003cp class=\"prop-description\"\u003eUn petit cocon naturel pour votre gorge, alliant la richesse de la propolis européenne, la douceur du miel et la saveur intense de la réglisse. Fabriquées en France depuis 1979 par un spécialiste reconnu des produits de la ruche.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"prop-section\"\u003e\n    \u003ch2\u003eUne synergie naturelle issue de la ruche\u003c\/h2\u003e\n    \u003cp class=\"prop-section-intro\"\u003eCette recette concentre le meilleur de l'apiculture française dans une petite gomme souple et savoureuse. Propolia mise ici sur la réglisse pour une saveur ronde, légèrement sucrée et réconfortante, sans arôme artificiel ni colorant.\u003c\/p\u003e\n    \u003cdiv class=\"prop-grid\"\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e🐝 Propolis européenne (6%)\u003c\/h3\u003e\n        \u003cp\u003eRécoltée auprès d'apiculteurs partenaires, traditionnellement utilisée pour apaiser et protéger les muqueuses de la gorge.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e🍯 Miel (17%)\u003c\/h3\u003e\n        \u003cp\u003eSon film naturel adoucissant enrobe la gorge et procure une sensation immédiate de réconfort.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e🌿 Réglisse\u003c\/h3\u003e\n        \u003cp\u003eAppréciée pour sa saveur typée, elle contribue au confort de la sphère ORL.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e🌾 Gomme arabique\u003c\/h3\u003e\n        \u003cp\u003eFibre végétale qui assure la texture moelleuse et la diffusion progressive des actifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e✨ Enrobage doux\u003c\/h3\u003e\n        \u003cp\u003eHuile végétale et cire de carnauba, pour une finition soyeuse en bouche.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e🚫 Sans additifs\u003c\/h3\u003e\n        \u003cp\u003eSans gluten, sans conservateur chimique et sans arôme de synthèse. Format nomade pratique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"prop-section\"\u003e\n    \u003ch2\u003eComment prendre les gommes propolis Propolia ?\u003c\/h2\u003e\n    \u003cp class=\"prop-section-intro\"\u003ePour profiter pleinement de leurs bienfaits, laissez fondre lentement la gomme en bouche plutôt que de la croquer : les actifs se libèrent ainsi progressivement.\u003c\/p\u003e\n    \u003cdiv class=\"prop-timeline\"\u003e\n      \u003cdiv class=\"prop-timeline-item\"\u003e\n        \u003cdiv class=\"prop-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"prop-timeline-content\"\u003e\n          \u003ch3\u003eUsage quotidien\u003c\/h3\u003e\n          \u003cp\u003e5 à 6 gommes par jour, réparties sur la journée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-timeline-item\"\u003e\n        \u003cdiv class=\"prop-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"prop-timeline-content\"\u003e\n          \u003ch3\u003eEn cas d'inconfort marqué\u003c\/h3\u003e\n          \u003cp\u003eJusqu'à 8 à 10 gommes par jour, ponctuellement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-timeline-item\"\u003e\n        \u003cdiv class=\"prop-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"prop-timeline-content\"\u003e\n          \u003ch3\u003eDurée d'une boîte\u003c\/h3\u003e\n          \u003cp\u003eL'étui de 45 g contient environ 25 gommes, soit 4 à 5 jours de cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"prop-tip\"\u003e\n      \u003cspan class=\"prop-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003ePour une efficacité optimale, pensez à les associer à une bonne hydratation et à un peu de repos vocal si votre gorge est sollicitée.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"prop-section\"\u003e\n    \u003ch2\u003ePour qui sont conçues ces gommes ?\u003c\/h2\u003e\n    \u003cp class=\"prop-section-intro\"\u003eAdaptées aux adultes comme aux enfants dès \u003cstrong\u003e6 ans\u003c\/strong\u003e (3 ans sous surveillance d'un adulte), elles trouvent leur place dans toute la famille. La formule mise sur une concentration en propolis identifiée et un savoir-faire 100 % français.\u003c\/p\u003e\n    \u003cdiv class=\"prop-grid-compact\"\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e👨‍🏫 Enseignants\u003c\/h3\u003e\n        \u003cp\u003ePour préserver leur voix au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e👨‍👩‍👧 Parents \u0026amp; enfants\u003c\/h3\u003e\n        \u003cp\u003eDès 6 ans, à partager en famille.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs\u003c\/h3\u003e\n        \u003cp\u003ePour résister aux changements de température.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"prop-card\"\u003e\n        \u003ch3\u003e❄️ Exposés au froid\u003c\/h3\u003e\n        \u003cp\u003eIdéal en hiver ou sous climatisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"prop-section\"\u003e\n    \u003ch2\u003ePrécautions d'usage\u003c\/h2\u003e\n    \u003cdiv class=\"prop-accordion\"\u003e\n      \u003cdetails class=\"prop-accordion-item\"\u003e\n        \u003csummary class=\"prop-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"prop-accordion-content mt-3\"\u003e\n          \u003cp\u003eDéconseillées aux personnes allergiques aux produits de la ruche. Non recommandées aux femmes enceintes, allaitantes et aux enfants de moins de 3 ans.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"prop-accordion-item\"\u003e\n        \u003csummary class=\"prop-accordion-header\"\u003e📋 Dosage\u003c\/summary\u003e\n        \u003cdiv class=\"prop-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas dépasser la dose journalière indiquée. Respectez le mode d'emploi recommandé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"prop-accordion-item\"\u003e\n        \u003csummary class=\"prop-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"prop-accordion-content mt-3\"\u003e\n          \u003cp\u003eÀ conserver au sec, à l'abri de la chaleur et de la lumière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"prop-accordion-item\"\u003e\n        \u003csummary class=\"prop-accordion-header\"\u003e🩺 Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"prop-accordion-content mt-3\"\u003e\n          \u003cp\u003eCes gommes sont un complément alimentaire : elles ne remplacent ni une alimentation variée et équilibrée, ni un avis médical ou un traitement prescrit. En cas de gêne persistante, consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"prop-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eAvis et atouts des Gommes Propolis Miel \u0026amp; Réglisse\u003c\/h2\u003e\n    \u003cdiv class=\"prop-cta-box\"\u003e\n      \u003cp\u003eLes utilisateurs apprécient particulièrement leur \u003cstrong\u003esaveur authentique\u003c\/strong\u003e, leur texture souple et leur format pratique. Elles se distinguent par une fabrication française rigoureuse, une traçabilité de la propolis et une recette gourmande qui rend le geste santé presque plaisant. Un petit étui à garder à portée de main tout au long de l'année.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"prop-disclaimer\"\u003eComplément alimentaire — Ne se substitue pas à une alimentation variée, équilibrée et à un mode de vie sain.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --prop-cream: #fdf8ef;\n  --prop-white: #ffffff;\n  --prop-primary: #f4a82a;\n  --prop-primary-dark: #b87410;\n  --prop-primary-light: #fdebc7;\n  --prop-secondary: #a896c9;\n  --prop-secondary-dark: #6e5a96;\n  --prop-accent: #e94e6f;\n  --prop-text: #1a1a1a;\n  --prop-text-light: #5a5a5a;\n  --prop-border: #ece4d2;\n  --prop-shadow: 0 4px 24px rgba(184, 116, 16, .1);\n  --prop-shadow-lg: 0 12px 48px rgba(184, 116, 16, .18);\n  --prop-radius: 20px;\n  --prop-radius-sm: 12px;\n}\n\n.prop-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--prop-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--prop-text);\n}\n\n.prop-hero {\n  position: relative;\n  background: linear-gradient(135deg, #f4a82a 0%, #e9963f 45%, #a896c9 100%);\n  border-radius: var(--prop-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(--prop-shadow-lg);\n}\n\n.prop-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image:\n    radial-gradient(circle at 20% 30%, rgba(255,255,255,.4) 0%, transparent 30%),\n    radial-gradient(circle at 80% 70%, rgba(255,255,255,.3) 0%, transparent 35%);\n  opacity: .6;\n}\n\n.prop-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.prop-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n  line-height: 1.1;\n}\n\n.prop-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.5vw, 19px);\n  font-weight: 600;\n  margin: 0 0 1.25rem 0;\n  letter-spacing: .02em;\n}\n\n.prop-description {\n  color: rgba(255,255,255,.92);\n  font-size: clamp(14px, 2vw, 17px);\n  line-height: 1.7;\n  max-width: 720px;\n  margin: 0 auto;\n  text-shadow: 0 2px 10px rgba(0,0,0,.1);\n}\n\n.prop-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.prop-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--prop-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.prop-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.prop-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.prop-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--prop-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n  line-height: 1.2;\n}\n\n.prop-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--prop-primary), var(--prop-secondary));\n  border-radius: 2px;\n}\n\n.prop-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--prop-text-light);\n  margin-bottom: 1.75rem;\n  max-width: 720px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n.prop-card {\n  background: var(--prop-white);\n  border-radius: var(--prop-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--prop-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.prop-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--prop-shadow-lg);\n  border-color: var(--prop-primary);\n}\n\n.prop-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--prop-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.prop-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--prop-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.prop-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.prop-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.prop-grid-compact .prop-card {\n  padding: 1rem;\n}\n\n.prop-grid-compact .prop-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.prop-grid-compact .prop-card p {\n  font-size: 12px;\n}\n\n.prop-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 720px;\n  margin: 0 auto;\n}\n\n.prop-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.prop-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--prop-primary), var(--prop-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n  box-shadow: 0 4px 14px rgba(244, 168, 42, .35);\n}\n\n.prop-timeline-content {\n  flex: 1;\n  background: var(--prop-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--prop-radius-sm);\n  box-shadow: var(--prop-shadow);\n}\n\n.prop-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--prop-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.prop-timeline-content p {\n  font-size: 14px;\n  color: var(--prop-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.prop-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--prop-primary-light);\n  border-radius: var(--prop-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.5rem;\n  max-width: 720px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.prop-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.prop-tip p {\n  font-size: 14px;\n  color: var(--prop-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.prop-accordion {\n  background: var(--prop-white);\n  border-radius: var(--prop-radius);\n  box-shadow: var(--prop-shadow);\n  overflow: hidden;\n  max-width: 820px;\n  margin: 0 auto;\n}\n\n.prop-accordion-item {\n  border-bottom: 1px solid var(--prop-border);\n  margin: 0;\n  padding: 0;\n}\n\n.prop-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.prop-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--prop-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.prop-accordion-header:hover {\n  background: var(--prop-primary-light);\n}\n\n.prop-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.prop-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--prop-primary);\n  transition: transform .2s ease;\n}\n\n.prop-accordion-item[open] .prop-accordion-header::after {\n  content: '−';\n}\n\n.prop-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--prop-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.prop-accordion-content p {\n  margin: 0;\n}\n\n.prop-cta-box {\n  background: linear-gradient(135deg, var(--prop-primary) 0%, var(--prop-primary-dark) 100%);\n  border-radius: var(--prop-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--prop-shadow-lg);\n}\n\n.prop-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 500;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n.prop-cta-box strong {\n  font-weight: 800;\n}\n\n.prop-disclaimer {\n  font-size: 12px;\n  color: var(--prop-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n@media (max-width: 767px) {\n  .prop-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .prop-card {\n    padding: 1.125rem;\n  }\n  .prop-section {\n    margin-bottom: 1.75rem;\n  }\n  .prop-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--prop-radius-sm);\n  }\n  .prop-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .prop-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .prop-grid-compact {\n    gap: .625rem;\n  }\n  .prop-grid-compact .prop-card {\n    padding: .75rem;\n  }\n  .prop-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .prop-timeline-content {\n    padding: .875rem 1rem;\n  }\n  .prop-timeline-content h3 {\n    font-size: 14px;\n  }\n  .prop-timeline-content p {\n    font-size: 13px;\n  }\n  .prop-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  .prop-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .prop-card {\n    animation: propFadeInUp .5s ease backwards;\n  }\n  .prop-card:nth-child(1) { animation-delay: .05s; }\n  .prop-card:nth-child(2) { animation-delay: .1s; }\n  .prop-card:nth-child(3) { animation-delay: .15s; }\n  .prop-card:nth-child(4) { animation-delay: .2s; }\n  .prop-card:nth-child(5) { animation-delay: .25s; }\n  .prop-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes propFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .prop-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"PROPOLIA","offers":[{"title":"Default Title","offer_id":55202253570425,"sku":"AP0001","price":5.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/gommes-de-propolis-miel-reglisse-45g-propolia-packshothd.webp?v=1787574378"},{"product_id":"sirop-au-plantain-250-ml-dr-theiss","title":"Sirop au Plantain à la mélasse \u0026 au miel - 250 ml – Dr. Theiss","description":"\u003cdiv class=\"plt-premium\"\u003e\n  \u003cdiv class=\"plt-hero\"\u003e\n    \u003cdiv class=\"plt-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"plt-hero-content\"\u003e\n      \u003cdiv class=\"plt-badges-top\"\u003e\n        \u003cspan class=\"plt-badge\"\u003e🌿 Plantain lancéolé\u003c\/span\u003e\n        \u003cspan class=\"plt-badge\"\u003e🍯 Miel \u0026amp; mélasse\u003c\/span\u003e\n        \u003cspan class=\"plt-badge\"\u003e👨‍👩‍👧 Dès 3 ans\u003c\/span\u003e\n        \u003cspan class=\"plt-badge\"\u003e🧪 250 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"plt-hero-title\"\u003eSirop au Plantain Dr. Theiss\u003c\/span\u003e\n      \u003cp class=\"plt-subtitle\"\u003eÀ la mélasse \u0026amp; au miel — 250 ml\u003c\/p\u003e\n      \u003cp class=\"plt-description\"\u003eQuand la gorge gratte, que la toux s'invite et que les voies respiratoires se chargent, ce sirop associe la tradition des plantes médicinales à la douceur du miel et de la mélasse pour apaiser toute la famille. Un allié précieux en hiver comme au retour des allergies saisonnières.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"plt-section\"\u003e\n    \u003ch2\u003ePourquoi le sirop de plantain séduit depuis des générations ?\u003c\/h2\u003e\n    \u003cp class=\"plt-section-intro\"\u003eLe \u003cstrong\u003eplantain lancéolé\u003c\/strong\u003e (\u003cem\u003ePlantago lanceolata\u003c\/em\u003e) est utilisé depuis l'Antiquité pour ses vertus adoucissantes sur la sphère ORL. Ses feuilles renferment des \u003cstrong\u003emucilages\u003c\/strong\u003e, des iridoïdes et des tanins qui tapissent délicatement les muqueuses irritées.\u003c\/p\u003e\n    \u003cp class=\"plt-section-intro\"\u003eAssocié au miel et à la mélasse, le sirop plantain toux devient un concentré de réconfort, idéal lorsque la gorge picote ou que la respiration devient inconfortable. Contrairement à une recette maison, la formule Dr. Theiss offre un \u003cstrong\u003edosage précis\u003c\/strong\u003e, une \u003cstrong\u003econservation optimisée\u003c\/strong\u003e et un \u003cstrong\u003egoût équilibré\u003c\/strong\u003e, prêt à l'emploi.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"plt-section\"\u003e\n    \u003ch2\u003eLes bienfaits du sirop de plantain Dr. Theiss\u003c\/h2\u003e\n    \u003cdiv class=\"plt-grid\"\u003e\n      \u003cdiv class=\"plt-card\"\u003e\n        \u003ch3\u003e🌿 Adoucit la gorge\u003c\/h3\u003e\n        \u003cp\u003eCalme les picotements dès les premières gorgées grâce aux mucilages du plantain.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"plt-card\"\u003e\n        \u003ch3\u003e💨 Voies respiratoires\u003c\/h3\u003e\n        \u003cp\u003eAccompagne les voies respiratoires en cas de toux légère ou de gêne passagère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"plt-card\"\u003e\n        \u003ch3\u003e🌱 Fraîcheur menthée\u003c\/h3\u003e\n        \u003cp\u003eRafraîchit agréablement grâce à une touche d'huile essentielle de menthe.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"plt-card\"\u003e\n        \u003ch3\u003e👨‍👩‍👧‍👦 Toute la famille\u003c\/h3\u003e\n        \u003cp\u003eConvient aux enfants dès 3 ans comme aux adultes. Un réflexe bien-être partagé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"plt-tip\"\u003e\n      \u003cspan class=\"plt-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003eParfait à la maison, au bureau ou en voyage, il se glisse facilement dans votre routine bien-être quotidienne.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"plt-section\"\u003e\n    \u003ch2\u003eUne composition simple et gourmande\u003c\/h2\u003e\n    \u003cdiv class=\"plt-grid\"\u003e\n      \u003cdiv class=\"plt-card\"\u003e\n        \u003ch3\u003e🌿 Extrait de plantain\u003c\/h3\u003e\n        \u003cp\u003eLa plante star, traditionnellement reconnue pour apaiser les muqueuses irritées.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"plt-card\"\u003e\n        \u003ch3\u003e🍯 Mélasse (50 %)\u003c\/h3\u003e\n        \u003cp\u003eTexture onctueuse, riche en minéraux, effet enrobant sur la gorge.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"plt-card\"\u003e\n        \u003ch3\u003e🐝 Miel (25 %)\u003c\/h3\u003e\n        \u003cp\u003eAdoucissant naturel, apprécié pour ses propriétés protectrices ancestrales.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"plt-card\"\u003e\n        \u003ch3\u003e🌱 Huile essentielle de menthe\u003c\/h3\u003e\n        \u003cp\u003eFraîcheur immédiate et sensation de dégagement respiratoire bienfaisante.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"plt-tip\"\u003e\n      \u003cspan class=\"plt-tip-icon\"\u003e📋\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eListe complète :\u003c\/strong\u003e mélasse (50 %), miel (25 %), eau, extrait de plantain 1:1 (5 %) (\u003cem\u003ePlantago lanceolata L.\u003c\/em\u003e, feuilles), conservateur : sorbate de potassium, huile essentielle de menthe. \u003cstrong\u003eContient des sulfites.\u003c\/strong\u003e Sans colorants ni arômes artificiels.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"plt-section\"\u003e\n    \u003ch2\u003eComment prendre le sirop au plantain ?\u003c\/h2\u003e\n    \u003cdiv class=\"plt-timeline\"\u003e\n      \u003cdiv class=\"plt-timeline-item\"\u003e\n        \u003cdiv class=\"plt-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"plt-timeline-content\"\u003e\n          \u003ch3\u003eAdultes\u003c\/h3\u003e\n          \u003cp\u003e1 cuillère à soupe, 3 à 4 fois par jour, selon les besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"plt-timeline-item\"\u003e\n        \u003cdiv class=\"plt-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"plt-timeline-content\"\u003e\n          \u003ch3\u003eEnfants dès 3 ans\u003c\/h3\u003e\n          \u003cp\u003e1 cuillère à café, 3 à 4 fois par jour, à la posologie adaptée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"plt-timeline-item\"\u003e\n        \u003cdiv class=\"plt-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"plt-timeline-content\"\u003e\n          \u003ch3\u003eMode de prise\u003c\/h3\u003e\n          \u003cp\u003eÀ prendre pur ou dilué dans une tisane, un thé ou un verre d'eau tiède.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"plt-tip\"\u003e\n      \u003cspan class=\"plt-tip-icon\"\u003e❄️\u003c\/span\u003e\n      \u003cp\u003eBien agiter avant emploi. Ne pas dépasser la dose recommandée. Une fois ouvert, conservez le flacon au réfrigérateur et consommez-le dans les semaines qui suivent pour préserver toute sa fraîcheur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"plt-section\"\u003e\n    \u003ch2\u003eNos réponses à vos interrogations sur le sirop de plantain\u003c\/h2\u003e\n    \u003cdiv class=\"plt-accordion\"\u003e\n      \u003cdetails class=\"plt-accordion-item\"\u003e\n        \u003csummary class=\"plt-accordion-header\"\u003e🌿 Quels sont les bienfaits du sirop de plantain ?\u003c\/summary\u003e\n        \u003cdiv class=\"plt-accordion-content mt-3\"\u003e\n          \u003cp\u003eIl adoucit la gorge, accompagne les voies respiratoires et apporte du confort en cas de toux légère. Les mucilages du plantain tapissent les muqueuses irritées pour un effet apaisant immédiat.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"plt-accordion-item\"\u003e\n        \u003csummary class=\"plt-accordion-header\"\u003e👶 À partir de quel âge ?\u003c\/summary\u003e\n        \u003cdiv class=\"plt-accordion-content mt-3\"\u003e\n          \u003cp\u003eDès 3 ans, à la posologie enfant. Pour les plus jeunes ou en cas de grossesse, demandez conseil à votre professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"plt-accordion-item\"\u003e\n        \u003csummary class=\"plt-accordion-header\"\u003e💊 Peut-il remplacer un traitement ?\u003c\/summary\u003e\n        \u003cdiv class=\"plt-accordion-content mt-3\"\u003e\n          \u003cp\u003eNon. Ce sirop est un complément au bien-être quotidien. En cas de toux persistante, de fièvre ou de symptômes qui s'aggravent, consultez un médecin ou un pharmacien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"plt-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePourquoi choisir Dr. Theiss ?\u003c\/h2\u003e\n    \u003cdiv class=\"plt-grid-compact\"\u003e\n      \u003cdiv class=\"plt-card\"\u003e\n        \u003ch3\u003e🏆 Savoir-faire\u003c\/h3\u003e\n        \u003cp\u003ePhytothérapie reconnue en Europe depuis des décennies.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"plt-card\"\u003e\n        \u003ch3\u003e🌿 Formule naturelle\u003c\/h3\u003e\n        \u003cp\u003eGoût doux apprécié des enfants, sans colorants artificiels.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"plt-card\"\u003e\n        \u003ch3\u003e🧪 Format 250 ml\u003c\/h3\u003e\n        \u003cp\u003eIdéal pour toute la famille, en hiver comme aux intersaisons.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"plt-card\"\u003e\n        \u003ch3\u003e✅ Qualité garantie\u003c\/h3\u003e\n        \u003cp\u003eDosage précis et conservation optimisée, prêt à l'emploi.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"plt-cta-box\" style=\"margin-top:2rem;\"\u003e\n      \u003cp\u003e🌿 Offrez à votre famille la douceur du plantain, du miel et de la mélasse — un réflexe bien-être naturel au quotidien.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"plt-disclaimer\"\u003eCe produit ne se substitue pas à une alimentation équilibrée, un mode de vie sain, ni à un avis médical.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --plt-cream: #fdf8f0;\n  --plt-white: #ffffff;\n  --plt-primary: #e8823a;\n  --plt-primary-dark: #b85a1a;\n  --plt-primary-light: #fdecd8;\n  --plt-secondary: #d94626;\n  --plt-accent: #6ba84f;\n  --plt-text: #2a1f15;\n  --plt-text-light: #6a5a4a;\n  --plt-border: #e8dccb;\n  --plt-shadow: 0 4px 24px rgba(184, 90, 26, .08);\n  --plt-shadow-lg: 0 12px 48px rgba(184, 90, 26, .15);\n  --plt-radius: 20px;\n  --plt-radius-sm: 12px;\n}\n\n.plt-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--plt-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--plt-text);\n  line-height: 1.6;\n}\n\n.plt-hero {\n  position: relative;\n  background: linear-gradient(135deg, #f5a855 0%, #e8823a 50%, #d94626 100%);\n  border-radius: var(--plt-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(--plt-shadow-lg);\n}\n\n.plt-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 30%, rgba(255,255,255,.3) 0%, transparent 40%),\n                    radial-gradient(circle at 80% 70%, rgba(255,255,255,.2) 0%, transparent 40%);\n  opacity: .5;\n}\n\n.plt-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.plt-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n  line-height: 1.1;\n}\n\n.plt-subtitle {\n  color: white;\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  opacity: .95;\n  letter-spacing: .02em;\n}\n\n.plt-description {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(14px, 2.3vw, 17px);\n  line-height: 1.7;\n  max-width: 720px;\n  margin: 0 auto;\n}\n\n.plt-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.plt-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--plt-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.plt-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.plt-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.plt-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--plt-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n  line-height: 1.25;\n}\n\n.plt-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--plt-primary), var(--plt-secondary));\n  border-radius: 2px;\n}\n\n.plt-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--plt-text-light);\n  margin: 0 auto 1rem;\n  max-width: 780px;\n  line-height: 1.75;\n}\n\n.plt-section-intro strong {\n  color: var(--plt-primary-dark);\n}\n\n.plt-card {\n  background: var(--plt-white);\n  border-radius: var(--plt-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--plt-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.plt-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--plt-shadow-lg);\n  border-color: var(--plt-primary);\n}\n\n.plt-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--plt-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.plt-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--plt-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.plt-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n  gap: 1.25rem;\n}\n\n.plt-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.plt-grid-compact .plt-card {\n  padding: 1rem;\n}\n\n.plt-grid-compact .plt-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.plt-grid-compact .plt-card p {\n  font-size: 12px;\n}\n\n.plt-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 780px;\n  margin: 0 auto;\n}\n\n.plt-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.plt-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--plt-primary), var(--plt-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n  box-shadow: 0 4px 12px rgba(232, 130, 58, .35);\n}\n\n.plt-timeline-content {\n  flex: 1;\n  background: var(--plt-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--plt-radius-sm);\n  box-shadow: var(--plt-shadow);\n}\n\n.plt-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--plt-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.plt-timeline-content p {\n  font-size: 14px;\n  color: var(--plt-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.plt-accordion {\n  background: var(--plt-white);\n  border-radius: var(--plt-radius);\n  box-shadow: var(--plt-shadow);\n  overflow: hidden;\n  max-width: 860px;\n  margin: 0 auto;\n}\n\n.plt-accordion-item {\n  border-bottom: 1px solid var(--plt-border);\n  margin: 0;\n  padding: 0;\n}\n\n.plt-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.plt-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--plt-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.plt-accordion-header:hover {\n  background: var(--plt-primary-light);\n}\n\n.plt-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.plt-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--plt-primary);\n  transition: transform .2s ease;\n}\n\n.plt-accordion-item[open] .plt-accordion-header::after {\n  content: '−';\n}\n\n.plt-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--plt-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.plt-accordion-content p {\n  margin: 0;\n}\n\n.plt-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--plt-primary-light);\n  border-radius: var(--plt-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.5rem;\n  border-left: 4px solid var(--plt-primary);\n}\n\n.plt-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n  line-height: 1.3;\n}\n\n.plt-tip p {\n  font-size: 14px;\n  color: var(--plt-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.plt-tip p strong {\n  color: var(--plt-primary-dark);\n}\n\n.plt-cta-box {\n  background: linear-gradient(135deg, var(--plt-primary) 0%, var(--plt-primary-dark) 100%);\n  border-radius: var(--plt-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--plt-shadow-lg);\n}\n\n.plt-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n.plt-disclaimer {\n  font-size: 12px;\n  color: var(--plt-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n@media (max-width: 767px) {\n  .plt-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .plt-card {\n    padding: 1.125rem;\n  }\n  \n  .plt-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .plt-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--plt-radius-sm);\n  }\n  \n  .plt-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .plt-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .plt-grid-compact {\n    gap: .625rem;\n  }\n  \n  .plt-grid-compact .plt-card {\n    padding: .75rem;\n  }\n  \n  .plt-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  \n  .plt-timeline-content {\n    padding: .875rem 1rem;\n  }\n  \n  .plt-timeline-content h3 {\n    font-size: 14px;\n  }\n  \n  .plt-timeline-content p {\n    font-size: 13px;\n  }\n  \n  .plt-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .plt-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .plt-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .plt-card:nth-child(1) { animation-delay: .05s; }\n  .plt-card:nth-child(2) { animation-delay: .1s; }\n  .plt-card:nth-child(3) { animation-delay: .15s; }\n  .plt-card:nth-child(4) { animation-delay: .2s; }\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  .plt-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"DR THEISS","offers":[{"title":"Default Title","offer_id":55231943868793,"sku":"NA1510","price":11.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/sirop-au-plantain-a-la-melasse-et-au-miel-250ml-dr-theiss-1-min_2_11zon.webp?v=1748273426"},{"product_id":"la-veritable-huile-de-foie-de-morue-nature-lysi-240-ml","title":"La véritable Huile de Foie de Morue Lysi - Goût Neutre - 240 ml","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: La véritable Huile de Foie de Morue Lysi - Goût Neutre - 240 ml\nPalette détectée:\n  - Primaire: #2d3e6e (bleu marine profond du packaging et bandeau)\n  - Secondaire: #d4a820 (jaune doré de l'huile et accents)\n  - Accent: #4a7c59 (vert naturel pour touche fraîcheur)\nAmbiance: Premium nordique, naturel\/santé, traditionnel avec modernité, confiance médicale\nPréfixe CSS: lysi\n--\u003e\n\n\u003cdiv class=\"lysi-premium\"\u003e\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"lysi-hero\"\u003e\n    \u003cdiv class=\"lysi-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lysi-hero-content\"\u003e\n      \u003cdiv class=\"lysi-badges-top\"\u003e\n        \u003cspan class=\"lysi-badge\"\u003e🇮🇸 Produit islandais\u003c\/span\u003e\n        \u003cspan class=\"lysi-badge\"\u003e❄️ Extraction à froid\u003c\/span\u003e\n        \u003cspan class=\"lysi-badge\"\u003e🐟 100% naturel\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"lysi-hero-title\"\u003eLa véritable huile de foie de morue\u003c\/span\u003e\n      \u003cp class=\"lysi-subtitle\"\u003eCapital santé · Goût naturel · Depuis 1938\u003c\/p\u003e\n      \u003cp class=\"lysi-description\"\u003eSource naturelle exceptionnelle d'\u003cstrong\u003eoméga-3 EPA \u0026amp; DHA\u003c\/strong\u003e, de \u003cstrong\u003evitamines A et D\u003c\/strong\u003e. Issue des eaux pures d'Islande, cette huile premium préserve vos défenses naturelles, votre vision, vos os et votre cœur.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- POINTS FORTS --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003e💎 Pourquoi choisir Lýsi ?\u003c\/h2\u003e\n    \u003cdiv class=\"lysi-grid\"\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🐟 1100mg d'oméga-3\u003c\/h3\u003e\n        \u003cp\u003eDont \u003cstrong\u003e400mg EPA\u003c\/strong\u003e et \u003cstrong\u003e500mg DHA\u003c\/strong\u003e par dose pour soutenir cœur et cerveau.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e☀️ 200% vitamine D\u003c\/h3\u003e\n        \u003cp\u003eApport optimal pour la \u003cstrong\u003esanté osseuse\u003c\/strong\u003e et le \u003cstrong\u003esystème immunitaire\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e👁️ 31% vitamine A\u003c\/h3\u003e\n        \u003cp\u003eEssentielle pour maintenir une \u003cstrong\u003evision normale\u003c\/strong\u003e et l'immunité.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e❄️ Extraction à froid\u003c\/h3\u003e\n        \u003cp\u003eProcédé doux préservant l'\u003cstrong\u003eintégralité des nutriments\u003c\/strong\u003e sans dégradation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🌿 Sans additifs\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003eAucun arôme\u003c\/strong\u003e, aucun conservateur. Juste la pureté islandaise.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🏆 Depuis 1938\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003e85 ans d'expertise\u003c\/strong\u003e islandaise, pêche responsable et contrôles rigoureux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BIENFAITS SANTÉ --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003e🛡️ Les bienfaits pour votre santé\u003c\/h2\u003e\n    \u003cdiv class=\"lysi-grid\"\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e❤️ Santé cardiovasculaire\u003c\/h3\u003e\n        \u003cp\u003eLes oméga-3 EPA et DHA contribuent au \u003cstrong\u003efonctionnement normal du cœur\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🧠 Fonctions cérébrales\u003c\/h3\u003e\n        \u003cp\u003eLe DHA soutient les \u003cstrong\u003ecapacités cognitives\u003c\/strong\u003e et la concentration.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🦴 Os et dents solides\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine D (200% VNR) préserve la \u003cstrong\u003esolidité osseuse\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e👁️ Vision normale\u003c\/h3\u003e\n        \u003cp\u003eLa vitamine A maintient une \u003cstrong\u003ebonne acuité visuelle\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🛡️ Défenses immunitaires\u003c\/h3\u003e\n        \u003cp\u003eVitamines A et D renforcent vos \u003cstrong\u003edéfenses naturelles\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e👶 Croissance enfant\u003c\/h3\u003e\n        \u003cp\u003eSoutient le \u003cstrong\u003ebon développement\u003c\/strong\u003e chez les plus jeunes.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- COMPOSITION --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003e📊 Composition par dose (5ml)\u003c\/h2\u003e\n    \u003cdiv class=\"lysi-grid\"\u003e\n      \u003cdiv class=\"lysi-card lysi-card-highlight\"\u003e\n        \u003ch3\u003e🐟 Oméga-3 totaux\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003e1100 mg\u003c\/strong\u003e dont EPA 400mg + DHA 500mg\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card lysi-card-highlight\"\u003e\n        \u003ch3\u003e☀️ Vitamine D\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003e10 µg\u003c\/strong\u003e soit 200% des VNR\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card lysi-card-highlight\"\u003e\n        \u003ch3\u003e👁️ Vitamine A\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003e250 µg\u003c\/strong\u003e soit 31% des VNR\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- MODE D'EMPLOI --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003e📋 Mode d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"lysi-grid\"\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e👶 Enfants 3-6 ans\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003e1 cuillère à café\u003c\/strong\u003e (5ml) par jour au cours d'un repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🧑 Dès 6 ans et adultes\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003e2 cuillères à café\u003c\/strong\u003e (10ml) par jour au cours d'un repas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🔄 Cure recommandée\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003e2 cures de 3 mois\u003c\/strong\u003e par an pour un effet optimal.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-tip-box\"\u003e\n      \u003cp\u003e💡 \u003cstrong\u003eConseil :\u003c\/strong\u003e peut être consommée pure ou mélangée à un yaourt, jus ou smoothie. Agiter avant emploi et conserver au réfrigérateur après ouverture.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- POUR QUI --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003e👥 Pour qui est fait l'huile de foie de morue ?\u003c\/h2\u003e\n    \u003cdiv class=\"lysi-grid-compact\"\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🧒 Enfants\u003c\/h3\u003e\n        \u003cp\u003eCroissance\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🧑 Adultes\u003c\/h3\u003e\n        \u003cp\u003eVitalité\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e👴 Seniors\u003c\/h3\u003e\n        \u003cp\u003eOs \u0026amp; cœur\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🛡️ Immunité\u003c\/h3\u003e\n        \u003cp\u003eDéfenses\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INFOS PRATIQUES --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003e📦 Infos pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"lysi-grid-compact\"\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e📏 Contenance\u003c\/h3\u003e\n        \u003cp\u003e240 ml\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e⏱️ Durée\u003c\/h3\u003e\n        \u003cp\u003e24 à 48 jours\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🇮🇸 Origine\u003c\/h3\u003e\n        \u003cp\u003eIslande\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-card\"\u003e\n        \u003ch3\u003e🌿 Format\u003c\/h3\u003e\n        \u003cp\u003eHuile liquide\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INFORMATIONS COMPLÉMENTAIRES --\u003e\n  \u003csection class=\"lysi-section\"\u003e\n    \u003ch2\u003e📋 Informations complémentaires\u003c\/h2\u003e\n    \u003cdiv class=\"lysi-accordion\"\u003e\n      \u003cdetails class=\"lysi-accordion-item\"\u003e\n        \u003csummary class=\"lysi-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"lysi-accordion-content\"\u003e\n          \u003cp\u003eConserver au frais et au sec avant ouverture. \u003cstrong\u003eAprès ouverture, conserver au réfrigérateur\u003c\/strong\u003e et consommer dans les 3 mois. Agiter le flacon avant chaque utilisation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"lysi-accordion-item\"\u003e\n        \u003csummary class=\"lysi-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"lysi-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux personnes \u003cstrong\u003eallergiques au poisson\u003c\/strong\u003e. Tenir hors de portée des enfants. En cas de grossesse ou allaitement, demander conseil à un professionnel de santé. Ne pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"lysi-accordion-item\"\u003e\n        \u003csummary class=\"lysi-accordion-header\"\u003e🏭 Fabrication \u0026amp; qualité\u003c\/summary\u003e\n        \u003cdiv class=\"lysi-accordion-content\"\u003e\n          \u003cp\u003eFabriqué en \u003cstrong\u003eIslande depuis 1938\u003c\/strong\u003e par Lýsi. Extraction à froid pour préserver les nutriments. Contrôles rigoureux garantissant l'absence de métaux lourds et contaminants. Pêche responsable respectant les écosystèmes marins.\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=\"lysi-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"lysi-cta-box\"\u003e\n      \u003cp\u003e🇮🇸 \u003cstrong\u003eLa pureté islandaise au service de votre santé.\u003c\/strong\u003e Depuis 1938, Lýsi incarne l'excellence nordique : une huile de foie de morue pure, extraite à froid, riche en oméga-3 et vitamines essentielles. Sans arômes ni conservateurs, pour un capital santé préservé naturellement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* === VARIABLES LYSI === *\/\n:root {\n  --lysi-cream: #f8f6f2;\n  --lysi-white: #ffffff;\n  --lysi-primary: #2d3e6e;\n  --lysi-primary-dark: #1e2a4a;\n  --lysi-primary-light: #e8ebf3;\n  --lysi-secondary: #d4a820;\n  --lysi-accent: #4a7c59;\n  --lysi-text: #1a1a1a;\n  --lysi-text-light: #5a5a5a;\n  --lysi-border: #e0e0e0;\n  --lysi-shadow: 0 4px 24px rgba(45,62,110,.08);\n  --lysi-shadow-lg: 0 12px 48px rgba(45,62,110,.15);\n  --lysi-radius: 20px;\n  --lysi-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.lysi-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--lysi-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.lysi-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--lysi-primary) 0%, var(--lysi-primary-dark) 50%, #1a2540 100%);\n  border-radius: var(--lysi-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(--lysi-shadow-lg);\n}\n\n.lysi-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: \n    radial-gradient(circle at 20% 30%, rgba(212,168,32,.15) 0%, transparent 40%),\n    radial-gradient(circle at 80% 70%, rgba(74,124,89,.1) 0%, transparent 40%);\n  opacity: .8;\n}\n\n.lysi-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.lysi-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  justify-content: center;\n  margin-bottom: 1.5rem;\n}\n\n.lysi-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--lysi-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.lysi-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.lysi-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.lysi-subtitle {\n  color: var(--lysi-secondary);\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  letter-spacing: .5px;\n}\n\n.lysi-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2.2vw, 17px);\n  line-height: 1.7;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.lysi-description strong {\n  color: var(--lysi-secondary);\n}\n\n\/* === SECTIONS === *\/\n.lysi-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.lysi-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--lysi-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.lysi-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--lysi-primary), var(--lysi-secondary));\n  border-radius: 2px;\n}\n\n\/* === CARDS === *\/\n.lysi-card {\n  background: var(--lysi-white);\n  border-radius: var(--lysi-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--lysi-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.lysi-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--lysi-shadow-lg);\n  border-color: var(--lysi-primary);\n}\n\n.lysi-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--lysi-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.lysi-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--lysi-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.lysi-card p strong {\n  color: var(--lysi-text);\n}\n\n.lysi-card-highlight {\n  background: linear-gradient(135deg, var(--lysi-primary-light) 0%, #f0f4ff 100%);\n  border: 2px solid var(--lysi-primary);\n}\n\n\/* === GRILLES === *\/\n.lysi-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === GRILLE COMPACTE === *\/\n.lysi-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.lysi-grid-compact .lysi-card {\n  padding: 1rem;\n}\n\n.lysi-grid-compact .lysi-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.lysi-grid-compact .lysi-card p {\n  font-size: 12px;\n}\n\n\/* === TIP BOX === *\/\n.lysi-tip-box {\n  background: linear-gradient(135deg, #fff9e6 0%, #fff5d6 100%);\n  border: 2px solid var(--lysi-secondary);\n  border-radius: var(--lysi-radius);\n  padding: 1.25rem 1.5rem;\n  margin-top: 1.5rem;\n}\n\n.lysi-tip-box p {\n  font-size: clamp(14px, 2vw, 15px);\n  color: var(--lysi-text);\n  margin: 0;\n  line-height: 1.7;\n}\n\n\/* === ACCORDÉON === *\/\n.lysi-accordion {\n  background: var(--lysi-white);\n  border-radius: var(--lysi-radius);\n  box-shadow: var(--lysi-shadow);\n  overflow: hidden;\n}\n\n.lysi-accordion-item {\n  border-bottom: 1px solid var(--lysi-border);\n  margin: 0;\n  padding: 0;\n}\n\n.lysi-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.lysi-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--lysi-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.lysi-accordion-header:hover {\n  background: var(--lysi-primary-light);\n}\n\n.lysi-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.lysi-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--lysi-primary);\n  transition: transform .2s ease;\n}\n\n.lysi-accordion-item[open] .lysi-accordion-header::after {\n  content: '−';\n}\n\n.lysi-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--lysi-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 5px;\n}\n\n.lysi-accordion-content p {\n  margin: 0;\n}\n\n.lysi-accordion-content strong {\n  color: var(--lysi-text);\n}\n\n\/* === CTA FINAL === *\/\n.lysi-cta-box {\n  background: linear-gradient(135deg, var(--lysi-primary) 0%, var(--lysi-primary-dark) 100%);\n  border-radius: var(--lysi-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.lysi-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 500;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n.lysi-cta-box strong {\n  color: var(--lysi-secondary);\n}\n\n\/* === RESPONSIVE MOBILE === *\/\n@media (max-width: 767px) {\n  .lysi-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .lysi-card {\n    padding: 1.125rem;\n  }\n  \n  .lysi-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .lysi-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--lysi-radius-sm);\n  }\n  \n  .lysi-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .lysi-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .lysi-grid-compact {\n    gap: .625rem;\n  }\n  \n  .lysi-grid-compact .lysi-card {\n    padding: .75rem;\n  }\n  \n  .lysi-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .lysi-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  \n  .lysi-tip-box {\n    padding: 1rem;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .lysi-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .lysi-card:nth-child(1) { animation-delay: .05s; }\n  .lysi-card:nth-child(2) { animation-delay: .1s; }\n  .lysi-card:nth-child(3) { animation-delay: .15s; }\n  .lysi-card:nth-child(4) { animation-delay: .2s; }\n  .lysi-card:nth-child(5) { animation-delay: .25s; }\n  .lysi-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\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .lysi-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"LYSI","offers":[{"title":"Default Title","offer_id":55290796409209,"sku":"NBAILSI0002","price":22.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/la-veritable-huile-de-foie-de-morue-lysi-gout-neutre-240-ml-packshothd.webp?v=1790596503"},{"product_id":"la-veritable-huile-de-foie-de-morue-citron-lysi-240-ml","title":"La véritable Huile de Foie de Morue Lysi - Goût Citron - 240 ml","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Huile de Foie de Morue Lýsi - Goût Citron\nPalette détectée:\n  - Primaire: #2d3e6e (bleu marine profond du packaging)\n  - Secondaire: #f5c842 (jaune citron vif - badge et accent)\n  - Accent: #e8c547 (jaune doré de l'huile)\nAmbiance: Premium nordique, pureté islandaise, santé naturelle, familial\nPréfixe CSS: lysi\n--\u003e\n\n\u003cdiv class=\"lysi-premium\"\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"lysi-hero\"\u003e\n  \u003cdiv class=\"lysi-hero-pattern\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"lysi-hero-content\"\u003e\n    \u003cdiv class=\"lysi-badges-top\"\u003e\n      \u003cspan class=\"lysi-badge\"\u003e🇮🇸 Islande\u003c\/span\u003e\n      \u003cspan class=\"lysi-badge\"\u003e🍋 Arôme citron\u003c\/span\u003e\n      \u003cspan class=\"lysi-badge\"\u003e🐟 Oméga-3\u003c\/span\u003e\n      \u003cspan class=\"lysi-badge\"\u003e💊 Vitamines A \u0026amp; D\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"lysi-hero-title\"\u003eLa véritable huile de foie de morue\u003c\/span\u003e\n    \u003cp class=\"lysi-subtitle\"\u003eCapital santé · Arôme naturel de citron · Depuis 1938\u003c\/p\u003e\n    \u003cp class=\"lysi-description\"\u003eProfitez des bienfaits ancestraux de l'huile de foie de morue avec un \u003cstrong\u003eagréable goût citronné\u003c\/strong\u003e. Extraite à froid en Islande, cette huile liquide soutient votre \u003cstrong\u003esystème immunitaire, votre vision, vos os et votre cœur\u003c\/strong\u003e au quotidien.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- POURQUOI CHOISIR --\u003e\n\u003csection class=\"lysi-section\"\u003e\n  \u003ch2\u003e🌟 Pourquoi choisir Lýsi goût citron ?\u003c\/h2\u003e\n  \u003cdiv class=\"lysi-grid\"\u003e\n    \u003cdiv class=\"lysi-card\"\u003e\n      \u003ch3\u003e🐟 1100mg d'oméga-3\u003c\/h3\u003e\n      \u003cp\u003eEPA 400mg + DHA 500mg pour le bon fonctionnement cardiaque et cérébral\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-card\"\u003e\n      \u003ch3\u003e☀️ Vitamine D 200% VNR\u003c\/h3\u003e\n      \u003cp\u003eSoutient l'immunité et la santé osseuse avec un apport optimal\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-card\"\u003e\n      \u003ch3\u003e👁️ Vitamine A 31% VNR\u003c\/h3\u003e\n      \u003cp\u003eContribue au maintien d'une vision normale et de la peau\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-card\"\u003e\n      \u003ch3\u003e🍋 Goût citron naturel\u003c\/h3\u003e\n      \u003cp\u003eFini l'arrière-goût de poisson ! Agréable à consommer au quotidien\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-card\"\u003e\n      \u003ch3\u003e🇮🇸 Pureté islandaise\u003c\/h3\u003e\n      \u003cp\u003eExtraction à froid, pêche responsable, contrôles qualité rigoureux\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-card\"\u003e\n      \u003ch3\u003e👨‍👩‍👧‍👦 Toute la famille\u003c\/h3\u003e\n      \u003cp\u003eAdapté dès 3 ans, enfants et adultes peuvent en bénéficier\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- BIENFAITS SANTÉ --\u003e\n\u003csection class=\"lysi-section\"\u003e\n  \u003ch2\u003e💪 Les bienfaits pour votre santé\u003c\/h2\u003e\n  \u003cdiv class=\"lysi-grid\"\u003e\n    \u003cdiv class=\"lysi-card lysi-card-benefit\"\u003e\n      \u003ch3\u003e🛡️ Système immunitaire\u003c\/h3\u003e\n      \u003cp\u003eRenforce les défenses naturelles grâce aux vitamines A et D\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-card lysi-card-benefit\"\u003e\n      \u003ch3\u003e🦴 Os et dents solides\u003c\/h3\u003e\n      \u003cp\u003eLa vitamine D favorise l'absorption du calcium pour des os en pleine forme\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-card lysi-card-benefit\"\u003e\n      \u003ch3\u003e❤️ Santé cardiovasculaire\u003c\/h3\u003e\n      \u003cp\u003eLes oméga-3 EPA contribuent au fonctionnement normal du cœur\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-card lysi-card-benefit\"\u003e\n      \u003ch3\u003e🧠 Fonctions cérébrales\u003c\/h3\u003e\n      \u003cp\u003eLe DHA soutient les capacités cognitives, mémoire et concentration\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-card lysi-card-benefit\"\u003e\n      \u003ch3\u003e👁️ Vision optimale\u003c\/h3\u003e\n      \u003cp\u003eLa vitamine A maintient une bonne vision au quotidien\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- COMPOSITION --\u003e\n\u003csection class=\"lysi-section\"\u003e\n  \u003ch2\u003e🧪 Composition par dose (5ml)\u003c\/h2\u003e\n  \u003cdiv class=\"lysi-composition-box\"\u003e\n    \u003cdiv class=\"lysi-composition-grid\"\u003e\n      \u003cdiv class=\"lysi-composition-item lysi-composition-highlight\"\u003e\n        \u003cspan class=\"lysi-composition-label\"\u003eHuile de foie de morue\u003c\/span\u003e\n        \u003cspan class=\"lysi-composition-value\"\u003e5000 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-composition-item lysi-composition-highlight\"\u003e\n        \u003cspan class=\"lysi-composition-label\"\u003eOméga-3 totaux\u003c\/span\u003e\n        \u003cspan class=\"lysi-composition-value\"\u003e1100 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-composition-item lysi-composition-sub\"\u003e\n        \u003cspan class=\"lysi-composition-label\"\u003e↳ EPA\u003c\/span\u003e\n        \u003cspan class=\"lysi-composition-value\"\u003e400 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-composition-item lysi-composition-sub\"\u003e\n        \u003cspan class=\"lysi-composition-label\"\u003e↳ DHA\u003c\/span\u003e\n        \u003cspan class=\"lysi-composition-value\"\u003e500 mg\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-composition-item\"\u003e\n        \u003cspan class=\"lysi-composition-label\"\u003eVitamine A\u003c\/span\u003e\n        \u003cspan class=\"lysi-composition-value\"\u003e250 µg \u003cem\u003e(31% VNR)\u003c\/em\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-composition-item lysi-composition-highlight\"\u003e\n        \u003cspan class=\"lysi-composition-label\"\u003eVitamine D\u003c\/span\u003e\n        \u003cspan class=\"lysi-composition-value\"\u003e10 µg \u003cem\u003e(200% VNR)\u003c\/em\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- MODE D'EMPLOI --\u003e\n\u003csection class=\"lysi-section\"\u003e\n  \u003ch2\u003e📏 Mode d'emploi\u003c\/h2\u003e\n  \u003cdiv class=\"lysi-dosage-box\"\u003e\n    \u003cdiv class=\"lysi-dosage-grid\"\u003e\n      \u003cdiv class=\"lysi-dosage-card\"\u003e\n        \u003cdiv class=\"lysi-dosage-icon\"\u003e👶\u003c\/div\u003e\n        \u003ch3\u003e3 à 6 ans\u003c\/h3\u003e\n        \u003cp class=\"lysi-dosage-amount\"\u003e1 cuillère à café\/jour\u003c\/p\u003e\n        \u003cp class=\"lysi-dosage-ml\"\u003e(5ml)\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lysi-dosage-card\"\u003e\n        \u003cdiv class=\"lysi-dosage-icon\"\u003e🧑\u003c\/div\u003e\n        \u003ch3\u003e+6 ans et adultes\u003c\/h3\u003e\n        \u003cp class=\"lysi-dosage-amount\"\u003e2 cuillères à café\/jour\u003c\/p\u003e\n        \u003cp class=\"lysi-dosage-ml\"\u003e(10ml)\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-dosage-tip\"\u003e\n      \u003cp\u003e💡 \u003cstrong\u003eRecommandation :\u003c\/strong\u003e 2 cures de 3 mois dans l'année pour un adulte\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class=\"lysi-steps\"\u003e\n    \u003cdiv class=\"lysi-step\"\u003e\n      \u003cdiv class=\"lysi-step-number\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"lysi-step-content\"\u003e\n        \u003ch3\u003eBien agiter\u003c\/h3\u003e\n        \u003cp\u003eAgiter le flacon avant chaque utilisation\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-step\"\u003e\n      \u003cdiv class=\"lysi-step-number\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"lysi-step-content\"\u003e\n        \u003ch3\u003ePrendre au repas\u003c\/h3\u003e\n        \u003cp\u003ePure ou mélangée à un jus, yaourt ou smoothie\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-step\"\u003e\n      \u003cdiv class=\"lysi-step-number\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"lysi-step-content\"\u003e\n        \u003ch3\u003eConserver au frais\u003c\/h3\u003e\n        \u003cp\u003eAu réfrigérateur après ouverture\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- POUR QUI --\u003e\n\u003csection class=\"lysi-section\"\u003e\n  \u003ch2\u003e👥 Pour qui ?\u003c\/h2\u003e\n  \u003cdiv class=\"lysi-grid\"\u003e\n    \u003cdiv class=\"lysi-card\"\u003e\n      \u003ch3\u003e👶 Enfants dès 3 ans\u003c\/h3\u003e\n      \u003cp\u003eSoutient la croissance et le développement\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-card\"\u003e\n      \u003ch3\u003e🧑 Adultes actifs\u003c\/h3\u003e\n      \u003cp\u003eImmunité et vitalité au quotidien\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-card\"\u003e\n      \u003ch3\u003e👵 Seniors\u003c\/h3\u003e\n      \u003cp\u003eSanté osseuse et cardiovasculaire\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-card\"\u003e\n      \u003ch3\u003e🛡️ Immunité fragile\u003c\/h3\u003e\n      \u003cp\u003eRenforcer les défenses naturelles\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-card\"\u003e\n      \u003ch3\u003e🧠 Concentration\u003c\/h3\u003e\n      \u003cp\u003eÉtudiants et travailleurs intellectuels\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-card\"\u003e\n      \u003ch3\u003e❤️ Santé cardiaque\u003c\/h3\u003e\n      \u003cp\u003ePersonnes soucieuses de leur cœur\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ORIGINE ISLANDE --\u003e\n\u003csection class=\"lysi-section\"\u003e\n  \u003cdiv class=\"lysi-iceland-box\"\u003e\n    \u003cdiv class=\"lysi-iceland-content\"\u003e\n      \u003ch2\u003e🇮🇸 Fabriqué en Islande depuis 1938\u003c\/h2\u003e\n      \u003cp\u003eL'Islande est reconnue mondialement pour la \u003cstrong\u003epureté de ses eaux\u003c\/strong\u003e et la qualité exceptionnelle de ses produits marins. Lýsi incarne \u003cstrong\u003e85 ans d'expertise\u003c\/strong\u003e en matière d'huile de foie de morue, alliant tradition, savoir-faire et contrôles rigoureux.\u003c\/p\u003e\n      \u003cdiv class=\"lysi-iceland-features\"\u003e\n        \u003cspan\u003e🐟 Pêche responsable\u003c\/span\u003e\n        \u003cspan\u003e❄️ Extraction à froid\u003c\/span\u003e\n        \u003cspan\u003e🔬 Pureté contrôlée\u003c\/span\u003e\n        \u003cspan\u003e🏆 Qualité premium\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- INFOS PRATIQUES --\u003e\n\u003csection class=\"lysi-section\"\u003e\n  \u003ch2\u003e📦 Infos pratiques\u003c\/h2\u003e\n  \u003cdiv class=\"lysi-grid-compact\"\u003e\n    \u003cdiv class=\"lysi-card\"\u003e\n      \u003ch3\u003e📏 Contenance\u003c\/h3\u003e\n      \u003cp\u003eFlacon 240 ml\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-card\"\u003e\n      \u003ch3\u003e⏱️ Durée\u003c\/h3\u003e\n      \u003cp\u003e24 à 48 jours\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-card\"\u003e\n      \u003ch3\u003e🇮🇸 Origine\u003c\/h3\u003e\n      \u003cp\u003eIslande\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lysi-card\"\u003e\n      \u003ch3\u003e🍋 Format\u003c\/h3\u003e\n      \u003cp\u003eHuile liquide citron\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ACCORDÉON INFOS SECONDAIRES --\u003e\n\u003csection class=\"lysi-section\"\u003e\n  \u003ch2\u003e📋 Informations complémentaires\u003c\/h2\u003e\n  \u003cdiv class=\"lysi-accordion\"\u003e\n    \u003cdetails class=\"lysi-accordion-item\"\u003e\n      \u003csummary class=\"lysi-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n      \u003cdiv class=\"lysi-accordion-content\"\u003e\n        \u003cp\u003eConserver au réfrigérateur après ouverture. Bien agiter avant chaque utilisation. À consommer dans les 3 mois après ouverture.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"lysi-accordion-item\"\u003e\n      \u003csummary class=\"lysi-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n      \u003cdiv class=\"lysi-accordion-content\"\u003e\n        \u003cp\u003eNe pas dépasser la dose journalière recommandée. Déconseillé aux personnes allergiques au poisson. Tenir hors de portée des enfants. Ne se substitue pas à une alimentation variée et équilibrée ni à un mode de vie sain. Femmes enceintes ou allaitantes : demander conseil à un professionnel de santé.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"lysi-accordion-item\"\u003e\n      \u003csummary class=\"lysi-accordion-header\"\u003e🍋 Pourquoi le goût citron ?\u003c\/summary\u003e\n      \u003cdiv class=\"lysi-accordion-content\"\u003e\n        \u003cp\u003eL'arôme naturel de citron masque complètement la saveur marine redoutée de l'huile de foie de morue. Vous pouvez la consommer pure ou l'ajouter à vos jus, yaourts ou smoothies sans altérer le goût. Même les enfants l'apprécient !\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- CTA FINAL --\u003e\n\u003csection class=\"lysi-section\" style=\"margin-bottom:0px!important;\"\u003e\n  \u003cdiv class=\"lysi-cta-box\"\u003e\n    \u003cp\u003e🇮🇸 \u003cstrong\u003eCapital santé depuis 1938\u003c\/strong\u003e — Une huile de foie de morue pure, extraite à froid en Islande, riche en oméga-3 EPA \u0026amp; DHA et vitamines A \u0026amp; D. Avec son arôme naturel de citron, soutenez votre immunité, votre vision, vos os et votre cœur naturellement, en famille.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* === VARIABLES LYSI === *\/\n:root {\n  --lysi-cream: #f8f6f3;\n  --lysi-white: #ffffff;\n  --lysi-primary: #2d3e6e;\n  --lysi-primary-dark: #1e2a4a;\n  --lysi-primary-light: #e8ebf3;\n  --lysi-secondary: #f5c842;\n  --lysi-secondary-dark: #e0b536;\n  --lysi-secondary-light: #fff8e5;\n  --lysi-accent: #e8c547;\n  --lysi-text: #1a1a1a;\n  --lysi-text-light: #5a5a5a;\n  --lysi-border: #e0e0e0;\n  --lysi-shadow: 0 4px 24px rgba(45, 62, 110, .08);\n  --lysi-shadow-lg: 0 12px 48px rgba(45, 62, 110, .15);\n  --lysi-radius: 20px;\n  --lysi-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.lysi-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--lysi-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.lysi-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--lysi-primary) 0%, var(--lysi-primary-dark) 50%, #1a2340 100%);\n  border-radius: var(--lysi-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(--lysi-shadow-lg);\n}\n\n.lysi-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: \n    radial-gradient(circle at 20% 30%, rgba(245, 200, 66, .15) 0%, transparent 40%),\n    radial-gradient(circle at 80% 70%, rgba(232, 197, 71, .1) 0%, transparent 40%);\n  opacity: .8;\n}\n\n.lysi-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.lysi-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  justify-content: center;\n  margin-bottom: 1.5rem;\n}\n\n.lysi-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(245, 200, 66, .2);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: white;\n  border: 1px solid rgba(245, 200, 66, .4);\n  transition: all .3s ease;\n}\n\n.lysi-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n  background: rgba(245, 200, 66, .3);\n}\n\n.lysi-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.lysi-subtitle {\n  color: var(--lysi-secondary);\n  font-size: clamp(14px, 2.5vw, 18px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  letter-spacing: .5px;\n}\n\n.lysi-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2.2vw, 17px);\n  line-height: 1.7;\n  max-width: 800px;\n  margin: 0 auto;\n}\n\n.lysi-description strong {\n  color: var(--lysi-secondary);\n  font-weight: 700;\n}\n\n\/* === SECTIONS === *\/\n.lysi-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.lysi-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--lysi-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.lysi-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--lysi-primary), var(--lysi-secondary));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.lysi-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.lysi-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n\/* === CARDS === *\/\n.lysi-card {\n  background: var(--lysi-white);\n  border-radius: var(--lysi-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--lysi-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.lysi-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--lysi-shadow-lg);\n  border-color: var(--lysi-primary);\n}\n\n.lysi-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--lysi-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.lysi-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--lysi-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.lysi-card-benefit {\n  border-left: 4px solid var(--lysi-secondary);\n}\n\n.lysi-grid-compact .lysi-card {\n  padding: 1rem;\n}\n\n.lysi-grid-compact .lysi-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.lysi-grid-compact .lysi-card p {\n  font-size: 12px;\n}\n\n\/* === COMPOSITION === *\/\n.lysi-composition-box {\n  background: var(--lysi-white);\n  border-radius: var(--lysi-radius);\n  padding: clamp(1.5rem, 3vw, 2.5rem);\n  box-shadow: var(--lysi-shadow-lg);\n  border: 3px solid var(--lysi-primary);\n}\n\n.lysi-composition-grid {\n  display: grid;\n  gap: .75rem;\n}\n\n.lysi-composition-item {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: .875rem 1rem;\n  background: var(--lysi-primary-light);\n  border-radius: var(--lysi-radius-sm);\n}\n\n.lysi-composition-highlight {\n  background: var(--lysi-secondary-light);\n  border: 2px solid var(--lysi-secondary);\n}\n\n.lysi-composition-sub {\n  background: transparent;\n  padding-left: 2rem;\n}\n\n.lysi-composition-label {\n  font-weight: 600;\n  color: var(--lysi-text);\n  font-size: clamp(13px, 2vw, 15px);\n}\n\n.lysi-composition-value {\n  font-weight: 800;\n  color: var(--lysi-primary-dark);\n  font-size: clamp(14px, 2vw, 16px);\n}\n\n.lysi-composition-value em {\n  font-weight: 600;\n  font-style: normal;\n  color: var(--lysi-text-light);\n  font-size: .85em;\n}\n\n\/* === DOSAGE === *\/\n.lysi-dosage-box {\n  background: var(--lysi-white);\n  border-radius: var(--lysi-radius);\n  padding: clamp(1.5rem, 3vw, 2.5rem);\n  box-shadow: var(--lysi-shadow-lg);\n  border: 3px solid var(--lysi-secondary);\n  margin-bottom: 1.5rem;\n}\n\n.lysi-dosage-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1.25rem;\n  margin-bottom: 1.25rem;\n}\n\n.lysi-dosage-card {\n  background: var(--lysi-primary-light);\n  border-radius: var(--lysi-radius-sm);\n  padding: 1.5rem;\n  text-align: center;\n}\n\n.lysi-dosage-icon {\n  font-size: 40px;\n  margin-bottom: .5rem;\n}\n\n.lysi-dosage-card h3 {\n  font-size: 15px;\n  font-weight: 700;\n  color: var(--lysi-primary-dark);\n  margin: 0 0 .5rem 0;\n}\n\n.lysi-dosage-amount {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--lysi-primary);\n  margin: 0;\n}\n\n.lysi-dosage-ml {\n  font-size: 13px;\n  color: var(--lysi-text-light);\n  margin: .25rem 0 0 0;\n}\n\n.lysi-dosage-tip {\n  background: var(--lysi-secondary-light);\n  border-radius: var(--lysi-radius-sm);\n  padding: 1rem 1.25rem;\n  text-align: center;\n}\n\n.lysi-dosage-tip p {\n  margin: 0;\n  font-size: 14px;\n  color: var(--lysi-text);\n}\n\n\/* === STEPS === *\/\n.lysi-steps {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1rem;\n}\n\n.lysi-step {\n  background: var(--lysi-white);\n  border-radius: var(--lysi-radius);\n  padding: 1.5rem;\n  box-shadow: var(--lysi-shadow);\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  transition: all .3s ease;\n}\n\n.lysi-step:hover {\n  transform: translateY(-4px);\n  box-shadow: var(--lysi-shadow-lg);\n}\n\n.lysi-step-number {\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--lysi-primary) 0%, var(--lysi-primary-dark) 100%);\n  color: var(--lysi-secondary);\n  font-size: 18px;\n  font-weight: 900;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n}\n\n.lysi-step-content h3 {\n  font-size: 15px;\n  font-weight: 700;\n  color: var(--lysi-primary-dark);\n  margin: 0 0 .35rem 0;\n}\n\n.lysi-step-content p {\n  font-size: 13px;\n  color: var(--lysi-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === ICELAND BOX === *\/\n.lysi-iceland-box {\n  background: linear-gradient(135deg, var(--lysi-primary) 0%, var(--lysi-primary-dark) 100%);\n  border-radius: var(--lysi-radius);\n  padding: clamp(2rem, 4vw, 3rem);\n  box-shadow: var(--lysi-shadow-lg);\n}\n\n.lysi-iceland-content h2 {\n  color: white;\n  font-size: clamp(20px, 4vw, 28px);\n  margin: 0 0 1rem 0;\n  padding-bottom: 0;\n}\n\n.lysi-iceland-content h2::after {\n  display: none;\n}\n\n.lysi-iceland-content \u003e p {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2vw, 16px);\n  line-height: 1.7;\n  margin: 0 0 1.5rem 0;\n}\n\n.lysi-iceland-content strong {\n  color: var(--lysi-secondary);\n}\n\n.lysi-iceland-features {\n  display: flex;\n  flex-wrap: wrap;\n  gap: .75rem;\n}\n\n.lysi-iceland-features span {\n  background: rgba(245, 200, 66, .2);\n  color: white;\n  font-size: 13px;\n  font-weight: 600;\n  padding: .5rem 1rem;\n  border-radius: 999px;\n  border: 1px solid rgba(245, 200, 66, .3);\n}\n\n\/* === ACCORDÉON === *\/\n.lysi-accordion {\n  background: var(--lysi-white);\n  border-radius: var(--lysi-radius);\n  box-shadow: var(--lysi-shadow);\n  overflow: hidden;\n}\n\n.lysi-accordion-item {\n  border-bottom: 1px solid var(--lysi-border);\n  margin: 0;\n  padding: 0;\n}\n\n.lysi-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.lysi-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--lysi-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.lysi-accordion-header:hover {\n  background: var(--lysi-primary-light);\n}\n\n.lysi-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.lysi-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--lysi-primary);\n  transition: transform .2s ease;\n}\n\n.lysi-accordion-item[open] .lysi-accordion-header::after {\n  content: '−';\n}\n\n.lysi-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--lysi-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 5px;\n}\n\n.lysi-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA BOX === *\/\n.lysi-cta-box {\n  background: linear-gradient(135deg, var(--lysi-primary) 0%, var(--lysi-primary-dark) 100%);\n  border-radius: var(--lysi-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.lysi-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n.lysi-cta-box strong {\n  color: var(--lysi-secondary);\n}\n\n\/* === RESPONSIVE MOBILE === *\/\n@media (max-width: 767px) {\n  .lysi-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .lysi-card {\n    padding: 1.125rem;\n  }\n  \n  .lysi-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .lysi-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--lysi-radius-sm);\n  }\n  \n  .lysi-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .lysi-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .lysi-grid-compact {\n    gap: .625rem;\n  }\n  \n  .lysi-grid-compact .lysi-card {\n    padding: .75rem;\n  }\n  \n  .lysi-dosage-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .lysi-dosage-card {\n    padding: 1.25rem;\n  }\n  \n  .lysi-steps {\n    grid-template-columns: 1fr;\n  }\n  \n  .lysi-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .lysi-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  \n  .lysi-iceland-features {\n    justify-content: center;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .lysi-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .lysi-card:nth-child(1) { animation-delay: .05s; }\n  .lysi-card:nth-child(2) { animation-delay: .1s; }\n  .lysi-card:nth-child(3) { animation-delay: .15s; }\n  .lysi-card:nth-child(4) { animation-delay: .2s; }\n  .lysi-card:nth-child(5) { animation-delay: .25s; }\n  .lysi-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\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .lysi-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"LYSI","offers":[{"title":"Default Title","offer_id":55290827178361,"sku":"NBAILSI0001","price":22.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/la-veritable-huile-de-foie-de-morue-lysi-gout-citron-240-ml-packshothd.webp?v=1790596672"},{"product_id":"huile-omega-3-150ml-inolab","title":"Huile d'Oméga 3 EPA DHA EPAX Ultra concentré - 150ml - Inolab","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Huile d'Oméga 3 EPA DHA EPAX Ultra concentré - Omégaform - Laboratoire Inolab\nPalette détectée:\n  - Primaire: #E8B617 (jaune doré vif du packaging et des bandeaux)\n  - Secondaire: #3AABD2 (bleu cyan\/turquoise des visuels et infographies)\n  - Accent: #1A7FA0 (bleu plus foncé des textes sur fond cyan)\n  - Fond sombre packaging: #4A2810 (flacon brun ambré)\nAmbiance: Santé\/bien-être familial, scientifique mais accessible, fraîcheur (citron), pureté nordique (EPAX Norvège), confiance laboratoire\nPréfixe CSS: of\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés dans la description :\n  1. \"Huile d'Oméga 3 EPA DHA ultra-concentrée Omégaform – Qualité EPAX®\"\n  2. \"Ce qui rend cette huile riche en oméga-3 unique\"\n  3. \"Les bienfaits reconnus des oméga-3 EPA et DHA\"\n  4. \"Composition complète\"\n  5. \"Posologie et conseils d'utilisation\"\n  6. \"Notre conseil pour maximiser les résultats\"\n\nChaque H2 ci-dessus sera reproduit EXACTEMENT dans une \u003csection\u003e avec \u003ch2\u003e.\n--\u003e\n\n\u003cdiv class=\"of-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"of-hero\"\u003e\n    \u003cdiv class=\"of-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"of-hero-content\"\u003e\n      \u003cdiv class=\"of-badges-top\"\u003e\n        \u003cspan class=\"of-badge\"\u003e🇳🇴 Qualité EPAX® Norvège\u003c\/span\u003e\n        \u003cspan class=\"of-badge\"\u003e🍋 Goût citron naturel\u003c\/span\u003e\n        \u003cspan class=\"of-badge\"\u003e💛 1838 mg d'oméga-3\/dose\u003c\/span\u003e\n        \u003cspan class=\"of-badge\"\u003e👨‍👩‍👧‍👦 Format familial 150 ml\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"of-hero-title\"\u003eOmégaform – Huile d'Oméga 3 ultra-concentrée\u003c\/span\u003e\n      \u003cp class=\"of-subtitle\"\u003eLaboratoire Inolab · Huile de poisson EPAX® · EPA \u0026amp; DHA forme triglycérides\u003c\/p\u003e\n      \u003cp class=\"of-description\"\u003eL'huile oméga-3 la plus concentrée et la plus pure du marché, avec un goût citron agréable même pour les enfants. Indice TotOx ultra-bas, absorption maximale, zéro arrière-goût de poisson.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- H2 #1 --\u003e\n  \u003csection class=\"of-section\"\u003e\n    \u003ch2\u003eHuile d'Oméga 3 EPA DHA ultra-concentrée Omégaform – Qualité EPAX®\u003c\/h2\u003e\n    \u003cp class=\"of-section-intro\"\u003eVous cherchez une huile oméga-3 réellement concentrée, pure et agréable à prendre ? L'Omégaform du Laboratoire Inolab coche toutes les cases.\u003c\/p\u003e\n    \u003cdiv class=\"of-highlight-box\"\u003e\n      \u003cdiv class=\"of-highlight-grid\"\u003e\n        \u003cdiv class=\"of-highlight-stat\"\u003e\n          \u003cspan class=\"of-stat-number\"\u003e1838 mg\u003c\/span\u003e\n          \u003cspan class=\"of-stat-label\"\u003ed'oméga-3 EPA DHA par dose\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"of-highlight-stat\"\u003e\n          \u003cspan class=\"of-stat-number\"\u003e90 %\u003c\/span\u003e\n          \u003cspan class=\"of-stat-label\"\u003eforme triglycérides naturelle\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"of-highlight-stat\"\u003e\n          \u003cspan class=\"of-stat-number\"\u003e\u0026lt; 10\u003c\/span\u003e\n          \u003cspan class=\"of-stat-label\"\u003eindice TotOx garanti\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"of-highlight-stat\"\u003e\n          \u003cspan class=\"of-stat-number\"\u003e60 jours\u003c\/span\u003e\n          \u003cspan class=\"of-stat-label\"\u003ede cure pour un adulte\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"of-section-text\"\u003eFormulée à partir d'huile de poisson de qualité \u003cstrong\u003eEPAX®\u003c\/strong\u003e (Norvège), elle fournit \u003cstrong\u003e918 mg d'EPA\u003c\/strong\u003e et \u003cstrong\u003e689 mg de DHA\u003c\/strong\u003e par dose de 2,5 ml, sous forme triglycérides naturelle pour une absorption optimale par votre organisme. Et son arôme naturel de citron ? Il élimine totalement l'arrière-goût de poisson que beaucoup redoutent.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #2 --\u003e\n  \u003csection class=\"of-section\"\u003e\n    \u003ch2\u003eCe qui rend cette huile riche en oméga-3 unique\u003c\/h2\u003e\n    \u003cdiv class=\"of-grid\"\u003e\n      \u003cdiv class=\"of-card\"\u003e\n        \u003ch3\u003e⚡ Ultra-concentrée\u003c\/h3\u003e\n        \u003cp\u003e2297 mg d'huile de poisson par dose de 2,5 ml, dont 918 mg d'EPA et 689 mg de DHA pour une efficacité maximale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"of-card\"\u003e\n        \u003ch3\u003e🏅 Qualité EPAX® certifiée\u003c\/h3\u003e\n        \u003cp\u003eHuile ultra pure issue de petits poissons sauvages (anchois, sardines, maquereaux), contrôlée pour l'absence de métaux lourds, PCB et dioxines.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"of-card\"\u003e\n        \u003ch3\u003e🔬 Forme triglycérides à 90 %\u003c\/h3\u003e\n        \u003cp\u003eBiodisponibilité supérieure aux formes éthyl-ester, meilleure tolérance digestive et absorption par l'organisme.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"of-card\"\u003e\n        \u003ch3\u003e🧊 Indice TotOx bas\u003c\/h3\u003e\n        \u003cp\u003eGage d'une huile fraîche, peu oxydée et plus efficace. Omégaform garantit un indice TotOx toujours inférieur à 10.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"of-card\"\u003e\n        \u003ch3\u003e🛡️ Conservation optimale\u003c\/h3\u003e\n        \u003cp\u003eFlacon en verre fumé et boîte opaque, protégés par des antioxydants naturels (extrait de romarin, vitamine E).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"of-card\"\u003e\n        \u003ch3\u003e🍋 Sans odeur de poisson\u003c\/h3\u003e\n        \u003cp\u003eGoût citron naturel agréable, même pour les enfants. Fini les grimaces au moment de la prise !\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"of-card\"\u003e\n        \u003ch3\u003e👨‍👩‍👧‍👦 Format familial 150 ml\u003c\/h3\u003e\n        \u003cp\u003eJusqu'à 60 jours pour un adulte, jusqu'à 10 mois pour un enfant. Une pipette graduée pour un dosage précis adapté à chaque âge.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #3 --\u003e\n  \u003csection class=\"of-section\"\u003e\n    \u003ch2\u003eLes bienfaits reconnus des oméga-3 EPA et DHA\u003c\/h2\u003e\n    \u003cp class=\"of-section-intro\"\u003eLes oméga-3 EPA\/DHA sont des acides gras essentiels que votre corps ne sait pas fabriquer. Ils doivent être apportés par l'alimentation ou la supplémentation. Voici pourquoi ils comptent vraiment :\u003c\/p\u003e\n    \u003cdiv class=\"of-grid-compact\"\u003e\n      \u003cdiv class=\"of-card\"\u003e\n        \u003ch3\u003e❤️ Fonction cardiaque\u003c\/h3\u003e\n        \u003cp\u003eL'EPA et le DHA contribuent au fonctionnement normal du cœur (effet obtenu dès 250 mg\/jour).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"of-card\"\u003e\n        \u003ch3\u003e🧠 Cerveau et vision\u003c\/h3\u003e\n        \u003cp\u003eLe DHA participe au maintien d'une fonction cérébrale et d'une vision normales.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"of-card\"\u003e\n        \u003ch3\u003e🩸 Tension artérielle\u003c\/h3\u003e\n        \u003cp\u003eLe DHA et l'EPA aident à maintenir une pression sanguine normale (à partir de 3 g\/jour).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"of-card\"\u003e\n        \u003ch3\u003e💪 Confort articulaire\u003c\/h3\u003e\n        \u003cp\u003eLes oméga-3 soutiennent l'équilibre inflammatoire global de l'organisme pour plus de vitalité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #4 --\u003e\n  \u003csection class=\"of-section\"\u003e\n    \u003ch2\u003eComposition complète\u003c\/h2\u003e\n    \u003cdiv class=\"of-accordion\"\u003e\n      \u003cdetails class=\"of-accordion-item\" open\u003e\n        \u003csummary class=\"of-accordion-header\"\u003e🧪 Ingrédients\u003c\/summary\u003e\n        \u003cdiv class=\"of-accordion-content mt-3\"\u003e\n          \u003cp\u003eHuile de poisson qualité EPAX® (anchois, sardines, maquereaux), arôme naturel citron. \u003cstrong\u003eAntioxydants :\u003c\/strong\u003e extraits de romarin, vitamine E (mélange de tocophérols).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"of-accordion-item\"\u003e\n        \u003csummary class=\"of-accordion-header\"\u003e📊 Apports pour 2,5 ml\u003c\/summary\u003e\n        \u003cdiv class=\"of-accordion-content mt-3\"\u003e\n          \u003cp\u003e\u003cstrong\u003eHuile de poisson :\u003c\/strong\u003e 2297 mg\u003cbr\u003e\n          \u003cstrong\u003eOméga-3 totaux :\u003c\/strong\u003e 1838 mg\u003cbr\u003e\n          — dont \u003cstrong\u003eEPA :\u003c\/strong\u003e 918 mg\u003cbr\u003e\n          — dont \u003cstrong\u003eDHA :\u003c\/strong\u003e 689 mg\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"of-accordion-item\"\u003e\n        \u003csummary class=\"of-accordion-header\"\u003e✅ Garanties qualité\u003c\/summary\u003e\n        \u003cdiv class=\"of-accordion-content mt-3\"\u003e\n          \u003cp\u003eSans colorant, sans conservateur artificiel, sans gélatine bovine. Compatible avec un régime cétogène. Forme triglycérides à 90 %. Indice TotOx garanti inférieur à 10.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #5 --\u003e\n  \u003csection class=\"of-section\"\u003e\n    \u003ch2\u003ePosologie et conseils d'utilisation\u003c\/h2\u003e\n    \u003cp class=\"of-section-intro\"\u003ePrenez l'Omégaform au cours d'un repas pour favoriser l'absorption des acides gras :\u003c\/p\u003e\n    \u003cdiv class=\"of-timeline\"\u003e\n      \u003cdiv class=\"of-timeline-item\"\u003e\n        \u003cdiv class=\"of-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"of-timeline-content\"\u003e\n          \u003ch3\u003e👶 Enfants de 3 à 6 ans\u003c\/h3\u003e\n          \u003cp\u003e0,5 ml\/jour à l'aide de la pipette graduée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"of-timeline-item\"\u003e\n        \u003cdiv class=\"of-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"of-timeline-content\"\u003e\n          \u003ch3\u003e🧒 Enfants de 6 à 12 ans\u003c\/h3\u003e\n          \u003cp\u003e1 ml\/jour à l'aide de la pipette graduée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"of-timeline-item\"\u003e\n        \u003cdiv class=\"of-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"of-timeline-content\"\u003e\n          \u003ch3\u003e🧑 Adolescents et adultes\u003c\/h3\u003e\n          \u003cp\u003e2,5 ml\/jour à l'aide de la pipette ou ½ cuillère à café.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"of-tip\"\u003e\n      \u003cspan class=\"of-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eAgitez bien le flacon avant chaque utilisation. Après ouverture, conservez au réfrigérateur et consommez dans les 3 mois. En cas de grossesse, d'allaitement ou de traitement médical, demandez conseil à votre médecin avant toute prise.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #6 --\u003e\n  \u003csection class=\"of-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eNotre conseil pour maximiser les résultats\u003c\/h2\u003e\n    \u003cdiv class=\"of-cta-box\"\u003e\n      \u003cp\u003ePour tirer le meilleur parti de votre huile riche en oméga 3, associez-la à une alimentation variée incluant des \u003cstrong\u003epoissons gras deux fois par semaine\u003c\/strong\u003e, des noix et des graines de lin. Un apport régulier en \u003cstrong\u003evitamine D\u003c\/strong\u003e renforce la synergie avec les oméga-3 EPA DHA, notamment en hiver. Pensez-y : \u003cstrong\u003ela régularité compte davantage que la dose ponctuelle\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"of-disclaimer\"\u003eCe complément alimentaire ne se substitue pas à une alimentation équilibrée, un mode de vie sain, ni à un traitement médical. Ne pas dépasser la dose journalière recommandée. Tenir hors de portée des enfants.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* === VARIABLES CSS === *\/\n:root {\n  --of-cream: #FAFAF5;\n  --of-white: #ffffff;\n  --of-primary: #E8B617;\n  --of-primary-dark: #B8900E;\n  --of-primary-light: #FFF8E1;\n  --of-secondary: #3AABD2;\n  --of-secondary-dark: #1A7FA0;\n  --of-secondary-light: #E6F6FB;\n  --of-accent: #1A7FA0;\n  --of-text: #1a1a1a;\n  --of-text-light: #5a5a5a;\n  --of-border: #e0e0e0;\n  --of-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --of-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --of-radius: 20px;\n  --of-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.of-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--of-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.of-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--of-secondary-dark) 0%, var(--of-secondary) 40%, var(--of-primary) 100%);\n  border-radius: var(--of-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(--of-shadow-lg);\n}\n\n.of-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 80%, rgba(255,255,255,.12) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.08) 0%, transparent 50%),\n                    repeating-linear-gradient(45deg, transparent, transparent 30px, rgba(255,255,255,.03) 30px, rgba(255,255,255,.03) 60px);\n  opacity: 1;\n}\n\n.of-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n\/* === TITRE HERO === *\/\n.of-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n  line-height: 1.1;\n}\n\n.of-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 18px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  letter-spacing: .02em;\n}\n\n.of-description {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 2.2vw, 16px);\n  max-width: 650px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n\/* === BADGES === *\/\n.of-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.of-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--of-secondary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.of-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.of-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.of-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--of-secondary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n  line-height: 1.25;\n}\n\n.of-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--of-primary), var(--of-secondary));\n  border-radius: 2px;\n}\n\n\/* === SECTION INTRO TEXT === *\/\n.of-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--of-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 650px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n.of-section-text {\n  text-align: center;\n  font-size: clamp(14px, 2.2vw, 16px);\n  color: var(--of-text-light);\n  margin-top: 1.5rem;\n  max-width: 700px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n\/* === HIGHLIGHT BOX (chiffres clés) === *\/\n.of-highlight-box {\n  background: var(--of-white);\n  border-radius: var(--of-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--of-shadow);\n  border: 2px solid var(--of-primary);\n}\n\n.of-highlight-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\n  gap: 1.25rem;\n  text-align: center;\n}\n\n.of-highlight-stat {\n  display: flex;\n  flex-direction: column;\n  gap: .25rem;\n}\n\n.of-stat-number {\n  font-size: clamp(28px, 5vw, 40px);\n  font-weight: 900;\n  color: var(--of-secondary-dark);\n  letter-spacing: -.03em;\n  line-height: 1.1;\n}\n\n.of-stat-label {\n  font-size: clamp(12px, 2vw, 14px);\n  color: var(--of-text-light);\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: .04em;\n}\n\n\/* === CARDS === *\/\n.of-card {\n  background: var(--of-white);\n  border-radius: var(--of-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--of-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.of-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--of-shadow-lg);\n  border-color: var(--of-primary);\n}\n\n.of-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--of-secondary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.of-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--of-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.of-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === GRILLE COMPACTE === *\/\n.of-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.of-grid-compact .of-card {\n  padding: 1rem;\n}\n\n.of-grid-compact .of-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.of-grid-compact .of-card p {\n  font-size: 12px;\n}\n\n\/* === TIMELINE === *\/\n.of-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.of-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.of-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--of-secondary), var(--of-primary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n  box-shadow: 0 4px 12px rgba(58,171,210,.3);\n}\n\n.of-timeline-content {\n  flex: 1;\n  background: var(--of-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--of-radius-sm);\n  box-shadow: var(--of-shadow);\n}\n\n.of-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--of-secondary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.of-timeline-content p {\n  font-size: 14px;\n  color: var(--of-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TESTIMONIAL === *\/\n.of-testimonial {\n  background: var(--of-white);\n  border-radius: var(--of-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--of-shadow);\n  border-left: 4px solid var(--of-primary);\n}\n\n.of-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--of-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.of-accordion {\n  background: var(--of-white);\n  border-radius: var(--of-radius);\n  box-shadow: var(--of-shadow);\n  overflow: hidden;\n}\n\n.of-accordion-item {\n  border-bottom: 1px solid var(--of-border);\n  margin: 0;\n  padding: 0;\n}\n\n.of-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.of-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--of-secondary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.of-accordion-header:hover {\n  background: var(--of-secondary-light);\n}\n\n.of-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.of-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--of-secondary);\n  transition: transform .2s ease;\n}\n\n.of-accordion-item[open] .of-accordion-header::after {\n  content: '−';\n}\n\n.of-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--of-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.of-accordion-content p {\n  margin: 0;\n}\n\n\/* === TIP BOX === *\/\n.of-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--of-secondary-light);\n  border-radius: var(--of-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.of-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.of-tip p {\n  font-size: 14px;\n  color: var(--of-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === CTA FINAL === *\/\n.of-cta-box {\n  background: linear-gradient(135deg, var(--of-secondary) 0%, var(--of-secondary-dark) 100%);\n  border-radius: var(--of-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.of-cta-box::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background: radial-gradient(circle at 30% 50%, rgba(232,182,23,.15) 0%, transparent 60%);\n}\n\n.of-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n  position: relative;\n  z-index: 1;\n}\n\n\/* === DISCLAIMER === *\/\n.of-disclaimer {\n  font-size: 12px;\n  color: var(--of-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* === RESPONSIVE MOBILE === *\/\n@media (max-width: 767px) {\n  .of-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .of-card {\n    padding: 1.125rem;\n  }\n\n  .of-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .of-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--of-radius-sm);\n  }\n\n  .of-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .of-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .of-highlight-grid {\n    grid-template-columns: repeat(2, 1fr);\n    gap: .75rem;\n  }\n\n  .of-highlight-box {\n    padding: 1.25rem;\n  }\n\n  .of-stat-number {\n    font-size: 26px;\n  }\n\n  .of-stat-label {\n    font-size: 11px;\n  }\n\n  \/* Grille compacte : 2 colonnes serrées *\/\n  .of-grid-compact {\n    gap: .625rem;\n  }\n\n  .of-grid-compact .of-card {\n    padding: .75rem;\n  }\n\n  \/* Timeline mobile *\/\n  .of-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .of-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .of-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .of-timeline-content p {\n    font-size: 13px;\n  }\n\n  \/* Accordéon mobile *\/\n  .of-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .of-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  \/* Testimonial mobile *\/\n  .of-testimonial {\n    padding: 1.25rem;\n  }\n\n  .of-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .of-card {\n    animation: of-fadeInUp .5s ease backwards;\n  }\n  .of-card:nth-child(1) { animation-delay: .05s; }\n  .of-card:nth-child(2) { animation-delay: .1s; }\n  .of-card:nth-child(3) { animation-delay: .15s; }\n  .of-card:nth-child(4) { animation-delay: .2s; }\n  .of-card:nth-child(5) { animation-delay: .25s; }\n  .of-card:nth-child(6) { animation-delay: .3s; }\n  .of-card:nth-child(7) { animation-delay: .35s; }\n\n  .of-timeline-item {\n    animation: of-fadeInUp .5s ease backwards;\n  }\n  .of-timeline-item:nth-child(1) { animation-delay: .1s; }\n  .of-timeline-item:nth-child(2) { animation-delay: .2s; }\n  .of-timeline-item:nth-child(3) { animation-delay: .3s; }\n\n  .of-highlight-stat {\n    animation: of-fadeInUp .5s ease backwards;\n  }\n  .of-highlight-stat:nth-child(1) { animation-delay: .05s; }\n  .of-highlight-stat:nth-child(2) { animation-delay: .1s; }\n  .of-highlight-stat:nth-child(3) { animation-delay: .15s; }\n  .of-highlight-stat:nth-child(4) { animation-delay: .2s; }\n}\n\n@keyframes of-fadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .of-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"INOLAB Laboratoire","offers":[{"title":"Default Title","offer_id":55326300766585,"sku":"OMEGA3HUILEINOLAB","price":26.53,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/huile-omega-3-epa-dha-epax-ultra-concentre-inolab-1-min.webp?v=1749729851"},{"product_id":"pastilles-propolis-gorge-enfant-propolentum-kids-aagaard","title":"Pastilles propolis gorge enfant (Propolentum Kids) - x24 - Aagaard","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Propolentum Kids - Pastilles propolis gorge enfant\nPalette détectée:\n  - Primaire: #F5A623 (orange chaleureux du packaging, dominant)\n  - Secondaire: #FFD93D (jaune miel\/abeille)\n  - Accent: #E8852D (orange foncé pour le texte \"Propolentum\")\nAmbiance: Enfantine, douce, naturelle, rassurante pour les parents, univers de la ruche\/abeilles, chaleureux et bienveillant\nPréfixe CSS: pk (propolentum kids)\n--\u003e\n\n\u003cdiv class=\"pk-premium\"\u003e\n  \n  \u003cdiv class=\"pk-hero\"\u003e\n    \u003cdiv class=\"pk-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pk-hero-content\"\u003e\n      \u003cdiv class=\"pk-badges-top\"\u003e\n        \u003cspan class=\"pk-badge\"\u003e🐝 Propolis naturelle\u003c\/span\u003e\n        \u003cspan class=\"pk-badge\"\u003e🍑 Goût pêche\u003c\/span\u003e\n        \u003cspan class=\"pk-badge\"\u003e🚫 Sans sucre\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"pk-hero-title\"\u003ePropolentum Kids\u003c\/span\u003e\n      \u003cp class=\"pk-subtitle\"\u003ePastilles propolis pour la gorge des enfants\u003c\/p\u003e\n      \u003cp class=\"pk-description\"\u003eDélicieuses pastilles au goût pêche pour apaiser naturellement la gorge de vos enfants dès 3 ans, tout en renforçant leurs défenses immunitaires avec efficacité.\u003c\/p\u003e\n      \u003cdiv class=\"pk-hero-badges\"\u003e\n        \u003cspan class=\"pk-hero-badge\"\u003e👶 Dès 3 ans\u003c\/span\u003e\n        \u003cspan class=\"pk-hero-badge\"\u003e📦 24 pastilles\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"pk-section\"\u003e\n    \u003ch2\u003e🌟 Pourquoi choisir ces pastilles ?\u003c\/h2\u003e\n    \u003cdiv class=\"pk-grid\"\u003e\n      \u003cdiv class=\"pk-card pk-card-benefit\"\u003e\n        \u003cdiv class=\"pk-card-icon\"\u003e🍑\u003c\/div\u003e\n        \u003ch3\u003eUn goût que les enfants adorent\u003c\/h3\u003e\n        \u003cp\u003eLe délicieux parfum pêche transforme le soin en un véritable moment de plaisir pour vos petits.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pk-card pk-card-benefit\"\u003e\n        \u003cdiv class=\"pk-card-icon\"\u003e👶\u003c\/div\u003e\n        \u003ch3\u003eFormule adaptée aux enfants\u003c\/h3\u003e\n        \u003cp\u003eSpécialement conçue pour les enfants dès 3 ans avec des dosages parfaitement calibrés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pk-card pk-card-benefit\"\u003e\n        \u003cdiv class=\"pk-card-icon\"\u003e🛡️\u003c\/div\u003e\n        \u003ch3\u003eTriple action naturelle\u003c\/h3\u003e\n        \u003cp\u003eAssociation synergique de propolis, échinacée et zinc pour soulager la gorge et renforcer les défenses.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pk-section\"\u003e\n    \u003ch2\u003e🧪 Composition par pastille\u003c\/h2\u003e\n    \u003cdiv class=\"pk-grid pk-grid-ingredients\"\u003e\n      \u003cdiv class=\"pk-card pk-card-ingredient\"\u003e\n        \u003cdiv class=\"pk-ingredient-header\"\u003e\n          \u003cspan class=\"pk-ingredient-icon\"\u003e🐝\u003c\/span\u003e\n          \u003cdiv class=\"pk-ingredient-info\"\u003e\n            \u003cspan class=\"pk-ingredient-name\"\u003ePropolis\u003c\/span\u003e\n            \u003cspan class=\"pk-ingredient-dose\"\u003e50 mg (2%)\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp\u003eTrésor de la ruche aux propriétés apaisantes reconnues depuis des millénaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pk-card pk-card-ingredient\"\u003e\n        \u003cdiv class=\"pk-ingredient-header\"\u003e\n          \u003cspan class=\"pk-ingredient-icon\"\u003e🌸\u003c\/span\u003e\n          \u003cdiv class=\"pk-ingredient-info\"\u003e\n            \u003cspan class=\"pk-ingredient-name\"\u003eÉchinacée\u003c\/span\u003e\n            \u003cspan class=\"pk-ingredient-dose\"\u003e18 mg (0,72%)\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp\u003eExtrait de partie aérienne d'Echinacea purpurea pour soutenir l'immunité naturellement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pk-card pk-card-ingredient\"\u003e\n        \u003cdiv class=\"pk-ingredient-header\"\u003e\n          \u003cspan class=\"pk-ingredient-icon\"\u003e⚡\u003c\/span\u003e\n          \u003cdiv class=\"pk-ingredient-info\"\u003e\n            \u003cspan class=\"pk-ingredient-name\"\u003eZinc\u003c\/span\u003e\n            \u003cspan class=\"pk-ingredient-dose\"\u003e1 mg (10% VNR)\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp\u003eSous forme de citrate de zinc, minéral essentiel au bon fonctionnement immunitaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pk-ingredients-other\"\u003e\n      \u003cspan class=\"pk-tag\"\u003eÉdulcorant : isomalt\u003c\/span\u003e\n      \u003cspan class=\"pk-tag\"\u003eAcidifiant : acide citrique\u003c\/span\u003e\n      \u003cspan class=\"pk-tag\"\u003eArôme pêche\u003c\/span\u003e\n      \u003cspan class=\"pk-tag\"\u003eHuile de colza\u003c\/span\u003e\n      \u003cspan class=\"pk-tag\"\u003eMenthol\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"pk-bio-mention\"\u003e🌿 Ingrédients issus de l'agriculture biologique, sans sucre ajouté\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pk-section\"\u003e\n    \u003ch2\u003e📋 Mode d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"pk-usage-container\"\u003e\n      \u003cdiv class=\"pk-usage-card\"\u003e\n        \u003cdiv class=\"pk-usage-age\"\u003e\n          \u003cspan class=\"pk-age-range\"\u003e3-9 ans\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pk-usage-dose\"\u003e\n          \u003cspan class=\"pk-dose-number\"\u003e2 à 3\u003c\/span\u003e\n          \u003cspan class=\"pk-dose-unit\"\u003epastilles\/jour\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pk-usage-card\"\u003e\n        \u003cdiv class=\"pk-usage-age\"\u003e\n          \u003cspan class=\"pk-age-range\"\u003eDès 10 ans\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pk-usage-dose\"\u003e\n          \u003cspan class=\"pk-dose-number\"\u003e4 à 5\u003c\/span\u003e\n          \u003cspan class=\"pk-dose-unit\"\u003epastilles\/jour\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pk-usage-tip\"\u003e\n      \u003cspan class=\"pk-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eLaissez fondre lentement dans la bouche pour une efficacité optimale\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pk-section\"\u003e\n    \u003ch2\u003e👨‍👩‍👧‍👦 Pour qui ?\u003c\/h2\u003e\n    \u003cdiv class=\"pk-grid pk-grid-profiles\"\u003e\n      \u003cdiv class=\"pk-card pk-card-profile\"\u003e\n        \u003cspan class=\"pk-profile-icon\"\u003e🧒\u003c\/span\u003e\n        \u003ch3\u003eEnfants dès 3 ans\u003c\/h3\u003e\n        \u003cp\u003eGorge irritée ou sensible pendant les changements de saison\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pk-card pk-card-profile\"\u003e\n        \u003cspan class=\"pk-profile-icon\"\u003e🏫\u003c\/span\u003e\n        \u003ch3\u003eÉcoliers\u003c\/h3\u003e\n        \u003cp\u003ePour renforcer les défenses face aux virus de la cour de récré\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pk-card pk-card-profile\"\u003e\n        \u003cspan class=\"pk-profile-icon\"\u003e❄️\u003c\/span\u003e\n        \u003ch3\u003ePériode hivernale\u003c\/h3\u003e\n        \u003cp\u003ePrévention et soulagement lors des premiers froids\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pk-section\"\u003e\n    \u003ch2\u003e⚠️ Précautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"pk-warning-box\"\u003e\n      \u003cul class=\"pk-warning-list\" style=\"list-style:none;\"\u003e\n        \u003cli\u003eNe pas dépasser la dose journalière recommandée\u003c\/li\u003e\n        \u003cli\u003eUsage déconseillé aux personnes allergiques aux produits de la ruche\u003c\/li\u003e\n        \u003cli\u003eUne consommation excessive peut provoquer un effet laxatif\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003csection class=\"pk-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"pk-cta-box\"\u003e\n      \u003cdiv class=\"pk-cta-bees\"\u003e🐝 🐝 🐝\u003c\/div\u003e\n      \u003cp\u003eOffrez à vos enfants le meilleur de la ruche pour une gorge apaisée et des défenses naturelles renforcées, avec ces pastilles au délicieux goût pêche qu'ils vont adorer !\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --pk-cream: #FFF9E6;\n  --pk-white: #ffffff;\n  --pk-primary: #F5A623;\n  --pk-primary-dark: #E8852D;\n  --pk-primary-light: #FFF3D9;\n  --pk-secondary: #FFD93D;\n  --pk-accent: #FF8C42;\n  --pk-text: #1a1a1a;\n  --pk-text-light: #5a5a5a;\n  --pk-border: #F0E0C0;\n  --pk-shadow: 0 4px 24px rgba(245,166,35,.12);\n  --pk-shadow-lg: 0 12px 48px rgba(245,166,35,.2);\n  --pk-radius: 20px;\n  --pk-radius-sm: 12px;\n}\n\n.pk-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--pk-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n.pk-premium * {\n  box-sizing: border-box;\n}\n\n\/* === HERO === *\/\n.pk-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--pk-secondary) 0%, var(--pk-primary) 50%, var(--pk-primary-dark) 100%);\n  border-radius: var(--pk-radius);\n  padding: clamp(3rem, 7vw, 5rem) clamp(2rem, 5vw, 4rem);\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n  overflow: hidden;\n  box-shadow: var(--pk-shadow-lg);\n}\n\n.pk-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: \n    radial-gradient(circle at 20% 30%, rgba(255,255,255,.15) 0%, transparent 50%),\n    radial-gradient(circle at 80% 70%, rgba(255,255,255,.1) 0%, transparent 40%),\n    url(\"data:image\/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M30 5L35 15L45 15L37 22L40 32L30 26L20 32L23 22L15 15L25 15Z' fill='rgba(255,255,255,0.05)'\/%3E%3C\/svg%3E\");\n  opacity: 1;\n}\n\n.pk-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.pk-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.pk-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--pk-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.pk-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.pk-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(32px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 0.5rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.pk-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(16px, 3vw, 20px);\n  font-weight: 600;\n  margin: 0 0 1.5rem 0;\n  text-shadow: 0 2px 10px rgba(0,0,0,.15);\n}\n\n.pk-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(15px, 2.5vw, 18px);\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto 2rem auto;\n}\n\n.pk-hero-badges {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 12px;\n}\n\n.pk-hero-badge {\n  background: rgba(255,255,255,.2);\n  backdrop-filter: blur(10px);\n  color: white;\n  padding: 10px 20px;\n  border-radius: 999px;\n  font-size: 14px;\n  font-weight: 700;\n  border: 2px solid rgba(255,255,255,.3);\n}\n\n\/* === SECTIONS === *\/\n.pk-section {\n  margin-bottom: clamp(3rem, 6vw, 5rem);\n}\n\n.pk-premium h2 {\n  font-size: clamp(26px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--pk-primary-dark);\n  margin-bottom: clamp(1.5rem, 3vw, 2.5rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.pk-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--pk-secondary), var(--pk-primary-dark));\n  border-radius: 2px;\n}\n\n\/* === GRILLES === *\/\n.pk-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n}\n\n.pk-grid-ingredients {\n  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n}\n\n.pk-grid-profiles {\n  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n}\n\n\/* === CARDS === *\/\n.pk-card {\n  background: var(--pk-white);\n  border-radius: var(--pk-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--pk-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n}\n\n.pk-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--pk-shadow-lg);\n  border-color: var(--pk-primary);\n}\n\n.pk-card h3 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--pk-text);\n  margin: 0 0 0.75rem 0;\n}\n\n.pk-card p {\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--pk-text-light);\n  margin: 0;\n}\n\n\/* Benefit cards *\/\n.pk-card-benefit {\n  text-align: center;\n}\n\n.pk-card-icon {\n  font-size: 48px;\n  margin-bottom: 1rem;\n}\n\n\/* Ingredient cards *\/\n.pk-card-ingredient {\n  position: relative;\n  overflow: hidden;\n}\n\n.pk-card-ingredient::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 4px;\n  background: linear-gradient(90deg, var(--pk-secondary), var(--pk-primary));\n}\n\n.pk-ingredient-header {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  margin-bottom: 1rem;\n}\n\n.pk-ingredient-icon {\n  font-size: 40px;\n  width: 60px;\n  height: 60px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: var(--pk-primary-light);\n  border-radius: 50%;\n}\n\n.pk-ingredient-info {\n  display: flex;\n  flex-direction: column;\n}\n\n.pk-ingredient-name {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--pk-text);\n}\n\n.pk-ingredient-dose {\n  font-size: 14px;\n  font-weight: 700;\n  color: var(--pk-primary-dark);\n  background: var(--pk-primary-light);\n  padding: 2px 10px;\n  border-radius: 999px;\n  margin-top: 4px;\n  display: inline-block;\n  width: fit-content;\n}\n\n\/* Other ingredients tags *\/\n.pk-ingredients-other {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-top: 2rem;\n}\n\n.pk-tag {\n  background: var(--pk-white);\n  color: var(--pk-text-light);\n  padding: 8px 16px;\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 600;\n  border: 1px solid var(--pk-border);\n}\n\n.pk-bio-mention {\n  text-align: center;\n  margin-top: 1.5rem;\n  padding: 1rem 1.5rem;\n  background: linear-gradient(135deg, var(--pk-primary-light), var(--pk-white));\n  border-radius: var(--pk-radius-sm);\n  font-size: 15px;\n  font-weight: 700;\n  color: var(--pk-primary-dark);\n  border: 2px dashed var(--pk-primary);\n}\n\n\/* Profile cards *\/\n.pk-card-profile {\n  text-align: center;\n}\n\n.pk-profile-icon {\n  font-size: 48px;\n  display: block;\n  margin-bottom: 1rem;\n}\n\n\/* === USAGE === *\/\n.pk-usage-container {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n  gap: 1.5rem;\n  max-width: 600px;\n  margin: 0 auto 2rem auto;\n}\n\n.pk-usage-card {\n  background: var(--pk-white);\n  border-radius: var(--pk-radius);\n  padding: 2rem;\n  text-align: center;\n  box-shadow: var(--pk-shadow);\n  border: 3px solid var(--pk-secondary);\n  transition: all .3s ease;\n}\n\n.pk-usage-card:hover {\n  transform: scale(1.05);\n  border-color: var(--pk-primary);\n}\n\n.pk-usage-age {\n  margin-bottom: 1rem;\n}\n\n.pk-age-range {\n  background: linear-gradient(135deg, var(--pk-secondary), var(--pk-primary));\n  color: white;\n  padding: 8px 20px;\n  border-radius: 999px;\n  font-size: 16px;\n  font-weight: 800;\n}\n\n.pk-dose-number {\n  display: block;\n  font-size: 48px;\n  font-weight: 900;\n  color: var(--pk-primary-dark);\n  line-height: 1;\n}\n\n.pk-dose-unit {\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--pk-text-light);\n}\n\n.pk-usage-tip {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  background: var(--pk-primary-light);\n  padding: 1rem 1.5rem;\n  border-radius: var(--pk-radius-sm);\n  max-width: 500px;\n  margin: 0 auto;\n}\n\n.pk-tip-icon {\n  font-size: 24px;\n}\n\n.pk-usage-tip p {\n  margin: 0;\n  font-size: 15px;\n  font-weight: 600;\n  color: var(--pk-primary-dark);\n}\n\n\/* === WARNING === *\/\n.pk-warning-box {\n  background: var(--pk-white);\n  border-radius: var(--pk-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--pk-shadow);\n  border-left: 5px solid var(--pk-primary);\n}\n\n.pk-warning-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n.pk-warning-list li {\n  position: relative;\n  padding-left: 30px;\n  margin-bottom: 12px;\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--pk-text-light);\n}\n\n.pk-warning-list li:last-child {\n  margin-bottom: 0;\n}\n\n.pk-warning-list li::before {\n  content: '•';\n  position: absolute;\n  left: 10px;\n  color: var(--pk-primary);\n  font-weight: bold;\n}\n\n\/* === INFO GRID === *\/\n.pk-info-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\n  gap: 1rem;\n}\n\n.pk-info-item {\n  background: var(--pk-white);\n  border-radius: var(--pk-radius-sm);\n  padding: 1.25rem;\n  text-align: center;\n  box-shadow: var(--pk-shadow);\n}\n\n.pk-info-label {\n  display: block;\n  font-size: 12px;\n  font-weight: 600;\n  color: var(--pk-text-light);\n  text-transform: uppercase;\n  letter-spacing: .05em;\n  margin-bottom: 6px;\n}\n\n.pk-info-value {\n  display: block;\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--pk-primary-dark);\n}\n\n\/* === CTA === *\/\n.pk-cta-box {\n  background: linear-gradient(135deg, var(--pk-secondary) 0%, var(--pk-primary) 50%, var(--pk-primary-dark) 100%);\n  border-radius: var(--pk-radius);\n  padding: clamp(2.5rem, 5vw, 4rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.pk-cta-bees {\n  font-size: 32px;\n  margin-bottom: 1rem;\n  animation: beeBounce 2s ease-in-out infinite;\n}\n\n.pk-cta-box p {\n  color: white;\n  font-size: clamp(17px, 2.5vw, 21px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n\/* === ANIMATIONS === *\/\n@keyframes beeBounce {\n  0%, 100% { transform: translateY(0); }\n  50% { transform: translateY(-10px); }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .pk-card {\n    animation: fadeInUp .6s ease backwards;\n  }\n  .pk-card:nth-child(1) { animation-delay: .1s; }\n  .pk-card:nth-child(2) { animation-delay: .2s; }\n  .pk-card:nth-child(3) { animation-delay: .3s; }\n  .pk-card:nth-child(4) { animation-delay: .4s; }\n}\n\n@keyframes fadeInUp {\n  from { opacity: 0; transform: translateY(40px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .pk-grid {\n    grid-template-columns: 1fr;\n  }\n  \n  .pk-grid-profiles {\n    grid-template-columns: 1fr;\n  }\n  \n  .pk-usage-container {\n    grid-template-columns: 1fr;\n  }\n  \n  .pk-info-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n  \n  .pk-badges-top {\n    gap: 8px;\n  }\n  \n  .pk-badge {\n    font-size: 12px;\n    padding: 6px 12px;\n  }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .pk-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n  \n  .pk-cta-bees {\n    animation: none;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .pk-card {\n    border: 2px solid var(--pk-text);\n  }\n  \n  .pk-badge {\n    border: 2px solid var(--pk-primary-dark);\n  }\n}\n\u003c\/style\u003e","brand":"AAGAARD","offers":[{"title":"Default Title","offer_id":55610837565817,"sku":"NBAIAAG0015","price":7.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/propolentum-kids-pastilles-pour-la-gorge-aagaard.jpg?v=1754747455"},{"product_id":"extrait-propolis-verte-bio-sans-alcool-15ml-proposnature","title":"Extrait de Propolis Verte Bio sans alcool – 15 ml – Propos’Nature","description":"\u003cdiv class=\"pv-premium\"\u003e\n  \u003cdiv class=\"pv-hero\"\u003e\n    \u003cdiv class=\"pv-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pv-hero-content\"\u003e\n      \u003cdiv class=\"pv-badges-top\"\u003e\n        \u003cspan class=\"pv-badge\"\u003e🌿 Certifié Bio\u003c\/span\u003e\n        \u003cspan class=\"pv-badge\"\u003e🚫 Sans Alcool\u003c\/span\u003e\n        \u003cspan class=\"pv-badge\"\u003e🇧🇷 Propolis du Brésil\u003c\/span\u003e\n        \u003cspan class=\"pv-badge\"\u003e👨‍👩‍👧 Toute la famille\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"pv-hero-title\"\u003eLa force de la ruche en toute douceur\u003c\/span\u003e\n      \u003cp class=\"pv-description\"\u003eUne formule pure et sans alcool, qui conjugue la richesse de la propolis verte du Brésil à la douceur de la glycérine végétale bio. Flacon de 15 ml avec pipette compte-gouttes.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"pv-section\"\u003e\n    \u003cp class=\"pv-section-intro\"\u003eVous cherchez une solution naturelle pour soutenir vos défenses au quotidien ? L'Extrait de Propolis Verte Bio sans alcool de Propos'Nature conjugue la richesse de la propolis verte du Brésil à la douceur de la glycérine végétale bio. Une formule pure, sans alcool, idéale pour toute la famille, y compris les enfants et les personnes sensibles.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pv-section\"\u003e\n    \u003ch2\u003ePourquoi choisir la propolis verte plutôt que la propolis noire ou blanche ?\u003c\/h2\u003e\n    \u003cp class=\"pv-section-intro\"\u003eLa propolis verte bio provient exclusivement du Brésil, récoltée par les abeilles sur \u003cem\u003eBaccharis dracunculifolia\u003c\/em\u003e, une plante endémique aux propriétés remarquables. Comparée à la propolis noire ou blanche, elle se distingue par sa teneur exceptionnelle en \u003cstrong\u003eartépilline C\u003c\/strong\u003e, un composé naturel particulièrement étudié pour ses vertus protectrices.\u003c\/p\u003e\n    \u003cdiv class=\"pv-grid\"\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🛡️ Défenses immunitaires\u003c\/h3\u003e\n        \u003cp\u003eSoutien naturel des défenses de l'organisme, notamment en période hivernale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🌬️ Sphère ORL apaisée\u003c\/h3\u003e\n        \u003cp\u003eAction apaisante sur la gorge irritée et les voies respiratoires sensibles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e😊 Confort buccal\u003c\/h3\u003e\n        \u003cp\u003eContribue au confort de la bouche et au bien-être général au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pv-section\"\u003e\n    \u003ch2\u003eUne composition pure, bio et 100 % naturelle\u003c\/h2\u003e\n    \u003cp class=\"pv-section-intro\"\u003eCet extrait de propolis sans alcool se distingue par sa formule minimaliste et son label Agriculture Biologique. Pour 1 g d'extrait (environ 46 gouttes) :\u003c\/p\u003e\n    \u003cdiv class=\"pv-grid-compact\"\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🌱 Glycérine végétale bio\u003c\/h3\u003e\n        \u003cp\u003e550 mg — apporte une texture douce et un goût naturellement suave.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🍯 Extrait de propolis verte bio\u003c\/h3\u003e\n        \u003cp\u003e450 mg — riche en artépilline C, issue de l'agriculture biologique.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pv-tip\"\u003e\n      \u003cspan class=\"pv-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003eSans alcool, sans colorant, sans conservateur, sans sucre. \u003cstrong\u003eFabriquée en France\u003c\/strong\u003e à partir d'ingrédients sélectionnés auprès de petits producteurs brésiliens engagés dans une démarche équitable.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pv-section\"\u003e\n    \u003ch2\u003eComment prendre l'extrait de propolis verte ?\u003c\/h2\u003e\n    \u003cdiv class=\"pv-timeline\"\u003e\n      \u003cdiv class=\"pv-timeline-item\"\u003e\n        \u003cdiv class=\"pv-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"pv-timeline-content\"\u003e\n          \u003ch3\u003e👤 Adultes — Usage interne\u003c\/h3\u003e\n          \u003cp\u003e15 gouttes, 1 à 3 fois par jour, pures ou diluées dans un peu d'eau, de jus ou de miel.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-timeline-item\"\u003e\n        \u003cdiv class=\"pv-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"pv-timeline-content\"\u003e\n          \u003ch3\u003e🧒 Enfants à partir de 3 ans\u003c\/h3\u003e\n          \u003cp\u003e5 à 10 gouttes diluées par jour, sur avis d'un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-timeline-item\"\u003e\n        \u003cdiv class=\"pv-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"pv-timeline-content\"\u003e\n          \u003ch3\u003e📅 Durée de cure conseillée\u003c\/h3\u003e\n          \u003cp\u003eUne cure de 3 semaines pour profiter pleinement des bienfaits de la propolis, à renouveler selon vos besoins.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-timeline-item\"\u003e\n        \u003cdiv class=\"pv-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"pv-timeline-content\"\u003e\n          \u003ch3\u003e💧 Usage externe\u003c\/h3\u003e\n          \u003cp\u003ePeut s'appliquer localement sur la peau ou s'incorporer à vos préparations cosmétiques maison (lotions, gels, émulsions à base d'eau) à hauteur de 0,5 % à 5 %.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pv-section\"\u003e\n    \u003ch2\u003ePourquoi une propolis sans alcool ?\u003c\/h2\u003e\n    \u003cp class=\"pv-section-intro\"\u003eContrairement aux extraits alcooliques traditionnels, cette propolis sans alcool offre une alternative douce et accessible à tous.\u003c\/p\u003e\n    \u003cdiv class=\"pv-grid-compact\"\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🧒 Adaptée aux enfants\u003c\/h3\u003e\n        \u003cp\u003eUne formule douce, sans alcool, idéale dès 3 ans (sur avis professionnel).\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🤰 Femmes enceintes\u003c\/h3\u003e\n        \u003cp\u003eConvient aux femmes enceintes ou allaitantes, avec avis médical préalable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🌸 Personnes sensibles\u003c\/h3\u003e\n        \u003cp\u003eRecommandée à celles et ceux qui ne tolèrent pas l'alcool.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e👅 Goût plus suave\u003c\/h3\u003e\n        \u003cp\u003eLa glycérine végétale apporte une texture agréable et un goût naturellement doux.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pv-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"pv-accordion\"\u003e\n      \u003cdetails class=\"pv-accordion-item\"\u003e\n        \u003csummary class=\"pv-accordion-header\"\u003e⚠️ Allergies aux produits de la ruche\u003c\/summary\u003e\n        \u003cdiv class=\"pv-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe produit est déconseillé aux personnes allergiques aux produits de la ruche (propolis, miel, gelée royale, pollen).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"pv-accordion-item\"\u003e\n        \u003csummary class=\"pv-accordion-header\"\u003e👁️ Précautions d'usage\u003c\/summary\u003e\n        \u003cdiv class=\"pv-accordion-content mt-3\"\u003e\n          \u003cp\u003eÉviter le contact avec les yeux. Attention, la propolis peut tacher les tissus. Ne pas dépasser la dose journalière recommandée. Tenir hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"pv-accordion-item\"\u003e\n        \u003csummary class=\"pv-accordion-header\"\u003e🩺 Avis médical\u003c\/summary\u003e\n        \u003cdiv class=\"pv-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à une alimentation variée et équilibrée, ni à un mode de vie sain, ni à un traitement médical. En cas de doute, demandez conseil à votre médecin ou pharmacien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pv-section\"\u003e\n    \u003ch2\u003eConservation \u0026amp; conditionnement\u003c\/h2\u003e\n    \u003cdiv class=\"pv-grid-compact\"\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🧴 Flacon verre brun 15 ml\u003c\/h3\u003e\n        \u003cp\u003eÉquipé d'une pipette compte-gouttes pour un dosage précis.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🌑 À l'abri de la lumière\u003c\/h3\u003e\n        \u003cp\u003eLe verre brun protège l'extrait et préserve toutes ses propriétés.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🌡️ Température ambiante\u003c\/h3\u003e\n        \u003cp\u003eÀ conserver au sec, à température ambiante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pv-card\"\u003e\n        \u003ch3\u003e🔒 Bien refermer\u003c\/h3\u003e\n        \u003cp\u003eRefermer soigneusement le flacon après chaque utilisation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pv-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"pv-cta-box\"\u003e\n      \u003cp\u003ePur, doux et certifié bio, cet extrait de propolis verte sans alcool allie la richesse du Brésil au savoir-faire français : un geste simple et naturel pour accompagner toute la famille au fil des saisons. 🐝🌿\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"pv-disclaimer\"\u003eComplément alimentaire. Ne se substitue pas à une alimentation variée et équilibrée ni à un mode de vie sain.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --pv-cream: #faf7f0;\n  --pv-white: #ffffff;\n  --pv-primary: #7a9b3f;\n  --pv-primary-dark: #4a6322;\n  --pv-primary-light: #eef3e0;\n  --pv-secondary: #c9a961;\n  --pv-accent: #d4861f;\n  --pv-text: #2a2a1f;\n  --pv-text-light: #6a6a5a;\n  --pv-border: #e5e0d2;\n  --pv-shadow: 0 4px 24px rgba(74,99,34,.08);\n  --pv-shadow-lg: 0 12px 48px rgba(74,99,34,.15);\n  --pv-radius: 20px;\n  --pv-radius-sm: 12px;\n}\n\n.pv-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--pv-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--pv-text);\n}\n\n.pv-hero {\n  position: relative;\n  background: linear-gradient(135deg, #4a6322 0%, #7a9b3f 55%, #c9a961 100%);\n  border-radius: var(--pv-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(--pv-shadow-lg);\n}\n\n.pv-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 30%, rgba(255,255,255,.4) 0%, transparent 25%),\n                    radial-gradient(circle at 80% 70%, rgba(255,255,255,.3) 0%, transparent 30%);\n  opacity: .15;\n}\n\n.pv-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.pv-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n  line-height: 1.1;\n}\n\n.pv-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1.25rem 0;\n  letter-spacing: -.01em;\n}\n\n.pv-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.2vw, 16px);\n  line-height: 1.7;\n  max-width: 640px;\n  margin: 0 auto;\n}\n\n.pv-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.75rem;\n}\n\n.pv-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--pv-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.pv-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.pv-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.pv-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--pv-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n  line-height: 1.2;\n}\n\n.pv-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--pv-primary), var(--pv-secondary));\n  border-radius: 2px;\n}\n\n.pv-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--pv-text-light);\n  margin: 0 auto 1.75rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.pv-card {\n  background: var(--pv-white);\n  border-radius: var(--pv-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--pv-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.pv-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--pv-shadow-lg);\n  border-color: var(--pv-primary);\n}\n\n.pv-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--pv-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.pv-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--pv-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.pv-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.pv-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.pv-grid-compact .pv-card {\n  padding: 1rem;\n}\n\n.pv-grid-compact .pv-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.pv-grid-compact .pv-card p {\n  font-size: 12px;\n}\n\n.pv-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.pv-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.pv-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--pv-primary), var(--pv-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n  box-shadow: 0 4px 12px rgba(122,155,63,.3);\n}\n\n.pv-timeline-content {\n  flex: 1;\n  background: var(--pv-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--pv-radius-sm);\n  box-shadow: var(--pv-shadow);\n}\n\n.pv-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--pv-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.pv-timeline-content p {\n  font-size: 14px;\n  color: var(--pv-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.pv-accordion {\n  background: var(--pv-white);\n  border-radius: var(--pv-radius);\n  box-shadow: var(--pv-shadow);\n  overflow: hidden;\n}\n\n.pv-accordion-item {\n  border-bottom: 1px solid var(--pv-border);\n  margin: 0;\n  padding: 0;\n}\n\n.pv-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.pv-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--pv-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.pv-accordion-header:hover {\n  background: var(--pv-primary-light);\n}\n\n.pv-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.pv-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--pv-primary);\n  transition: transform .2s ease;\n}\n\n.pv-accordion-item[open] .pv-accordion-header::after {\n  content: '−';\n}\n\n.pv-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--pv-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.pv-accordion-content p {\n  margin: 0;\n}\n\n.pv-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--pv-primary-light);\n  border-radius: var(--pv-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  border-left: 4px solid var(--pv-primary);\n}\n\n.pv-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.pv-tip p {\n  font-size: 14px;\n  color: var(--pv-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.pv-cta-box {\n  background: linear-gradient(135deg, var(--pv-primary) 0%, var(--pv-primary-dark) 100%);\n  border-radius: var(--pv-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  box-shadow: var(--pv-shadow-lg);\n}\n\n.pv-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n  font-style: italic;\n}\n\n.pv-disclaimer {\n  font-size: 12px;\n  color: var(--pv-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n@media (max-width: 767px) {\n  .pv-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  .pv-card { padding: 1.125rem; }\n  .pv-section { margin-bottom: 1.75rem; }\n  .pv-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--pv-radius-sm);\n  }\n  .pv-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  .pv-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  .pv-grid-compact { gap: .625rem; }\n  .pv-grid-compact .pv-card { padding: .75rem; }\n  .pv-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  .pv-timeline-content { padding: .875rem 1rem; }\n  .pv-timeline-content h3 { font-size: 14px; }\n  .pv-timeline-content p { font-size: 13px; }\n  .pv-accordion-header { padding: .875rem 1rem; font-size: 14px; }\n  .pv-accordion-content { padding: 0 1rem .875rem; font-size: 13px; }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .pv-card {\n    animation: pvFadeInUp .5s ease backwards;\n  }\n  .pv-card:nth-child(1) { animation-delay: .05s; }\n  .pv-card:nth-child(2) { animation-delay: .1s; }\n  .pv-card:nth-child(3) { animation-delay: .15s; }\n  .pv-card:nth-child(4) { animation-delay: .2s; }\n  .pv-card:nth-child(5) { animation-delay: .25s; }\n  .pv-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes pvFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .pv-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"PROPOS NATURE","offers":[{"title":"Default Title","offer_id":55628606374265,"sku":"PO0030","price":10.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/extrait-de-propolis-verte-bio-sans-alcool-15-ml-proposnature-packshothd.webp?v=1789475286"},{"product_id":"gouttes-propolis-pepins-de-pamplemousse-bio-30ml-aagaard","title":"Gouttes Propolis \u0026 Pépins de Pamplemousse Bio – 30 ml - Aagaard","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Gouttes Propolis \u0026 Pépins de Pamplemousse Bio – 30 ml - Aagaard\nPalette détectée:\n  - Primaire: #7A9B4A (vert olive\/sauge du packaging)\n  - Secondaire: #F5E6A3 (jaune paille doux, évoquant le miel)\n  - Accent: #5C4A3A (brun foncé du flacon, évoquant la propolis)\n  - Cream: #F9F7F2 (fond crème naturel)\nAmbiance: Naturel\/Bio, apiculture traditionnelle, douceur familiale, expertise depuis 1967\nPréfixe CSS: ppb\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés dans la description :\n  1. \"Les bienfaits des gouttes de Propolis \u0026 Pépins de Pamplemousse\"\n  2. \"Pourquoi associer propolis \u0026 pépins de pamplemousse ?\"\n  3. \"Ingrédients \u0026 composition\"\n  4. \"Posologie et conseils d'utilisation\"\n  5. \"Précautions d'emploi\"\n\nChaque H2 ci-dessus sera reproduit EXACTEMENT dans une \u003csection\u003e avec \u003ch2\u003e.\n--\u003e\n\n\u003cdiv class=\"ppb-premium\"\u003e\n  \n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"ppb-hero\"\u003e\n    \u003cdiv class=\"ppb-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ppb-hero-content\"\u003e\n      \u003cdiv class=\"ppb-badges-top\"\u003e\n        \u003cspan class=\"ppb-badge\"\u003e🐝 Propolis Bio\u003c\/span\u003e\n        \u003cspan class=\"ppb-badge\"\u003e🍊 Pépins de Pamplemousse\u003c\/span\u003e\n        \u003cspan class=\"ppb-badge\"\u003e🚫 Sans Alcool\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"ppb-hero-title\"\u003eGouttes Propolis \u0026amp; Pépins de Pamplemousse Bio\u003c\/span\u003e\n      \u003cp class=\"ppb-subtitle\"\u003eAagaard • Depuis 1967 • 30 ml\u003c\/p\u003e\n      \u003cp class=\"ppb-description\"\u003eFormule bio, douce et efficace pour renforcer les défenses naturelles de toute la famille, dès 3 ans.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"ppb-section\"\u003e\n    \u003ch2\u003eLes bienfaits des gouttes de Propolis \u0026amp; Pépins de Pamplemousse\u003c\/h2\u003e\n    \u003cdiv class=\"ppb-grid\"\u003e\n      \u003cdiv class=\"ppb-card\"\u003e\n        \u003ch3\u003e🛡️ Défenses immunitaires\u003c\/h3\u003e\n        \u003cp\u003eSoutient activement vos défenses naturelles grâce à la synergie propolis + pépins de pamplemousse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ppb-card\"\u003e\n        \u003ch3\u003e👨‍👩‍👧 Pour toute la famille\u003c\/h3\u003e\n        \u003cp\u003eConvient aux enfants dès 3 ans, femmes enceintes et personnes sensibles grâce à sa formule douce.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ppb-card\"\u003e\n        \u003ch3\u003e🚫 Sans alcool\u003c\/h3\u003e\n        \u003cp\u003eFormulation sans alcool ni huiles essentielles pour une tolérance maximale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ppb-card\"\u003e\n        \u003ch3\u003e🔬 Contrôle HPLC\u003c\/h3\u003e\n        \u003cp\u003eConcentration garantie en polyphénols et flavonoïdes pour une efficacité optimale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ppb-card\"\u003e\n        \u003ch3\u003e🌿 Expertise Aagaard\u003c\/h3\u003e\n        \u003cp\u003eFormulation douce issue du savoir-faire apicole Aagaard depuis 1967.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ppb-card\"\u003e\n        \u003ch3\u003e🌱 Certifié Bio\u003c\/h3\u003e\n        \u003cp\u003eIngrédients issus de l'agriculture biologique pour une qualité irréprochable.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"ppb-section\"\u003e\n    \u003ch2\u003ePourquoi associer propolis \u0026amp; pépins de pamplemousse ?\u003c\/h2\u003e\n    \u003cdiv class=\"ppb-explanation\"\u003e\n      \u003cdiv class=\"ppb-explanation-card\"\u003e\n        \u003cdiv class=\"ppb-explanation-icon\"\u003e🐝\u003c\/div\u003e\n        \u003ch3\u003eLa propolis\u003c\/h3\u003e\n        \u003cp\u003eSubstance précieuse produite par les abeilles pour protéger la ruche. Riche en \u003cstrong\u003eflavonoïdes\u003c\/strong\u003e, elle est reconnue pour ses vertus purifiantes et protectrices.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ppb-explanation-plus\"\u003e+\u003c\/div\u003e\n      \u003cdiv class=\"ppb-explanation-card\"\u003e\n        \u003cdiv class=\"ppb-explanation-icon\"\u003e🍊\u003c\/div\u003e\n        \u003ch3\u003ePépins de pamplemousse\u003c\/h3\u003e\n        \u003cp\u003eContient des \u003cstrong\u003epolyphénols\u003c\/strong\u003e aux propriétés assainissantes, idéal pour compléter l'action protectrice de la propolis.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ppb-explanation-equal\"\u003e=\u003c\/div\u003e\n      \u003cdiv class=\"ppb-explanation-result\"\u003e\n        \u003cdiv class=\"ppb-explanation-icon\"\u003e💪\u003c\/div\u003e\n        \u003ch3\u003eUn bouclier naturel\u003c\/h3\u003e\n        \u003cp\u003eParticulièrement utile en période hivernale ou lors de coups de fatigue. Base végétale douce, \u003cstrong\u003esans alcool\u003c\/strong\u003e ni huiles essentielles.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"ppb-section\"\u003e\n    \u003ch2\u003eIngrédients \u0026amp; composition\u003c\/h2\u003e\n    \u003cdiv class=\"ppb-composition\"\u003e\n      \u003cdiv class=\"ppb-composition-list\"\u003e\n        \u003cdiv class=\"ppb-ingredient\"\u003e\n          \u003cspan class=\"ppb-ingredient-percent\"\u003e34%\u003c\/span\u003e\n          \u003cspan class=\"ppb-ingredient-name\"\u003eExtrait de pépins de pamplemousse*\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ppb-ingredient\"\u003e\n          \u003cspan class=\"ppb-ingredient-percent\"\u003e31%\u003c\/span\u003e\n          \u003cspan class=\"ppb-ingredient-name\"\u003eExtrait de propolis\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ppb-ingredient\"\u003e\n          \u003cspan class=\"ppb-ingredient-percent\"\u003e—\u003c\/span\u003e\n          \u003cspan class=\"ppb-ingredient-name\"\u003eGlycérine végétale*\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"ppb-bio-note\"\u003e*Ingrédients issus de l'agriculture biologique\u003c\/p\u003e\n      \n      \u003cdiv class=\"ppb-dosage-box\"\u003e\n        \u003ch4\u003e📊 Par dose journalière (20 gouttes)\u003c\/h4\u003e\n        \u003cdiv class=\"ppb-dosage-grid\"\u003e\n          \u003cdiv class=\"ppb-dosage-item\"\u003e\n            \u003cspan class=\"ppb-dosage-value\"\u003e38 mg\u003c\/span\u003e\n            \u003cspan class=\"ppb-dosage-label\"\u003ePropolis\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"ppb-dosage-item\"\u003e\n            \u003cspan class=\"ppb-dosage-value\"\u003e282 mg\u003c\/span\u003e\n            \u003cspan class=\"ppb-dosage-label\"\u003eExtrait de pépins de pamplemousse\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"ppb-section\"\u003e\n    \u003ch2\u003ePosologie et conseils d'utilisation\u003c\/h2\u003e\n    \u003cdiv class=\"ppb-timeline\"\u003e\n      \u003cdiv class=\"ppb-timeline-item\"\u003e\n        \u003cdiv class=\"ppb-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"ppb-timeline-content\"\u003e\n          \u003ch3\u003e⚡ Cure intensive\u003c\/h3\u003e\n          \u003cp\u003e10 gouttes, 2 fois par jour pendant 5 jours. Idéal en cas de besoin immédiat.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ppb-timeline-item\"\u003e\n        \u003cdiv class=\"ppb-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"ppb-timeline-content\"\u003e\n          \u003ch3\u003e🌿 Entretien quotidien\u003c\/h3\u003e\n          \u003cp\u003e1 goutte par jour pour maintenir vos défenses au quotidien.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ppb-timeline-item\"\u003e\n        \u003cdiv class=\"ppb-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"ppb-timeline-content\"\u003e\n          \u003ch3\u003e💧 Mode d'emploi\u003c\/h3\u003e\n          \u003cp\u003eDiluer dans un verre d'eau ou de jus. Bien agiter avant emploi.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"ppb-tip\"\u003e\n      \u003cspan class=\"ppb-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eSi le liquide s'épaissit, placez le flacon quelques minutes sous un filet d'eau chaude.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"ppb-duration-box\"\u003e\n      \u003ch4\u003e📅 Durée estimée d'utilisation\u003c\/h4\u003e\n      \u003cp class=\"ppb-duration-intro\"\u003e\u003cstrong\u003eUn flacon de 30 ml contient environ 600 gouttes.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cdiv class=\"ppb-grid-compact\"\u003e\n        \u003cdiv class=\"ppb-card\"\u003e\n          \u003ch3\u003e⚡ Cure intensive\u003c\/h3\u003e\n          \u003cp\u003e~30 jours (3 cures de 5 jours)\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ppb-card\"\u003e\n          \u003ch3\u003e🌿 Entretien\u003c\/h3\u003e\n          \u003cp\u003e~600 jours (près de 20 mois)\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"ppb-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"ppb-accordion\"\u003e\n      \u003cdetails class=\"ppb-accordion-item\"\u003e\n        \u003csummary class=\"ppb-accordion-header\"\u003e⚠️ Contre-indications\u003c\/summary\u003e\n        \u003cdiv class=\"ppb-accordion-content\"\u003e\n          \u003cp\u003eDéconseillé aux personnes allergiques aux produits de la ruche et aux enfants de moins de 3 ans.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ppb-accordion-item\"\u003e\n        \u003csummary class=\"ppb-accordion-header\"\u003e📏 Dosage\u003c\/summary\u003e\n        \u003cdiv class=\"ppb-accordion-content\"\u003e\n          \u003cp\u003eNe pas dépasser la dose recommandée. Ne remplace pas un traitement médical.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ppb-accordion-item\"\u003e\n        \u003csummary class=\"ppb-accordion-header\"\u003e🧒 Sécurité\u003c\/summary\u003e\n        \u003cdiv class=\"ppb-accordion-content\"\u003e\n          \u003cp\u003eTenir hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ppb-accordion-item\"\u003e\n        \u003csummary class=\"ppb-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"ppb-accordion-content\"\u003e\n          \u003cp\u003eÀ conserver à l'abri de la chaleur, de l'humidité et de la lumière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"ppb-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"ppb-cta-box\"\u003e\n      \u003cp\u003e🐝 Une formule bio, sans alcool, qui associe la propolis et les pépins de pamplemousse pour soutenir vos défenses naturelles au quotidien, en toute simplicité.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"ppb-disclaimer\"\u003eComplément alimentaire. Les compléments alimentaires ne se substituent pas à une alimentation variée et équilibrée ni à un mode de vie sain.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --ppb-cream: #F9F7F2;\n  --ppb-white: #ffffff;\n  --ppb-primary: #7A9B4A;\n  --ppb-primary-dark: #5A7A35;\n  --ppb-primary-light: #E8F0DC;\n  --ppb-secondary: #F5E6A3;\n  --ppb-accent: #5C4A3A;\n  --ppb-text: #1a1a1a;\n  --ppb-text-light: #5a5a5a;\n  --ppb-border: #e0e0e0;\n  --ppb-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --ppb-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --ppb-radius: 20px;\n  --ppb-radius-sm: 12px;\n}\n\n.ppb-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--ppb-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.ppb-hero {\n  position: relative;\n  background: linear-gradient(135deg, #7A9B4A 0%, #5A7A35 50%, #4A6A2A 100%);\n  border-radius: var(--ppb-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(--ppb-shadow-lg);\n}\n\n.ppb-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: url(\"data:image\/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M30 5L35 15L45 15L37 22L40 32L30 26L20 32L23 22L15 15L25 15Z' fill='%23ffffff' fill-opacity='0.08'\/%3E%3C\/svg%3E\");\n  opacity: .4;\n}\n\n.ppb-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.ppb-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.ppb-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--ppb-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.ppb-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.ppb-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.ppb-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 18px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  letter-spacing: .5px;\n}\n\n.ppb-description {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.5vw, 18px);\n  max-width: 600px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n\/* === SECTIONS === *\/\n.ppb-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.ppb-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--ppb-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.ppb-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--ppb-primary), var(--ppb-secondary));\n  border-radius: 2px;\n}\n\n\/* === GRILLE === *\/\n.ppb-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.ppb-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n  margin-top: 1rem;\n}\n\n\/* === CARDS === *\/\n.ppb-card {\n  background: var(--ppb-white);\n  border-radius: var(--ppb-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--ppb-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.ppb-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--ppb-shadow-lg);\n  border-color: var(--ppb-primary);\n}\n\n.ppb-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--ppb-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.ppb-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--ppb-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === EXPLANATION SECTION === *\/\n.ppb-explanation {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: center;\n  gap: 1rem;\n}\n\n.ppb-explanation-card {\n  flex: 1;\n  min-width: 220px;\n  max-width: 300px;\n  background: var(--ppb-white);\n  border-radius: var(--ppb-radius);\n  padding: 1.5rem;\n  box-shadow: var(--ppb-shadow);\n  text-align: center;\n}\n\n.ppb-explanation-icon {\n  font-size: 48px;\n  margin-bottom: .75rem;\n}\n\n.ppb-explanation-card h3 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--ppb-primary-dark);\n  margin: 0 0 .5rem 0;\n}\n\n.ppb-explanation-card p {\n  font-size: 14px;\n  color: var(--ppb-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.ppb-explanation-plus,\n.ppb-explanation-equal {\n  font-size: 32px;\n  font-weight: 900;\n  color: var(--ppb-primary);\n}\n\n.ppb-explanation-result {\n  flex: 1;\n  min-width: 280px;\n  background: linear-gradient(135deg, var(--ppb-primary-light) 0%, var(--ppb-secondary) 100%);\n  border-radius: var(--ppb-radius);\n  padding: 1.5rem;\n  box-shadow: var(--ppb-shadow);\n  text-align: center;\n  border: 3px solid var(--ppb-primary);\n}\n\n.ppb-explanation-result h3 {\n  font-size: 18px;\n  font-weight: 800;\n  color: var(--ppb-primary-dark);\n  margin: 0 0 .5rem 0;\n}\n\n.ppb-explanation-result p {\n  font-size: 14px;\n  color: var(--ppb-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === COMPOSITION === *\/\n.ppb-composition {\n  background: var(--ppb-white);\n  border-radius: var(--ppb-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--ppb-shadow);\n}\n\n.ppb-composition-list {\n  display: flex;\n  flex-direction: column;\n  gap: .75rem;\n  margin-bottom: 1rem;\n}\n\n.ppb-ingredient {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  padding: .75rem 1rem;\n  background: var(--ppb-primary-light);\n  border-radius: var(--ppb-radius-sm);\n}\n\n.ppb-ingredient-percent {\n  font-size: 18px;\n  font-weight: 900;\n  color: var(--ppb-primary-dark);\n  min-width: 50px;\n}\n\n.ppb-ingredient-name {\n  font-size: 15px;\n  color: var(--ppb-text);\n  font-weight: 600;\n}\n\n.ppb-bio-note {\n  font-size: 13px;\n  color: var(--ppb-text-light);\n  font-style: italic;\n  margin: 0 0 1.5rem 0;\n}\n\n.ppb-dosage-box {\n  background: linear-gradient(135deg, var(--ppb-secondary) 0%, #F0DFA0 100%);\n  border-radius: var(--ppb-radius-sm);\n  padding: 1.25rem;\n}\n\n.ppb-dosage-box h4 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--ppb-accent);\n  margin: 0 0 1rem 0;\n  text-align: center;\n}\n\n.ppb-dosage-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.ppb-dosage-item {\n  text-align: center;\n}\n\n.ppb-dosage-value {\n  display: block;\n  font-size: 24px;\n  font-weight: 900;\n  color: var(--ppb-primary-dark);\n}\n\n.ppb-dosage-label {\n  font-size: 12px;\n  color: var(--ppb-text-light);\n  font-weight: 600;\n}\n\n\/* === TIMELINE === *\/\n.ppb-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.ppb-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.ppb-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--ppb-primary), var(--ppb-primary-dark));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n}\n\n.ppb-timeline-content {\n  flex: 1;\n  background: var(--ppb-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--ppb-radius-sm);\n  box-shadow: var(--ppb-shadow);\n}\n\n.ppb-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--ppb-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.ppb-timeline-content p {\n  font-size: 14px;\n  color: var(--ppb-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP === *\/\n.ppb-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--ppb-primary-light);\n  border-radius: var(--ppb-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.ppb-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.ppb-tip p {\n  font-size: 14px;\n  color: var(--ppb-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === DURATION BOX === *\/\n.ppb-duration-box {\n  background: var(--ppb-white);\n  border-radius: var(--ppb-radius);\n  padding: 1.5rem;\n  margin-top: 1.5rem;\n  box-shadow: var(--ppb-shadow);\n  border-left: 4px solid var(--ppb-primary);\n}\n\n.ppb-duration-box h4 {\n  font-size: 16px;\n  font-weight: 800;\n  color: var(--ppb-primary-dark);\n  margin: 0 0 .75rem 0;\n}\n\n.ppb-duration-intro {\n  font-size: 14px;\n  color: var(--ppb-text);\n  margin: 0;\n}\n\n.ppb-duration-box .ppb-grid-compact .ppb-card {\n  padding: 1rem;\n}\n\n.ppb-duration-box .ppb-grid-compact .ppb-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.ppb-duration-box .ppb-grid-compact .ppb-card p {\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--ppb-primary-dark);\n}\n\n\/* === ACCORDION === *\/\n.ppb-accordion {\n  background: var(--ppb-white);\n  border-radius: var(--ppb-radius);\n  box-shadow: var(--ppb-shadow);\n  overflow: hidden;\n}\n\n.ppb-accordion-item {\n  border-bottom: 1px solid var(--ppb-border);\n  margin: 0;\n  padding: 0;\n}\n\n.ppb-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.ppb-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--ppb-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.ppb-accordion-header:hover {\n  background: var(--ppb-primary-light);\n}\n\n.ppb-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.ppb-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--ppb-primary);\n  transition: transform .2s ease;\n}\n\n.ppb-accordion-item[open] .ppb-accordion-header::after {\n  content: '−';\n}\n\n.ppb-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--ppb-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n}\n\n.ppb-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA === *\/\n.ppb-cta-box {\n  background: linear-gradient(135deg, var(--ppb-primary) 0%, var(--ppb-primary-dark) 100%);\n  border-radius: var(--ppb-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.ppb-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n.ppb-disclaimer {\n  font-size: 12px;\n  color: var(--ppb-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .ppb-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .ppb-card {\n    padding: 1.125rem;\n  }\n  \n  .ppb-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .ppb-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--ppb-radius-sm);\n  }\n  \n  .ppb-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .ppb-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .ppb-grid-compact {\n    gap: .625rem;\n  }\n  \n  .ppb-grid-compact .ppb-card {\n    padding: .75rem;\n  }\n  \n  .ppb-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n  \n  .ppb-timeline-content {\n    padding: .875rem 1rem;\n  }\n  \n  .ppb-timeline-content h3 {\n    font-size: 14px;\n  }\n  \n  .ppb-timeline-content p {\n    font-size: 13px;\n  }\n  \n  .ppb-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .ppb-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  \n  .ppb-explanation {\n    flex-direction: column;\n  }\n  \n  .ppb-explanation-card,\n  .ppb-explanation-result {\n    max-width: 100%;\n    min-width: auto;\n  }\n  \n  .ppb-explanation-plus,\n  .ppb-explanation-equal {\n    font-size: 24px;\n  }\n  \n  .ppb-dosage-grid {\n    grid-template-columns: 1fr 1fr;\n    gap: .75rem;\n  }\n  \n  .ppb-dosage-value {\n    font-size: 20px;\n  }\n  \n  .ppb-composition {\n    padding: 1.25rem;\n  }\n  \n  .ppb-ingredient {\n    padding: .625rem .875rem;\n  }\n  \n  .ppb-ingredient-percent {\n    font-size: 16px;\n    min-width: 40px;\n  }\n  \n  .ppb-ingredient-name {\n    font-size: 14px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .ppb-card {\n    animation: ppbFadeInUp .5s ease backwards;\n  }\n  .ppb-card:nth-child(1) { animation-delay: .05s; }\n  .ppb-card:nth-child(2) { animation-delay: .1s; }\n  .ppb-card:nth-child(3) { animation-delay: .15s; }\n  .ppb-card:nth-child(4) { animation-delay: .2s; }\n  .ppb-card:nth-child(5) { animation-delay: .25s; }\n  .ppb-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes ppbFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ppb-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"AAGAARD","offers":[{"title":"Default Title","offer_id":55991203398009,"sku":"NBAIAAG0018","price":13.69,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/gouttes-propolis-pepins-de-pamplemousse-bio-30-ml-aagaard-ingredients.webp?v=1769758739"},{"product_id":"vitamine-c-liposomale-1000mg-lifes-code","title":"Vitamine C liposomale - 1000 mg - Life's code","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Vitamine C liposomale 1000 mg - Life's Code\nPalette détectée:\n  - Primaire: #2B7A8C (bleu-vert\/teal du bandeau étiquette)\n  - Secondaire: #D4A84B (doré\/or des visuels et reflets)\n  - Accent: #F5A623 (orange des agrumes)\n  - Fond étiquette: #E8D9B5 (beige kraft naturel)\nAmbiance: Naturel\/premium, clean label, scientifique mais accessible, \n          univers agrumes\/vitalité, packaging épuré craft\nPréfixe CSS: vcl\n--\u003e\n\n\u003cdiv class=\"vcl-premium\"\u003e\n\n  \u003c!-- HERO SECTION --\u003e\n  \u003cdiv class=\"vcl-hero\"\u003e\n    \u003cdiv class=\"vcl-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"vcl-hero-content\"\u003e\n      \u003cdiv class=\"vcl-badges-top\"\u003e\n        \u003cspan class=\"vcl-badge\"\u003e🍊 1000 mg par dose\u003c\/span\u003e\n        \u003cspan class=\"vcl-badge\"\u003e⚡ 90% d'absorption\u003c\/span\u003e\n        \u003cspan class=\"vcl-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"vcl-hero-title\"\u003eVitamine C liposomale\u003c\/span\u003e\n      \u003cp class=\"vcl-subtitle\"\u003eFormule liquide ultra-assimilable\u003c\/p\u003e\n      \u003cp class=\"vcl-description\"\u003eLa technologie liposomale révolutionne l'absorption de la vitamine C : près de 4 fois plus efficace qu'une forme classique, sans inconfort digestif. Dosage personnalisé pour toute la famille.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- POURQUOI LIPOSOMALE --\u003e\n  \u003csection class=\"vcl-section\"\u003e\n    \u003ch2\u003e🔬 Pourquoi choisir la forme liposomale ?\u003c\/h2\u003e\n    \u003cdiv class=\"vcl-comparison\"\u003e\n      \u003cdiv class=\"vcl-comparison-item vcl-comparison-bad\"\u003e\n        \u003cspan class=\"vcl-comparison-label\"\u003eVitamine C classique\u003c\/span\u003e\n        \u003cul\u003e\n          \u003cli\u003e❌ Dégradation dans l'estomac\u003c\/li\u003e\n          \u003cli\u003e❌ Seulement 20-25% absorbée\u003c\/li\u003e\n          \u003cli\u003e❌ Risque de brûlures d'estomac\u003c\/li\u003e\n          \u003cli\u003e❌ Pic rapide puis chute\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcl-comparison-item vcl-comparison-good\"\u003e\n        \u003cspan class=\"vcl-comparison-label\"\u003eVitamine C liposomale\u003c\/span\u003e\n        \u003cul\u003e\n          \u003cli\u003e✅ Protection jusqu'au duodénum\u003c\/li\u003e\n          \u003cli\u003e✅ Jusqu'à 90% d'absorption\u003c\/li\u003e\n          \u003cli\u003e✅ Excellente tolérance digestive\u003c\/li\u003e\n          \u003cli\u003e✅ Diffusion progressive et prolongée\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"vcl-tech-note\"\u003e💡 \u003cstrong\u003eTechnologie liposomale :\u003c\/strong\u003e la vitamine C est encapsulée dans des microsphères de lécithine de tournesol qui la protègent et optimisent son passage dans les cellules.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BÉNÉFICES --\u003e\n  \u003csection class=\"vcl-section\"\u003e\n    \u003ch2\u003e✨ Les bienfaits reconnus\u003c\/h2\u003e\n    \u003cdiv class=\"vcl-grid\"\u003e\n      \u003cdiv class=\"vcl-card\"\u003e\n        \u003ch3\u003e⚡ Réduction de la fatigue\u003c\/h3\u003e\n        \u003cp\u003eSoutient le métabolisme énergétique normal pour retrouver dynamisme et vitalité au quotidien.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcl-card\"\u003e\n        \u003ch3\u003e🛡️ Système immunitaire\u003c\/h3\u003e\n        \u003cp\u003eMaintient le fonctionnement normal des défenses naturelles, même après un exercice intense.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcl-card\"\u003e\n        \u003ch3\u003e🧬 Protection cellulaire\u003c\/h3\u003e\n        \u003cp\u003ePuissant antioxydant qui protège les cellules contre le stress oxydatif et le vieillissement prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcl-card\"\u003e\n        \u003ch3\u003e✨ Formation du collagène\u003c\/h3\u003e\n        \u003cp\u003eContribue à la beauté de la peau, la solidité des os, cartilages, gencives et vaisseaux sanguins.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcl-card\"\u003e\n        \u003ch3\u003e🧠 Fonctions cognitives\u003c\/h3\u003e\n        \u003cp\u003eParticipe au fonctionnement normal du système nerveux et aux fonctions psychologiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcl-card\"\u003e\n        \u003ch3\u003e🥬 Absorption du fer\u003c\/h3\u003e\n        \u003cp\u003eAugmente l'assimilation du fer végétal, idéal pour les régimes végétariens et végans.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FORMULE --\u003e\n  \u003csection class=\"vcl-section\"\u003e\n    \u003ch2\u003e🌿 Une formule ultra-pure\u003c\/h2\u003e\n    \u003cdiv class=\"vcl-formula-box\"\u003e\n      \u003cdiv class=\"vcl-formula-header\"\u003e\n        \u003cspan class=\"vcl-formula-count\"\u003eSeulement 3 ingrédients\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcl-grid\"\u003e\n        \u003cdiv class=\"vcl-card vcl-card-ingredient\"\u003e\n          \u003ch3\u003e🍋 Vitamine C liposomale\u003c\/h3\u003e\n          \u003cp\u003eL-ascorbate de sodium — forme non acide, douce pour l'estomac\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"vcl-card vcl-card-ingredient\"\u003e\n          \u003ch3\u003e🌻 Lécithine de tournesol\u003c\/h3\u003e\n          \u003cp\u003ePhosphatidylcholine pour former les liposomes protecteurs\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"vcl-card vcl-card-ingredient\"\u003e\n          \u003ch3\u003e💧 Eau \u0026amp; huile\u003c\/h3\u003e\n          \u003cp\u003ePour une mise en solution optimale et une absorption facilitée\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"vcl-sans-list\"\u003e\n      \u003cspan class=\"vcl-sans-badge\"\u003eSans conservateur\u003c\/span\u003e\n      \u003cspan class=\"vcl-sans-badge\"\u003eSans colorant\u003c\/span\u003e\n      \u003cspan class=\"vcl-sans-badge\"\u003eSans gluten\u003c\/span\u003e\n      \u003cspan class=\"vcl-sans-badge\"\u003eSans soja\u003c\/span\u003e\n      \u003cspan class=\"vcl-sans-badge\"\u003eSans sucre\u003c\/span\u003e\n      \u003cspan class=\"vcl-sans-badge\"\u003eSans OGM\u003c\/span\u003e\n      \u003cspan class=\"vcl-sans-badge\"\u003eSans métaux lourds\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- POSOLOGIE --\u003e\n  \u003csection class=\"vcl-section\"\u003e\n    \u003ch2\u003e📋 Mode d'emploi personnalisé\u003c\/h2\u003e\n    \u003cdiv class=\"vcl-dosage-highlight\"\u003e\n      \u003cspan class=\"vcl-dosage-icon\"\u003e💧\u003c\/span\u003e\n      \u003cspan class=\"vcl-dosage-text\"\u003e1 goutte = 100 mg de vitamine C liposomale\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"vcl-grid\"\u003e\n      \u003cdiv class=\"vcl-card vcl-card-dosage\"\u003e\n        \u003ch3\u003e👶 Enfants 1-10 ans\u003c\/h3\u003e\n        \u003cp class=\"vcl-dosage-amount\"\u003e1 à 3 gouttes\/jour\u003c\/p\u003e\n        \u003cp class=\"vcl-dosage-mg\"\u003e100 à 300 mg\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcl-card vcl-card-dosage\"\u003e\n        \u003ch3\u003e🧒 Adolescents\u003c\/h3\u003e\n        \u003cp class=\"vcl-dosage-amount\"\u003e3 à 6 gouttes\/jour\u003c\/p\u003e\n        \u003cp class=\"vcl-dosage-mg\"\u003e300 à 600 mg\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcl-card vcl-card-dosage\"\u003e\n        \u003ch3\u003e🧑 Adultes\u003c\/h3\u003e\n        \u003cp class=\"vcl-dosage-amount\"\u003e5 à 10 gouttes\/jour\u003c\/p\u003e\n        \u003cp class=\"vcl-dosage-mg\"\u003e500 à 1000 mg\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"vcl-tips-box\"\u003e\n      \u003ch4\u003e💡 Conseils d'utilisation\u003c\/h4\u003e\n      \u003cul\u003e\n        \u003cli\u003eÀ partir de 2 gouttes, répartir entre le matin et le midi\u003c\/li\u003e\n        \u003cli\u003eNe pas dépasser 1000 mg par jour\u003c\/li\u003e\n        \u003cli\u003eConvient dès 12 mois\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- POUR QUI --\u003e\n  \u003csection class=\"vcl-section\"\u003e\n    \u003ch2\u003e👥 Pour qui ?\u003c\/h2\u003e\n    \u003cdiv class=\"vcl-grid-compact\"\u003e\n      \u003cdiv class=\"vcl-card\"\u003e\n        \u003ch3\u003e😴 Fatigués\u003c\/h3\u003e\n        \u003cp\u003eBesoin d'énergie\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcl-card\"\u003e\n        \u003ch3\u003e🏃 Sportifs\u003c\/h3\u003e\n        \u003cp\u003eRécupération\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcl-card\"\u003e\n        \u003ch3\u003e🤧 Immunité faible\u003c\/h3\u003e\n        \u003cp\u003eRenforcement\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcl-card\"\u003e\n        \u003ch3\u003e🌿 Végétariens\u003c\/h3\u003e\n        \u003cp\u003eAbsorption du fer\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcl-card\"\u003e\n        \u003ch3\u003e👨‍👩‍👧 Familles\u003c\/h3\u003e\n        \u003cp\u003eToute la famille\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcl-card\"\u003e\n        \u003ch3\u003e😣 Estomac sensible\u003c\/h3\u003e\n        \u003cp\u003eTolérance optimale\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INFOS PRATIQUES --\u003e\n  \u003csection class=\"vcl-section\"\u003e\n    \u003ch2\u003e📦 Infos pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"vcl-grid-compact\"\u003e\n      \u003cdiv class=\"vcl-card\"\u003e\n        \u003ch3\u003e💧 Flacon 30 ml\u003c\/h3\u003e\n        \u003cp\u003eCompte-gouttes précis\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcl-card\"\u003e\n        \u003ch3\u003e📅 ~1 mois de cure\u003c\/h3\u003e\n        \u003cp\u003eÀ 10 gouttes\/jour\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcl-card\"\u003e\n        \u003ch3\u003e🇫🇷 Made in France\u003c\/h3\u003e\n        \u003cp\u003eQualité garantie\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcl-card\"\u003e\n        \u003ch3\u003e🥛 Format liquide\u003c\/h3\u003e\n        \u003cp\u003eAbsorption rapide\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ACCORDÉON INFOS COMPLÉMENTAIRES --\u003e\n  \u003csection class=\"vcl-section\"\u003e\n    \u003ch2\u003e📋 Informations complémentaires\u003c\/h2\u003e\n    \u003cdiv class=\"vcl-accordion\"\u003e\n      \u003cdetails class=\"vcl-accordion-item\"\u003e\n        \u003csummary class=\"vcl-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"vcl-accordion-content\"\u003e\n          \u003cp\u003e\u003cstrong\u003eConserver au réfrigérateur après ouverture.\u003c\/strong\u003e À utiliser dans les 60 jours suivant l'ouverture. Avant ouverture, stocker à l'abri de la lumière et de la chaleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"vcl-accordion-item\"\u003e\n        \u003csummary class=\"vcl-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"vcl-accordion-content\"\u003e\n          \u003cp\u003eLa vitamine C liposomale est généralement très bien tolérée. Les effets secondaires sont rares lorsque la posologie est respectée.\u003c\/p\u003e\n          \u003cp\u003e\u003cstrong\u003eContre-indication :\u003c\/strong\u003e déconseillé en cas de surcharge en fer (hémochromatose) du fait de son action sur l'absorption du fer. En cas de doute, consultez votre médecin.\u003c\/p\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à une alimentation variée et équilibrée ni à un mode de vie sain. Tenir hors de portée des enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"vcl-accordion-item\"\u003e\n        \u003csummary class=\"vcl-accordion-header\"\u003e❓ Questions fréquentes\u003c\/summary\u003e\n        \u003cdiv class=\"vcl-accordion-content\"\u003e\n          \u003cp\u003e\u003cstrong\u003eLa vitamine C liposomale est-elle vraiment plus efficace ?\u003c\/strong\u003e\u003cbr\u003e\n          Oui, les études montrent un taux d'absorption nettement supérieur. La technologie liposomale protège la vitamine jusqu'à son absorption intestinale.\u003c\/p\u003e\n          \u003cp\u003e\u003cstrong\u003ePourquoi un format liquide plutôt que des gélules ?\u003c\/strong\u003e\u003cbr\u003e\n          Dosage sur-mesure, absorption plus rapide, et adapté aux enfants ou aux personnes ayant des difficultés à avaler.\u003c\/p\u003e\n          \u003cp\u003e\u003cstrong\u003eConvient-elle aux enfants ?\u003c\/strong\u003e\u003cbr\u003e\n          Oui, à partir de 12 mois, avec un dosage adapté (1 à 3 gouttes selon l'âge).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"vcl-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"vcl-cta-box\"\u003e\n      \u003cp\u003e🍊 \u003cstrong\u003eBoostez votre vitalité\u003c\/strong\u003e avec la forme de vitamine C la plus assimilable du marché. Format liquide pratique, dosage personnalisé, tolérance optimale — la solution idéale pour toute la famille.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --vcl-cream: #FAF8F5;\n  --vcl-white: #ffffff;\n  --vcl-primary: #2B7A8C;\n  --vcl-primary-dark: #1E5A68;\n  --vcl-primary-light: #E8F4F6;\n  --vcl-secondary: #D4A84B;\n  --vcl-secondary-light: #FDF6E8;\n  --vcl-accent: #F5A623;\n  --vcl-text: #1a1a1a;\n  --vcl-text-light: #5a5a5a;\n  --vcl-border: #e0e0e0;\n  --vcl-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --vcl-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --vcl-radius: 20px;\n  --vcl-radius-sm: 12px;\n}\n\n.vcl-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--vcl-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.vcl-hero {\n  position: relative;\n  background: linear-gradient(135deg, #2B7A8C 0%, #1E5A68 40%, #D4A84B 100%);\n  border-radius: var(--vcl-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(--vcl-shadow-lg);\n}\n\n.vcl-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 80%, rgba(255,255,255,.1) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(245,166,35,.15) 0%, transparent 40%);\n  opacity: 1;\n}\n\n.vcl-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.vcl-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 10px;\n  margin-bottom: 1.5rem;\n}\n\n.vcl-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--vcl-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.vcl-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.vcl-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 .5rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.vcl-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1.25rem 0;\n  text-shadow: 0 2px 10px rgba(0,0,0,.15);\n}\n\n.vcl-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 700px;\n  margin: 0 auto;\n}\n\n\/* === SECTIONS === *\/\n.vcl-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.vcl-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--vcl-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.vcl-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--vcl-primary), var(--vcl-secondary));\n  border-radius: 2px;\n}\n\n\/* === COMPARISON BOX === *\/\n.vcl-comparison {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.vcl-comparison-item {\n  background: var(--vcl-white);\n  border-radius: var(--vcl-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  box-shadow: var(--vcl-shadow);\n}\n\n.vcl-comparison-bad {\n  border: 2px solid #e0e0e0;\n}\n\n.vcl-comparison-good {\n  border: 2px solid var(--vcl-primary);\n  background: linear-gradient(135deg, var(--vcl-white) 0%, var(--vcl-primary-light) 100%);\n}\n\n.vcl-comparison-label {\n  display: block;\n  font-size: 16px;\n  font-weight: 800;\n  margin-bottom: 1rem;\n  color: var(--vcl-text);\n}\n\n.vcl-comparison-good .vcl-comparison-label {\n  color: var(--vcl-primary-dark);\n}\n\n.vcl-comparison-item ul {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n.vcl-comparison-item li {\n  padding: .5rem 0;\n  font-size: 14px;\n  color: var(--vcl-text-light);\n  line-height: 1.5;\n}\n\n.vcl-tech-note {\n  background: var(--vcl-secondary-light);\n  border-radius: var(--vcl-radius-sm);\n  padding: 1rem 1.25rem;\n  font-size: 14px;\n  color: var(--vcl-text);\n  line-height: 1.6;\n  border-left: 4px solid var(--vcl-secondary);\n}\n\n\/* === GRILLES === *\/\n.vcl-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.vcl-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n\/* === CARDS === *\/\n.vcl-card {\n  background: var(--vcl-white);\n  border-radius: var(--vcl-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--vcl-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.vcl-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--vcl-shadow-lg);\n  border-color: var(--vcl-primary);\n}\n\n.vcl-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--vcl-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.vcl-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--vcl-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.vcl-grid-compact .vcl-card {\n  padding: 1rem;\n}\n\n.vcl-grid-compact .vcl-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.vcl-grid-compact .vcl-card p {\n  font-size: 12px;\n}\n\n\/* === FORMULA BOX === *\/\n.vcl-formula-box {\n  background: linear-gradient(135deg, var(--vcl-primary-light) 0%, var(--vcl-white) 100%);\n  border-radius: var(--vcl-radius);\n  padding: clamp(1.5rem, 3vw, 2.5rem);\n  margin-bottom: 1.5rem;\n  border: 2px solid var(--vcl-primary);\n}\n\n.vcl-formula-header {\n  text-align: center;\n  margin-bottom: 1.5rem;\n}\n\n.vcl-formula-count {\n  display: inline-block;\n  background: var(--vcl-primary);\n  color: white;\n  padding: .5rem 1.25rem;\n  border-radius: 999px;\n  font-size: 14px;\n  font-weight: 700;\n}\n\n.vcl-card-ingredient {\n  background: var(--vcl-white);\n}\n\n\/* === SANS LIST === *\/\n.vcl-sans-list {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: .5rem;\n}\n\n.vcl-sans-badge {\n  display: inline-block;\n  padding: 6px 12px;\n  background: var(--vcl-white);\n  border: 1px solid var(--vcl-border);\n  border-radius: 999px;\n  font-size: 12px;\n  font-weight: 600;\n  color: var(--vcl-text-light);\n}\n\n\/* === DOSAGE === *\/\n.vcl-dosage-highlight {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  background: linear-gradient(135deg, var(--vcl-secondary) 0%, var(--vcl-accent) 100%);\n  color: white;\n  padding: 1rem 1.5rem;\n  border-radius: var(--vcl-radius-sm);\n  margin-bottom: 1.5rem;\n  box-shadow: var(--vcl-shadow);\n}\n\n.vcl-dosage-icon {\n  font-size: 28px;\n}\n\n.vcl-dosage-text {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 700;\n}\n\n.vcl-card-dosage .vcl-dosage-amount {\n  font-size: clamp(18px, 3vw, 24px);\n  font-weight: 900;\n  color: var(--vcl-primary);\n  margin: .5rem 0 .25rem;\n}\n\n.vcl-card-dosage .vcl-dosage-mg {\n  font-size: 13px;\n  color: var(--vcl-text-light);\n  margin: 0;\n}\n\n.vcl-tips-box {\n  background: var(--vcl-white);\n  border-radius: var(--vcl-radius-sm);\n  padding: 1.25rem 1.5rem;\n  margin-top: 1.5rem;\n  border-left: 4px solid var(--vcl-primary);\n}\n\n.vcl-tips-box h4 {\n  font-size: 15px;\n  font-weight: 700;\n  color: var(--vcl-primary-dark);\n  margin: 0 0 .75rem 0;\n}\n\n.vcl-tips-box ul {\n  margin: 0;\n  padding-left: 1.25rem;\n}\n\n.vcl-tips-box li {\n  font-size: 14px;\n  color: var(--vcl-text-light);\n  line-height: 1.7;\n  margin-bottom: .25rem;\n}\n\n\/* === ACCORDÉON === *\/\n.vcl-accordion {\n  background: var(--vcl-white);\n  border-radius: var(--vcl-radius);\n  box-shadow: var(--vcl-shadow);\n  overflow: hidden;\n}\n\n.vcl-accordion-item {\n  border-bottom: 1px solid var(--vcl-border);\n  margin: 0;\n  padding: 0;\n}\n\n.vcl-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.vcl-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--vcl-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.vcl-accordion-header:hover {\n  background: var(--vcl-primary-light);\n}\n\n.vcl-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.vcl-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--vcl-primary);\n  transition: transform .2s ease;\n}\n\n.vcl-accordion-item[open] .vcl-accordion-header::after {\n  content: '−';\n}\n\n.vcl-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--vcl-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n}\n\n.vcl-accordion-content p {\n  margin: 0 0 .75rem 0;\n}\n\n.vcl-accordion-content p:last-child {\n  margin-bottom: 0;\n}\n\n\/* === CTA === *\/\n.vcl-cta-box {\n  background: linear-gradient(135deg, var(--vcl-primary) 0%, var(--vcl-primary-dark) 100%);\n  border-radius: var(--vcl-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.vcl-cta-box::before {\n  content: '';\n  position: absolute;\n  top: -50%;\n  right: -20%;\n  width: 300px;\n  height: 300px;\n  background: radial-gradient(circle, rgba(212,168,75,.3) 0%, transparent 70%);\n  pointer-events: none;\n}\n\n.vcl-cta-box p {\n  position: relative;\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n\/* === RESPONSIVE === *\/\n@media (max-width: 767px) {\n  .vcl-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .vcl-grid-compact {\n    gap: .625rem;\n  }\n  \n  .vcl-grid-compact .vcl-card {\n    padding: .75rem;\n  }\n  \n  .vcl-card {\n    padding: 1.125rem;\n  }\n  \n  .vcl-section {\n    margin-bottom: 1.75rem;\n  }\n  \n  .vcl-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--vcl-radius-sm);\n  }\n  \n  .vcl-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n  \n  .vcl-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n  \n  .vcl-comparison {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n  \n  .vcl-dosage-highlight {\n    flex-direction: column;\n    gap: 8px;\n    text-align: center;\n  }\n  \n  .vcl-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n  \n  .vcl-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n  \n  .vcl-badges-top {\n    gap: 8px;\n  }\n  \n  .vcl-badge {\n    padding: 6px 12px;\n    font-size: 11px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .vcl-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .vcl-card:nth-child(1) { animation-delay: .05s; }\n  .vcl-card:nth-child(2) { animation-delay: .1s; }\n  .vcl-card:nth-child(3) { animation-delay: .15s; }\n  .vcl-card:nth-child(4) { animation-delay: .2s; }\n  .vcl-card:nth-child(5) { animation-delay: .25s; }\n  .vcl-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\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .vcl-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"LIFES CODE","offers":[{"title":"Default Title","offer_id":56388500652409,"sku":"VITCLIFESCODE","price":20.23,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/vitamine-c-liposomale-1000-mg-lifes-code-packshothd_18c745d2-fe9d-436f-ad46-59b3dcf9201a.webp?v=1790451316"},{"product_id":"extrait-de-pepins-de-pamplemousse-1600mg-superdiet","title":"Extrait de Pépins de Pamplemousse - 50ml - Superdiet","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Extrait de Pépins de Pamplemousse - 50ml - Superdiet\nPalette détectée:\n  - Primaire: #E8762B (orange vif du packaging\/pamplemousse)\n  - Secondaire: #4CAF50 (vert bio\/naturel des feuilles)\n  - Accent: #F5C518 (jaune doré de la bande inférieure)\n  - Fond: #FFF8F2 (crème chaud, ambiance naturelle)\nAmbiance: Naturel\/bio, frais, vitaminé, confiance laboratoire français\nPréfixe CSS: epp\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés dans la description :\n  1. \"Extrait de Pépins de Pamplemousse Bio – Superdiet | Concentré en Bioflavonoïdes 1600 mg\"\n  2. \"Pourquoi choisir cet extrait de pépin de pamplemousse bio ?\"\n  3. \"Composition détaillée\"\n  4. \"Comment prendre l'extrait de pépins de pamplemousse Superdiet ?\"\n  5. \"Les atouts de cette formule en un coup d'œil\"\n  6. \"Précautions d'emploi\"\n  7. \"À qui s'adresse cet extrait de pepin de pamplemousse ?\"\n\nChaque H2 ci-dessus sera reproduit EXACTEMENT dans une \u003csection\u003e avec \u003ch2\u003e.\n--\u003e\n\n\u003cdiv class=\"epp-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"epp-hero\"\u003e\n    \u003cdiv class=\"epp-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"epp-hero-content\"\u003e\n      \u003cdiv class=\"epp-badges-top\"\u003e\n        \u003cspan class=\"epp-badge\"\u003e🍊 1600 mg de bioflavonoïdes\u003c\/span\u003e\n        \u003cspan class=\"epp-badge\"\u003e🌿 Certifié Bio\u003c\/span\u003e\n        \u003cspan class=\"epp-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"epp-badge\"\u003e🌱 Vegan \u0026amp; sans alcool\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"epp-hero-title\"\u003eExtrait de Pépins de Pamplemousse\u003c\/span\u003e\n      \u003cp class=\"epp-subtitle\"\u003eConcentré bio en gouttes – 50 ml – Superdiet\u003c\/p\u003e\n      \u003cp class=\"epp-description\"\u003eLa puissance des bioflavonoïdes du pamplemousse dans un flacon compte-gouttes pratique et nomade. Un savoir-faire français de plus de 60 ans au service de vos défenses naturelles.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- H2 #1 --\u003e\n  \u003csection class=\"epp-section\"\u003e\n    \u003ch2\u003eExtrait de Pépins de Pamplemousse Bio – Superdiet | Concentré en Bioflavonoïdes 1600 mg\u003c\/h2\u003e\n    \u003cp class=\"epp-section-intro\"\u003eVous cherchez un extrait de pépins de pamplemousse de qualité biologique, concentré et facile à utiliser au quotidien ?\u003c\/p\u003e\n    \u003cdiv class=\"epp-highlight-box\"\u003e\n      \u003cp\u003eSuperdiet vous propose une formule liquide en gouttes, \u003cstrong\u003etitrée en bioflavonoïdes (1600 mg pour 50 ml)\u003c\/strong\u003e, issue d'un savoir-faire français de plus de 60 ans. Pratique, vegan et sans alcool, ce flacon compte-gouttes de 50 ml vous accompagne à la maison comme en déplacement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #2 --\u003e\n  \u003csection class=\"epp-section\"\u003e\n    \u003ch2\u003ePourquoi choisir cet extrait de pépin de pamplemousse bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"epp-grid\"\u003e\n      \u003cdiv class=\"epp-card\"\u003e\n        \u003ch3\u003e🧬 Richesse en bioflavonoïdes\u003c\/h3\u003e\n        \u003cp\u003eDes antioxydants naturellement présents dans le pamplemousse, concentrés à hauteur de 1600 mg pour 50 ml, pour une action optimale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"epp-card\"\u003e\n        \u003ch3\u003e🍊 Extrait complet du fruit\u003c\/h3\u003e\n        \u003cp\u003eFormule élaborée à partir d'un extrait glycériné de pamplemousse complet : pépins, pulpe et écorce pour l'ensemble des composés actifs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"epp-card\"\u003e\n        \u003ch3\u003e🛡️ Défenses naturelles\u003c\/h3\u003e\n        \u003cp\u003eAssocié à la vitamine C (acide ascorbique), cet extrait est un allié de choix pour soutenir vos défenses naturelles, surtout durant les mois les plus froids.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"epp-tip\"\u003e\n      \u003cspan class=\"epp-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003eLa formule est certifiée bio, vegan et formulée sans alcool : un vrai gage de pureté pour toute la famille.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #3 --\u003e\n  \u003csection class=\"epp-section\"\u003e\n    \u003ch2\u003eComposition détaillée\u003c\/h2\u003e\n    \u003cdiv class=\"epp-grid\"\u003e\n      \u003cdiv class=\"epp-card\"\u003e\n        \u003ch3\u003e🍈 Extrait glycériné de pamplemousse\u003c\/h3\u003e\n        \u003cp\u003eCitrus paradisi – pépins, pulpe et écorce issus de l'agriculture biologique. L'ingrédient cœur de la formule.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"epp-card\"\u003e\n        \u003ch3\u003e💧 Eau\u003c\/h3\u003e\n        \u003cp\u003eBase purifiée pour une dilution optimale et une assimilation facilitée de l'extrait.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"epp-card\"\u003e\n        \u003ch3\u003e🍋 Acide ascorbique\u003c\/h3\u003e\n        \u003cp\u003eVitamine C utilisée comme antioxydant naturel, renforçant l'action des bioflavonoïdes du pamplemousse.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"epp-dosage-highlight\"\u003e\n      \u003cspan class=\"epp-dosage-number\"\u003e1600 mg\u003c\/span\u003e\n      \u003cspan class=\"epp-dosage-label\"\u003ede bioflavonoïdes en moyenne pour 50 ml\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #4 --\u003e\n  \u003csection class=\"epp-section\"\u003e\n    \u003ch2\u003eComment prendre l'extrait de pépins de pamplemousse Superdiet ?\u003c\/h2\u003e\n    \u003cp class=\"epp-section-intro\"\u003eL'utilisation est simple et s'intègre facilement à votre routine quotidienne :\u003c\/p\u003e\n    \u003cdiv class=\"epp-timeline\"\u003e\n      \u003cdiv class=\"epp-timeline-item\"\u003e\n        \u003cdiv class=\"epp-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"epp-timeline-content\"\u003e\n          \u003ch3\u003eAgitez le flacon\u003c\/h3\u003e\n          \u003cp\u003ePensez à bien agiter le flacon avant chaque utilisation pour homogénéiser l'extrait.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"epp-timeline-item\"\u003e\n        \u003cdiv class=\"epp-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"epp-timeline-content\"\u003e\n          \u003ch3\u003eDosez 15 gouttes\u003c\/h3\u003e\n          \u003cp\u003ePrélevez 15 gouttes grâce au flacon compte-gouttes. Dose à renouveler 3 fois par jour (soit 45 gouttes au total).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"epp-timeline-item\"\u003e\n        \u003cdiv class=\"epp-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"epp-timeline-content\"\u003e\n          \u003ch3\u003eDiluez dans un verre d'eau\u003c\/h3\u003e\n          \u003cp\u003eDiluez les gouttes dans un verre d'eau, à tout moment de la journée. Le goût est légèrement amer mais agréable une fois dilué.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"epp-tip\"\u003e\n      \u003cspan class=\"epp-tip-icon\"\u003e👨‍👩‍👧\u003c\/span\u003e\n      \u003cp\u003eConvient aux \u003cstrong\u003eadultes et aux enfants dès 3 ans\u003c\/strong\u003e. Avec 45 gouttes par jour, vous apportez environ \u003cstrong\u003e2,05 g d'extrait glycériné\u003c\/strong\u003e de pamplemousse bio à votre organisme.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #5 --\u003e\n  \u003csection class=\"epp-section\"\u003e\n    \u003ch2\u003eLes atouts de cette formule en un coup d'œil\u003c\/h2\u003e\n    \u003cdiv class=\"epp-grid-compact\"\u003e\n      \u003cdiv class=\"epp-card\"\u003e\n        \u003ch3\u003e🌿 Certifié bio\u003c\/h3\u003e\n        \u003cp\u003eAgriculture Biologique\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"epp-card\"\u003e\n        \u003ch3\u003e🌱 Vegan\u003c\/h3\u003e\n        \u003cp\u003eConvient aux régimes végétaliens\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"epp-card\"\u003e\n        \u003ch3\u003e🚫 Sans alcool\u003c\/h3\u003e\n        \u003cp\u003eAdapté à toute la famille dès 3 ans\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"epp-card\"\u003e\n        \u003ch3\u003e💧 Compte-gouttes\u003c\/h3\u003e\n        \u003cp\u003eDosage précis et pratique\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"epp-card\"\u003e\n        \u003ch3\u003e🇫🇷 Made in France\u003c\/h3\u003e\n        \u003cp\u003eLaboratoires Superdiet\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"epp-card\"\u003e\n        \u003ch3\u003e🍊 Concentré\u003c\/h3\u003e\n        \u003cp\u003e1600 mg de bioflavonoïdes\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #6 --\u003e\n  \u003csection class=\"epp-section\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"epp-accordion\"\u003e\n      \u003cdetails class=\"epp-accordion-item\"\u003e\n        \u003csummary class=\"epp-accordion-header\"\u003e⚠️ Précautions générales\u003c\/summary\u003e\n        \u003cdiv class=\"epp-accordion-content mt-3\"\u003e\n          \u003cp\u003eSi vous êtes enceinte, allaitante ou sous traitement médical, demandez l'avis de votre médecin avant de consommer cet extrait pépins pamplemousse. Ne dépassez pas la dose journalière recommandée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"epp-accordion-item\"\u003e\n        \u003csummary class=\"epp-accordion-header\"\u003e🧒 Conservation et sécurité\u003c\/summary\u003e\n        \u003cdiv class=\"epp-accordion-content mt-3\"\u003e\n          \u003cp\u003eConservez le produit hors de la portée des jeunes enfants et associez-le à une alimentation variée et équilibrée ainsi qu'à un mode de vie sain.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"epp-accordion-item\"\u003e\n        \u003csummary class=\"epp-accordion-header\"\u003e💊 Complément alimentaire\u003c\/summary\u003e\n        \u003cdiv class=\"epp-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe complément alimentaire ne se substitue pas à un traitement médical ni à un suivi par un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #7 --\u003e\n  \u003csection class=\"epp-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eÀ qui s'adresse cet extrait de pepin de pamplemousse ?\u003c\/h2\u003e\n    \u003cdiv class=\"epp-cta-box\"\u003e\n      \u003cp\u003eQue vous souhaitiez \u003cstrong\u003erenforcer vos défenses naturelles\u003c\/strong\u003e à l'approche de l'hiver, profiter des bienfaits des bioflavonoïdes au quotidien ou simplement intégrer un complément bio et naturel à votre routine, cet extrait de pépins de pamplemousse constitue un choix judicieux.\u003c\/p\u003e\n      \u003cp style=\"margin-top: 1rem;\"\u003eSa formule concentrée et son format nomade en font un \u003cstrong\u003eindispensable de votre armoire bien-être\u003c\/strong\u003e. 🍊\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"epp-disclaimer\"\u003eComplément alimentaire. Ne se substitue pas à une alimentation variée et équilibrée ni à un mode de vie sain.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --epp-cream: #FFF8F2;\n  --epp-white: #ffffff;\n  --epp-primary: #E8762B;\n  --epp-primary-dark: #C45A12;\n  --epp-primary-light: #FFF0E5;\n  --epp-secondary: #4CAF50;\n  --epp-accent: #F5C518;\n  --epp-text: #1a1a1a;\n  --epp-text-light: #5a5a5a;\n  --epp-border: #e8e0d8;\n  --epp-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --epp-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --epp-radius: 20px;\n  --epp-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.epp-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--epp-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.epp-hero {\n  position: relative;\n  background: linear-gradient(135deg, #E8762B 0%, #D4601A 40%, #4CAF50 100%);\n  border-radius: var(--epp-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(--epp-shadow-lg);\n}\n\n.epp-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 80%, rgba(255,255,255,.12) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.08) 0%, transparent 50%),\n                    radial-gradient(circle at 50% 50%, rgba(245,197,24,.1) 0%, transparent 40%);\n  opacity: 1;\n}\n\n.epp-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.epp-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.epp-subtitle {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1.25rem 0;\n  text-shadow: 0 2px 10px rgba(0,0,0,.15);\n}\n\n.epp-description {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 650px;\n  margin: 0 auto;\n}\n\n\/* === BADGES === *\/\n.epp-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.epp-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--epp-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.epp-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.epp-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.epp-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--epp-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.epp-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--epp-primary), var(--epp-secondary));\n  border-radius: 2px;\n}\n\n\/* === SECTION INTRO TEXT === *\/\n.epp-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--epp-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 600px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* === HIGHLIGHT BOX === *\/\n.epp-highlight-box {\n  background: var(--epp-white);\n  border-radius: var(--epp-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--epp-shadow);\n  border-left: 4px solid var(--epp-primary);\n}\n\n.epp-highlight-box p {\n  font-size: clamp(14px, 2.5vw, 16px);\n  color: var(--epp-text);\n  line-height: 1.8;\n  margin: 0;\n}\n\n\/* === CARDS === *\/\n.epp-card {\n  background: var(--epp-white);\n  border-radius: var(--epp-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--epp-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.epp-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--epp-shadow-lg);\n  border-color: var(--epp-primary);\n}\n\n.epp-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--epp-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.epp-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--epp-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.epp-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === GRILLE COMPACTE (2 colonnes sur mobile) === *\/\n.epp-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 1rem;\n}\n\n.epp-grid-compact .epp-card {\n  padding: 1rem;\n}\n\n.epp-grid-compact .epp-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.epp-grid-compact .epp-card p {\n  font-size: 12px;\n}\n\n\/* === DOSAGE HIGHLIGHT === *\/\n.epp-dosage-highlight {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: .25rem;\n  margin-top: 1.5rem;\n  padding: 1.5rem;\n  background: linear-gradient(135deg, var(--epp-primary-light), rgba(76,175,80,.08));\n  border-radius: var(--epp-radius-sm);\n  text-align: center;\n}\n\n.epp-dosage-number {\n  font-size: clamp(32px, 6vw, 48px);\n  font-weight: 900;\n  color: var(--epp-primary);\n  letter-spacing: -.03em;\n}\n\n.epp-dosage-label {\n  font-size: clamp(14px, 2.5vw, 16px);\n  font-weight: 600;\n  color: var(--epp-text-light);\n}\n\n\/* === TIMELINE === *\/\n.epp-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.epp-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.epp-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--epp-primary), var(--epp-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n}\n\n.epp-timeline-content {\n  flex: 1;\n  background: var(--epp-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--epp-radius-sm);\n  box-shadow: var(--epp-shadow);\n}\n\n.epp-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--epp-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.epp-timeline-content p {\n  font-size: 14px;\n  color: var(--epp-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TIP BOX === *\/\n.epp-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--epp-primary-light);\n  border-radius: var(--epp-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.epp-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.epp-tip p {\n  font-size: 14px;\n  color: var(--epp-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === TESTIMONIAL === *\/\n.epp-testimonial {\n  background: var(--epp-white);\n  border-radius: var(--epp-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--epp-shadow);\n  border-left: 4px solid var(--epp-primary);\n}\n\n.epp-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--epp-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.epp-accordion {\n  background: var(--epp-white);\n  border-radius: var(--epp-radius);\n  box-shadow: var(--epp-shadow);\n  overflow: hidden;\n}\n\n.epp-accordion-item {\n  border-bottom: 1px solid var(--epp-border);\n  margin: 0;\n  padding: 0;\n}\n\n.epp-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.epp-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--epp-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.epp-accordion-header:hover {\n  background: var(--epp-primary-light);\n}\n\n.epp-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.epp-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--epp-primary);\n  transition: transform .2s ease;\n}\n\n.epp-accordion-item[open] .epp-accordion-header::after {\n  content: '−';\n}\n\n.epp-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--epp-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.epp-accordion-content p {\n  margin: 0;\n}\n\n\/* === CTA FINAL === *\/\n.epp-cta-box {\n  background: linear-gradient(135deg, var(--epp-primary) 0%, var(--epp-primary-dark) 100%);\n  border-radius: var(--epp-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.epp-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n\/* === DISCLAIMER === *\/\n.epp-disclaimer {\n  font-size: 12px;\n  color: var(--epp-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* === RESPONSIVE MOBILE === *\/\n@media (max-width: 767px) {\n  .epp-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .epp-grid-compact {\n    grid-template-columns: repeat(2, 1fr);\n    gap: .625rem;\n  }\n\n  .epp-grid-compact .epp-card {\n    padding: .75rem;\n  }\n\n  .epp-card {\n    padding: 1.125rem;\n  }\n\n  .epp-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .epp-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--epp-radius-sm);\n  }\n\n  .epp-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .epp-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .epp-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .epp-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .epp-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .epp-timeline-content p {\n    font-size: 13px;\n  }\n\n  .epp-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .epp-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .epp-highlight-box {\n    padding: 1.25rem;\n  }\n\n  .epp-dosage-highlight {\n    padding: 1rem;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .epp-card {\n    animation: eppFadeInUp .5s ease backwards;\n  }\n  .epp-card:nth-child(1) { animation-delay: .05s; }\n  .epp-card:nth-child(2) { animation-delay: .1s; }\n  .epp-card:nth-child(3) { animation-delay: .15s; }\n  .epp-card:nth-child(4) { animation-delay: .2s; }\n  .epp-card:nth-child(5) { animation-delay: .25s; }\n  .epp-card:nth-child(6) { animation-delay: .3s; }\n}\n\n@keyframes eppFadeInUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .epp-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"SUPERDIET","offers":[{"title":"Default Title","offer_id":56721947361657,"sku":"NBAISUP0003","price":17.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/extrait-de-pepins-de-pamplemousse-50ml-superdiet-lifestyle_39a93d80-c173-4e7c-b74d-cbb546040c89.webp?v=1771925385"},{"product_id":"acerola-1000-bio-24-comprimes-superdiet","title":"Acérola 1000 Bio - 24 comprimés de vitamine C à croquer","description":"\u003c!--\n=== ANALYSE VISUELLE ===\nProduit: Acérola 1000 Bio - 24 comprimés - Superdiet\nPalette détectée:\n  - Primaire: #2d7a3a (vert profond du packaging, bandeau vert)\n  - Secondaire: #d4262c (rouge cerise acérola, bandeau rouge)\n  - Accent: #8bc53f (vert clair \"Bio\" sur le packaging)\nAmbiance: Naturel\/Bio, frais, vitaminé, familial, fabrication française. Univers végétal avec feuillages, fruits rouges, certifications bio. Style clean et rassurant.\nPréfixe CSS: ace\n\n=== STRUCTURE H2 SOURCE (À CONSERVER EXACTEMENT) ===\nH2 détectés dans la description :\n  1. \"Acérola 1000 Bio Superdiet : votre vitamine C naturelle au quotidien\"\n  2. \"Pourquoi choisir l'acérola comme source de vitamine C ?\"\n  3. \"Les bienfaits de la vitamine C acérola 1000\"\n  4. \"Composition détaillée par comprimé\"\n  5. \"Comment prendre l'Acérola 1000 Bio ?\"\n  6. \"Conseils de conservation et précautions\"\n  7. \"Pour qui est fait ce complément ?\"\n\nChaque H2 ci-dessus sera reproduit EXACTEMENT dans une \u003csection\u003e avec \u003ch2\u003e.\n--\u003e\n\n\u003cdiv class=\"ace-premium\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"ace-hero\"\u003e\n    \u003cdiv class=\"ace-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ace-hero-content\"\u003e\n      \u003cdiv class=\"ace-badges-top\"\u003e\n        \u003cspan class=\"ace-badge\"\u003e🍒 1000 mg d'acérola bio\u003c\/span\u003e\n        \u003cspan class=\"ace-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e\n        \u003cspan class=\"ace-badge\"\u003e🌿 Certifié Bio \u0026amp; Vegan\u003c\/span\u003e\n        \u003cspan class=\"ace-badge\"\u003e⚡ 212 % des apports en vitamine C\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"ace-hero-title\"\u003eAcérola 1000 Bio Superdiet\u003c\/span\u003e\n      \u003cp class=\"ace-subtitle\"\u003eVotre dose quotidienne de vitamine C 100 % naturelle\u003c\/p\u003e\n      \u003cp class=\"ace-description\"\u003e24 comprimés à croquer au bon goût fruité — 170 mg de vitamine C par comprimé pour réduire la fatigue et renforcer vos défenses naturelles.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- H2 #1 --\u003e\n  \u003csection class=\"ace-section\"\u003e\n    \u003ch2\u003eAcérola 1000 Bio Superdiet : votre vitamine C naturelle au quotidien\u003c\/h2\u003e\n    \u003cp class=\"ace-section-intro\"\u003eVous cherchez une \u003cstrong\u003evitamine C naturelle pure bio\u003c\/strong\u003e pour retrouver tonus et vitalité ? L'Acérola 1000 Bio de Superdiet vous apporte \u003cstrong\u003e1000 mg de poudre de jus d'acérola\u003c\/strong\u003e par comprimé, soit \u003cstrong\u003e170 mg de vitamine C 100 % naturelle\u003c\/strong\u003e — l'équivalent de 212 % des apports journaliers recommandés.\u003c\/p\u003e\n    \u003cdiv class=\"ace-grid-compact\"\u003e\n      \u003cdiv class=\"ace-card\"\u003e\n        \u003ch3\u003e🍒 1000 mg\u003c\/h3\u003e\n        \u003cp\u003eDe poudre de jus d'acérola bio par comprimé\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ace-card\"\u003e\n        \u003ch3\u003e⚡ 170 mg\u003c\/h3\u003e\n        \u003cp\u003eDe vitamine C naturelle (212 % des VNR)\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ace-card\"\u003e\n        \u003ch3\u003e😋 Bon goût fruité\u003c\/h3\u003e\n        \u003cp\u003eComprimé à croquer au délicieux arôme fruits rouges\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ace-card\"\u003e\n        \u003ch3\u003e☀️ 1 comprimé\/jour\u003c\/h3\u003e\n        \u003cp\u003eUn geste simple chaque matin pour votre vitalité\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #2 --\u003e\n  \u003csection class=\"ace-section\"\u003e\n    \u003ch2\u003ePourquoi choisir l'acérola comme source de vitamine C ?\u003c\/h2\u003e\n    \u003cdiv class=\"ace-testimonial\"\u003e\n      \u003cp class=\"ace-testimonial-text\"\u003eL'acérola (\u003cem\u003eMalpighia punicifolia\u003c\/em\u003e) est une petite baie rouge originaire d'Amérique Latine, reconnue pour sa \u003cstrong\u003econcentration exceptionnelle en vitamine C\u003c\/strong\u003e — bien supérieure à celle de l'orange. Contrairement à la vitamine C de synthèse, la \u003cstrong\u003evitamine C naturelle\u003c\/strong\u003e issue de l'acérola est accompagnée de cofacteurs (bioflavonoïdes, polyphénols) qui favorisent son assimilation par l'organisme. C'est cette richesse naturelle qui fait de l'acérola 1000 un allié si apprécié, en particulier aux changements de saison.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #3 --\u003e\n  \u003csection class=\"ace-section\"\u003e\n    \u003ch2\u003eLes bienfaits de la vitamine C acérola 1000\u003c\/h2\u003e\n    \u003cp class=\"ace-section-intro\"\u003eLa vitamine C contenue dans ce complément contribue à de nombreuses fonctions essentielles, scientifiquement reconnues :\u003c\/p\u003e\n    \u003cdiv class=\"ace-grid\"\u003e\n      \u003cdiv class=\"ace-card\"\u003e\n        \u003ch3\u003e💤 Réduction de la fatigue\u003c\/h3\u003e\n        \u003cp\u003eIdéal en période de surmenage, de convalescence ou de baisse d'énergie hivernale.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ace-card\"\u003e\n        \u003ch3\u003e🛡️ Système immunitaire\u003c\/h3\u003e\n        \u003cp\u003eSoutient vos défenses naturelles au quotidien pour mieux affronter chaque saison.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ace-card\"\u003e\n        \u003ch3\u003e🔬 Antioxydant puissant\u003c\/h3\u003e\n        \u003cp\u003eProtège vos cellules contre le stress oxydatif et le vieillissement prématuré.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ace-card\"\u003e\n        \u003ch3\u003e⚡ Métabolisme énergétique\u003c\/h3\u003e\n        \u003cp\u003eAide votre corps à mieux utiliser l'énergie issue de l'alimentation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ace-card\"\u003e\n        \u003ch3\u003e✨ Formation du collagène\u003c\/h3\u003e\n        \u003cp\u003eBénéfique pour la peau, les os, les cartilages et les vaisseaux sanguins.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ace-card\"\u003e\n        \u003ch3\u003e🩸 Absorption du fer\u003c\/h3\u003e\n        \u003cp\u003eUn atout précieux, notamment pour les personnes sujettes aux carences en fer.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ace-card\"\u003e\n        \u003ch3\u003e🧠 Fonctions psychologiques\u003c\/h3\u003e\n        \u003cp\u003eContribue au fonctionnement normal du système nerveux et des fonctions psychologiques.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #4 --\u003e\n  \u003csection class=\"ace-section\"\u003e\n    \u003ch2\u003eComposition détaillée par comprimé\u003c\/h2\u003e\n    \u003cdiv class=\"ace-composition-highlight\"\u003e\n      \u003cdiv class=\"ace-compo-main\"\u003e\n        \u003cdiv class=\"ace-compo-item ace-compo-star\"\u003e\n          \u003ch3\u003e🍒 Poudre de jus d'acérola bio (fruit)\u003c\/h3\u003e\n          \u003cp\u003e\u003cstrong\u003e1000 mg\u003c\/strong\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ace-compo-item ace-compo-star\"\u003e\n          \u003ch3\u003e⚡ Dont vitamine C\u003c\/h3\u003e\n          \u003cp\u003e\u003cstrong\u003e170 mg\u003c\/strong\u003e (212 % VNR)\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ace-accordion\"\u003e\n      \u003cdetails class=\"ace-accordion-item\"\u003e\n        \u003csummary class=\"ace-accordion-header\"\u003e📋 Autres ingrédients\u003c\/summary\u003e\n        \u003cdiv class=\"ace-accordion-content mt-3\"\u003e\n          \u003cp\u003eSucre de canne bio, sucre de betterave bio, sirop de riz bio, fécule de manioc bio, amidon de riz bio, arôme naturel de fruits rouges bio, antiagglomérant : carbonate de magnésium.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ace-accordion-item\"\u003e\n        \u003csummary class=\"ace-accordion-header\"\u003e✅ Certifications \u0026amp; fabrication\u003c\/summary\u003e\n        \u003cdiv class=\"ace-accordion-content mt-3\"\u003e\n          \u003cp\u003e\u003cstrong\u003eCertifié bio\u003c\/strong\u003e et \u003cstrong\u003evegan\u003c\/strong\u003e. Fabriqué en France par Superdiet, laboratoire fort de plus de 60 ans d'expertise en compléments naturels.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #5 --\u003e\n  \u003csection class=\"ace-section\"\u003e\n    \u003ch2\u003eComment prendre l'Acérola 1000 Bio ?\u003c\/h2\u003e\n    \u003cdiv class=\"ace-timeline\"\u003e\n      \u003cdiv class=\"ace-timeline-item\"\u003e\n        \u003cdiv class=\"ace-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"ace-timeline-content\"\u003e\n          \u003ch3\u003eCroquez 1 comprimé par jour\u003c\/h3\u003e\n          \u003cp\u003eDe préférence le matin, au cours du repas, pour une absorption optimale.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ace-timeline-item\"\u003e\n        \u003cdiv class=\"ace-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"ace-timeline-content\"\u003e\n          \u003ch3\u003eUn goût fruité pour toute la famille\u003c\/h3\u003e\n          \u003cp\u003eL'arôme naturel de fruits rouges rend la prise agréable, même pour les enfants \u003cstrong\u003eà partir de 6 ans\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ace-timeline-item\"\u003e\n        \u003cdiv class=\"ace-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"ace-timeline-content\"\u003e\n          \u003ch3\u003eFormat nomade \u0026amp; pratique\u003c\/h3\u003e\n          \u003cp\u003e24 comprimés répartis dans 2 tubes de 12 — glissez-les facilement dans votre sac, au bureau ou en voyage. Un tube = 12 jours de cure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ace-tip\"\u003e\n      \u003cspan class=\"ace-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003eRassurez-vous : le surplus éventuel de vitamine C est naturellement éliminé par les urines. Il n'y a donc aucun risque de surdosage aux doses recommandées.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #6 --\u003e\n  \u003csection class=\"ace-section\"\u003e\n    \u003ch2\u003eConseils de conservation et précautions\u003c\/h2\u003e\n    \u003cdiv class=\"ace-accordion\"\u003e\n      \u003cdetails class=\"ace-accordion-item\" open\u003e\n        \u003csummary class=\"ace-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"ace-accordion-content mt-3\"\u003e\n          \u003cp\u003eConservez ce produit \u003cstrong\u003eà l'abri de la lumière, de la chaleur et de l'humidité\u003c\/strong\u003e pour préserver toute la qualité de la vitamine C naturelle.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ace-accordion-item\"\u003e\n        \u003csummary class=\"ace-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"ace-accordion-content mt-3\"\u003e\n          \u003cp\u003eEn cas de grossesse ou d'allaitement, demandez l'avis de votre médecin avant toute prise. Ce complément alimentaire ne se substitue pas à une alimentation variée et équilibrée ni à un mode de vie sain, et \u003cstrong\u003ene remplace en aucun cas un traitement médical\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- H2 #7 --\u003e\n  \u003csection class=\"ace-section\"\u003e\n    \u003ch2\u003ePour qui est fait ce complément ?\u003c\/h2\u003e\n    \u003cdiv class=\"ace-grid\"\u003e\n      \u003cdiv class=\"ace-card\"\u003e\n        \u003ch3\u003e👨‍👩‍👧‍👦 Toute la famille\u003c\/h3\u003e\n        \u003cp\u003eConvient à tous dès 6 ans — adultes, adolescents et enfants.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ace-card\"\u003e\n        \u003ch3\u003e🌿 Les adeptes du naturel\u003c\/h3\u003e\n        \u003cp\u003ePour ceux qui préfèrent une vitamine C naturelle en comprimé plutôt qu'un complément de synthèse.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ace-card\"\u003e\n        \u003ch3\u003e🏃 Les sportifs\u003c\/h3\u003e\n        \u003cp\u003eEn quête d'une meilleure récupération et d'un soutien antioxydant après l'effort.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CTA FINAL --\u003e\n  \u003csection class=\"ace-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003cdiv class=\"ace-cta-box\"\u003e\n      \u003cp\u003e🍒 Offrez à votre organisme le meilleur de la nature — 1 comprimé d'acérola bio chaque matin pour une vitalité au top, toute l'année.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"ace-disclaimer\"\u003eLes compléments alimentaires ne se substituent pas à une alimentation variée et équilibrée ni à un mode de vie sain. Ne pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --ace-cream: #f7f5f0;\n  --ace-white: #ffffff;\n  --ace-primary: #2d7a3a;\n  --ace-primary-dark: #1e5c28;\n  --ace-primary-light: #e8f5e9;\n  --ace-secondary: #d4262c;\n  --ace-accent: #8bc53f;\n  --ace-text: #1a1a1a;\n  --ace-text-light: #5a5a5a;\n  --ace-border: #e0e0e0;\n  --ace-shadow: 0 4px 24px rgba(0,0,0,.08);\n  --ace-shadow-lg: 0 12px 48px rgba(0,0,0,.15);\n  --ace-radius: 20px;\n  --ace-radius-sm: 12px;\n}\n\n\/* === CONTENEUR === *\/\n.ace-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--ace-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n}\n\n\/* === HERO === *\/\n.ace-hero {\n  position: relative;\n  background: linear-gradient(135deg, #1e5c28 0%, #2d7a3a 40%, #3a9d4a 70%, #8bc53f 100%);\n  border-radius: var(--ace-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(--ace-shadow-lg);\n}\n\n.ace-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 80%, rgba(255,255,255,.08) 0%, transparent 50%),\n                    radial-gradient(circle at 80% 20%, rgba(255,255,255,.06) 0%, transparent 50%),\n                    radial-gradient(circle at 50% 50%, rgba(139,197,63,.1) 0%, transparent 60%);\n  opacity: 1;\n}\n\n.ace-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.ace-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(28px, 7vw, 52px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n}\n\n.ace-subtitle {\n  color: rgba(255,255,255,.92);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  text-shadow: 0 2px 10px rgba(0,0,0,.15);\n}\n\n.ace-description {\n  color: rgba(255,255,255,.85);\n  font-size: clamp(14px, 2.5vw, 17px);\n  line-height: 1.7;\n  max-width: 650px;\n  margin: 0 auto;\n}\n\n\/* === BADGES === *\/\n.ace-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.ace-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--ace-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.ace-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n\/* === SECTIONS === *\/\n.ace-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.ace-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--ace-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n}\n\n.ace-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--ace-primary), var(--ace-accent));\n  border-radius: 2px;\n}\n\n\/* === SECTION INTRO TEXT === *\/\n.ace-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--ace-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 650px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n\/* === CARDS === *\/\n.ace-card {\n  background: var(--ace-white);\n  border-radius: var(--ace-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--ace-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.ace-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--ace-shadow-lg);\n  border-color: var(--ace-primary);\n}\n\n.ace-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--ace-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.ace-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--ace-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === GRILLES === *\/\n.ace-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n\/* === GRILLE COMPACTE === *\/\n.ace-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.ace-grid-compact .ace-card {\n  padding: 1rem;\n}\n\n.ace-grid-compact .ace-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.ace-grid-compact .ace-card p {\n  font-size: 12px;\n}\n\n\/* === COMPOSITION HIGHLIGHT === *\/\n.ace-composition-highlight {\n  margin-bottom: 1.25rem;\n}\n\n.ace-compo-main {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 1rem;\n}\n\n.ace-compo-item {\n  background: var(--ace-white);\n  border-radius: var(--ace-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--ace-shadow);\n  text-align: center;\n  transition: all .3s ease;\n}\n\n.ace-compo-star {\n  border: 2px solid var(--ace-accent);\n  background: linear-gradient(135deg, var(--ace-white) 0%, var(--ace-primary-light) 100%);\n}\n\n.ace-compo-item h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--ace-primary-dark);\n  margin: 0 0 .5rem 0;\n}\n\n.ace-compo-item p {\n  font-size: clamp(18px, 3vw, 24px);\n  color: var(--ace-secondary);\n  font-weight: 900;\n  margin: 0;\n}\n\n\/* === TIMELINE === *\/\n.ace-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.ace-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.ace-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--ace-primary), var(--ace-accent));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n}\n\n.ace-timeline-content {\n  flex: 1;\n  background: var(--ace-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--ace-radius-sm);\n  box-shadow: var(--ace-shadow);\n}\n\n.ace-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--ace-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.ace-timeline-content p {\n  font-size: 14px;\n  color: var(--ace-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* === TESTIMONIAL === *\/\n.ace-testimonial {\n  background: var(--ace-white);\n  border-radius: var(--ace-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--ace-shadow);\n  border-left: 4px solid var(--ace-primary);\n}\n\n.ace-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--ace-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n\/* === ACCORDÉON === *\/\n.ace-accordion {\n  background: var(--ace-white);\n  border-radius: var(--ace-radius);\n  box-shadow: var(--ace-shadow);\n  overflow: hidden;\n}\n\n.ace-accordion-item {\n  border-bottom: 1px solid var(--ace-border);\n  margin: 0;\n  padding: 0;\n}\n\n.ace-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.ace-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--ace-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.ace-accordion-header:hover {\n  background: var(--ace-primary-light);\n}\n\n.ace-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.ace-accordion-header::after {\n  content: '+';\n  font-size: 20px;\n  font-weight: 400;\n  color: var(--ace-primary);\n  transition: transform .2s ease;\n}\n\n.ace-accordion-item[open] .ace-accordion-header::after {\n  content: '−';\n}\n\n.ace-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--ace-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.ace-accordion-content p {\n  margin: 0;\n}\n\n\/* === TIP BOX === *\/\n.ace-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--ace-primary-light);\n  border-radius: var(--ace-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n}\n\n.ace-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.ace-tip p {\n  font-size: 14px;\n  color: var(--ace-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* === CTA FINAL === *\/\n.ace-cta-box {\n  background: linear-gradient(135deg, var(--ace-primary) 0%, var(--ace-secondary) 100%);\n  border-radius: var(--ace-radius);\n  padding: clamp(1.75rem, 4vw, 3rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.ace-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.7;\n  font-weight: 600;\n  text-shadow: 0 2px 12px rgba(0,0,0,.1);\n  margin: 0;\n}\n\n\/* === DISCLAIMER === *\/\n.ace-disclaimer {\n  font-size: 12px;\n  color: var(--ace-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n\/* === RESPONSIVE MOBILE === *\/\n@media (max-width: 767px) {\n  .ace-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .ace-card {\n    padding: 1.125rem;\n  }\n\n  .ace-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .ace-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--ace-radius-sm);\n  }\n\n  .ace-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .ace-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .ace-grid-compact {\n    gap: .625rem;\n  }\n\n  .ace-grid-compact .ace-card {\n    padding: .75rem;\n  }\n\n  .ace-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .ace-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .ace-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .ace-timeline-content p {\n    font-size: 13px;\n  }\n\n  .ace-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .ace-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .ace-testimonial {\n    padding: 1.25rem;\n  }\n\n  .ace-testimonial-text {\n    font-size: 14px;\n  }\n\n  .ace-compo-main {\n    grid-template-columns: 1fr;\n  }\n\n  .ace-compo-item {\n    padding: 1rem;\n  }\n\n  .ace-compo-item p {\n    font-size: 20px;\n  }\n}\n\n\/* === ANIMATIONS === *\/\n@media (prefers-reduced-motion: no-preference) {\n  .ace-card,\n  .ace-compo-item {\n    animation: aceUp .5s ease backwards;\n  }\n  .ace-card:nth-child(1), .ace-compo-item:nth-child(1) { animation-delay: .05s; }\n  .ace-card:nth-child(2), .ace-compo-item:nth-child(2) { animation-delay: .1s; }\n  .ace-card:nth-child(3) { animation-delay: .15s; }\n  .ace-card:nth-child(4) { animation-delay: .2s; }\n  .ace-card:nth-child(5) { animation-delay: .25s; }\n  .ace-card:nth-child(6) { animation-delay: .3s; }\n  .ace-card:nth-child(7) { animation-delay: .35s; }\n}\n\n@keyframes aceUp {\n  from { opacity: 0; transform: translateY(20px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n\/* === ACCESSIBILITÉ === *\/\n@media (prefers-reduced-motion: reduce) {\n  .ace-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"SUPERDIET","offers":[{"title":"Default Title","offer_id":56722721931641,"sku":"NBAISUP0047","price":13.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/acerola-1000-bio-24-comprimes-de-vitamine-c-a-croquer-packshothd.webp?v=1789803148"},{"product_id":"ange-gardien-bio-granules-enfants-19-5-g-biofloral","title":"Granules Ange gardien bio pour enfants - Fleurs de Bach - 19,5 g - Biofloral","description":"\u003cdiv class=\"ag-premium\"\u003e\n  \u003cdiv class=\"ag-hero\"\u003e\n    \u003cdiv class=\"ag-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"ag-hero-content\"\u003e\n      \u003cdiv class=\"ag-badges-top\"\u003e\n        \u003cspan class=\"ag-badge\"\u003e🌸 Fleurs de Bach bio\u003c\/span\u003e\n        \u003cspan class=\"ag-badge\"\u003e🚫 Sans alcool\u003c\/span\u003e\n        \u003cspan class=\"ag-badge\"\u003e👶 Spécial enfants\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"ag-hero-title\"\u003eUn petit nuage de réconfort pour les grands moments\u003c\/span\u003e\n      \u003cp class=\"ag-subtitle\"\u003eSix Fleurs de Bach authentiques en granules\u003c\/p\u003e\n      \u003cp class=\"ag-description\"\u003eRentrée scolaire, déménagement, peur du noir, arrivée d'un petit frère… Le complexe \u003cstrong\u003eAnge Gardien bio\u003c\/strong\u003e de Biofloral accompagne les enfants avec douceur dans toutes leurs petites tempêtes émotionnelles.\u003c\/p\u003e\n      \u003cp class=\"ag-reserved\"\u003e🏪 Produit réservé aux magasins bio\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"ag-section\"\u003e\n    \u003ch2\u003ePour quels moments choisir Ange Gardien ?\u003c\/h2\u003e\n    \u003cp class=\"ag-section-intro\"\u003eCe complexe floral s'adresse aux enfants plus sensibles, inquiets ou hésitants face à la nouveauté.\u003c\/p\u003e\n    \u003cdiv class=\"ag-grid\"\u003e\n      \u003cdiv class=\"ag-card\"\u003e\n        \u003ch3\u003e🎒 Entrée à l'école\u003c\/h3\u003e\n        \u003cp\u003ePour l'école ou le collège, et apprivoiser la séparation en douceur.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ag-card\"\u003e\n        \u003ch3\u003e🌙 Peurs du soir\u003c\/h3\u003e\n        \u003cp\u003ePour les petites peurs du noir, de la séparation ou des bruits de la nuit.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ag-card\"\u003e\n        \u003ch3\u003e🏠 Changements familiaux\u003c\/h3\u003e\n        \u003cp\u003eDéménagement, naissance d'un petit frère, nouveau rythme : pour accompagner les transitions.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ag-card\"\u003e\n        \u003ch3\u003e💪 Manque d'assurance\u003c\/h3\u003e\n        \u003cp\u003eAvant une activité, une compétition ou un contrôle, pour retrouver confiance en soi.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ag-section\"\u003e\n    \u003ch2\u003eSix fleurs complémentaires, un rôle pour chacune\u003c\/h2\u003e\n    \u003cp class=\"ag-section-intro\"\u003eSelon la tradition établie par le Dr Edward Bach, chaque fleur correspond à un état émotionnel précis.\u003c\/p\u003e\n    \u003cdiv class=\"ag-grid\"\u003e\n      \u003cdiv class=\"ag-card\"\u003e\n        \u003ch3\u003e🌳 Aspen (Tremble)\u003c\/h3\u003e\n        \u003cp\u003ePour les appréhensions vagues, sans cause identifiée.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ag-card\"\u003e\n        \u003ch3\u003e🌼 Mimulus\u003c\/h3\u003e\n        \u003cp\u003ePour les peurs bien connues, comme celle des chiens ou du noir.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ag-card\"\u003e\n        \u003ch3\u003e🌲 Larch (Mélèze)\u003c\/h3\u003e\n        \u003cp\u003ePour l'enfant qui doute de ses capacités et n'ose pas essayer.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ag-card\"\u003e\n        \u003ch3\u003e💜 Gentian (Gentiane)\u003c\/h3\u003e\n        \u003cp\u003ePour le découragement après une petite déception.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ag-card\"\u003e\n        \u003ch3\u003e🌰 Walnut (Noyer)\u003c\/h3\u003e\n        \u003cp\u003ePour accompagner les périodes de transition et d'adaptation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ag-card\"\u003e\n        \u003ch3\u003e🌹 Wild Rose (Églantier)\u003c\/h3\u003e\n        \u003cp\u003ePour retrouver de l'entrain lorsque l'enfant semble résigné.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ag-tip\"\u003e\n      \u003cspan class=\"ag-tip-icon\"\u003e✨\u003c\/span\u003e\n      \u003cp\u003eAssociées, ces fleurs forment une synergie douce, orientée vers la \u003cstrong\u003econfiance\u003c\/strong\u003e, le \u003cstrong\u003ecourage\u003c\/strong\u003e et la \u003cstrong\u003esérénité\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ag-section\"\u003e\n    \u003ch2\u003eComment donner les granules Ange Gardien à votre enfant ?\u003c\/h2\u003e\n    \u003cdiv class=\"ag-dosage-box\"\u003e\n      \u003cdiv class=\"ag-dosage-item\"\u003e\n        \u003cspan class=\"ag-dosage-number\"\u003e3-4\u003c\/span\u003e\n        \u003cspan class=\"ag-dosage-label\"\u003egranules par prise\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ag-dosage-item\"\u003e\n        \u003cspan class=\"ag-dosage-number\"\u003e4×\u003c\/span\u003e\n        \u003cspan class=\"ag-dosage-label\"\u003epar jour\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ag-dosage-item\"\u003e\n        \u003cspan class=\"ag-dosage-number\"\u003e1-4\u003c\/span\u003e\n        \u003cspan class=\"ag-dosage-label\"\u003esemaines\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ag-timeline\"\u003e\n      \u003cdiv class=\"ag-timeline-item\"\u003e\n        \u003cdiv class=\"ag-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"ag-timeline-content\"\u003e\n          \u003ch3\u003eLaisser fondre\u003c\/h3\u003e\n          \u003cp\u003eLes granules fondent dans la bouche, idéalement à distance des repas.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ag-timeline-item\"\u003e\n        \u003cdiv class=\"ag-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"ag-timeline-content\"\u003e\n          \u003ch3\u003ePour les plus jeunes\u003c\/h3\u003e\n          \u003cp\u003eDès 3 ans, sous la surveillance d'un adulte : faites-les plutôt dissoudre dans un verre d'eau, à boire par petites gorgées.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ag-timeline-item\"\u003e\n        \u003cdiv class=\"ag-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"ag-timeline-content\"\u003e\n          \u003ch3\u003eCréer un rituel\u003c\/h3\u003e\n          \u003cp\u003eAssociez la prise à un moment rassurant : petit-déjeuner, retour de l'école, histoire du soir.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ag-tip\"\u003e\n      \u003cspan class=\"ag-tip-icon\"\u003e🍬\u003c\/span\u003e\n      \u003cp\u003eLe goût légèrement sucré est généralement bien accepté, et l'\u003cstrong\u003eabsence d'alcool\u003c\/strong\u003e vous laisse l'esprit tranquille.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ag-section\"\u003e\n    \u003ch2\u003eComposition des granules Ange Gardien bio\u003c\/h2\u003e\n    \u003cdiv class=\"ag-compo\"\u003e\n      \u003cp\u003e\u003cstrong\u003eIngrédients :\u003c\/strong\u003e sucre de canne*, imprégné de préparation aux Fleurs de Bach* : Aspen (\u003cem\u003ePopulus tremula\u003c\/em\u003e), Gentian (\u003cem\u003eGentiana amarella\u003c\/em\u003e), Larch (\u003cem\u003eLarix decidua\u003c\/em\u003e), Mimulus (\u003cem\u003eMimulus guttatus\u003c\/em\u003e), Walnut (\u003cem\u003eJuglans regia\u003c\/em\u003e), Wild Rose (\u003cem\u003eRosa canina\u003c\/em\u003e) à \u003cstrong\u003e1\/240e\u003c\/strong\u003e selon la méthode originale du Dr Bach.\u003c\/p\u003e\n      \u003cp class=\"ag-compo-note\"\u003e*Ingrédients issus de l'agriculture biologique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ag-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003eBon à savoir\u003c\/h2\u003e\n    \u003cdiv class=\"ag-accordion\"\u003e\n      \u003cdetails class=\"ag-accordion-item\"\u003e\n        \u003csummary class=\"ag-accordion-header\"\u003e📦 Conditionnement\u003c\/summary\u003e\n        \u003cdiv class=\"ag-accordion-content mt-3\"\u003e\n          \u003cp\u003eFlacon en verre de 19,5 g de granules.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ag-accordion-item\"\u003e\n        \u003csummary class=\"ag-accordion-header\"\u003e⚠️ Précautions d'usage\u003c\/summary\u003e\n        \u003cdiv class=\"ag-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas dépasser la dose recommandée. Ne se substitue pas à un régime alimentaire varié et équilibré ni à un mode de vie sain. Tenir hors de la portée des jeunes enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ag-accordion-item\"\u003e\n        \u003csummary class=\"ag-accordion-header\"\u003e♻️ Règles de tri\u003c\/summary\u003e\n        \u003cdiv class=\"ag-accordion-content mt-3\"\u003e\n          \u003cp\u003eFlacon à déposer dans le bac de tri verre (les consignes peuvent varier selon votre commune).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"ag-disclaimer\"\u003eLes Fleurs de Bach accompagnent l'équilibre émotionnel mais ne remplacent en aucun cas un traitement médical. Si l'anxiété, les troubles du sommeil ou le mal-être de votre enfant persistent, parlez-en à votre médecin ou à votre pédiatre.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  :root {\n    --ag-cream: #fdf9ed;\n    --ag-white: #ffffff;\n    --ag-primary: #8b5a2b;\n    --ag-primary-dark: #5c3a1a;\n    --ag-primary-light: #f5ead3;\n    --ag-secondary: #e8c56b;\n    --ag-accent: #d4a84a;\n    --ag-text: #2a1d10;\n    --ag-text-light: #6b5a45;\n    --ag-border: #e8dcc0;\n    --ag-shadow: 0 4px 24px rgba(92,58,26,.08);\n    --ag-shadow-lg: 0 12px 48px rgba(92,58,26,.15);\n    --ag-radius: 20px;\n    --ag-radius-sm: 12px;\n  }\n\n  .ag-premium {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n    background: var(--ag-cream);\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n    color: var(--ag-text);\n  }\n\n  .ag-hero {\n    position: relative;\n    background: linear-gradient(135deg, #5c3a1a 0%, #8b5a2b 50%, #d4a84a 100%);\n    border-radius: var(--ag-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(--ag-shadow-lg);\n  }\n\n  .ag-hero-pattern {\n    position: absolute;\n    top: 0; left: 0; right: 0; bottom: 0;\n    opacity: .08;\n    background-image: radial-gradient(circle at 20% 30%, #fff 2px, transparent 2px),\n                      radial-gradient(circle at 70% 60%, #fff 1.5px, transparent 1.5px),\n                      radial-gradient(circle at 40% 80%, #fff 2px, transparent 2px);\n    background-size: 80px 80px, 60px 60px, 100px 100px;\n  }\n\n  .ag-hero-content {\n    position: relative;\n    z-index: 1;\n    text-align: center;\n  }\n\n  .ag-hero-title {\n    display: block;\n    color: white;\n    font-size: clamp(22px, 7vw, 42px);\n    font-weight: 900;\n    margin: 0 0 1rem 0;\n    letter-spacing: -.04em;\n    text-shadow: 0 4px 20px rgba(0,0,0,.2);\n    line-height: 1.15;\n  }\n\n  .ag-subtitle {\n    color: #fdf2d4;\n    font-size: clamp(16px, 3vw, 20px);\n    font-weight: 600;\n    margin: 0 0 1.25rem 0;\n    letter-spacing: .02em;\n  }\n\n  .ag-description {\n    color: rgba(255,255,255,.95);\n    font-size: clamp(14px, 2.3vw, 16px);\n    line-height: 1.7;\n    max-width: 680px;\n    margin: 0 auto 1.5rem;\n  }\n\n  .ag-reserved {\n    display: inline-block;\n    background: rgba(255,255,255,.15);\n    backdrop-filter: blur(10px);\n    color: white;\n    font-size: 13px;\n    font-weight: 700;\n    padding: 8px 18px;\n    border-radius: 999px;\n    margin: 0;\n    border: 1px solid rgba(255,255,255,.3);\n  }\n\n  .ag-badges-top {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 8px;\n    margin-bottom: 1.5rem;\n  }\n\n  .ag-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    padding: 8px 16px;\n    background: rgba(255,255,255,.95);\n    backdrop-filter: blur(10px);\n    border-radius: 999px;\n    font-size: 13px;\n    font-weight: 700;\n    color: var(--ag-primary-dark);\n    box-shadow: 0 2px 12px rgba(0,0,0,.1);\n    transition: all .3s ease;\n  }\n\n  .ag-badge:hover {\n    transform: translateY(-2px) scale(1.05);\n  }\n\n  .ag-section {\n    margin-bottom: clamp(2rem, 4vw, 3.5rem);\n  }\n\n  .ag-premium h2 {\n    font-size: clamp(22px, 5vw, 36px);\n    font-weight: 900;\n    color: var(--ag-primary-dark);\n    margin-bottom: clamp(1.25rem, 3vw, 2rem);\n    text-align: center;\n    letter-spacing: -.03em;\n    position: relative;\n    padding-bottom: 1rem;\n    line-height: 1.2;\n  }\n\n  .ag-premium h2::after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 60px;\n    height: 4px;\n    background: linear-gradient(90deg, var(--ag-primary), var(--ag-secondary));\n    border-radius: 2px;\n  }\n\n  .ag-section-intro {\n    text-align: center;\n    font-size: clamp(15px, 2.5vw, 17px);\n    color: var(--ag-text-light);\n    margin-bottom: 1.75rem;\n    max-width: 680px;\n    margin-left: auto;\n    margin-right: auto;\n    line-height: 1.7;\n  }\n\n  .ag-card {\n    background: var(--ag-white);\n    border-radius: var(--ag-radius);\n    padding: clamp(1.25rem, 3vw, 2rem);\n    box-shadow: var(--ag-shadow);\n    border: 2px solid transparent;\n    transition: all .3s ease;\n    text-align: center;\n  }\n\n  .ag-card:hover {\n    transform: translateY(-6px);\n    box-shadow: var(--ag-shadow-lg);\n    border-color: var(--ag-secondary);\n  }\n\n  .ag-card h3 {\n    font-size: clamp(15px, 2.5vw, 18px);\n    font-weight: 800;\n    color: var(--ag-primary-dark);\n    margin: 0 0 .5rem 0;\n    line-height: 1.3;\n  }\n\n  .ag-card p {\n    font-size: clamp(13px, 2vw, 15px);\n    color: var(--ag-text-light);\n    margin: 0;\n    line-height: 1.6;\n  }\n\n  .ag-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n    gap: 1.25rem;\n  }\n\n  .ag-dosage-box {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 1rem;\n    background: linear-gradient(135deg, var(--ag-primary-light), #fdf2d4);\n    border-radius: var(--ag-radius);\n    padding: clamp(1.25rem, 3vw, 2rem);\n    margin-bottom: 1.5rem;\n    box-shadow: var(--ag-shadow);\n  }\n\n  .ag-dosage-item {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    gap: .35rem;\n  }\n\n  .ag-dosage-number {\n    font-size: clamp(28px, 6vw, 42px);\n    font-weight: 900;\n    color: var(--ag-primary-dark);\n    letter-spacing: -.03em;\n    line-height: 1;\n  }\n\n  .ag-dosage-label {\n    font-size: clamp(11px, 2vw, 13px);\n    color: var(--ag-text-light);\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: .05em;\n  }\n\n  .ag-timeline {\n    display: flex;\n    flex-direction: column;\n    gap: 1rem;\n    margin-bottom: 1.25rem;\n  }\n\n  .ag-timeline-item {\n    display: flex;\n    gap: 1rem;\n    align-items: flex-start;\n  }\n\n  .ag-timeline-number {\n    flex-shrink: 0;\n    width: 40px;\n    height: 40px;\n    background: linear-gradient(135deg, var(--ag-primary), var(--ag-primary-dark));\n    color: white;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-weight: 800;\n    font-size: 16px;\n    box-shadow: 0 4px 12px rgba(92,58,26,.25);\n  }\n\n  .ag-timeline-content {\n    flex: 1;\n    background: var(--ag-white);\n    padding: 1rem 1.25rem;\n    border-radius: var(--ag-radius-sm);\n    box-shadow: var(--ag-shadow);\n  }\n\n  .ag-timeline-content h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--ag-primary-dark);\n    margin: 0 0 .25rem 0;\n  }\n\n  .ag-timeline-content p {\n    font-size: 14px;\n    color: var(--ag-text-light);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  .ag-compo {\n    background: var(--ag-white);\n    border-radius: var(--ag-radius);\n    padding: clamp(1.5rem, 4vw, 2rem);\n    box-shadow: var(--ag-shadow);\n    border-left: 4px solid var(--ag-secondary);\n  }\n\n  .ag-compo p {\n    font-size: clamp(14px, 2.3vw, 15px);\n    color: var(--ag-text);\n    line-height: 1.8;\n    margin: 0 0 .75rem 0;\n  }\n\n  .ag-compo-note {\n    font-size: 13px !important;\n    color: var(--ag-text-light) !important;\n    font-style: italic;\n    margin: 0 !important;\n  }\n\n  .ag-accordion {\n    background: var(--ag-white);\n    border-radius: var(--ag-radius);\n    box-shadow: var(--ag-shadow);\n    overflow: hidden;\n  }\n\n  .ag-accordion-item {\n    border-bottom: 1px solid var(--ag-border);\n    margin: 0;\n    padding: 0;\n  }\n\n  .ag-accordion-item:last-child {\n    border-bottom: none;\n  }\n\n  .ag-accordion-header {\n    padding: 1rem 1.25rem;\n    font-weight: 700;\n    font-size: 15px;\n    color: var(--ag-primary-dark);\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    list-style: none;\n    transition: background .2s ease;\n    background: transparent;\n    border: none;\n    margin: 0;\n  }\n\n  .ag-accordion-header:hover {\n    background: var(--ag-primary-light);\n  }\n\n  .ag-accordion-header::-webkit-details-marker {\n    display: none;\n  }\n\n  .ag-accordion-header::after {\n    content: '+';\n    font-size: 20px;\n    font-weight: 400;\n    color: var(--ag-primary);\n    transition: transform .2s ease;\n  }\n\n  .ag-accordion-item[open] .ag-accordion-header::after {\n    content: '−';\n  }\n\n  .ag-accordion-content {\n    padding: 0 1.25rem 1rem;\n    color: var(--ag-text-light);\n    font-size: 14px;\n    line-height: 1.7;\n    margin-top: 10px;\n  }\n\n  .ag-accordion-content p {\n    margin: 0;\n  }\n\n  .ag-tip {\n    display: flex;\n    gap: 1rem;\n    align-items: flex-start;\n    background: var(--ag-primary-light);\n    border-radius: var(--ag-radius-sm);\n    padding: 1rem 1.25rem;\n    margin-top: 1.25rem;\n  }\n\n  .ag-tip-icon {\n    font-size: 24px;\n    flex-shrink: 0;\n    line-height: 1.2;\n  }\n\n  .ag-tip p {\n    font-size: 14px;\n    color: var(--ag-text);\n    margin: 0;\n    line-height: 1.6;\n  }\n\n  .ag-disclaimer {\n    font-size: 12px;\n    color: var(--ag-text-light);\n    text-align: center;\n    margin-top: 1.25rem;\n    font-style: italic;\n    line-height: 1.6;\n    padding: 0 .5rem;\n  }\n\n  @media (max-width: 767px) {\n    .ag-grid {\n      grid-template-columns: 1fr;\n      gap: 1rem;\n    }\n\n    .ag-card {\n      padding: 1.125rem;\n    }\n\n    .ag-section {\n      margin-bottom: 1.75rem;\n    }\n\n    .ag-hero {\n      padding: 2rem 1.25rem;\n      margin-bottom: 1.75rem;\n      border-radius: var(--ag-radius-sm);\n    }\n\n    .ag-premium h2 {\n      margin-bottom: 1rem;\n      padding-bottom: .75rem;\n    }\n\n    .ag-premium h2::after {\n      width: 40px;\n      height: 3px;\n    }\n\n    .ag-timeline-number {\n      width: 32px;\n      height: 32px;\n      font-size: 14px;\n    }\n\n    .ag-timeline-content {\n      padding: .875rem 1rem;\n    }\n\n    .ag-timeline-content h3 {\n      font-size: 14px;\n    }\n\n    .ag-timeline-content p {\n      font-size: 13px;\n    }\n\n    .ag-accordion-header {\n      padding: .875rem 1rem;\n      font-size: 14px;\n    }\n\n    .ag-accordion-content {\n      padding: 0 1rem .875rem;\n      font-size: 13px;\n    }\n\n    .ag-dosage-box {\n      padding: 1.25rem .75rem;\n      gap: .5rem;\n    }\n  }\n\n  @media (prefers-reduced-motion: no-preference) {\n    .ag-card {\n      animation: fadeInUp .5s ease backwards;\n    }\n    .ag-card:nth-child(1) { animation-delay: .05s; }\n    .ag-card:nth-child(2) { animation-delay: .1s; }\n    .ag-card:nth-child(3) { animation-delay: .15s; }\n    .ag-card:nth-child(4) { animation-delay: .2s; }\n    .ag-card:nth-child(5) { animation-delay: .25s; }\n    .ag-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    .ag-premium * {\n      animation-duration: 0.01ms !important;\n      transition-duration: 0.01ms !important;\n    }\n  }\n\u003c\/style\u003e","brand":"BIOFLORAL","offers":[{"title":"Default Title","offer_id":64793298796921,"sku":"BI0020","price":14.69,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/ange-gardien-bio-granules-enfants-195-g-biofloral-packshothd.webp?v=1791211629"},{"product_id":"beaux-reves-bio-granules-enfants-19-5-g-biofloral","title":"Granules Beaux rêves bio pour enfants - Fleurs de Bach - 19,5 g - Biofloral","description":"\u003cdiv class=\"br-premium\"\u003e\n\u003cdiv class=\"br-hero\"\u003e\n\u003cdiv class=\"br-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"br-hero-content\"\u003e\n\u003cdiv class=\"br-badges-top\"\u003e\n\u003cspan class=\"br-badge\"\u003e🌸 Fleurs de Bach bio\u003c\/span\u003e \u003cspan class=\"br-badge\"\u003e🚫 Sans alcool\u003c\/span\u003e \u003cspan class=\"br-badge\"\u003e🧸 Enfants dès 3 ans\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"br-hero-title\"\u003ePour des nuits douces et sereines\u003c\/span\u003e\n\u003cp class=\"br-subtitle\"\u003eGranules Beaux Rêves bio • 19,5 g\u003c\/p\u003e\n\u003cp class=\"br-description\"\u003eUn rituel du soir tout en douceur, formulé à partir de 6 fleurs de Bach authentiques pour accompagner votre enfant vers un endormissement apaisé.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"br-section\"\u003e\n\u003ch2\u003eBeaux Rêves Biofloral : des granules aux fleurs de Bach pour un coucher plus serein\u003c\/h2\u003e\n\u003cp class=\"br-section-intro\"\u003eLe soir venu, certains enfants ont du mal à lâcher prise : une petite peur du noir, des pensées qui tournent, une énergie qui ne retombe pas. Les granules \u003cstrong\u003eBeaux Rêves bio Biofloral\u003c\/strong\u003e ont été conçus pour ces moments-là. Formulés à partir de \u003cstrong\u003efleurs de Bach authentiques\u003c\/strong\u003e, certifiés bio et \u003cstrong\u003esans alcool\u003c\/strong\u003e, ils s'intègrent facilement au rituel du coucher pour accompagner votre enfant vers un endormissement plus apaisé.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"br-section\"\u003e\n\u003ch2\u003eVotre enfant se reconnaît-il dans ces situations ?\u003c\/h2\u003e\n\u003cp class=\"br-section-intro\"\u003eCe complexe floral de la gamme \u003cstrong\u003eBiofloral Kids\u003c\/strong\u003e s'adresse aux enfants qui, au moment du coucher :\u003c\/p\u003e\n\u003cdiv class=\"br-grid-compact\"\u003e\n\u003cdiv class=\"br-card\"\u003e\n\u003ch3\u003e🌙 Peur du noir\u003c\/h3\u003e\n\u003cp\u003eRéclament la veilleuse ou appréhendent l'obscurité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"br-card\"\u003e\n\u003ch3\u003e💭 Pensées en boucle\u003c\/h3\u003e\n\u003cp\u003eRepensent sans cesse à leur journée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"br-card\"\u003e\n\u003ch3\u003e🔄 Changements de vie\u003c\/h3\u003e\n\u003cp\u003eDéménagement, rentrée, arrivée d'un petit frère.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"br-card\"\u003e\n\u003ch3\u003e⚡ Agitation du soir\u003c\/h3\u003e\n\u003cp\u003eRestent impatients alors que la fatigue est là.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"br-section\"\u003e\n\u003ch2\u003eSix fleurs de Bach bio, une intention par fleur\u003c\/h2\u003e\n\u003cdiv class=\"br-grid\"\u003e\n\u003cdiv class=\"br-card\"\u003e\n\u003ch3\u003e🌼 Mimulus\u003c\/h3\u003e\n\u003cp\u003eTraditionnellement associée aux petites peurs identifiées, comme le noir.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"br-card\"\u003e\n\u003ch3\u003e🌿 Aspen\u003c\/h3\u003e\n\u003cp\u003ePour les appréhensions vagues, difficiles à expliquer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"br-card\"\u003e\n\u003ch3\u003e🌺 Rock Rose\u003c\/h3\u003e\n\u003cp\u003ePour les moments de frayeur intense.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"br-card\"\u003e\n\u003ch3\u003e🌸 White Chestnut\u003c\/h3\u003e\n\u003cp\u003ePour les pensées qui tournent en boucle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"br-card\"\u003e\n\u003ch3\u003e🌻 Impatiens\u003c\/h3\u003e\n\u003cp\u003ePour l'agitation et l'impatience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"br-card\"\u003e\n\u003ch3\u003e🌳 Walnut\u003c\/h3\u003e\n\u003cp\u003ePour accompagner l'adaptation aux changements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"br-section\"\u003e\n\u003ch2\u003eComposition complète\u003c\/h2\u003e\n\u003cdiv class=\"br-testimonial\"\u003e\n\u003cp class=\"br-testimonial-text\"\u003e\u003cstrong\u003eIngrédients :\u003c\/strong\u003e sucre de canne*, imprégné d'une préparation aux fleurs de Bach* : Mimulus (\u003cem\u003eMimulus guttatus\u003c\/em\u003e), Walnut (\u003cem\u003eJuglans regia\u003c\/em\u003e), Rock Rose (\u003cem\u003eHelianthemum nummularium\u003c\/em\u003e), Impatiens (\u003cem\u003eImpatiens glandulifera\u003c\/em\u003e), White Chestnut (\u003cem\u003eAesculus hippocastanum\u003c\/em\u003e), Aspen (\u003cem\u003ePopulus tremula\u003c\/em\u003e), chacune \u003cstrong\u003eà 1\/240e\u003c\/strong\u003e selon la méthode originale du Dr Bach.\u003c\/p\u003e\n\u003cp class=\"br-disclaimer\"\u003e*Issus de l'agriculture biologique. Flacon en verre de 19,5 g, sans alcool.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"br-section\"\u003e\n\u003ch2\u003eComment prendre les granules Beaux Rêves ?\u003c\/h2\u003e\n\u003cdiv class=\"br-timeline\"\u003e\n\u003cdiv class=\"br-timeline-item\"\u003e\n\u003cdiv class=\"br-timeline-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"br-timeline-content\"\u003e\n\u003ch3\u003eDose\u003c\/h3\u003e\n\u003cp\u003e3 à 4 granules à laisser fondre sous la langue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"br-timeline-item\"\u003e\n\u003cdiv class=\"br-timeline-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"br-timeline-content\"\u003e\n\u003ch3\u003eFréquence\u003c\/h3\u003e\n\u003cp\u003e4 fois par jour, dont une prise juste avant le coucher.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"br-timeline-item\"\u003e\n\u003cdiv class=\"br-timeline-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"br-timeline-content\"\u003e\n\u003ch3\u003eDurée\u003c\/h3\u003e\n\u003cp\u003e1 à 4 semaines, selon les besoins de votre enfant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"br-timeline-item\"\u003e\n\u003cdiv class=\"br-timeline-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"br-timeline-content\"\u003e\n\u003ch3\u003eDès 3 ans\u003c\/h3\u003e\n\u003cp\u003eRéservé aux enfants de plus de 3 ans, sous la surveillance d'un adulte. Pour les plus jeunes, dissolvez les granules dans un petit verre d'eau.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"br-section\"\u003e\n\u003ch2\u003eFleurs de Bach ou homéopathie : quelle différence ?\u003c\/h2\u003e\n\u003cdiv class=\"br-testimonial\"\u003e\n\u003cp class=\"br-testimonial-text\"\u003eOn les confond souvent, car les deux se présentent en granules. Pourtant, les \u003cstrong\u003efleurs de Bach ne relèvent pas de l'homéopathie\u003c\/strong\u003e. Elles s'appuient sur une approche émotionnelle mise au point par le Dr Edward Bach dans les années 1930. L'idée est de choisir les fleurs selon l'état d'esprit de l'enfant, et non selon un symptôme. Le format granules sans alcool rend cette méthode particulièrement adaptée aux enfants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"br-section\"\u003e\n\u003ch2\u003eNos conseils pour un rituel du soir réussi\u003c\/h2\u003e\n\u003cdiv class=\"br-grid\"\u003e\n\u003cdiv class=\"br-card\"\u003e\n\u003ch3\u003e📖 Moment complice\u003c\/h3\u003e\n\u003cp\u003eFaites de la prise un petit moment complice, avec une histoire ou un câlin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"br-card\"\u003e\n\u003ch3\u003e📵 Pause écrans\u003c\/h3\u003e\n\u003cp\u003eLimitez les écrans dans l'heure qui précède le coucher.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"br-card\"\u003e\n\u003ch3\u003e⏰ Horaires réguliers\u003c\/h3\u003e\n\u003cp\u003eGardez des horaires réguliers, même le week-end.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"br-card\"\u003e\n\u003ch3\u003e💬 Écoute bienveillante\u003c\/h3\u003e\n\u003cp\u003eInvitez votre enfant à raconter ce qui l'inquiète avant d'éteindre la lumière.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"br-tip\"\u003e\n\u003cspan class=\"br-tip-icon\"\u003e💡\u003c\/span\u003e\n\u003cp\u003eLes avis de parents le soulignent souvent : c'est la \u003cstrong\u003erégularité du rituel\u003c\/strong\u003e qui fait la différence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"br-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003ch2\u003ePrécautions d'usage\u003c\/h2\u003e\n\u003cdiv class=\"br-accordion\"\u003e\n\u003cdetails class=\"br-accordion-item\"\u003e\n\u003csummary class=\"br-accordion-header\"\u003e⚠️ Dose et usage\u003c\/summary\u003e\n\u003cdiv class=\"br-accordion-content mt-3\"\u003e\n\u003cp\u003eRéservé aux enfants de plus de 3 ans, sous la surveillance d'un adulte. Ne pas dépasser la dose recommandée. Ce produit \u003cstrong\u003ene remplace pas un traitement médical\u003c\/strong\u003e ni une alimentation variée et équilibrée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"br-accordion-item\"\u003e\n\u003csummary class=\"br-accordion-header\"\u003e👨⚕️ Avis médical\u003c\/summary\u003e\n\u003cdiv class=\"br-accordion-content mt-3\"\u003e\n\u003cp\u003eSi les difficultés de sommeil de votre enfant persistent, consultez votre médecin ou votre pédiatre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"br-accordion-item\"\u003e\n\u003csummary class=\"br-accordion-header\"\u003e🦷 Hygiène dentaire\u003c\/summary\u003e\n\u003cdiv class=\"br-accordion-content mt-3\"\u003e\n\u003cp\u003eContient du sucre de canne : pensez à l'hygiène dentaire après la prise du soir.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"br-accordion-item\"\u003e\n\u003csummary class=\"br-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n\u003cdiv class=\"br-accordion-content mt-3\"\u003e\n\u003cp\u003eTenir hors de portée des enfants, et conserver à l'abri de la chaleur et de l'humidité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --br-cream: #faf7f2;\n  --br-white: #ffffff;\n  --br-primary: #a9c7e0;\n  --br-primary-dark: #4a3426;\n  --br-primary-light: #e8f0f8;\n  --br-secondary: #6b4a35;\n  --br-accent: #d4a574;\n  --br-text: #2a1f17;\n  --br-text-light: #6b5d52;\n  --br-border: #e8dfd3;\n  --br-shadow: 0 4px 24px rgba(74,52,38,.08);\n  --br-shadow-lg: 0 12px 48px rgba(74,52,38,.15);\n  --br-radius: 20px;\n  --br-radius-sm: 12px;\n}\n\n.br-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--br-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--br-text);\n}\n\n.br-hero {\n  position: relative;\n  background: linear-gradient(135deg, #6b4a35 0%, #a9c7e0 60%, #c9dcec 100%);\n  border-radius: var(--br-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(--br-shadow-lg);\n}\n\n.br-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  opacity: .08;\n  background-image: radial-gradient(circle at 20% 30%, white 2px, transparent 2px),\n                    radial-gradient(circle at 70% 60%, white 1.5px, transparent 1.5px),\n                    radial-gradient(circle at 40% 80%, white 1px, transparent 1px);\n  background-size: 60px 60px, 80px 80px, 40px 40px;\n}\n\n.br-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.br-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(22px, 7vw, 42px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.25);\n}\n\n.br-subtitle {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n  opacity: .95;\n}\n\n.br-description {\n  color: white;\n  font-size: clamp(14px, 2vw, 16px);\n  line-height: 1.7;\n  margin: 0 auto;\n  max-width: 650px;\n  opacity: .95;\n}\n\n.br-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.br-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--br-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.br-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.br-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.br-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--br-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n  line-height: 1.2;\n}\n\n.br-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--br-primary), var(--br-accent));\n  border-radius: 2px;\n}\n\n.br-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--br-text-light);\n  margin: 0 auto 1.5rem;\n  max-width: 720px;\n  line-height: 1.7;\n}\n\n.br-card {\n  background: var(--br-white);\n  border-radius: var(--br-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--br-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.br-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--br-shadow-lg);\n  border-color: var(--br-primary);\n}\n\n.br-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--br-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.br-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--br-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.br-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.br-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.br-grid-compact .br-card {\n  padding: 1rem;\n}\n\n.br-grid-compact .br-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.br-grid-compact .br-card p {\n  font-size: 12px;\n}\n\n.br-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n  max-width: 720px;\n  margin: 0 auto;\n}\n\n.br-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.br-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--br-primary), var(--br-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n}\n\n.br-timeline-content {\n  flex: 1;\n  background: var(--br-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--br-radius-sm);\n  box-shadow: var(--br-shadow);\n}\n\n.br-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--br-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.br-timeline-content p {\n  font-size: 14px;\n  color: var(--br-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.br-testimonial {\n  background: var(--br-white);\n  border-radius: var(--br-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--br-shadow);\n  border-left: 4px solid var(--br-primary);\n  max-width: 820px;\n  margin: 0 auto;\n}\n\n.br-testimonial-text {\n  font-size: clamp(14px, 2.3vw, 16px);\n  color: var(--br-text);\n  line-height: 1.8;\n  margin: 0;\n}\n\n.br-accordion {\n  background: var(--br-white);\n  border-radius: var(--br-radius);\n  box-shadow: var(--br-shadow);\n  overflow: hidden;\n  max-width: 820px;\n  margin: 0 auto;\n}\n\n.br-accordion-item {\n  border-bottom: 1px solid var(--br-border);\n  margin: 0;\n  padding: 0;\n}\n\n.br-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.br-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--br-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.br-accordion-header:hover {\n  background: var(--br-primary-light);\n}\n\n.br-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.br-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--br-primary);\n  transition: transform .2s ease;\n}\n\n.br-accordion-item[open] .br-accordion-header::after {\n  content: '−';\n}\n\n.br-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--br-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.br-accordion-content p {\n  margin: 0;\n}\n\n.br-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--br-primary-light);\n  border-radius: var(--br-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  max-width: 720px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.br-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.br-tip p {\n  font-size: 14px;\n  color: var(--br-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.br-disclaimer {\n  font-size: 12px;\n  color: var(--br-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n@media (max-width: 767px) {\n  .br-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .br-card {\n    padding: 1.125rem;\n  }\n\n  .br-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .br-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--br-radius-sm);\n  }\n\n  .br-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .br-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .br-grid-compact {\n    gap: .625rem;\n  }\n\n  .br-grid-compact .br-card {\n    padding: .75rem;\n  }\n\n  .br-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .br-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .br-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .br-timeline-content p {\n    font-size: 13px;\n  }\n\n  .br-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .br-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .br-testimonial {\n    padding: 1.25rem;\n  }\n\n  .br-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .br-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .br-card:nth-child(1) { animation-delay: .05s; }\n  .br-card:nth-child(2) { animation-delay: .1s; }\n  .br-card:nth-child(3) { animation-delay: .15s; }\n  .br-card:nth-child(4) { animation-delay: .2s; }\n  .br-card:nth-child(5) { animation-delay: .25s; }\n  .br-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  .br-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"BIOFLORAL","offers":[{"title":"Default Title","offer_id":64810345628025,"sku":"BI0030","price":14.69,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/beaux-reves-bio-granules-enfants-195-g-biofloral-packshothd.webp?v=1791364132"},{"product_id":"bon-eleve-bio-granules-enfants-19-5-g-biofloral","title":"Granules Bon élève bio pour enfants - Fleurs de Bach - 19,5 g - Biofloral","description":"\u003cdiv class=\"be-premium\"\u003e\n  \u003cdiv class=\"be-hero\"\u003e\n    \u003cdiv class=\"be-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"be-hero-content\"\u003e\n      \u003cdiv class=\"be-badges-top\"\u003e\n        \u003cspan class=\"be-badge\"\u003e🌿 Certifié Bio\u003c\/span\u003e\n        \u003cspan class=\"be-badge\"\u003e🚫 Sans alcool\u003c\/span\u003e\n        \u003cspan class=\"be-badge\"\u003e👧 Spécial enfants\u003c\/span\u003e\n        \u003cspan class=\"be-badge\"\u003e🌸 5 fleurs de Bach\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"be-hero-title\"\u003eLa sérénité émotionnelle pour mieux apprendre\u003c\/span\u003e\n      \u003cp class=\"be-subtitle\"\u003eUn complexe doux de 5 fleurs de Bach authentiques\u003c\/p\u003e\n      \u003cp class=\"be-description\"\u003ePour accompagner la concentration, la confiance et l'apaisement de votre enfant au quotidien, à l'école comme à la maison.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"be-section\"\u003e\n    \u003ch2\u003eBon Élève Bio de Biofloral : des fleurs de Bach pour la concentration de votre enfant\u003c\/h2\u003e\n    \u003cp class=\"be-intro-text\"\u003eLes devoirs s'éternisent, l'esprit s'évade par la fenêtre, le trac monte avant une récitation… Si vous reconnaissez votre enfant, les \u003cstrong\u003egranules Bon Élève Bio de Biofloral\u003c\/strong\u003e peuvent l'accompagner au quotidien.\u003c\/p\u003e\n    \u003cp class=\"be-intro-text\"\u003eCe complexe de \u003cstrong\u003ecinq fleurs de Bach authentiques\u003c\/strong\u003e, \u003cstrong\u003esans alcool\u003c\/strong\u003e et certifié \u003cstrong\u003ebiologique\u003c\/strong\u003e, soutient l'équilibre émotionnel des enfants pendant leurs apprentissages.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"be-section\"\u003e\n    \u003ch2\u003eDans quelles situations l'utiliser ?\u003c\/h2\u003e\n    \u003cp class=\"be-section-intro\"\u003eLes fleurs de Bach agissent sur le plan émotionnel, et non sur les capacités intellectuelles. Elles sont utiles lorsque les émotions freinent l'attention de votre enfant.\u003c\/p\u003e\n    \u003cdiv class=\"be-grid\"\u003e\n      \u003cdiv class=\"be-card\"\u003e\n        \u003ch3\u003e☁️ L'enfant rêveur\u003c\/h3\u003e\n        \u003cp\u003eCelui qui décroche pendant les explications ou les devoirs, l'esprit ailleurs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"be-card\"\u003e\n        \u003ch3\u003e😟 L'enfant qui doute\u003c\/h3\u003e\n        \u003cp\u003eCelui qui répète « je n'y arriverai pas » avant un contrôle ou une récitation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"be-card\"\u003e\n        \u003ch3\u003e📚 L'enfant débordé\u003c\/h3\u003e\n        \u003cp\u003eCelui qui se sent submergé par la charge de travail ou une rentrée intense.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"be-card\"\u003e\n        \u003ch3\u003e💭 L'enfant aux pensées envahissantes\u003c\/h3\u003e\n        \u003cp\u003eCelui qui ressasse et peine à se poser sur une tâche sans se disperser.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"be-section\"\u003e\n    \u003ch2\u003eLes 5 fleurs de Bach du complexe Bon Élève\u003c\/h2\u003e\n    \u003cdiv class=\"be-grid\"\u003e\n      \u003cdiv class=\"be-card\"\u003e\n        \u003ch3\u003e🌸 Clematis (Clématite)\u003c\/h3\u003e\n        \u003cp\u003eAide à ramener l'attention dans le présent, pour les enfants « dans la lune ».\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"be-card\"\u003e\n        \u003ch3\u003e🌼 White Chestnut (Marronnier blanc)\u003c\/h3\u003e\n        \u003cp\u003eApaise le bavardage mental qui parasite la concentration.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"be-card\"\u003e\n        \u003ch3\u003e🌲 Larch (Mélèze)\u003c\/h3\u003e\n        \u003cp\u003eSoutient la confiance en soi face à un exposé ou à une évaluation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"be-card\"\u003e\n        \u003ch3\u003e🍃 Elm (Orme)\u003c\/h3\u003e\n        \u003cp\u003eAide l'enfant à ne pas se sentir submergé par les exigences scolaires.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"be-card\"\u003e\n        \u003ch3\u003e🌿 Scleranthus (Scléranthe)\u003c\/h3\u003e\n        \u003cp\u003eFavorise la constance quand l'enfant hésite ou change sans cesse d'activité.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"be-section\"\u003e\n    \u003ch2\u003eComposition complète des granules Bon Élève Bio\u003c\/h2\u003e\n    \u003cdiv class=\"be-compo-box\"\u003e\n      \u003cp\u003e\u003cstrong\u003eIngrédients :\u003c\/strong\u003e sucre de canne*, imprégné d'une préparation aux fleurs de Bach* : Larch* (\u003cem\u003eLarix decidua\u003c\/em\u003e), Scleranthus* (\u003cem\u003eScleranthus annuus\u003c\/em\u003e), Elm* (\u003cem\u003eUlmus procera\u003c\/em\u003e), White Chestnut* (\u003cem\u003eAesculus hippocastanum\u003c\/em\u003e), Clematis* (\u003cem\u003eClematis vitalba\u003c\/em\u003e).\u003c\/p\u003e\n      \u003cdiv class=\"be-grid-compact\" style=\"margin-top:1.25rem;\"\u003e\n        \u003cdiv class=\"be-card\"\u003e\n          \u003ch3\u003e⚗️ Dilution\u003c\/h3\u003e\n          \u003cp\u003e1\/240\u003csup\u003ee\u003c\/sup\u003e, selon la méthode originale du Dr Edward Bach.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"be-card\"\u003e\n          \u003ch3\u003e🫙 Contenance\u003c\/h3\u003e\n          \u003cp\u003eFlacon en verre de 19,5 g.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"be-disclaimer\"\u003e*Ingrédients issus de l'agriculture biologique. Formule sans alcool.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"be-section\"\u003e\n    \u003ch2\u003eComment prendre les granules Bon Élève ?\u003c\/h2\u003e\n    \u003cdiv class=\"be-timeline\"\u003e\n      \u003cdiv class=\"be-timeline-item\"\u003e\n        \u003cdiv class=\"be-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"be-timeline-content\"\u003e\n          \u003ch3\u003e💊 Dose\u003c\/h3\u003e\n          \u003cp\u003e3 à 4 granules par prise, à laisser fondre dans la bouche.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"be-timeline-item\"\u003e\n        \u003cdiv class=\"be-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"be-timeline-content\"\u003e\n          \u003ch3\u003e🔁 Fréquence\u003c\/h3\u003e\n          \u003cp\u003e4 fois par jour, sans dépasser cette dose journalière.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"be-timeline-item\"\u003e\n        \u003cdiv class=\"be-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"be-timeline-content\"\u003e\n          \u003ch3\u003e📅 Durée\u003c\/h3\u003e\n          \u003cp\u003eCure de 1 à 4 semaines, à renouveler si besoin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"be-tip\"\u003e\n      \u003cspan class=\"be-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eNos conseils pratiques :\u003c\/strong\u003e pour les plus petits, dissolvez les granules dans un verre d'eau. Commencez la cure une à deux semaines avant une période chargée (rentrée, révisions, évaluations). Associez chaque prise à un moment fixe (petit-déjeuner ou goûter) pour ne pas l'oublier.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"be-section\"\u003e\n    \u003ch2\u003eVos questions sur Bon Élève Biofloral\u003c\/h2\u003e\n    \u003cdiv class=\"be-accordion\"\u003e\n      \u003cdetails class=\"be-accordion-item\" open\u003e\n        \u003csummary class=\"be-accordion-header\"\u003e👧 Ces granules sont-ils adaptés aux enfants ?\u003c\/summary\u003e\n        \u003cdiv class=\"be-accordion-content mt-3\"\u003e\n          \u003cp\u003eOui. La gamme Biofloral Kids est formulée sans alcool. Le goût doux du sucre de canne est généralement bien accepté par les enfants.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"be-accordion-item\"\u003e\n        \u003csummary class=\"be-accordion-header\"\u003e🎯 Quels résultats attendre ?\u003c\/summary\u003e\n        \u003cdiv class=\"be-accordion-content mt-3\"\u003e\n          \u003cp\u003eChaque enfant réagit différemment, et les avis varient d'une famille à l'autre. Les fleurs de Bach offrent un accompagnement émotionnel doux, à envisager sur plusieurs semaines. Elles fonctionnent mieux avec un bon sommeil, des pauses régulières et un environnement de travail calme.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"be-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n    \u003cdiv class=\"be-accordion\"\u003e\n      \u003cdetails class=\"be-accordion-item\"\u003e\n        \u003csummary class=\"be-accordion-header\"\u003e⚠️ Dosage\u003c\/summary\u003e\n        \u003cdiv class=\"be-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas dépasser la dose journalière recommandée.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"be-accordion-item\"\u003e\n        \u003csummary class=\"be-accordion-header\"\u003e🩺 Accompagnement médical\u003c\/summary\u003e\n        \u003cdiv class=\"be-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe produit \u003cstrong\u003ene remplace pas un traitement médical\u003c\/strong\u003e, ni un accompagnement pédagogique ou orthophonique. Si les difficultés d'attention persistent, consultez un professionnel de santé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"be-accordion-item\"\u003e\n        \u003csummary class=\"be-accordion-header\"\u003e🥗 Mode de vie\u003c\/summary\u003e\n        \u003cdiv class=\"be-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe se substitue pas à une alimentation variée et équilibrée ni à un mode de vie sain.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"be-accordion-item\"\u003e\n        \u003csummary class=\"be-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n        \u003cdiv class=\"be-accordion-content mt-3\"\u003e\n          \u003cp\u003eConserver hors de portée des jeunes enfants, à l'abri de la chaleur et de l'humidité.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  :root {\n    --be-cream: #faf6ec;\n    --be-white: #ffffff;\n    --be-primary: #8b5a2b;\n    --be-primary-dark: #5c3a1a;\n    --be-primary-light: #f3e9d7;\n    --be-secondary: #d4a574;\n    --be-accent: #e8b84a;\n    --be-text: #2b1d10;\n    --be-text-light: #6b5a48;\n    --be-border: #e6dcc8;\n    --be-shadow: 0 4px 24px rgba(92, 58, 26, .08);\n    --be-shadow-lg: 0 12px 48px rgba(92, 58, 26, .18);\n    --be-radius: 20px;\n    --be-radius-sm: 12px;\n  }\n\n  .be-premium {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n    background: var(--be-cream);\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n    color: var(--be-text);\n  }\n\n  .be-hero {\n    position: relative;\n    background: linear-gradient(135deg, #5c3a1a 0%, #8b5a2b 50%, #d4a574 100%);\n    border-radius: var(--be-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(--be-shadow-lg);\n  }\n\n  .be-hero-pattern {\n    position: absolute;\n    top: 0; left: 0; right: 0; bottom: 0;\n    background-image: radial-gradient(circle at 20% 30%, rgba(255,255,255,.15) 0%, transparent 40%),\n                      radial-gradient(circle at 80% 70%, rgba(232,184,74,.2) 0%, transparent 40%);\n    opacity: .6;\n  }\n\n  .be-hero-content {\n    position: relative;\n    z-index: 1;\n    text-align: center;\n  }\n\n  .be-hero-title {\n    display: block;\n    color: white;\n    font-size: clamp(22px, 7vw, 42px);\n    font-weight: 900;\n    margin: 0 0 1rem 0;\n    letter-spacing: -.04em;\n    text-shadow: 0 4px 20px rgba(0,0,0,.25);\n    line-height: 1.15;\n  }\n\n  .be-subtitle {\n    color: #fff5e0;\n    font-size: clamp(15px, 2.8vw, 20px);\n    font-weight: 600;\n    margin: 0 0 1rem 0;\n  }\n\n  .be-description {\n    color: rgba(255,255,255,.92);\n    font-size: clamp(14px, 2.3vw, 16px);\n    line-height: 1.7;\n    max-width: 640px;\n    margin: 0 auto;\n  }\n\n  .be-badges-top {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 8px;\n    margin-bottom: 1.5rem;\n  }\n\n  .be-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    padding: 8px 16px;\n    background: rgba(255,255,255,.95);\n    backdrop-filter: blur(10px);\n    border-radius: 999px;\n    font-size: 13px;\n    font-weight: 700;\n    color: var(--be-primary-dark);\n    box-shadow: 0 2px 12px rgba(0,0,0,.1);\n    transition: all .3s ease;\n  }\n\n  .be-badge:hover {\n    transform: translateY(-2px) scale(1.05);\n  }\n\n  .be-section {\n    margin-bottom: clamp(2rem, 4vw, 3.5rem);\n  }\n\n  .be-premium h2 {\n    font-size: clamp(22px, 5vw, 34px);\n    font-weight: 900;\n    color: var(--be-primary-dark);\n    margin-bottom: clamp(1.25rem, 3vw, 2rem);\n    text-align: center;\n    letter-spacing: -.03em;\n    position: relative;\n    padding-bottom: 1rem;\n    line-height: 1.25;\n  }\n\n  .be-premium h2::after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 60px;\n    height: 4px;\n    background: linear-gradient(90deg, var(--be-primary), var(--be-accent));\n    border-radius: 2px;\n  }\n\n  .be-intro-text {\n    font-size: clamp(14px, 2.3vw, 16px);\n    color: var(--be-text);\n    line-height: 1.75;\n    text-align: center;\n    max-width: 760px;\n    margin: 0 auto 1rem;\n  }\n\n  .be-section-intro {\n    text-align: center;\n    font-size: clamp(15px, 2.5vw, 17px);\n    color: var(--be-text-light);\n    margin-bottom: 1.5rem;\n    max-width: 640px;\n    margin-left: auto;\n    margin-right: auto;\n    line-height: 1.6;\n  }\n\n  .be-card {\n    background: var(--be-white);\n    border-radius: var(--be-radius);\n    padding: clamp(1.25rem, 3vw, 1.75rem);\n    box-shadow: var(--be-shadow);\n    border: 2px solid transparent;\n    transition: all .3s ease;\n    text-align: center;\n  }\n\n  .be-card:hover {\n    transform: translateY(-6px);\n    box-shadow: var(--be-shadow-lg);\n    border-color: var(--be-secondary);\n  }\n\n  .be-card h3 {\n    font-size: clamp(15px, 2.5vw, 18px);\n    font-weight: 800;\n    color: var(--be-primary-dark);\n    margin: 0 0 .5rem 0;\n    line-height: 1.3;\n  }\n\n  .be-card p {\n    font-size: clamp(13px, 2vw, 15px);\n    color: var(--be-text-light);\n    margin: 0;\n    line-height: 1.6;\n  }\n\n  .be-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n    gap: 1.25rem;\n  }\n\n  .be-grid-compact {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 1rem;\n  }\n\n  .be-compo-box {\n    background: var(--be-white);\n    border-radius: var(--be-radius);\n    padding: clamp(1.5rem, 3vw, 2rem);\n    box-shadow: var(--be-shadow);\n    border-left: 4px solid var(--be-secondary);\n  }\n\n  .be-compo-box p {\n    font-size: clamp(13px, 2.1vw, 15px);\n    color: var(--be-text);\n    line-height: 1.7;\n    margin: 0 0 .5rem 0;\n  }\n\n  .be-timeline {\n    display: flex;\n    flex-direction: column;\n    gap: 1rem;\n    max-width: 720px;\n    margin: 0 auto;\n  }\n\n  .be-timeline-item {\n    display: flex;\n    gap: 1rem;\n    align-items: flex-start;\n  }\n\n  .be-timeline-number {\n    flex-shrink: 0;\n    width: 40px;\n    height: 40px;\n    background: linear-gradient(135deg, var(--be-primary), var(--be-primary-dark));\n    color: white;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-weight: 800;\n    font-size: 16px;\n    box-shadow: 0 4px 12px rgba(92,58,26,.3);\n  }\n\n  .be-timeline-content {\n    flex: 1;\n    background: var(--be-white);\n    padding: 1rem 1.25rem;\n    border-radius: var(--be-radius-sm);\n    box-shadow: var(--be-shadow);\n  }\n\n  .be-timeline-content h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--be-primary-dark);\n    margin: 0 0 .25rem 0;\n  }\n\n  .be-timeline-content p {\n    font-size: 14px;\n    color: var(--be-text-light);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  .be-tip {\n    display: flex;\n    gap: 1rem;\n    align-items: flex-start;\n    background: var(--be-primary-light);\n    border-radius: var(--be-radius-sm);\n    padding: 1rem 1.25rem;\n    margin-top: 1.5rem;\n    max-width: 720px;\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .be-tip-icon {\n    font-size: 24px;\n    flex-shrink: 0;\n  }\n\n  .be-tip p {\n    font-size: 14px;\n    color: var(--be-text);\n    margin: 0;\n    line-height: 1.65;\n  }\n\n  .be-accordion {\n    background: var(--be-white);\n    border-radius: var(--be-radius);\n    box-shadow: var(--be-shadow);\n    overflow: hidden;\n    max-width: 820px;\n    margin: 0 auto;\n  }\n\n  .be-accordion-item {\n    border-bottom: 1px solid var(--be-border);\n    margin: 0;\n    padding: 0;\n  }\n\n  .be-accordion-item:last-child {\n    border-bottom: none;\n  }\n\n  .be-accordion-header {\n    padding: 1rem 1.25rem;\n    font-weight: 700;\n    font-size: 15px;\n    color: var(--be-primary-dark);\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    list-style: none;\n    transition: background .2s ease;\n  }\n\n  .be-accordion-header:hover {\n    background: var(--be-primary-light);\n  }\n\n  .be-accordion-header::-webkit-details-marker {\n    display: none;\n  }\n\n  .be-accordion-header::after {\n    content: '+';\n    font-size: 22px;\n    font-weight: 400;\n    color: var(--be-primary);\n    transition: transform .2s ease;\n  }\n\n  .be-accordion-item[open] .be-accordion-header::after {\n    content: '−';\n  }\n\n  .be-accordion-content {\n    padding: 0 1.25rem 1rem;\n    color: var(--be-text-light);\n    font-size: 14px;\n    line-height: 1.7;\n    margin-top: 10px;\n  }\n\n  .be-accordion-content p {\n    margin: 0;\n  }\n\n  .be-disclaimer {\n    font-size: 12px !important;\n    color: var(--be-text-light);\n    text-align: center;\n    margin-top: 1rem !important;\n    font-style: italic;\n  }\n\n  @media (max-width: 767px) {\n    .be-grid {\n      grid-template-columns: 1fr;\n      gap: 1rem;\n    }\n    .be-card {\n      padding: 1.125rem;\n    }\n    .be-section {\n      margin-bottom: 1.75rem;\n    }\n    .be-hero {\n      padding: 2rem 1.25rem;\n      margin-bottom: 1.75rem;\n      border-radius: var(--be-radius-sm);\n    }\n    .be-premium h2 {\n      margin-bottom: 1rem;\n      padding-bottom: .75rem;\n    }\n    .be-premium h2::after {\n      width: 40px;\n      height: 3px;\n    }\n    .be-grid-compact {\n      gap: .625rem;\n    }\n    .be-grid-compact .be-card {\n      padding: .875rem;\n    }\n    .be-timeline-number {\n      width: 32px;\n      height: 32px;\n      font-size: 14px;\n    }\n    .be-timeline-content {\n      padding: .875rem 1rem;\n    }\n    .be-timeline-content h3 {\n      font-size: 14px;\n    }\n    .be-timeline-content p {\n      font-size: 13px;\n    }\n    .be-accordion-header {\n      padding: .875rem 1rem;\n      font-size: 14px;\n    }\n    .be-accordion-content {\n      padding: 0 1rem .875rem;\n      font-size: 13px;\n    }\n  }\n\n  @media (prefers-reduced-motion: no-preference) {\n    .be-card {\n      animation: fadeInUp .5s ease backwards;\n    }\n    .be-card:nth-child(1) { animation-delay: .05s; }\n    .be-card:nth-child(2) { animation-delay: .1s; }\n    .be-card:nth-child(3) { animation-delay: .15s; }\n    .be-card:nth-child(4) { animation-delay: .2s; }\n    .be-card:nth-child(5) { animation-delay: .25s; }\n    .be-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    .be-premium * {\n      animation-duration: 0.01ms !important;\n      transition-duration: 0.01ms !important;\n    }\n  }\n\u003c\/style\u003e","brand":"BIOFLORAL","offers":[{"title":"Default Title","offer_id":64810417160569,"sku":"BI0035","price":14.69,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/granules-bon-eleve-bio-pour-enfants-fleurs-de-bach-195-g-bio-packshothd.webp?v=1791456573"},{"product_id":"sos-secours-bio-granules-enfants-biofloral","title":"Granules SOS Secours bio pour enfants - Fleurs de Bach - 19,5 g - Biofloral","description":"\u003cdiv class=\"sos-premium\"\u003e\n\u003cdiv class=\"sos-hero\"\u003e\n\u003cdiv class=\"sos-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"sos-hero-content\"\u003e\n\u003cdiv class=\"sos-badges-top\"\u003e\n\u003cspan class=\"sos-badge\"\u003e🌈 Certifié Bio\u003c\/span\u003e \u003cspan class=\"sos-badge\"\u003e🚫 Sans alcool\u003c\/span\u003e \u003cspan class=\"sos-badge\"\u003e👶 Spécial enfants\u003c\/span\u003e \u003cspan class=\"sos-badge\"\u003e🌸 5 Fleurs de Bach\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"sos-hero-title\"\u003eUn réconfort fleuri pour les petites tempêtes émotionnelles\u003c\/span\u003e\n\u003cp class=\"sos-subtitle\"\u003eLa formule originale du Dr Bach, repensée pour les plus jeunes\u003c\/p\u003e\n\u003cp class=\"sos-description\"\u003eDes granules douces et sucrées pour accompagner naturellement les émotions intenses de vos enfants, au quotidien ou lors des moments délicats.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"sos-section\"\u003e\n\u003ch2\u003eSOS Secours Kids bio de Biofloral : un réconfort fleuri pour les petites tempêtes émotionnelles\u003c\/h2\u003e\n\u003cp class=\"sos-section-intro\"\u003eUne chute à la récré, un cauchemar en pleine nuit, une séparation difficile devant l'école… Les enfants vivent leurs émotions avec intensité, et vous cherchez sans doute une façon douce de les accompagner.\u003c\/p\u003e\n\u003cdiv class=\"sos-tip\"\u003e\n\u003cspan class=\"sos-tip-icon\"\u003e🌈\u003c\/span\u003e\n\u003cp\u003eLes \u003cstrong\u003egranules SOS Secours bio de Biofloral\u003c\/strong\u003e reprennent le célèbre complexe d'urgence imaginé par le \u003cstrong\u003eDr Edward Bach\u003c\/strong\u003e, dans une version \u003cstrong\u003esans alcool\u003c\/strong\u003e pensée pour les plus jeunes. Leur petit goût sucré facilite la prise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"sos-section\"\u003e\n\u003ch2\u003eDans quels moments penser au SOS enfant ?\u003c\/h2\u003e\n\u003cp class=\"sos-section-intro\"\u003eCe complexe de fleurs de Bach pour enfants s'utilise traditionnellement lors des situations ponctuelles qui bousculent le quotidien.\u003c\/p\u003e\n\u003cdiv class=\"sos-grid\"\u003e\n\u003cdiv class=\"sos-card\"\u003e\n\u003ch3\u003e🤕 Les petits chocs\u003c\/h3\u003e\n\u003cp\u003eUne chute à la récré, une dispute ou une mauvaise nouvelle qui bouscule.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sos-card\"\u003e\n\u003ch3\u003e💉 Les rendez-vous redoutés\u003c\/h3\u003e\n\u003cp\u003eDentiste, vaccin, premier jour à la crèche : les moments qui font peur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sos-card\"\u003e\n\u003ch3\u003e📦 Les changements\u003c\/h3\u003e\n\u003cp\u003eDéménagement, arrivée d'un petit frère ou d'une petite sœur, rentrée scolaire.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sos-card\"\u003e\n\u003ch3\u003e🌙 Les nuits agitées\u003c\/h3\u003e\n\u003cp\u003eAprès un mauvais rêve, pour retrouver sérénité et apaisement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sos-card\"\u003e\n\u003ch3\u003e🎭 Les veilles d'événements\u003c\/h3\u003e\n\u003cp\u003eSpectacle de fin d'année, compétition sportive, contrôle important.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sos-card\"\u003e\n\u003ch3\u003e💛 Les émotions fortes\u003c\/h3\u003e\n\u003cp\u003ePour accompagner avec douceur toute situation inhabituelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"sos-section\"\u003e\n\u003ch2\u003eLes 5 fleurs du complexe et leur rôle selon le Dr Bach\u003c\/h2\u003e\n\u003cdiv class=\"sos-grid\"\u003e\n\u003cdiv class=\"sos-card\"\u003e\n\u003ch3\u003e⭐ Star of Bethlehem\u003c\/h3\u003e\n\u003cp\u003e\u003cem\u003eÉtoile de Bethléem\u003c\/em\u003e — associée au réconfort après un choc.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sos-card\"\u003e\n\u003ch3\u003e🌺 Rock Rose\u003c\/h3\u003e\n\u003cp\u003e\u003cem\u003eHélianthème\u003c\/em\u003e — la fleur des frayeurs intenses et de la panique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sos-card\"\u003e\n\u003ch3\u003e🌸 Cherry Plum\u003c\/h3\u003e\n\u003cp\u003e\u003cem\u003ePrunus\u003c\/em\u003e — liée à la maîtrise de soi lorsque l'émotion déborde.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sos-card\"\u003e\n\u003ch3\u003e🌼 Impatiens\u003c\/h3\u003e\n\u003cp\u003e\u003cem\u003eImpatiente\u003c\/em\u003e — pour l'agitation et le manque de patience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sos-card\"\u003e\n\u003ch3\u003e🌿 Clematis\u003c\/h3\u003e\n\u003cp\u003e\u003cem\u003eClématite\u003c\/em\u003e — aide à rester présent, ancré dans l'instant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sos-card\" style=\"background: linear-gradient(135deg,var(--sos-primary-light),var(--sos-accent-light));\"\u003e\n\u003ch3\u003e✨ Un équilibre complet\u003c\/h3\u003e\n\u003cp\u003eCes 5 essences florales forment le célèbre mélange « Secours » du Dr Bach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"sos-section\"\u003e\n\u003ch2\u003eComment prendre les granules SOS Secours ?\u003c\/h2\u003e\n\u003cdiv class=\"sos-cta-box\" style=\"margin-bottom: 1.5rem;\"\u003e\n\u003cp\u003e💊 Posologie conseillée : 3 à 4 granules, 4 fois par jour, pendant 1 à 4 semaines.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sos-timeline\"\u003e\n\u003cdiv class=\"sos-timeline-item\"\u003e\n\u003cdiv class=\"sos-timeline-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"sos-timeline-content\"\u003e\n\u003ch3\u003e👅 Laisser fondre en bouche\u003c\/h3\u003e\n\u003cp\u003eIdéalement à distance des repas pour une meilleure action.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sos-timeline-item\"\u003e\n\u003cdiv class=\"sos-timeline-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"sos-timeline-content\"\u003e\n\u003ch3\u003e🥤 Pour les tout-petits\u003c\/h3\u003e\n\u003cp\u003eDissoudre les granules dans un verre d'eau à boire par petites gorgées.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sos-timeline-item\"\u003e\n\u003cdiv class=\"sos-timeline-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"sos-timeline-content\"\u003e\n\u003ch3\u003e⚡ Lors d'un moment intense\u003c\/h3\u003e\n\u003cp\u003eUne prise peut être proposée sur le moment, sans dépasser la dose recommandée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sos-tip\"\u003e\n\u003cspan class=\"sos-tip-icon\"\u003e🎒\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eNotre astuce\u003c\/strong\u003e : glissez le flacon dans le sac de l'école ou la trousse de secours familiale pour l'avoir toujours sous la main.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"sos-section\"\u003e\n\u003ch2\u003eComposition complète\u003c\/h2\u003e\n\u003cdiv class=\"sos-testimonial\"\u003e\n\u003cp class=\"sos-testimonial-text\"\u003e\u003cstrong\u003eIngrédients :\u003c\/strong\u003e sucre de canne*, imprégné de préparation aux Fleurs de Bach* : Star of Bethlehem* (\u003cem\u003eOrnithogalum umbellatum\u003c\/em\u003e), Rock Rose* (\u003cem\u003eHelianthemum nummularium\u003c\/em\u003e), Cherry Plum* (\u003cem\u003ePrunus cerasifera\u003c\/em\u003e), Impatiens* (\u003cem\u003eImpatiens glandulifera\u003c\/em\u003e), Clematis* (\u003cem\u003eClematis vitalba\u003c\/em\u003e), chaque fleur à \u003cstrong\u003e1\/240e\u003c\/strong\u003e selon la méthode originale du Dr Bach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sos-grid-compact\" style=\"margin-top: 1.25rem;\"\u003e\n\u003cdiv class=\"sos-card\"\u003e\n\u003ch3\u003e🌱 100% Bio\u003c\/h3\u003e\n\u003cp\u003e*Ingrédients issus de l'agriculture biologique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sos-card\"\u003e\n\u003ch3\u003e🚫 Sans alcool\u003c\/h3\u003e\n\u003cp\u003eIdéal pour les familles qui souhaitent éviter les élixirs au brandy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"sos-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003ch2\u003ePrécautions d'usage et informations pratiques\u003c\/h2\u003e\n\u003cdiv class=\"sos-accordion\"\u003e\n\u003cdetails class=\"sos-accordion-item\"\u003e\n\u003csummary class=\"sos-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n\u003cdiv class=\"sos-accordion-content mt-3\"\u003e\n\u003cp\u003eNe pas dépasser la dose journalière recommandée. Ne se substitue pas à un régime alimentaire varié et équilibré ni à un mode de vie sain. Tenir hors de la portée des jeunes enfants : c'est à l'adulte de donner les granules.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sos-accordion-item\"\u003e\n\u003csummary class=\"sos-accordion-header\"\u003e👨⚕️ Avis médical\u003c\/summary\u003e\n\u003cdiv class=\"sos-accordion-content mt-3\"\u003e\n\u003cp\u003eCe produit \u003cstrong\u003ene remplace pas un avis ou un traitement médical\u003c\/strong\u003e. Si le mal-être de votre enfant persiste, consultez votre médecin ou votre pédiatre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sos-accordion-item\"\u003e\n\u003csummary class=\"sos-accordion-header\"\u003e🦷 Hygiène dentaire\u003c\/summary\u003e\n\u003cdiv class=\"sos-accordion-content mt-3\"\u003e\n\u003cp\u003eContient du sucre : pensez au brossage des dents après utilisation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sos-accordion-item\"\u003e\n\u003csummary class=\"sos-accordion-header\"\u003e📦 Conditionnement \u0026amp; tri\u003c\/summary\u003e\n\u003cdiv class=\"sos-accordion-content mt-3\"\u003e\n\u003cp\u003e\u003cstrong\u003eConditionnement :\u003c\/strong\u003e flacon en verre de 19,5 g de granules.\u003cbr\u003e\u003cstrong\u003eTri :\u003c\/strong\u003e flacon à déposer dans le bac de tri verre (les règles peuvent varier selon votre commune).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sos-accordion-item\"\u003e\n\u003csummary class=\"sos-accordion-header\"\u003e🏪 Distribution\u003c\/summary\u003e\n\u003cdiv class=\"sos-accordion-content mt-3\"\u003e\n\u003cp\u003e\u003cstrong\u003eProduit réservé aux magasins bio.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cp class=\"sos-disclaimer\"\u003eLes Fleurs de Bach relèvent d'une approche traditionnelle du bien-être émotionnel et ne constituent pas un traitement médical.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --sos-cream: #fdf8ec;\n  --sos-white: #ffffff;\n  --sos-primary: #d4a017;\n  --sos-primary-dark: #4a2c1a;\n  --sos-primary-light: #fef3d0;\n  --sos-secondary: #6b3f1d;\n  --sos-accent: #e8b640;\n  --sos-accent-light: #fff4c9;\n  --sos-text: #2a1a0f;\n  --sos-text-light: #6b5a4a;\n  --sos-border: #ebe0c8;\n  --sos-shadow: 0 4px 24px rgba(74,44,26,.1);\n  --sos-shadow-lg: 0 12px 48px rgba(74,44,26,.18);\n  --sos-radius: 20px;\n  --sos-radius-sm: 12px;\n}\n\n.sos-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--sos-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--sos-text);\n}\n\n.sos-hero {\n  position: relative;\n  background: linear-gradient(135deg, #4a2c1a 0%, #8b5a2b 45%, #d4a017 100%);\n  border-radius: var(--sos-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(--sos-shadow-lg);\n}\n\n.sos-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: radial-gradient(circle at 20% 30%, rgba(255,255,255,.3) 2px, transparent 2px),\n                    radial-gradient(circle at 70% 80%, rgba(255,255,255,.2) 3px, transparent 3px),\n                    radial-gradient(circle at 90% 20%, rgba(255,255,255,.25) 2px, transparent 2px);\n  background-size: 80px 80px, 120px 120px, 100px 100px;\n  opacity: .4;\n}\n\n.sos-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.sos-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(22px, 7vw, 42px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n  line-height: 1.15;\n}\n\n.sos-subtitle {\n  color: #fff4c9;\n  font-size: clamp(15px, 2.5vw, 19px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n}\n\n.sos-description {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(14px, 2vw, 16px);\n  max-width: 650px;\n  margin: 0 auto;\n  line-height: 1.6;\n}\n\n.sos-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.sos-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--sos-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.sos-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.sos-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.sos-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--sos-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n  line-height: 1.2;\n}\n\n.sos-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--sos-primary), var(--sos-secondary));\n  border-radius: 2px;\n}\n\n.sos-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--sos-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 700px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.6;\n}\n\n.sos-card {\n  background: var(--sos-white);\n  border-radius: var(--sos-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--sos-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.sos-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--sos-shadow-lg);\n  border-color: var(--sos-primary);\n}\n\n.sos-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--sos-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.sos-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--sos-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.sos-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.sos-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.sos-grid-compact .sos-card {\n  padding: 1rem;\n}\n\n.sos-grid-compact .sos-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.sos-grid-compact .sos-card p {\n  font-size: 12px;\n}\n\n.sos-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.sos-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.sos-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--sos-primary), var(--sos-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n  box-shadow: var(--sos-shadow);\n}\n\n.sos-timeline-content {\n  flex: 1;\n  background: var(--sos-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--sos-radius-sm);\n  box-shadow: var(--sos-shadow);\n}\n\n.sos-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--sos-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.sos-timeline-content p {\n  font-size: 14px;\n  color: var(--sos-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.sos-testimonial {\n  background: var(--sos-white);\n  border-radius: var(--sos-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--sos-shadow);\n  border-left: 4px solid var(--sos-primary);\n}\n\n.sos-testimonial-text {\n  font-size: clamp(14px, 2.3vw, 16px);\n  color: var(--sos-text);\n  line-height: 1.8;\n  margin: 0;\n}\n\n.sos-accordion {\n  background: var(--sos-white);\n  border-radius: var(--sos-radius);\n  box-shadow: var(--sos-shadow);\n  overflow: hidden;\n}\n\n.sos-accordion-item {\n  border-bottom: 1px solid var(--sos-border);\n  margin: 0;\n  padding: 0;\n}\n\n.sos-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.sos-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--sos-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n}\n\n.sos-accordion-header:hover {\n  background: var(--sos-primary-light);\n}\n\n.sos-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.sos-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--sos-primary);\n  transition: transform .2s ease;\n}\n\n.sos-accordion-item[open] .sos-accordion-header::after {\n  content: '−';\n}\n\n.sos-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--sos-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.sos-accordion-content p {\n  margin: 0;\n}\n\n.sos-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--sos-primary-light);\n  border-radius: var(--sos-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  border-left: 4px solid var(--sos-primary);\n}\n\n.sos-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.sos-tip p {\n  font-size: 14px;\n  color: var(--sos-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.sos-cta-box {\n  background: linear-gradient(135deg, var(--sos-primary) 0%, var(--sos-primary-dark) 100%);\n  border-radius: var(--sos-radius);\n  padding: clamp(1.5rem, 3vw, 2rem);\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n.sos-cta-box p {\n  color: white;\n  font-size: clamp(15px, 2.5vw, 19px);\n  line-height: 1.6;\n  font-weight: 700;\n  text-shadow: 0 2px 12px rgba(0,0,0,.15);\n  margin: 0;\n}\n\n.sos-disclaimer {\n  font-size: 12px;\n  color: var(--sos-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n}\n\n@media (max-width: 767px) {\n  .sos-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .sos-card {\n    padding: 1.125rem;\n  }\n\n  .sos-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .sos-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--sos-radius-sm);\n  }\n\n  .sos-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .sos-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .sos-grid-compact {\n    gap: .625rem;\n  }\n\n  .sos-grid-compact .sos-card {\n    padding: .75rem;\n  }\n\n  .sos-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .sos-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .sos-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .sos-timeline-content p {\n    font-size: 13px;\n  }\n\n  .sos-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .sos-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .sos-testimonial {\n    padding: 1.25rem;\n  }\n\n  .sos-testimonial-text {\n    font-size: 13.5px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .sos-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .sos-card:nth-child(1) { animation-delay: .05s; }\n  .sos-card:nth-child(2) { animation-delay: .1s; }\n  .sos-card:nth-child(3) { animation-delay: .15s; }\n  .sos-card:nth-child(4) { animation-delay: .2s; }\n  .sos-card:nth-child(5) { animation-delay: .25s; }\n  .sos-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  .sos-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"Biofloral","offers":[{"title":"Default Title","offer_id":64810678878585,"sku":"BI0045","price":11.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/sos-secours-bio-granules-enfants-195-g-biofloral-packshothd.webp?v=1791366808"},{"product_id":"petit-tourbillon-bio-granules-enfants-19-5g-biofloral","title":"Granules Petit tourbillon bio pour enfants - Fleurs de Bach - 19,5 g - Biofloral","description":"\u003cdiv class=\"pt-premium\"\u003e\n  \u003cdiv class=\"pt-hero\"\u003e\n    \u003cdiv class=\"pt-hero-pattern\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pt-hero-content\"\u003e\n      \u003cdiv class=\"pt-badges-top\"\u003e\n        \u003cspan class=\"pt-badge\"\u003e🌸 Fleurs de Bach bio\u003c\/span\u003e\n        \u003cspan class=\"pt-badge\"\u003e🚫 Sans alcool\u003c\/span\u003e\n        \u003cspan class=\"pt-badge\"\u003e👶 Spécial enfants\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"pt-hero-title\"\u003eApaiser les petits tourbillons en douceur\u003c\/span\u003e\n      \u003cp class=\"pt-subtitle\"\u003eUn complexe de 5 fleurs de Bach bio en granules\u003c\/p\u003e\n      \u003cp class=\"pt-description\"\u003ePensé pour accompagner les plus jeunes dans leur équilibre émotionnel, au goût légèrement sucré et facile à intégrer dans le quotidien de toute la famille.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"pt-section\"\u003e\n    \u003ch2\u003eDans quelles situations l'utiliser ?\u003c\/h2\u003e\n    \u003cp class=\"pt-section-intro\"\u003eCette formule s'adresse aux enfants qui traversent des périodes d'agitation ou d'émotions débordantes, par exemple :\u003c\/p\u003e\n    \u003cdiv class=\"pt-grid\"\u003e\n      \u003cdiv class=\"pt-card\"\u003e\n        \u003ch3\u003e🎒 Changements de vie\u003c\/h3\u003e\n        \u003cp\u003eUne rentrée scolaire, l'arrivée d'un petit frère ou un déménagement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pt-card\"\u003e\n        \u003ch3\u003e😤 Colères soudaines\u003c\/h3\u003e\n        \u003cp\u003eDes emportements inattendus ou des difficultés à patienter.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pt-card\"\u003e\n        \u003ch3\u003e🌙 Pensées en boucle\u003c\/h3\u003e\n        \u003cp\u003eDes idées qui tournent dans la tête au moment du coucher.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pt-card\"\u003e\n        \u003ch3\u003e💥 Événement marquant\u003c\/h3\u003e\n        \u003cp\u003eUne chute, une dispute ou une frayeur qui laisse une trace.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pt-section\"\u003e\n    \u003ch2\u003eCinq fleurs de Bach, cinq intentions\u003c\/h2\u003e\n    \u003cp class=\"pt-section-intro\"\u003eChaque fleur de ce complexe est traditionnellement associée à un état émotionnel précis selon la méthode du Dr Edward Bach :\u003c\/p\u003e\n    \u003cdiv class=\"pt-grid\"\u003e\n      \u003cdiv class=\"pt-card\"\u003e\n        \u003ch3\u003e⭐ Star of Bethlehem\u003c\/h3\u003e\n        \u003cp\u003eLe réconfort après un choc ou une contrariété.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pt-card\"\u003e\n        \u003ch3\u003e🌼 Rock Rose\u003c\/h3\u003e\n        \u003cp\u003eLes moments de peur intense ou de panique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pt-card\"\u003e\n        \u003ch3\u003e🍒 Cherry Plum\u003c\/h3\u003e\n        \u003cp\u003eLa sensation de perdre le contrôle et les débordements.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pt-card\"\u003e\n        \u003ch3\u003e🌿 Holly\u003c\/h3\u003e\n        \u003cp\u003eLa jalousie, l'irritabilité et la colère.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pt-card\"\u003e\n        \u003ch3\u003e🌰 White Chestnut\u003c\/h3\u003e\n        \u003cp\u003eLes pensées répétitives qui empêchent l'esprit de se reposer.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pt-section\"\u003e\n    \u003ch2\u003eFleurs de Bach ou homéopathie : quelle différence ?\u003c\/h2\u003e\n    \u003cdiv class=\"pt-testimonial\"\u003e\n      \u003cp class=\"pt-testimonial-text\"\u003eOn les confond souvent, car toutes deux se présentent en granules. L'approche est pourtant différente : l'homéopathie repose sur des souches choisies selon des symptômes, alors que les \u003cstrong\u003efleurs de Bach\u003c\/strong\u003e s'intéressent aux états émotionnels. \u003cstrong\u003ePetit Tourbillon fleur de Bach\u003c\/strong\u003e est donc un soutien du bien-être émotionnel, sans visée thérapeutique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pt-section\"\u003e\n    \u003ch2\u003eComment prendre Petit Tourbillon granules ?\u003c\/h2\u003e\n    \u003cp class=\"pt-section-intro\"\u003e\u003cstrong\u003e3 à 4 granules, 4 fois par jour\u003c\/strong\u003e, à laisser fondre dans la bouche ou dans un verre d'eau, pendant \u003cstrong\u003e1 à 4 semaines\u003c\/strong\u003e. Cela représente 12 à 16 granules par jour.\u003c\/p\u003e\n    \u003cdiv class=\"pt-timeline\"\u003e\n      \u003cdiv class=\"pt-timeline-item\"\u003e\n        \u003cdiv class=\"pt-timeline-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"pt-timeline-content\"\u003e\n          \u003ch3\u003e🌅 Au réveil\u003c\/h3\u003e\n          \u003cp\u003ePremière prise pour accompagner le début de journée en douceur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pt-timeline-item\"\u003e\n        \u003cdiv class=\"pt-timeline-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"pt-timeline-content\"\u003e\n          \u003ch3\u003e🏫 Au retour de l'école\u003c\/h3\u003e\n          \u003cp\u003eUn petit rituel pour relâcher les tensions accumulées.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pt-timeline-item\"\u003e\n        \u003cdiv class=\"pt-timeline-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"pt-timeline-content\"\u003e\n          \u003ch3\u003e🍽️ Avant le dîner\u003c\/h3\u003e\n          \u003cp\u003eUne pause apaisante avant le repas du soir.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pt-timeline-item\"\u003e\n        \u003cdiv class=\"pt-timeline-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"pt-timeline-content\"\u003e\n          \u003ch3\u003e🌙 Au coucher\u003c\/h3\u003e\n          \u003cp\u003eDernière prise pour favoriser un endormissement serein.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pt-tip\"\u003e\n      \u003cspan class=\"pt-tip-icon\"\u003e💡\u003c\/span\u003e\n      \u003cp\u003ePour les plus petits, dissolvez les granules dans un peu d'eau et versez-les dans le bouchon plutôt que dans la main.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pt-section\"\u003e\n    \u003ch2\u003eComposition\u003c\/h2\u003e\n    \u003cdiv class=\"pt-testimonial\"\u003e\n      \u003cp class=\"pt-testimonial-text\"\u003e\u003cstrong\u003eIngrédients :\u003c\/strong\u003e sucre de canne*, imprégné de préparation aux Fleurs de Bach* : Star of Bethlehem (\u003cem\u003eOrnithogalum umbellatum\u003c\/em\u003e), Rock Rose (\u003cem\u003eHelianthemum nummularium\u003c\/em\u003e), Cherry Plum (\u003cem\u003ePrunus cerasifera\u003c\/em\u003e), Holly (\u003cem\u003eIlex aquifolium\u003c\/em\u003e), White Chestnut (\u003cem\u003eAesculus hippocastanum\u003c\/em\u003e), à \u003cstrong\u003e1\/240e\u003c\/strong\u003e selon la méthode originale du Dr Bach.\u003cbr\u003e\u003cbr\u003e*Ingrédients issus de l'agriculture biologique.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pt-section\"\u003e\n    \u003ch2\u003ePetit Tourbillon Biofloral : avis et conseils\u003c\/h2\u003e\n    \u003cdiv class=\"pt-testimonial\"\u003e\n      \u003cp class=\"pt-testimonial-text\"\u003e\"Les parents apprécient particulièrement la \u003cstrong\u003eforme granules sans alcool\u003c\/strong\u003e, simple à donner et bien acceptée par les enfants. Gardez cependant à l'esprit que chaque enfant est unique : observez son ressenti au fil des semaines et ajustez la durée dans la limite conseillée. Si l'agitation ou les troubles émotionnels persistent, parlez-en à votre médecin ou à votre pharmacien.\"\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pt-section\" style=\"margin-bottom:0px!important;\"\u003e\n    \u003ch2\u003ePrécautions et informations pratiques\u003c\/h2\u003e\n    \u003cdiv class=\"pt-accordion\"\u003e\n      \u003cdetails class=\"pt-accordion-item\"\u003e\n        \u003csummary class=\"pt-accordion-header\"\u003e⚠️ Précautions d'emploi\u003c\/summary\u003e\n        \u003cdiv class=\"pt-accordion-content mt-3\"\u003e\n          \u003cp\u003eNe pas dépasser la dose recommandée. Ce produit \u003cstrong\u003ene remplace pas un traitement médical\u003c\/strong\u003e ni l'avis d'un professionnel de santé. Il ne se substitue pas à une alimentation variée et équilibrée ni à un mode de vie sain.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"pt-accordion-item\"\u003e\n        \u003csummary class=\"pt-accordion-header\"\u003e🦷 Hygiène bucco-dentaire\u003c\/summary\u003e\n        \u003cdiv class=\"pt-accordion-content mt-3\"\u003e\n          \u003cp\u003eCe produit contient du sucre : pensez au brossage des dents après la prise des granules.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"pt-accordion-item\"\u003e\n        \u003csummary class=\"pt-accordion-header\"\u003e👶 Conservation et sécurité\u003c\/summary\u003e\n        \u003cdiv class=\"pt-accordion-content mt-3\"\u003e\n          \u003cp\u003eTenir hors de portée des jeunes enfants. À conserver dans un endroit sec, à l'abri de la lumière et de la chaleur.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"pt-accordion-item\"\u003e\n        \u003csummary class=\"pt-accordion-header\"\u003e♻️ Conditionnement\u003c\/summary\u003e\n        \u003cdiv class=\"pt-accordion-content mt-3\"\u003e\n          \u003cp\u003eFlacon de granules de 19,5 g, à déposer dans le bac de tri du verre (selon les consignes de votre commune). \u003cstrong\u003eProduit réservé aux magasins bio.\u003c\/strong\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --pt-cream: #faf6ed;\n  --pt-white: #ffffff;\n  --pt-primary: #8b5a3c;\n  --pt-primary-dark: #5c3a24;\n  --pt-primary-light: #f5ead8;\n  --pt-secondary: #d4a373;\n  --pt-accent: #e8c488;\n  --pt-text: #2d1f16;\n  --pt-text-light: #6b5544;\n  --pt-border: #e8dcc5;\n  --pt-shadow: 0 4px 24px rgba(92,58,36,.1);\n  --pt-shadow-lg: 0 12px 48px rgba(92,58,36,.18);\n  --pt-radius: 20px;\n  --pt-radius-sm: 12px;\n}\n\n.pt-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--pt-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--pt-text);\n}\n\n.pt-hero {\n  position: relative;\n  background: linear-gradient(135deg, #5c3a24 0%, #8b5a3c 50%, #d4a373 100%);\n  border-radius: var(--pt-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(--pt-shadow-lg);\n}\n\n.pt-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  opacity: .08;\n  background-image: radial-gradient(circle at 20% 30%, #fff 2px, transparent 2px), radial-gradient(circle at 80% 70%, #fff 2px, transparent 2px);\n  background-size: 60px 60px;\n}\n\n.pt-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.pt-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(22px, 7vw, 42px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n  line-height: 1.15;\n}\n\n.pt-subtitle {\n  color: rgba(255,255,255,.95);\n  font-size: clamp(15px, 2.5vw, 19px);\n  font-weight: 600;\n  margin: 0 0 1rem 0;\n}\n\n.pt-description {\n  color: rgba(255,255,255,.9);\n  font-size: clamp(14px, 2vw, 16px);\n  line-height: 1.7;\n  margin: 0 auto;\n  max-width: 640px;\n}\n\n.pt-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.pt-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--pt-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.pt-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.pt-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.pt-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--pt-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n  line-height: 1.2;\n}\n\n.pt-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--pt-primary), var(--pt-secondary));\n  border-radius: 2px;\n}\n\n.pt-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--pt-text-light);\n  margin-bottom: 1.75rem;\n  max-width: 680px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n.pt-card {\n  background: var(--pt-white);\n  border-radius: var(--pt-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--pt-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.pt-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--pt-shadow-lg);\n  border-color: var(--pt-primary);\n}\n\n.pt-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--pt-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.pt-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--pt-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.pt-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.pt-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.pt-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.pt-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--pt-primary), var(--pt-secondary));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n  box-shadow: 0 4px 12px rgba(139,90,60,.3);\n}\n\n.pt-timeline-content {\n  flex: 1;\n  background: var(--pt-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--pt-radius-sm);\n  box-shadow: var(--pt-shadow);\n}\n\n.pt-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--pt-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.pt-timeline-content p {\n  font-size: 14px;\n  color: var(--pt-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.pt-testimonial {\n  background: var(--pt-white);\n  border-radius: var(--pt-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--pt-shadow);\n  border-left: 4px solid var(--pt-primary);\n}\n\n.pt-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--pt-text);\n  line-height: 1.8;\n  margin: 0;\n}\n\n.pt-accordion {\n  background: var(--pt-white);\n  border-radius: var(--pt-radius);\n  box-shadow: var(--pt-shadow);\n  overflow: hidden;\n}\n\n.pt-accordion-item {\n  border-bottom: 1px solid var(--pt-border);\n  margin: 0;\n  padding: 0;\n}\n\n.pt-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.pt-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--pt-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.pt-accordion-header:hover {\n  background: var(--pt-primary-light);\n}\n\n.pt-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.pt-accordion-header::after {\n  content: '+';\n  font-size: 24px;\n  font-weight: 400;\n  color: var(--pt-primary);\n  transition: transform .2s ease;\n}\n\n.pt-accordion-item[open] .pt-accordion-header::after {\n  content: '−';\n}\n\n.pt-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--pt-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.pt-accordion-content p {\n  margin: 0;\n}\n\n.pt-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--pt-primary-light);\n  border-radius: var(--pt-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.5rem;\n}\n\n.pt-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n}\n\n.pt-tip p {\n  font-size: 14px;\n  color: var(--pt-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n@media (max-width: 767px) {\n  .pt-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .pt-card {\n    padding: 1.125rem;\n  }\n\n  .pt-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .pt-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--pt-radius-sm);\n  }\n\n  .pt-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .pt-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .pt-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .pt-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .pt-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .pt-timeline-content p {\n    font-size: 13px;\n  }\n\n  .pt-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .pt-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .pt-testimonial {\n    padding: 1.25rem;\n  }\n\n  .pt-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .pt-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .pt-card:nth-child(1) { animation-delay: .05s; }\n  .pt-card:nth-child(2) { animation-delay: .1s; }\n  .pt-card:nth-child(3) { animation-delay: .15s; }\n  .pt-card:nth-child(4) { animation-delay: .2s; }\n  .pt-card:nth-child(5) { animation-delay: .25s; }\n  .pt-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  .pt-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"BIOFLORAL","offers":[{"title":"Default Title","offer_id":64821816328569,"sku":"BI0040","price":14.69,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/petit-tourbillon-bio-granules-enfants-195-g-biofloral-packshothd.webp?v=1791446209"},{"product_id":"extrait-de-propolis-brune-sans-alcool-bio-propolia","title":"Extrait de Propolis Brune Bio Sans Alcool - 30 ml - Propolia","description":"\u003cdiv class=\"prop-premium\"\u003e\n\u003cdiv class=\"prop-hero\"\u003e\n\u003cdiv class=\"prop-hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"prop-hero-content\"\u003e\n\u003cdiv class=\"prop-badges-top\"\u003e\n\u003cspan class=\"prop-badge\"\u003e🌿 Certifié AB\u003c\/span\u003e \u003cspan class=\"prop-badge\"\u003e🚫 Sans alcool\u003c\/span\u003e \u003cspan class=\"prop-badge\"\u003e🇫🇷 Fabriqué en France\u003c\/span\u003e \u003cspan class=\"prop-badge\"\u003e👨👩👧 Dès 3 ans\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"prop-hero-title\"\u003eLa ruche en version douce et purifiée\u003c\/span\u003e\n\u003cp class=\"prop-subtitle\"\u003ePropolis brune purifiée, sans alcool, dès 3 ans\u003c\/p\u003e\n\u003cp class=\"prop-description\"\u003eUn extrait hydrosoluble, bio et sans alcool, à partager en famille tout au long de l'année.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"prop-section\"\u003e\n\u003ch2\u003eExtrait de propolis brune bio sans alcool : la ruche, en version douce\u003c\/h2\u003e\n\u003cp class=\"prop-section-intro\"\u003eVous cherchez un \u003cstrong\u003eextrait de propolis\u003c\/strong\u003e naturel que toute la famille peut prendre sans grimacer ? Cet \u003cstrong\u003eextrait de propolis brune bio\u003c\/strong\u003e signé Propolia est purifié, hydrosoluble et \u003cstrong\u003esans alcool\u003c\/strong\u003e. Il se prend à la pipette \u003cstrong\u003edès 3 ans\u003c\/strong\u003e et il est fabriqué en France.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"prop-section\"\u003e\n\u003ch2\u003eLa propolis brune, qu'est-ce que c'est ?\u003c\/h2\u003e\n\u003cp class=\"prop-section-intro\"\u003eLa propolis est une résine que les abeilles récoltent sur les bourgeons et l'écorce des arbres, puis qu'elles mélangent à leurs sécrétions. Elles s'en servent pour colmater et assainir la ruche.\u003c\/p\u003e\n\u003cdiv class=\"prop-grid\"\u003e\n\u003cdiv class=\"prop-card\"\u003e\n\u003ch3\u003e🐝 Trésor de la ruche\u003c\/h3\u003e\n\u003cp\u003eRécoltée par les abeilles pour protéger et assainir leur habitat naturel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prop-card\"\u003e\n\u003ch3\u003e🌳 Origine peupliers\u003c\/h3\u003e\n\u003cp\u003eLa propolis brune, typique de nos régions tempérées, provient surtout des peupliers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prop-card\"\u003e\n\u003ch3\u003e✨ Riche en flavonoïdes\u003c\/h3\u003e\n\u003cp\u003eNaturellement riche en polyphénols et flavonoïdes, aux propriétés antioxydantes reconnues.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"prop-section\"\u003e\n\u003ch2\u003ePropolis brune, verte ou rouge : comment choisir ?\u003c\/h2\u003e\n\u003cdiv class=\"prop-grid\"\u003e\n\u003cdiv class=\"prop-card\"\u003e\n\u003ch3\u003e🟤 Propolis brune\u003c\/h3\u003e\n\u003cp\u003eLa plus répandue en Europe, issue principalement des peupliers. \u003cstrong\u003eC'est celle que contient ce flacon.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prop-card\"\u003e\n\u003ch3\u003e🟢 Propolis verte bio\u003c\/h3\u003e\n\u003cp\u003eRécoltée au Brésil sur le Baccharis, une plante locale. Son origine est plus lointaine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prop-card\"\u003e\n\u003ch3\u003e🔴 Propolis rouge bio\u003c\/h3\u003e\n\u003cp\u003ePlus rare, elle provient de zones de mangroves en Amérique latine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prop-tip\"\u003e\n\u003cspan class=\"prop-tip-icon\"\u003e💡\u003c\/span\u003e\n\u003cp\u003eLa brune reste une \u003cstrong\u003evaleur sûre pour un usage régulier\u003c\/strong\u003e, avec une traçabilité plus simple.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"prop-section\"\u003e\n\u003ch2\u003eComposition et dosage\u003c\/h2\u003e\n\u003cdiv class=\"prop-grid-compact\"\u003e\n\u003cdiv class=\"prop-card\"\u003e\n\u003ch3\u003e🌿 Ingrédients\u003c\/h3\u003e\n\u003cp\u003e100 % extrait de propolis purifiée bio : eau, glycérol végétal, propolis européenne, gomme xanthane (épaississant).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prop-card\"\u003e\n\u003ch3\u003e💧 2 pipettes\/jour\u003c\/h3\u003e\n\u003cp\u003eEn entretien chez l'adulte, jusqu'à 4 pipettes par jour en période intensive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prop-card\"\u003e\n\u003ch3\u003e✅ Garanties\u003c\/h3\u003e\n\u003cp\u003eSans alcool, sans gluten, sans sucres ajoutés, certifié AB.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prop-card\"\u003e\n\u003ch3\u003e🍯 Format 30 ml\u003c\/h3\u003e\n\u003cp\u003eFlacon avec pipette doseuse, simple à utiliser au quotidien.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prop-tip\"\u003e\n\u003cspan class=\"prop-tip-icon\"\u003e🧪\u003c\/span\u003e\n\u003cp\u003eLa purification élimine les cires et les impuretés. Vous obtenez un \u003cstrong\u003eextrait concentré au goût bien plus doux\u003c\/strong\u003e qu'une teinture alcoolisée classique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"prop-section\"\u003e\n\u003ch2\u003eComment prendre cet extrait de propolis ?\u003c\/h2\u003e\n\u003cdiv class=\"prop-timeline\"\u003e\n\u003cdiv class=\"prop-timeline-item\"\u003e\n\u003cdiv class=\"prop-timeline-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"prop-timeline-content\"\u003e\n\u003ch3\u003e👨👩👧 Adultes et enfants dès 3 ans\u003c\/h3\u003e\n\u003cp\u003eAdultes : 2 pipettes par jour en entretien, 4 en période intensive. Enfants dès 3 ans : 1 pipette par jour, 2 en période intensive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prop-timeline-item\"\u003e\n\u003cdiv class=\"prop-timeline-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"prop-timeline-content\"\u003e\n\u003ch3\u003e💧 Sous la langue\u003c\/h3\u003e\n\u003cp\u003eAgitez le flacon, puis déposez la solution directement sous la langue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prop-timeline-item\"\u003e\n\u003cdiv class=\"prop-timeline-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"prop-timeline-content\"\u003e\n\u003ch3\u003e🍽️ Avant les repas\u003c\/h3\u003e\n\u003cp\u003ePrenez-le de préférence avant les repas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prop-timeline-item\"\u003e\n\u003cdiv class=\"prop-timeline-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"prop-timeline-content\"\u003e\n\u003ch3\u003e📅 Cure de 7 à 30 jours\u003c\/h3\u003e\n\u003cp\u003ePendant 7 à 30 jours consécutifs selon vos besoins, notamment aux changements de saison.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prop-tip\"\u003e\n\u003cspan class=\"prop-tip-icon\"\u003e🍏\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eBon à savoir :\u003c\/strong\u003e sans alcool et hydrosoluble, cet extrait a un goût plus doux qu'une teinture mère classique, ce qui le rend plus facile à prendre pour les plus jeunes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"prop-section\"\u003e\n\u003ch2\u003ePropolis brune : quels bienfaits attendre ?\u003c\/h2\u003e\n\u003cdiv class=\"prop-testimonial\"\u003e\n\u003cp class=\"prop-testimonial-text\"\u003e\"Parmi les bienfaits de l'extrait de propolis les plus recherchés, on retrouve son apport en antioxydants naturels. La propolis est utilisée depuis l'Antiquité et reste traditionnellement appréciée à l'approche de l'automne et de l'hiver, quand l'organisme est davantage sollicité. Prise régulièrement, cette version sans alcool s'intègre sans contrainte à une hygiène de vie équilibrée.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"prop-section\"\u003e\n\u003ch2\u003ePropolis bio en pharmacie ou en ligne : les bons repères\u003c\/h2\u003e\n\u003cp class=\"prop-section-intro\"\u003eQue vous achetiez votre \u003cstrong\u003epropolis bio en pharmacie\u003c\/strong\u003e ou sur internet, vérifiez ces quatre points essentiels :\u003c\/p\u003e\n\u003cdiv class=\"prop-grid-compact\"\u003e\n\u003cdiv class=\"prop-card\"\u003e\n\u003ch3\u003e🌿 Certification bio\u003c\/h3\u003e\n\u003cp\u003eUn label officiel qui garantit l'origine naturelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prop-card\"\u003e\n\u003ch3\u003e⚖️ Dosage par prise\u003c\/h3\u003e\n\u003cp\u003eLa quantité de propolis par dose journalière.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prop-card\"\u003e\n\u003ch3\u003e🚫 Sans alcool\u003c\/h3\u003e\n\u003cp\u003eEssentiel si le produit est destiné aux enfants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prop-card\"\u003e\n\u003ch3\u003e🇫🇷 Fabrication française\u003c\/h3\u003e\n\u003cp\u003eUne fabrication locale et traçable, gage de qualité.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"prop-tip\"\u003e\n\u003cspan class=\"prop-tip-icon\"\u003e✅\u003c\/span\u003e\n\u003cp\u003eCet \u003cstrong\u003eextrait propolis Propolia coche toutes ces cases.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"prop-section\" style=\"margin-bottom: 0px!important;\"\u003e\n\u003ch2\u003ePrécautions d'emploi\u003c\/h2\u003e\n\u003cdiv class=\"prop-accordion\"\u003e\n\u003cdetails class=\"prop-accordion-item\"\u003e\n\u003csummary class=\"prop-accordion-header\"\u003e⚠️ Allergies aux produits de la ruche\u003c\/summary\u003e\n\u003cdiv class=\"prop-accordion-content mt-3\"\u003e\n\u003cp\u003eNe pas utiliser en cas d'allergie aux produits de la ruche ou au baume du Pérou.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"prop-accordion-item\"\u003e\n\u003csummary class=\"prop-accordion-header\"\u003e🤰 Grossesse et allaitement\u003c\/summary\u003e\n\u003cdiv class=\"prop-accordion-content mt-3\"\u003e\n\u003cp\u003eFemmes enceintes ou allaitantes : demandez l'avis d'un professionnel de santé avant utilisation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"prop-accordion-item\"\u003e\n\u003csummary class=\"prop-accordion-header\"\u003e📏 Dose et précautions enfants\u003c\/summary\u003e\n\u003cdiv class=\"prop-accordion-content mt-3\"\u003e\n\u003cp\u003eNe pas dépasser la dose journalière recommandée et tenir hors de portée des jeunes enfants. Contient des polyols : une consommation excessive peut avoir des effets laxatifs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"prop-accordion-item\"\u003e\n\u003csummary class=\"prop-accordion-header\"\u003e🧊 Conservation\u003c\/summary\u003e\n\u003cdiv class=\"prop-accordion-content mt-3\"\u003e\n\u003cp\u003eConserver à l'abri de la chaleur pour préserver tous les actifs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cp class=\"prop-disclaimer\"\u003eCe complément alimentaire ne remplace ni une alimentation variée et équilibrée, ni un mode de vie sain, et ne se substitue en aucun cas à un traitement médical. En cas de doute, demandez conseil à votre médecin ou à votre pharmacien.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n  --prop-cream: #faf6f1;\n  --prop-white: #ffffff;\n  --prop-primary: #6b1a24;\n  --prop-primary-dark: #4a1119;\n  --prop-primary-light: #f5e4e6;\n  --prop-secondary: #d4a5aa;\n  --prop-accent: #e8b872;\n  --prop-text: #1a1a1a;\n  --prop-text-light: #5a5a5a;\n  --prop-border: #e8d9d9;\n  --prop-shadow: 0 4px 24px rgba(107,26,36,.08);\n  --prop-shadow-lg: 0 12px 48px rgba(107,26,36,.15);\n  --prop-radius: 20px;\n  --prop-radius-sm: 12px;\n}\n\n.prop-premium {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: clamp(2rem, 5vw, 4rem) clamp(1rem, 3vw, 2rem);\n  background: var(--prop-cream);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n  color: var(--prop-text);\n}\n\n.prop-hero {\n  position: relative;\n  background: linear-gradient(135deg, #4a1119 0%, #6b1a24 50%, #8b2635 100%);\n  border-radius: var(--prop-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(--prop-shadow-lg);\n}\n\n.prop-hero-pattern {\n  position: absolute;\n  top: 0; left: 0; right: 0; bottom: 0;\n  background-image: \n    radial-gradient(circle at 20% 30%, var(--prop-accent) 0%, transparent 40%),\n    radial-gradient(circle at 80% 70%, var(--prop-secondary) 0%, transparent 40%);\n  opacity: .12;\n}\n\n.prop-hero-content {\n  position: relative;\n  z-index: 1;\n  text-align: center;\n}\n\n.prop-hero-title {\n  display: block;\n  color: white;\n  font-size: clamp(22px, 7vw, 42px);\n  font-weight: 900;\n  margin: 0 0 1rem 0;\n  letter-spacing: -.04em;\n  text-shadow: 0 4px 20px rgba(0,0,0,.2);\n  line-height: 1.15;\n}\n\n.prop-subtitle {\n  color: var(--prop-accent);\n  font-size: clamp(16px, 3vw, 22px);\n  font-weight: 700;\n  margin: 0 0 1rem 0;\n  letter-spacing: .02em;\n}\n\n.prop-description {\n  color: rgba(255,255,255,.92);\n  font-size: clamp(14px, 2.2vw, 17px);\n  line-height: 1.6;\n  margin: 0;\n  max-width: 600px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.prop-badges-top {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 1.5rem;\n}\n\n.prop-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 8px 16px;\n  background: rgba(255,255,255,.95);\n  backdrop-filter: blur(10px);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n  color: var(--prop-primary-dark);\n  box-shadow: 0 2px 12px rgba(0,0,0,.1);\n  transition: all .3s ease;\n}\n\n.prop-badge:hover {\n  transform: translateY(-2px) scale(1.05);\n}\n\n.prop-section {\n  margin-bottom: clamp(2rem, 4vw, 3.5rem);\n}\n\n.prop-premium h2 {\n  font-size: clamp(22px, 5vw, 36px);\n  font-weight: 900;\n  color: var(--prop-primary-dark);\n  margin-bottom: clamp(1.25rem, 3vw, 2rem);\n  text-align: center;\n  letter-spacing: -.03em;\n  position: relative;\n  padding-bottom: 1rem;\n  line-height: 1.25;\n}\n\n.prop-premium h2::after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 60px;\n  height: 4px;\n  background: linear-gradient(90deg, var(--prop-primary), var(--prop-accent));\n  border-radius: 2px;\n}\n\n.prop-section-intro {\n  text-align: center;\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--prop-text-light);\n  margin-bottom: 1.5rem;\n  max-width: 720px;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.7;\n}\n\n.prop-card {\n  background: var(--prop-white);\n  border-radius: var(--prop-radius);\n  padding: clamp(1.25rem, 3vw, 2rem);\n  box-shadow: var(--prop-shadow);\n  border: 2px solid transparent;\n  transition: all .3s ease;\n  text-align: center;\n}\n\n.prop-card:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--prop-shadow-lg);\n  border-color: var(--prop-primary);\n}\n\n.prop-card h3 {\n  font-size: clamp(15px, 2.5vw, 18px);\n  font-weight: 800;\n  color: var(--prop-primary-dark);\n  margin: 0 0 .5rem 0;\n  line-height: 1.3;\n}\n\n.prop-card p {\n  font-size: clamp(13px, 2vw, 15px);\n  color: var(--prop-text-light);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.prop-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 1.25rem;\n}\n\n.prop-grid-compact {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n}\n\n.prop-grid-compact .prop-card {\n  padding: 1rem;\n}\n\n.prop-grid-compact .prop-card h3 {\n  font-size: 14px;\n  margin-bottom: .35rem;\n}\n\n.prop-grid-compact .prop-card p {\n  font-size: 12px;\n}\n\n.prop-timeline {\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.prop-timeline-item {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n}\n\n.prop-timeline-number {\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  background: linear-gradient(135deg, var(--prop-primary), var(--prop-primary-dark));\n  color: white;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: 16px;\n  box-shadow: 0 4px 12px rgba(107,26,36,.3);\n}\n\n.prop-timeline-content {\n  flex: 1;\n  background: var(--prop-white);\n  padding: 1rem 1.25rem;\n  border-radius: var(--prop-radius-sm);\n  box-shadow: var(--prop-shadow);\n}\n\n.prop-timeline-content h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--prop-primary-dark);\n  margin: 0 0 .25rem 0;\n}\n\n.prop-timeline-content p {\n  font-size: 14px;\n  color: var(--prop-text-light);\n  margin: 0;\n  line-height: 1.5;\n}\n\n.prop-testimonial {\n  background: var(--prop-white);\n  border-radius: var(--prop-radius);\n  padding: clamp(1.5rem, 4vw, 2.5rem);\n  box-shadow: var(--prop-shadow);\n  border-left: 4px solid var(--prop-primary);\n}\n\n.prop-testimonial-text {\n  font-size: clamp(15px, 2.5vw, 17px);\n  color: var(--prop-text);\n  line-height: 1.8;\n  font-style: italic;\n  margin: 0;\n}\n\n.prop-accordion {\n  background: var(--prop-white);\n  border-radius: var(--prop-radius);\n  box-shadow: var(--prop-shadow);\n  overflow: hidden;\n}\n\n.prop-accordion-item {\n  border-bottom: 1px solid var(--prop-border);\n  margin: 0;\n  padding: 0;\n}\n\n.prop-accordion-item:last-child {\n  border-bottom: none;\n}\n\n.prop-accordion-header {\n  padding: 1rem 1.25rem;\n  font-weight: 700;\n  font-size: 15px;\n  color: var(--prop-primary-dark);\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  list-style: none;\n  transition: background .2s ease;\n  background: transparent;\n  border: none;\n  margin: 0;\n}\n\n.prop-accordion-header:hover {\n  background: var(--prop-primary-light);\n}\n\n.prop-accordion-header::-webkit-details-marker {\n  display: none;\n}\n\n.prop-accordion-header::after {\n  content: '+';\n  font-size: 22px;\n  font-weight: 400;\n  color: var(--prop-primary);\n  transition: transform .2s ease;\n}\n\n.prop-accordion-item[open] .prop-accordion-header::after {\n  content: '−';\n}\n\n.prop-accordion-content {\n  padding: 0 1.25rem 1rem;\n  color: var(--prop-text-light);\n  font-size: 14px;\n  line-height: 1.7;\n  margin-top: 10px;\n}\n\n.prop-accordion-content p {\n  margin: 0;\n}\n\n.prop-tip {\n  display: flex;\n  gap: 1rem;\n  align-items: flex-start;\n  background: var(--prop-primary-light);\n  border-radius: var(--prop-radius-sm);\n  padding: 1rem 1.25rem;\n  margin-top: 1.25rem;\n  border-left: 4px solid var(--prop-primary);\n}\n\n.prop-tip-icon {\n  font-size: 24px;\n  flex-shrink: 0;\n  line-height: 1;\n}\n\n.prop-tip p {\n  font-size: 14px;\n  color: var(--prop-text);\n  margin: 0;\n  line-height: 1.6;\n}\n\n.prop-disclaimer {\n  font-size: 12px;\n  color: var(--prop-text-light);\n  text-align: center;\n  margin-top: 1rem;\n  font-style: italic;\n  line-height: 1.6;\n}\n\n@media (max-width: 767px) {\n  .prop-grid {\n    grid-template-columns: 1fr;\n    gap: 1rem;\n  }\n\n  .prop-card {\n    padding: 1.125rem;\n  }\n\n  .prop-section {\n    margin-bottom: 1.75rem;\n  }\n\n  .prop-hero {\n    padding: 2rem 1.25rem;\n    margin-bottom: 1.75rem;\n    border-radius: var(--prop-radius-sm);\n  }\n\n  .prop-premium h2 {\n    margin-bottom: 1rem;\n    padding-bottom: .75rem;\n  }\n\n  .prop-premium h2::after {\n    width: 40px;\n    height: 3px;\n  }\n\n  .prop-grid-compact {\n    gap: .625rem;\n  }\n\n  .prop-grid-compact .prop-card {\n    padding: .75rem;\n  }\n\n  .prop-timeline-number {\n    width: 32px;\n    height: 32px;\n    font-size: 14px;\n  }\n\n  .prop-timeline-content {\n    padding: .875rem 1rem;\n  }\n\n  .prop-timeline-content h3 {\n    font-size: 14px;\n  }\n\n  .prop-timeline-content p {\n    font-size: 13px;\n  }\n\n  .prop-accordion-header {\n    padding: .875rem 1rem;\n    font-size: 14px;\n  }\n\n  .prop-accordion-content {\n    padding: 0 1rem .875rem;\n    font-size: 13px;\n  }\n\n  .prop-testimonial {\n    padding: 1.25rem;\n  }\n\n  .prop-testimonial-text {\n    font-size: 14px;\n  }\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  .prop-card {\n    animation: fadeInUp .5s ease backwards;\n  }\n  .prop-card:nth-child(1) { animation-delay: .05s; }\n  .prop-card:nth-child(2) { animation-delay: .1s; }\n  .prop-card:nth-child(3) { animation-delay: .15s; }\n  .prop-card:nth-child(4) { animation-delay: .2s; }\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  .prop-premium * {\n    animation-duration: 0.01ms !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\u003c\/style\u003e","brand":"PROPOLIA","offers":[{"title":"Default Title","offer_id":64830700290425,"sku":"AP0220","price":15.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/files\/extrait-de-propolis-brune-sans-alcool-bio-propolia-packshothd.webp?v=1791532026"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/2597\/2125\/collections\/complement-alimentaire-enfant.webp?v=1790072599","url":"https:\/\/www.naturellement-bio.com\/collections\/complement-alimentaire-enfant.oembed?page=2","provider":"Naturellement Bio","version":"1.0","type":"link"}