Notice: Undefined index: title_shortcut in Drupal\esante_sommaire\EsanteSommaireUtils::decoupe_node() (line 84 of modules/custom/sommaire/src/EsanteSommaireUtils.php). Drupal\esante_sommaire\EsanteSommaireUtils::decoupe_node('$$La composition des dermo-cosmétiques$$Les dermo-<strong>cosmétiques</strong> n’ont pas de définition légale. Comme le souligne Christine Cuisiniez, pharmacienne et experte en dermo-cosmétiques naturels, "il s’agit d’un positionnement marketing, il n’existe aucune définition au niveau réglementaire." Le dermo<strong>-cosmétique</strong> est toutefois généralement défini et reconnu comme "un soin destiné à traiter des peaux pathologiques, sensibles ou allergiques" explique le Dr Nina Roos, dermatologue. Un dermo-cosmétique permet de traiter des problèmes de<strong> peau</strong> comme la couperose, les rougeurs, les cicatrices.Au cœur des dermo-cosmétiques, des ingrédients sélectionnés pour leurs propriétés et actions sur la peau mais également de nombreuses substances qui ont pour fonction de rendre la formule stable dans le temps, bien tolérée par la peau, mais aussi plus agréable à l’application.Dr Nina Roos: "Les formulations doivent répondre à la fois aux exigences des consommateurs et du fabricant tout en répondant à des critères d’innocuité et d’efficacité".Classiquement, un soin qu’il soit dermo-cosmétique ou non "contient environ 90 % de molécules non actives, explique Christine Cuisiniez. La recette de base d’un cosmétique c’est environ 70 % d’eau, des huiles minérales types paraffines ou silicones pour le côté occlusif, des émulsifiants pour mélanger l’eau et l’huile, des conservateurs, des antioxydants et 2 à 5 % d’actifs." Les dermo-cosmétiques ont la même base de formulation qu’un <strong>cosmétique</strong> classique à laquelle sont ajoutés des actifs pour traiter le problème de peau ciblé.$$Les dermo-cosmétiques censés être plus sûrs$$Même si les dermo-<strong>cosmétiques</strong> sont vendus en pharmacies et parapharmacies et bénéficient d’une imagine plus safe, ils contiennent malgré tout des ingrédients qui prêtent à caution : "Les soins de dermo-cosmétiques contiennent, comme le reste des cosmétiques, des parfums, des perturbateurs endocriniens, des nanoparticules" explique le Dr Roos. Ils sont censés être moins allergisants et plus sûrs. Ils bénéficient d’un savoir-faire, d’une exigence particulière car ils sont destinés à des peaux pathologiques. Leurs formulations sont réalisées sous contrôle dermatologique avec des tests de tolérance, des contrôles de qualité de haut niveau pour les dermo-cosmétiques. Si on veut une meilleure qualité et moins d’effets secondaires il vaut mieux se tourner vers des marques spécialisées de dermo-cosmétiques."Par ailleurs, le Dr Nina Roos insiste sur l'importance de ne pas se focaliser sur certains ingrédients qui ont mauvaise réputation, ou plus exactement de faire attention aux ingrédients de remplacement : "Il faut être vigilant car par exemple on a tiré à boulet rouge sur le paraben sur lequel on avait 30 ans de recul. Les industriels l’ont retiré pour le remplacer par d’autres actifs qui peuvent eux aussi poser potentiellement problème comme le méthylisothiazolinone qui est un conservateur allergisant."$$Les entreprises de cosmétique se veulent rassurantes mais…$$Pourtant, on ne peut s’empêcher de se poser la question de l’effet cocktail de ces diverses substances, de leur utilisation à long terme et notamment par des peaux déjà lésées."Les perturbateurs endocriniens sont comme des hormones qui pénètrent la peau et c’est encore pire sur une peau lésée ou chez les populations à risques comme les bébés, les femmes enceintes," met en garde la pharmacienne Christine Cuisiniez. La dermatologue se veut un peu plus mesurée et rappelle que "globalement selon les dernières études, une peau normale, non irritée ne laisse passer qu’une infime partie des ingrédients cosmétiques." Elle concède toutefois : "les peaux abîmées, qui ont un grand besoin d'être hydratées, doivent faire plus attention."$$Bio et naturel, seules alternatives ?$$L’avantage des dermo-cosmétiques bio ou naturels, ce sont des listes d’ingrédients souvent plus courtes, à base d’ingrédients d’origine naturelle ou végétale, des produits plus nobles, non toxiques pour la peau et l’environnement. Toutefois les produits bio ou naturels peuvent aussi être allergisants. Comme le rappelle Christine Cuisiniez "toutes les substances sont potentiellement allergisantes."Et pour le Dr Roos, "il est difficile de se passer des dermo-cosmétiques conventionnels car certains ingrédients de synthèse peuvent être très bénéfiques pour les peaux sensibles, sujettes à rougeurs, pour traiter de l’eczéma. Mais c’est une bonne chose que les fabricants de dermo-cosmétiques soient remis en question sur les formulations pour des formules plus allégées contenant moins de substances controversées comme les nanoparticules." Pour la dermatologue, selon la qualité de sa peau, il faut trouver un certain équilibre entre bio, naturel, conventionnel. "La consommatrice n’a pas d’autre choix que de s’informer," conclut Christine Cuisiniez.$$Quid de la DLC ?$$Pour limiter les risques d’irritation ou d’allergies il est important de respecter la Date Limite de Consommation d’un dermo-cosmétique. Car une fois la DLC passée, le produit va perdre en stabilité, en efficacité. "Une chimie nouvelle peut se créer et le soin peut devenir irritant, photo-toxique. Il est important de bien respecter ces DLC notamment s’il s’agit d’un pot dans lequel on plonge les doigts," conseille le Dr Roos.', 3, '77571') (Line: 51)
esante_sommaire_node_view(Array, Object, Object, 'full')
call_user_func_array('esante_sommaire_node_view', Array) (Line: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('node_view', Array) (Line: 299)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Notice: Undefined variable: tid in esante_theme_preprocess_node() (line 376 of themes/esante_theme/esante_theme.theme). esante_theme_preprocess_node(Array, 'node', Array) (Line: 287)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 431)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: array_flip(): Can only flip STRING and INTEGER values! in Drupal\Core\Entity\EntityStorageBase->loadMultiple() (line 266 of core/lib/Drupal/Core/Entity/EntityStorageBase.php). Drupal\Core\Entity\EntityStorageBase->loadMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityStorageBase->load() (Line: 532)
Drupal\Core\Entity\EntityBase::load() (Line: 67)
Drupal\esante_guides\Plugin\Block\EsanteGuidesBlockRubrique->build() (Line: 171)
Drupal\block\BlockViewBuilder::preRender(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 171)
Drupal\Core\Render\Renderer->renderPlaceholder('', Array) (Line: 658)
Drupal\Core\Render\Renderer->replacePlaceholders(Array) (Line: 543)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 144)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 145)
Drupal\Core\Render\Renderer->renderRoot(Array) (Line: 282)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->renderPlaceholders(Object) (Line: 131)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->processAttachments(Object) (Line: 45)
Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond(Object, 'kernel.response', Object)
call_user_func(Array, Object, 'kernel.response', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.response', Object) (Line: 191)
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Object, Object, 1) (Line: 173)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)