{"id":106824,"date":"2026-06-29T17:01:20","date_gmt":"2026-06-29T15:01:20","guid":{"rendered":"https:\/\/staging.simonehair.com\/plus-de-cheveux-dans-la-brosse-que-vous-ne-le-souhaiteriez\/"},"modified":"2026-10-25T19:18:43","modified_gmt":"2026-10-25T18:18:43","slug":"routine-anti-chute","status":"publish","type":"page","link":"https:\/\/www.simonehair.com\/fr\/routine-anti-chute\/","title":{"rendered":"Plus de cheveux dans la brosse que vous ne le souhaiteriez ?"},"content":{"rendered":"<div class=\"lr-chrome\">\n<div class=\"lp-head\">\n<div class=\"lp-bar\">\n    <img decoding=\"async\" class=\"lp-logo\" src=\"\/wp-content\/uploads\/2025\/12\/simone-trichology.png\" alt=\"Simone Trichology\" width=\"293\" height=\"240\"><br \/>\n    <span class=\"lp-tag\">Trichology since 1989<\/span>\n  <\/div>\n<\/div>\n<\/div>\n<style>\n.lr-cta-alt{display:block;margin-top:14px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.65);text-decoration:underline;text-underline-offset:4px;}\n.lr-cta-alt:hover{color:#fff;}\n<\/style>\n<section class=\"lr-hero\">\n  <img class=\"lr-hero-bg\" src=\"\/wp-content\/uploads\/2026\/08\/hairfibresmacrotrichology.webp\" alt=\"Human hair fibres under macro magnification \u2014 Simone Trichology\" fetchpriority=\"high\" decoding=\"async\" width=\"1376\" height=\"768\"><br \/>\n  <span class=\"lr-hero-ov\" aria-hidden=\"true\"><\/span><\/p>\n<div class=\"lr-wrap lr-reveal\">\n    <span class=\"lr-eyebrow-ring\"><br \/>\n      <span class=\"lr-ring\"><span class=\"b\"><\/span><span class=\"s\"><\/span><span class=\"c\"><\/span><\/span><br \/>\n      Drug-free &middot; trichologist-reviewed<br \/>\n    <\/span><\/p>\n<h1>More hair in the brush <em>than you&rsquo;d like?<\/em><\/h1>\n<p class=\"lr-sub\">Find out what your scalp actually needs before you buy anything. Our free trichology diagnosis analyses your case in under two minutes &mdash; then a trichologist personally reviews it and sends your full report within 24 hours. Built on more than 37 years of trichology and TFD System biomimetic exosomes.<\/p>\n<p>    <a class=\"lr-btn-w\" href=\"#advisor\" data-event=\"assessment_start\">Get your free hair diagnosis<\/a><br \/>\n    <a class=\"lr-cta-alt\" href=\"https:\/\/www.simonehair.com\/fr\/categorie-de-produits\/calvitie-clinique-regeneration-capillaire\/\" data-event=\"shop_hairloss\">Or shop the anti-thinning range<\/a><\/p>\n<div class=\"lr-trust\">\n      <span>CES Innovation Award<\/span><br \/>\n      <span>More than 37 years of trichology<\/span><br \/>\n      <span>TFD System biomimetic exosomes<\/span>\n    <\/div>\n<\/p><\/div>\n<p>  <span class=\"lr-scroll\" aria-hidden=\"true\">Scroll<\/span><br \/>\n<\/section>\n<section class=\"lr-sec lr-soft\">\n<div class=\"lr-wrap\">\n<div class=\"lr-head lr-reveal\">\n      <span class=\"lr-eyebrow\">The signs<\/span><\/p>\n<h2>Sound <span class=\"serif\">familiar?<\/span><\/h2>\n<\/p><\/div>\n<div class=\"lr-chips lr-reveal\">\n<div class=\"lr-chip\"><span>01<\/span>More strands in the brush, pillow or shower drain<\/div>\n<div class=\"lr-chip\"><span>02<\/span>A wider parting or thinner-looking ponytail<\/div>\n<div class=\"lr-chip\"><span>03<\/span>Hair that looks flatter and less dense than before<\/div>\n<div class=\"lr-chip\"><span>04<\/span>Fine, fragile lengths that break easily<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"lr-sec lr-dark\">\n<div class=\"lr-wrap\">\n<div class=\"lr-head lr-reveal\">\n      <span class=\"lr-eyebrow\">The method<\/span><\/p>\n<h2>Why it works <span class=\"serif\">differently<\/span><\/h2>\n<\/p><\/div>\n<div class=\"lr-grid3 lr-reveal\">\n<div class=\"lr-feat\">\n<div class=\"lr-k\">No prescription<\/div>\n<h3>Drug-free by design<\/h3>\n<p>A dermocosmetic, scalp-first approach &mdash; no minoxidil, no prescription required.<\/p>\n<\/p><\/div>\n<div class=\"lr-feat\">\n<div class=\"lr-k\">TFD System<\/div>\n<h3>Biomimetic exosomes<\/h3>\n<p>Smart micro-carriers that help deliver actives precisely to the follicular niche at the root.<\/p>\n<\/p><\/div>\n<div class=\"lr-feat\">\n<div class=\"lr-k\">Density &amp; anchorage<\/div>\n<h3>Support from the root<\/h3>\n<p>Formulated to support the appearance of density and the feel of stronger anchorage.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"lr-sec lr-light\">\n<div class=\"lr-wrap\">\n<div class=\"lr-head lr-reveal\">\n      <span class=\"lr-eyebrow\">The routine<\/span><\/p>\n<h2>A simple daily protocol<\/h2>\n<\/p><\/div>\n<div class=\"lr-steps lr-reveal\">\n<div class=\"lr-step\">\n<div class=\"lr-n\">Step 1<\/div>\n<div>\n<h3>Cleanse<\/h3>\n<p>An anti-thinning shampoo that supports a balanced, comfortable scalp environment.<\/p>\n<\/div>\n<\/div>\n<div class=\"lr-step\">\n<div class=\"lr-n\">Step 2<\/div>\n<div>\n<h3>Treat<\/h3>\n<p>A targeted leave-in root treatment to support the look of density and anchorage.<\/p>\n<\/div>\n<\/div>\n<div class=\"lr-step\">\n<div class=\"lr-n\">Step 3<\/div>\n<div>\n<h3>Stay consistent<\/h3>\n<p>Used daily over a 90-day programme for best visible results.<\/p>\n<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/section>\n<style>\n#advisor{position:relative;background:#0A0A0A;overflow:hidden;}\n#advisor .adv-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.16;filter:saturate(.6);}\n#advisor .adv-ov{position:absolute;inset:0;background:radial-gradient(1100px 520px at 50% 0%,rgba(255,255,255,.06),transparent 60%),linear-gradient(180deg,rgba(10,10,10,.35) 0%,rgba(10,10,10,.85) 55%,#0A0A0A 100%);}\n#advisor .adv-in{position:relative;z-index:2;text-align:center;max-width:760px;margin:0 auto;}\n#advisor .adv-eyebrow{display:block;margin:0 0 14px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.55);}\n#advisor h2{color:#fff;}\n#advisor .adv-lead{color:rgba(255,255,255,.72);max-width:620px;margin:14px auto 0;}\n#advisor .adv-hud{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 0 22px;}\n#advisor .hud-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:1px solid rgba(255,255,255,.18);border-radius:999px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.78);background:rgba(255,255,255,.04);}\n#advisor .hud-dot{width:7px;height:7px;border-radius:50%;background:#39D98A;animation:lrPulse 2s infinite;}\n@keyframes lrPulse{0%{box-shadow:0 0 0 0 rgba(57,217,138,.45)}70%{box-shadow:0 0 0 9px rgba(57,217,138,0)}100%{box-shadow:0 0 0 0 rgba(57,217,138,0)}}\n#advisor .adv-meta{margin-top:20px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.45);}\n<\/style>\n<section class=\"lr-sec adv-anchor\" id=\"advisor\">\n  <img class=\"adv-bg\" src=\"\/wp-content\/uploads\/2026\/08\/hairfibresmacrotrichology.webp\" alt=\"\" aria-hidden=\"true\" loading=\"lazy\" decoding=\"async\" width=\"1376\" height=\"768\"><br \/>\n  <span class=\"adv-ov\"><\/span><\/p>\n<div class=\"lr-wrap lr-reveal\">\n<div class=\"adv-in\">\n<div class=\"adv-hud\">\n        <span class=\"hud-chip\"><span class=\"hud-dot\"><\/span>Trichology Advisor \u00b7 Online<\/span><br \/>\n        <span class=\"hud-chip\">Reviewed personally by a trichologist<\/span><br \/>\n        <span class=\"hud-chip\">Confidential<\/span>\n      <\/div>\n<p>      <span class=\"adv-eyebrow\">Your free diagnosis<\/span><\/p>\n<h2>Find out what your hair needs<\/h2>\n<p class=\"adv-lead\">Five guided steps about you, your hair and your case &mdash; result on screen, full report by email within 24 hours.<\/p>\n<p class=\"adv-meta\">Free pre-assessment \u00b7 No obligation \u00b7 GDPR-protected<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n    <div id=\"shc-app\" class=\"shc-dark\"\n         data-endpoint=\"https:\/\/www.simonehair.com\/fr\/wp-json\/simone\/v1\/diagnostico\"\n         data-estado=\"https:\/\/www.simonehair.com\/fr\/wp-json\/simone\/v1\/estado\"\n         data-fotos=\"https:\/\/www.simonehair.com\/fr\/wp-json\/simone\/v1\/fotos\"\n         data-geo=\"https:\/\/www.simonehair.com\/fr\/wp-json\/simone\/v1\/geo\"\n         data-cart=\"https:\/\/www.simonehair.com\/fr\/panier\/\"\n         data-ajax=\"https:\/\/www.simonehair.com\/wp-admin\/admin-ajax.php\"\n         data-starter=\"{&quot;url&quot;:&quot;https:\\\/\\\/www.simonehair.com\\\/fr\\\/boutique-soins-capillaires\\\/routine-antichute\\\/&quot;,&quot;name&quot;:&quot;Routine antichute&quot;,&quot;price&quot;:&quot;134,78\\u00a0\\u20ac&quot;,&quot;pct&quot;:15}\">\n      <style>\n        \/* Skin canon clinical-luxury \u00b7 scope #shc-app \u00b7 prefijo shc- (a\u00f1adir \"shc\" al CCSS allowlist) *\/\n        #shc-app{font-family:'Albert Sans',sans-serif;color:#444;max-width:680px;margin:0 auto;font-size:15px;line-height:1.6}\n        #shc-app h2{font-family:'Albert Sans',sans-serif;font-size:clamp(24px,3vw,32px);font-weight:600;letter-spacing:-.01em;color:#0A0A0A;margin:0 0 18px}\n        #shc-app .shc-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.34em;text-transform:uppercase;color:#9A9A9A;margin:0 0 14px}\n        #shc-app .shc-eyebrow::before{content:\"\";width:26px;height:1px;background:#9A9A9A}\n        #shc-app .lbl{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:#555;margin:18px 0 7px}\n        #shc-app select,#shc-app input[type=text],#shc-app input[type=email]{width:100%;height:auto;min-height:46px;line-height:1.35;padding:11px 14px;border:1px solid #E7E7E4;border-radius:10px;font-size:15px;font-family:'Albert Sans',sans-serif;color:#0A0A0A;background:#fff;box-sizing:border-box}\n        #shc-app select:focus,#shc-app input:focus{outline:none;border-color:#0A0A0A}\n        #shc-app .tip{border:1px solid #E7E7E4;border-radius:14px;background:#FBFBFA;padding:14px 18px;margin:14px 0;font-size:13.5px;color:#555}\n        #shc-app .slot{border:1.5px dashed #E7E7E4;border-radius:14px;background:#FBFBFA;padding:14px;text-align:center;margin:10px 0;cursor:pointer;font-size:14px;color:#555;transition:border-color .3s ease}\n        #shc-app .slot:hover{border-color:#0A0A0A}\n        #shc-app .slot.ok{border-style:solid;border-color:#0A0A0A;color:#0A0A0A;background:#fff}\n        #shc-app .slot.bad{border-style:solid;border-color:#b02a1e;background:#fff5f4}\n        #shc-app .slot.bad .slot-warn{color:#b02a1e;font-weight:600}\n        #shc-app.shc-dark .slot.bad{border-color:#e0574a;background:#1a0f0e}\n        #shc-app.shc-dark .slot.bad .slot-warn{color:#ff8a7e}\n        #shc-app .slot img{max-height:110px;border-radius:8px;display:block;margin:8px auto 0}\n        #shc-app .consent{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;color:#555;margin:18px 0}\n        #shc-app .consent a{color:#0A0A0A;text-decoration:underline;text-underline-offset:3px}\n        #shc-app .btn{display:block;width:100%;padding:16px 30px;border:none;border-radius:8px;background:#0A0A0A;color:#fff;font-size:15px;font-weight:600;letter-spacing:.02em;font-family:'Albert Sans',sans-serif;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}\n        #shc-app .btn:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 12px 32px rgba(10,10,10,.18)}\n        #shc-app .btn:disabled{background:#c9c9c9;cursor:default}\n        #shc-app .err{background:#fdecea;border:1px solid #f0b5ae;color:#8a2318;border-radius:10px;padding:11px 14px;font-size:13.5px;margin:12px 0;display:none}\n        #shc-app .flag{border-left:3px solid #0A0A0A;background:#FBFBFA;padding:13px 16px;margin:16px 0;font-size:13.5px;color:#444;border-radius:0 10px 10px 0}\n        #shc-app .shc-geo{border:1px solid #E7E7E4;border-radius:18px;background:#FBFBFA;padding:34px 30px;text-align:left}\n        #shc-app .shc-geo h2{margin-bottom:12px}\n        #shc-app .shc-geo p{font-size:15px;line-height:1.65;color:#555;margin:0 0 12px}\n        #shc-app .shc-geo .shc-geo-country{font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#9A9A9A;margin-top:16px}\n        #shc-app .shc-geo a{color:#0A0A0A;text-decoration:underline}\n        #shc-app.shc-dark .shc-geo{background:#111;border-color:#2a2a2a}\n        #shc-app.shc-dark .shc-geo p{color:#bdbdbd}\n        #shc-app.shc-dark .shc-geo a{color:#fff}\n        #shc-app .frente{border:1px solid #E7E7E4;border-radius:14px;padding:12px 16px;margin:10px 0;background:#fff}\n        #shc-app .frente ul{margin:8px 0 2px;padding-left:18px}\n        #shc-app table{width:100%;border-collapse:collapse;font-size:13.5px;margin:10px 0}\n        #shc-app th{background:#0A0A0A;color:#fff;text-align:left;padding:7px 10px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n        #shc-app td{padding:7px 10px;border-bottom:1px solid #E7E7E4;color:#444}\n        #shc-app .note{font-size:13px;color:#666}\n        #shc-app .shc-starter{border:1px solid #0A0A0A;border-radius:14px;padding:20px 20px 22px;margin:20px 0 8px;background:#fff}\n        #shc-app .shc-starter .st-eye{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#9A9A9A;margin:0 0 8px}\n        #shc-app .shc-starter .st-tit{font-size:20px;line-height:1.15;font-weight:700;letter-spacing:-.01em;text-transform:uppercase;color:#0A0A0A;margin:0 0 8px}\n        #shc-app .shc-starter p{margin:0 0 10px;font-size:14px;line-height:1.6;color:#444}\n        #shc-app .shc-starter .st-price{font-size:15px;font-weight:700;color:#0A0A0A}\n        #shc-app .shc-starter .st-price span{font-size:13px;font-weight:400;color:#777}\n        #shc-app .shc-starter a.btn{margin-top:14px;text-align:center;text-decoration:none;box-sizing:border-box;color:#fff}\n        #shc-app .btn.btn-ghost{background:#fff;color:#0A0A0A;border:1px solid #0A0A0A}\n        #shc-app.shc-dark .shc-starter{background:#111;border-color:#fff}\n        #shc-app.shc-dark .shc-starter .st-tit,#shc-app.shc-dark .shc-starter .st-price{color:#fff}\n        #shc-app.shc-dark .shc-starter p{color:#cfcfcf}\n        #shc-app.shc-dark .shc-starter a.btn{color:#0A0A0A}\n        #shc-app.shc-dark .btn.btn-ghost{background:transparent;color:#fff;border:1px solid #fff}\n        #shc-app .note a{color:#0A0A0A;text-decoration:underline;text-underline-offset:3px}\n        #shc-app .legal{margin-top:28px;padding-top:12px;border-top:1px solid #E7E7E4;font-size:11px;color:#888;line-height:1.55}\n        #shc-app .cta{border:1px solid #E7E7E4;border-radius:14px;padding:16px 18px;margin:22px 0 8px;background:#FBFBFA;position:relative;overflow:hidden}\n        #shc-app .cta::after{content:\"\";position:absolute;top:0;left:0;height:2px;width:100%;background:#0A0A0A}\n        #shc-app .hp{position:absolute;left:-5000px}\n        #shc-app .shc-ts{margin:14px 0}\n        \/* \u2500\u2500 Esc\u00e1ner de c\u00e1mara \u2500\u2500 *\/\n        #shc-app .slot-hint{font-size:13px;color:#777}\n        \/* v4.5.5 \u00b7 fotos una a una *\/\n        #shc-app .shc-pchips{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 12px}\n        #shc-app .pchip{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:6px;border:1px solid #E7E7E4;color:#9A9A9A;font-size:11.5px;font-weight:500;letter-spacing:.02em}\n        #shc-app .pchip.cur{border-color:#0A0A0A;color:#0A0A0A;font-weight:600}\n        #shc-app .pchip.done{background:#0A0A0A;border-color:#0A0A0A;color:#fff;font-weight:600}\n        #shc-app .pchip.bad{border-color:#b02a1e;color:#b02a1e;font-weight:600}\n        #shc-app .shc-slots{display:block}\n        #shc-app .slot{display:flex;flex-wrap:wrap;gap:12px 14px;align-items:center;text-align:left;cursor:default;position:relative}\n        #shc-app .slot.hid{display:none}\n        #shc-app .slot-guide,#shc-app #pcheck-img{width:104px;height:104px;max-height:none;border-radius:12px;object-fit:cover;flex-shrink:0;margin:0;background:#000}\n        #shc-app .slot-txt{display:flex;flex-direction:column;gap:4px;flex:1 1 180px;min-width:0}\n        #shc-app .slot-k{font-family:'IBM Plex Mono',monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#9A9A9A}\n        #shc-app .slot-txt strong{font-size:15px;line-height:1.25}\n        #shc-app .slot-txt .slot-hint{line-height:1.5}\n        #shc-app .slot-acts{flex:1 1 100%;justify-content:flex-start;margin-top:0}\n        #shc-app .slot-primary{background:#0A0A0A;color:#fff}\n        #shc-app .slot.bad .slot-k{color:#b02a1e}\n        #shc-app .pdone-thumbs{display:flex;gap:6px;flex-shrink:0}\n        #shc-app .pdone-thumbs img{width:56px;height:56px;border-radius:8px;object-fit:cover;margin:0;max-height:none}\n        @media (max-width:480px){#shc-app .slot-guide,#shc-app #pcheck-img{width:100%;height:170px;object-position:center 30%}#shc-app .slot img.slot-guide{height:170px;max-height:none;object-fit:contain;background:#000}}\n        #shc-app .slot-acts{display:flex;gap:8px;justify-content:center;margin-top:10px}\n        #shc-app .slot-btn{padding:10px 18px;border:1px solid #0A0A0A;border-radius:8px;background:#fff;color:#0A0A0A;font-size:13px;font-weight:600;font-family:'Albert Sans',sans-serif;letter-spacing:.02em;cursor:pointer;transition:background .25s ease,color .25s ease}\n        #shc-app .slot-btn:hover{background:#0A0A0A;color:#fff}\n        #shc-app .slot-btn{display:inline-flex;align-items:center;gap:7px}\n        #shc-app .slot-ico{width:16px;height:16px;flex-shrink:0;display:block}\n        #shc-cam{position:fixed;inset:0;z-index:99999;background:#0A0A0A;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}\n        #shc-cam .cam-zone{font-family:'Albert Sans',sans-serif;font-size:12px;letter-spacing:.34em;text-transform:uppercase;color:#999;margin-bottom:14px;text-align:center}\n        #shc-cam .cam-stage{position:relative;width:min(92vw,640px);max-height:64vh;border-radius:14px;overflow:hidden;background:#000}\n        #shc-cam video{display:block;width:100%;max-height:64vh;object-fit:contain}\n        #shc-cam .cam-corner{position:absolute;width:26px;height:26px;border:2px solid #fff;opacity:.85}\n        #shc-cam .cam-corner.tl{top:12px;left:12px;border-right:none;border-bottom:none}\n        #shc-cam .cam-corner.tr{top:12px;right:12px;border-left:none;border-bottom:none}\n        #shc-cam .cam-corner.bl{bottom:12px;left:12px;border-right:none;border-top:none}\n        #shc-cam .cam-corner.br{bottom:12px;right:12px;border-left:none;border-top:none}\n        #shc-cam .cam-bar{display:flex;align-items:center;gap:26px;margin-top:22px}\n        #shc-cam .cam-side{padding:10px 20px;border:1px solid #3A3A3A;border-radius:8px;background:transparent;color:#E5E5E5;font-size:13px;font-weight:600;font-family:'Albert Sans',sans-serif;cursor:pointer}\n        #shc-cam .cam-side:hover{border-color:#fff}\n        #shc-cam #cam-shot{width:66px;height:66px;border-radius:50%;border:3px solid #fff;background:transparent;position:relative;cursor:pointer}\n        #shc-cam #cam-shot::after{content:\"\";position:absolute;inset:5px;border-radius:50%;background:#fff;transition:transform .15s ease}\n        #shc-cam #cam-shot:active::after{transform:scale(.85)}\n        #shc-cam .cam-hint{font-size:12.5px;color:#777;margin:-8px 0 12px;text-align:center;font-family:'Albert Sans',sans-serif;max-width:min(92vw,640px)}\n        #shc-cam #cam-freeze{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}\n        #shc-cam .cam-verdict{margin-top:14px;font-family:'Albert Sans',sans-serif;font-size:13px;color:#E8C97A;border:1px solid #6b5a2a;border-radius:10px;padding:9px 14px;max-width:min(92vw,640px);text-align:center}\n        #shc-cam .cam-tools{display:flex;align-items:center;gap:16px;margin-top:14px;font-family:'Albert Sans',sans-serif}\n        #shc-cam .cam-zlbl{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#999;margin-right:8px}\n        #shc-cam input[type=range]{accent-color:#fff;width:150px}\n        #shc-cam .cam-use{background:#fff;color:#0A0A0A;border-color:#fff}\n        #shc-cam .cam-line{display:none}\n        #shc-cam .cam-sweep .cam-line{display:block;position:absolute;left:0;right:0;top:0;height:2px;background:#fff;opacity:.9;animation:shcsweep .5s ease-out 1;z-index:3}\n        @keyframes shcsweep{from{top:0}to{top:100%}}\n        @media(prefers-reduced-motion:reduce){#shc-cam .cam-sweep .cam-line{display:none}}\n        #shc-app .slot-warn{font-size:11.5px;color:#8a6d1a;margin-top:7px;line-height:1.45}\n        #shc-app.shc-dark .slot-warn{color:#E8C97A}\n        #shc-app .shc-plink{color:#0A0A0A;font-weight:600;text-decoration:none}\n        #shc-app .shc-plink:hover{opacity:.7}\n        #shc-app.shc-dark .shc-plink{color:#fff;text-decoration:none}\n        \/* \u2500\u2500 Asistente por pasos \u2500\u2500 *\/\n        #shc-app .shc-steptitle{font-size:14px;font-weight:600;color:#0A0A0A;margin:16px 0 0;letter-spacing:.02em}\n        #shc-app .shc-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}\n        #shc-app #shc-send{margin-top:16px}\n        #shc-app .shc-pchips{gap:8px}\n        #shc-app .slot-acts{gap:12px}\n        #shc-app .shc-navbtn{padding:11px 26px;border:1px solid #0A0A0A;border-radius:8px;background:#fff;color:#0A0A0A;font-size:14px;font-weight:600;font-family:'Albert Sans',sans-serif;letter-spacing:.02em;cursor:pointer;transition:background .25s ease,color .25s ease,opacity .25s ease}\n        #shc-app .shc-navbtn:hover:not(:disabled){background:#0A0A0A;color:#fff}\n        #shc-app .shc-next{background:#0A0A0A;color:#fff}\n        #shc-app .shc-next:hover:not(:disabled){opacity:.82;background:#0A0A0A;color:#fff}\n        #shc-app .shc-navbtn:disabled{border-color:#c9c9c9;color:#c9c9c9;background:#fff;cursor:default}\n        #shc-app .shc-next:disabled{background:#c9c9c9;border-color:#c9c9c9;color:#fff}\n        #shc-app .shc-stepind{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#999;white-space:nowrap}\n        #shc-app.shc-dark .shc-steptitle{color:#fff}\n        #shc-app.shc-dark .shc-navbtn{background:transparent;border-color:#3a3a3a;color:#e5e5e5}\n        #shc-app.shc-dark .shc-navbtn:hover:not(:disabled){background:#fff;border-color:#fff;color:#0A0A0A}\n        #shc-app.shc-dark .shc-next{background:#fff;border-color:#fff;color:#0A0A0A}\n        #shc-app.shc-dark .shc-next:hover:not(:disabled){opacity:.85;background:#fff;color:#0A0A0A}\n        #shc-app.shc-dark .shc-navbtn:disabled{background:transparent;border-color:#2a2a2a;color:#555}\n        #shc-app.shc-dark .shc-next:disabled{background:#3a3a3a;border-color:#3a3a3a;color:#999}\n        #shc-cam .cam-guide{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}\n        #shc-cam .cam-guide .gd{display:none}\n        #shc-cam .cam-guide .gd.on{display:block}\n        #shc-cam .cam-guide path,#shc-cam .cam-guide ellipse,#shc-cam .cam-guide circle,#shc-cam .cam-guide line{fill:none;stroke:#fff;stroke-opacity:.75;stroke-width:1.6;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}\n        #shc-cam .cam-guide .gd-ring{stroke-opacity:.35;stroke-dasharray:2 6;transform-box:fill-box;transform-origin:center;animation:shcspin 14s linear infinite}\n        @keyframes shcspin{to{transform:rotate(360deg)}}\n        @media(prefers-reduced-motion:reduce){#shc-cam .cam-guide .gd-ring{animation:none}}\n        \/* \u2500\u2500 Skin oscuro (escenario hero) \u00b7 skin=\"dark\" \u2500\u2500 *\/\n        #shc-app.shc-dark{position:relative;color:#bdbdbd;padding:26px 26px 30px;box-sizing:border-box}\n        #shc-app.shc-dark h2{color:#fff}\n        #shc-app.shc-dark #shc-form>.shc-eyebrow,#shc-app.shc-dark #shc-form>h2{display:none}\n        #shc-app.shc-dark .shc-eyebrow{color:#999}\n        #shc-app.shc-dark .shc-eyebrow::before{background:#666}\n        #shc-app.shc-dark .lbl{color:#999}\n        #shc-app.shc-dark select,#shc-app.shc-dark input[type=text],#shc-app.shc-dark input[type=email]{background:#111;border-color:#2a2a2a;color:#e5e5e5}\n        #shc-app.shc-dark select:focus,#shc-app.shc-dark input:focus{border-color:#fff}\n        #shc-app.shc-dark .tip{background:#111;border-color:#2a2a2a;color:#999}\n        #shc-app.shc-dark .slot{background:transparent;border-color:#3a3a3a;color:#999;position:relative}\n        #shc-app.shc-dark .slot:hover{border-color:#fff}\n        #shc-app.shc-dark .slot.ok{border-color:#fff;color:#e5e5e5;background:#111}\n        #shc-app.shc-dark .slot-hint{color:#777}\n        #shc-app.shc-dark .slot-btn{background:transparent;border-color:#3a3a3a;color:#e5e5e5}\n        #shc-app.shc-dark .slot-btn:hover{background:#fff;border-color:#fff;color:#0A0A0A}\n        #shc-app.shc-dark .btn{background:#fff;color:#0A0A0A}\n        #shc-app.shc-dark .btn:hover:not(:disabled){box-shadow:0 12px 32px rgba(255,255,255,.14)}\n        #shc-app.shc-dark .btn:disabled{background:#3a3a3a;color:#999}\n        #shc-app.shc-dark .consent{color:#999}\n        #shc-app.shc-dark .consent a{color:#e5e5e5}\n        #shc-app.shc-dark .flag{border-left-color:#fff;background:#111;color:#cfcfcf}\n        #shc-app.shc-dark .frente{background:#111;border-color:#2a2a2a}\n        #shc-app.shc-dark .frente strong{color:#fff}\n        #shc-app.shc-dark th{background:#fff;color:#0A0A0A}\n        #shc-app.shc-dark td{color:#cfcfcf;border-bottom-color:#2a2a2a}\n        #shc-app.shc-dark .note{color:#999}\n        #shc-app.shc-dark .note a{color:#e5e5e5}\n        #shc-app.shc-dark .cta{background:#111;border-color:#2a2a2a;color:#cfcfcf}\n        #shc-app.shc-dark .cta strong{color:#fff}\n        #shc-app.shc-dark .cta::after{background:#fff}\n        #shc-app.shc-dark .legal{color:#777;border-top-color:#242424}\n        #shc-app.shc-dark .err{background:#2a1210;border-color:#5a2a22;color:#f0b5ae}\n        \/* Chrome del escenario *\/\n        .shc-cnr,.slot .cnr{display:none}\n        #shc-app.shc-dark .shc-cnr{display:block;position:absolute;width:22px;height:22px;border:2px solid #fff;opacity:.85;z-index:2}\n        #shc-app.shc-dark .shc-cnr.tl{top:0;left:0;border-right:none;border-bottom:none}\n        #shc-app.shc-dark .shc-cnr.tr{top:0;right:0;border-left:none;border-bottom:none}\n        #shc-app.shc-dark .shc-cnr.bl{bottom:0;left:0;border-right:none;border-top:none}\n        #shc-app.shc-dark .shc-cnr.br{bottom:0;right:0;border-left:none;border-top:none}\n        #shc-app.shc-dark .shc-stagehead{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}\n        #shc-app.shc-dark .shc-stagename{font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:#fff;font-weight:600}\n        #shc-app.shc-dark .shc-stagesub{font-size:12px;color:#6b6b6b;margin-top:3px}\n        #shc-app.shc-dark .shc-status{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#e5e5e5;white-space:nowrap}\n        #shc-app.shc-dark .shc-status::before{content:\"\";display:inline-block;width:6px;height:6px;border-radius:50%;background:#fff;margin-right:7px;vertical-align:1px}\n        #shc-app.shc-dark .shc-hr{border-top:1px solid #242424;margin:14px 0}\n        #shc-app.shc-dark .shc-hud{display:flex;gap:18px;flex-wrap:wrap;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#6b6b6b;margin-bottom:4px}\n        #shc-app.shc-dark .shc-hud b{color:#e5e5e5;font-weight:600;margin-left:5px}\n        \/* Tiles de fotos en el escenario *\/\n        #shc-app.shc-dark .shc-slots{display:block}\n        #shc-app.shc-dark .shc-slots .slot{margin:0;padding:14px}\n        #shc-app.shc-dark .pchip{border-color:#3a3a3a;color:#8a8a8a}\n        #shc-app.shc-dark .pchip.cur{border-color:#fff;color:#fff}\n        #shc-app.shc-dark .pchip.done{background:#fff;border-color:#fff;color:#0A0A0A}\n        #shc-app.shc-dark .pchip.bad{border-color:#e0574a;color:#ff8a7e}\n        #shc-app.shc-dark .slot-primary{background:#fff;border-color:#fff;color:#0A0A0A}\n        #shc-app.shc-dark .slot-primary:hover{background:#e5e5e5}\n        #shc-app.shc-dark .slot.bad .slot-k{color:#ff8a7e}\n        #shc-app.shc-dark .slot .cnr{display:block;position:absolute;width:9px;height:9px;border:1.5px solid #fff;opacity:.75}\n        #shc-app.shc-dark .slot .cnr.a{top:5px;left:5px;border-right:none;border-bottom:none}\n        #shc-app.shc-dark .slot .cnr.b{bottom:5px;right:5px;border-left:none;border-top:none}\n        #shc-app.shc-dark .slot-acts{flex-wrap:wrap}\n        @media(max-width:760px){\n          #shc-app.shc-dark{padding:18px 14px 22px}\n          #shc-app.shc-dark .shc-slots{grid-template-columns:1fr}\n        }\n      <\/style>\n\n            <span class=\"shc-cnr tl\"><\/span><span class=\"shc-cnr tr\"><\/span>\n      <span class=\"shc-cnr bl\"><\/span><span class=\"shc-cnr br\"><\/span>\n      <div class=\"shc-stagehead\">\n        <div>\n          <div class=\"shc-stagename\">Analyse capillaire<\/div>\n          <div class=\"shc-stagesub\">Relue personnellement par un sp\u00e9cialiste Simone<\/div>\n        <\/div>\n        <div class=\"shc-status\" id=\"shc-hud-status\">Pr\u00eat<\/div>\n      <\/div>\n      <div class=\"shc-hr\"><\/div>\n      <div class=\"shc-hud\">\n        <span>Dossier<b id=\"shc-hud-case\">&mdash;<\/b><\/span>\n        <span>Champs<b id=\"shc-hud-fields\">0\/9<\/b><\/span>\n        <span>Photos<b id=\"shc-hud-photos\">0\/3<\/b><\/span>\n        <span>Signal<b>Stable<\/b><\/span>\n      <\/div>\n      \n      <!-- v4.5.4 \u00b7 Aviso geogr\u00e1fico (renderizado en servidor para que GTranslate lo traduzca; el JS lo muestra) -->\n      <div class=\"shc-geo\" id=\"shc-geo\" style=\"display:none\">\n        <span class=\"shc-eyebrow\">Disponibilit\u00e9<\/span>\n        <h2>Cet outil n'est pas encore disponible dans votre r\u00e9gion<\/h2>\n        <p>Vous n'avez pas acc\u00e8s \u00e0 l'analyse capillaire en ligne SIMONE, car votre r\u00e9gion ne fait pas encore partie des pays o\u00f9 nous exp\u00e9dions nos protocoles dermocosm\u00e9tiques. Nous ouvrons de nouveaux territoires progressivement, d\u00e8s que la distribution et la livraison locales sont en place.<\/p>\n        <p>Si vous souhaitez \u00eatre pr\u00e9venu(e) lorsque votre pays sera activ\u00e9, \u00e9crivez \u00e0 <a href=\"mailto:info@simonehair.com\">info@simonehair.com<\/a>.<\/p>\n        <p class=\"shc-geo-country\" id=\"shc-geo-country\" style=\"display:none\">R\u00e9gion d\u00e9tect\u00e9e : <span><\/span><\/p>\n      <\/div>\n      <div id=\"shc-form\">\n        <span class=\"shc-eyebrow\">Pr\u00e9-bilan gratuit<\/span>\n        <h2>Analyse gratuite du cheveu et du cuir chevelu<\/h2>\n\n        <div class=\"shc-step\"><div class=\"shc-steptitle\">\u00c0 propos de vous<\/div>\n        <div class=\"lbl\">Nom<\/div><input type=\"text\" id=\"f-nombre\" placeholder=\"Votre nom\">\n        <div class=\"lbl\">E-mail<\/div><input type=\"email\" id=\"f-email\" placeholder=\"Pour vous envoyer votre bilan confirm\u00e9\">\n        <input type=\"text\" id=\"f-web\" class=\"hp\" tabindex=\"-1\" autocomplete=\"off\" aria-hidden=\"true\" readonly><label class=\"shc-nl\" for=\"f-nl\"><input type=\"checkbox\" id=\"f-nl\"><span>Je souhaite recevoir les e-mails commerciaux de Simone Trichology (TRICHOMEDIC LABS, S.L.U.)\u00a0: 10\u00a0% sur ma premi\u00e8re commande, les conseils de ses trichologues et l\u2019acc\u00e8s anticip\u00e9 au Black Friday. Je peux me d\u00e9sinscrire \u00e0 tout moment. <a href=\"https:\/\/www.simonehair.com\/fr\/politique-de-confidentialite\/\" target=\"_blank\" rel=\"noopener\">Politique de confidentialit\u00e9<\/a>.<\/span><\/label>\n        <div class=\"lbl\">\u00c2ge<\/div><input type=\"text\" id=\"f-edad\" inputmode=\"numeric\" placeholder=\"ex. 42\">\n        <\/div>\n\n        <div class=\"shc-step\"><div class=\"shc-steptitle\">Vos cheveux<\/div>\n        <div class=\"lbl\">Sexe<\/div><select id=\"f-sexo\"><option value=\"\">&mdash;<\/option><option value=\"Female\">Femme<\/option><option value=\"Male\">Homme<\/option><\/select>\n        <div class=\"lbl\">Type de cheveux<\/div><select id=\"f-tipo\"><option value=\"\">&mdash;<\/option><option value=\"Fine\">Fins<\/option><option value=\"Medium\">Moyens<\/option><option value=\"Coarse\">\u00c9pais<\/option><\/select>\n        <div class=\"lbl\">\u00c9tat du cuir chevelu<\/div><select id=\"f-cuero\"><option value=\"\">&mdash;<\/option><option value=\"Oily\">Gras<\/option><option value=\"Dry\">Sec<\/option><option value=\"Combination\">Mixte<\/option><option value=\"Sensitive\">Sensible<\/option><\/select>\n        <\/div>\n\n        <div class=\"shc-step\"><div class=\"shc-steptitle\">Votre cas<\/div>\n        <div class=\"lbl\">Traitements chimiques<\/div><select id=\"f-quim\"><option value=\"\">&mdash;<\/option><option value=\"None\">Aucun<\/option><option value=\"Colour\">Coloration<\/option><option value=\"Highlights\">M\u00e8ches<\/option><option value=\"Bleaching\">D\u00e9coloration<\/option><option value=\"Straightening\">Lissage<\/option><\/select>\n        <div class=\"lbl\">Pr\u00e9occupation principale<\/div><select id=\"f-preo\"><option value=\"\">&mdash;<\/option><option value=\"Hair loss \/ lower density\">Chute \/ perte de densit\u00e9<\/option><option value=\"Dandruff\">Pellicules<\/option><option value=\"Excess oil\">Exc\u00e8s de s\u00e9bum<\/option><option value=\"Dryness \/ breakage\">S\u00e9cheresse \/ casse<\/option><option value=\"Lack of volume\">Manque de volume<\/option><\/select>\n        <div class=\"lbl\">Depuis combien de temps<\/div><select id=\"f-evo\"><option value=\"\">&mdash;<\/option><option value=\"Less than 3 months\">Moins de 3 mois<\/option><option value=\"3&ndash;12 months\">3&ndash;12 mois<\/option><option value=\"More than 1 year\">Plus d'un an<\/option><\/select>\n        <\/div>\n\n        <div class=\"shc-step\"><div class=\"shc-steptitle\">Contexte<\/div>\n        <div class=\"lbl\">Facteurs associ\u00e9s<\/div><input type=\"text\" id=\"f-fact\" placeholder=\"ex. stress, post-partum, m\u00e9nopause, m\u00e9dicaments&hellip;\">\n        <div class=\"lbl\">Traitements pr\u00e9c\u00e9dents<\/div><input type=\"text\" id=\"f-prev\" placeholder=\"ex. lotions antichute, shampooing de pharmacie&hellip;\">\n        <\/div>\n\n        <div class=\"shc-step\"><div class=\"shc-steptitle\">Vos photographies<\/div>\n        <!-- v4.5.5 \u00b7 una foto por pantalla: chips + gu\u00eda en negativo + comprobaci\u00f3n -->\n        <div class=\"shc-pchips\" id=\"shc-pchips\"><span class=\"pchip cur\">1 \u00b7 Dessus<\/span><span class=\"pchip\">2 \u00b7 Front<\/span><span class=\"pchip\">3 \u00b7 Votre zone<\/span><\/div>\n        <div class=\"shc-slots\">\n        <div class=\"slot\" data-zona=\"Vertex \/ crown\">\n          <img decoding=\"async\" class=\"slot-guide\" src=\"https:\/\/www.simonehair.com\/wp-content\/plugins\/simone-hair-clinic\/img\/guide-1.jpg?v=3\" alt=\"Le dessus de la t\u00eate, vu d\u2019en haut\" width=\"720\" height=\"720\">\n          <div class=\"slot-txt\"><span class=\"slot-k\">Photo 1 sur 3<\/span><strong>Le dessus de la t\u00eate<\/strong><span class=\"slot-hint\">Vue de dessus, en regardant vers le bas. Demandez de l\u2019aide, ou tenez le t\u00e9l\u00e9phone en hauteur point\u00e9 vers le sommet de votre t\u00eate. Faites une raie si possible.<\/span><\/div>\n          <div class=\"slot-acts\"><button type=\"button\" class=\"slot-btn slot-cam\"><svg class=\"slot-ico\" viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 8h3l1.6-2.2h6.8L17 8h3a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1z\"\/><circle cx=\"12\" cy=\"13\" r=\"3.6\"\/><\/svg>Prendre la photo<\/button><button type=\"button\" class=\"slot-btn slot-up\">Importer<\/button><\/div>\n          <input type=\"file\" accept=\"image\/*\" hidden><input type=\"file\" accept=\"image\/*\" capture=\"environment\" hidden class=\"cap\"><\/div>\n        <div class=\"slot hid\" data-zona=\"Frontal hairline\">\n          <img decoding=\"async\" class=\"slot-guide\" src=\"https:\/\/www.simonehair.com\/wp-content\/plugins\/simone-hair-clinic\/img\/guide-2.jpg?v=3\" alt=\"Front et ligne des cheveux, vus de face\" width=\"720\" height=\"720\">\n          <div class=\"slot-txt\"><span class=\"slot-k\">Photo 2 sur 3<\/span><strong>Front et ligne des cheveux<\/strong><span class=\"slot-hint\">Un selfie convient. D\u00e9gagez les cheveux du front pour que l\u2019on voie o\u00f9 ils commencent, ainsi que les tempes.<\/span><\/div>\n          <div class=\"slot-acts\"><button type=\"button\" class=\"slot-btn slot-cam\"><svg class=\"slot-ico\" viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 8h3l1.6-2.2h6.8L17 8h3a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1z\"\/><circle cx=\"12\" cy=\"13\" r=\"3.6\"\/><\/svg>Prendre la photo<\/button><button type=\"button\" class=\"slot-btn slot-up\">Importer<\/button><\/div>\n          <input type=\"file\" accept=\"image\/*\" hidden><input type=\"file\" accept=\"image\/*\" capture=\"environment\" hidden class=\"cap\"><\/div>\n        <div class=\"slot hid\" data-zona=\"Area of concern\">\n          <img decoding=\"async\" class=\"slot-guide\" src=\"https:\/\/www.simonehair.com\/wp-content\/plugins\/simone-hair-clinic\/img\/guide-3.jpg?v=3\" alt=\"Gros plan d\u2019une zone du cuir chevelu\" width=\"720\" height=\"720\">\n          <div class=\"slot-txt\"><span class=\"slot-k\">Photo 3 sur 3<\/span><strong>La zone qui vous inqui\u00e8te<\/strong><span class=\"slot-hint\">Approchez-vous, \u00e0 une main de distance environ, en bonne lumi\u00e8re. N\u2019importe quelle partie de vos cheveux ou de votre cuir chevelu. Gardez le t\u00e9l\u00e9phone immobile.<\/span><\/div>\n          <div class=\"slot-acts\"><button type=\"button\" class=\"slot-btn slot-cam\"><svg class=\"slot-ico\" viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 8h3l1.6-2.2h6.8L17 8h3a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1z\"\/><circle cx=\"12\" cy=\"13\" r=\"3.6\"\/><\/svg>Prendre la photo<\/button><button type=\"button\" class=\"slot-btn slot-up\">Importer<\/button><\/div>\n          <input type=\"file\" accept=\"image\/*\" hidden><input type=\"file\" accept=\"image\/*\" capture=\"environment\" hidden class=\"cap\"><\/div>\n        <\/div>\n        <div class=\"slot shc-pcheck\" id=\"shc-pcheck\" style=\"display:none\">\n          <img id=\"pcheck-img\" alt=\"Votre photo\">\n          <div class=\"slot-txt\"><span class=\"slot-k\" id=\"pcheck-k\">Votre photo<\/span><strong>Voit-on vos cheveux et votre cuir chevelu ?<\/strong><span class=\"slot-hint\">Si la zone remplit l\u2019image et qu\u2019elle n\u2019est pas floue, continuez. Sinon, refaites-la &mdash; cela ne prend qu\u2019une seconde.<\/span><span class=\"slot-warn\" id=\"pcheck-warn\" style=\"display:none\"><\/span><\/div>\n          <div class=\"slot-acts\"><button type=\"button\" class=\"slot-btn slot-primary\" id=\"pcheck-ok\">C\u2019est bon, suivant<\/button><button type=\"button\" class=\"slot-btn\" id=\"pcheck-retake\">Refaire<\/button><\/div>\n        <\/div>\n        <div class=\"slot shc-pdone\" id=\"shc-pdone\" style=\"display:none\">\n          <div class=\"pdone-thumbs\"><\/div>\n          <div class=\"slot-txt\"><span class=\"slot-k\">3 sur 3<\/span><strong>Vos trois photos sont pr\u00eates.<\/strong><span class=\"slot-hint\">Cochez la case de consentement et envoyez votre dossier. Nous le lisons en une minute environ.<\/span><\/div>\n        <\/div>\n        <div class=\"tip\" id=\"shc-ptip\"><strong>Pas besoin de conna\u00eetre les noms.<\/strong> Suivez l\u2019image. Nous ne vous demanderons de refaire une photo que si l\u2019on n\u2019y voit ni cheveux ni cuir chevelu.<\/div>\n\n        <!-- Esc\u00e1ner de c\u00e1mara (overlay compartido) -->\n        <div id=\"shc-cam\" style=\"display:none\">\n          <div class=\"cam-zone\" id=\"cam-zone\"><\/div>\n          <div class=\"cam-hint\" id=\"cam-hint\"><\/div>\n          <div class=\"cam-stage\">\n            <video autoplay playsinline muted><\/video>\n            <svg class=\"cam-guide\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"xMidYMid meet\" aria-hidden=\"true\">\n              <g class=\"gd\" id=\"gd-0\">\n                <circle class=\"gd-ring\" cx=\"50\" cy=\"50\" r=\"42\"><\/circle>\n                <ellipse cx=\"50\" cy=\"50\" rx=\"26\" ry=\"31\"><\/ellipse>\n                <line x1=\"50\" y1=\"24\" x2=\"50\" y2=\"58\"><\/line>\n              <\/g>\n              <g class=\"gd\" id=\"gd-1\">\n                <circle class=\"gd-ring\" cx=\"50\" cy=\"46\" r=\"42\"><\/circle>\n                <ellipse cx=\"50\" cy=\"42\" rx=\"20\" ry=\"26\"><\/ellipse>\n                <path d=\"M10,96 Q30,70 50,70 Q70,70 90,96\"><\/path>\n              <\/g>\n              <g class=\"gd\" id=\"gd-2\">\n                <circle class=\"gd-ring\" cx=\"50\" cy=\"50\" r=\"42\"><\/circle>\n                <circle cx=\"50\" cy=\"50\" r=\"17\"><\/circle>\n                <line x1=\"50\" y1=\"26\" x2=\"50\" y2=\"33\"><\/line>\n                <line x1=\"50\" y1=\"67\" x2=\"50\" y2=\"74\"><\/line>\n                <line x1=\"26\" y1=\"50\" x2=\"33\" y2=\"50\"><\/line>\n                <line x1=\"67\" y1=\"50\" x2=\"74\" y2=\"50\"><\/line>\n              <\/g>\n            <\/svg>\n            <img id=\"cam-freeze\" alt=\"\" style=\"display:none\">\n            <span class=\"cam-corner tl\"><\/span><span class=\"cam-corner tr\"><\/span>\n            <span class=\"cam-corner bl\"><\/span><span class=\"cam-corner br\"><\/span>\n            <span class=\"cam-line\"><\/span>\n          <\/div>\n          <div class=\"cam-verdict\" id=\"cam-verdict\" style=\"display:none\"><\/div>\n          <div class=\"cam-bar\" id=\"cam-bar-main\">\n            <button type=\"button\" class=\"cam-side\" id=\"cam-cancel\">Annuler<\/button>\n            <button type=\"button\" id=\"cam-shot\" aria-label=\"Prendre la photo\"><\/button>\n            <button type=\"button\" class=\"cam-side\" id=\"cam-flip\">Retourner<\/button>\n          <\/div>\n          <div class=\"cam-bar\" id=\"cam-bar-confirm\" style=\"display:none\">\n            <button type=\"button\" class=\"cam-side\" id=\"cam-retake\">Reprendre<\/button>\n            <button type=\"button\" class=\"cam-side cam-use\" id=\"cam-use\">Utiliser la photo<\/button>\n          <\/div>\n          <div class=\"cam-tools\" id=\"cam-tools\">\n            <button type=\"button\" class=\"cam-side\" id=\"cam-torch\" style=\"display:none\">Lampe<\/button>\n            <span id=\"cam-zoom-wrap\" style=\"display:none\"><label class=\"cam-zlbl\" for=\"cam-zoom\">Zoom<\/label><input type=\"range\" id=\"cam-zoom\"><\/span>\n          <\/div>\n        <\/div>\n\n        <label class=\"consent\"><input type=\"checkbox\" id=\"f-consent\">\n          <span>Je donne mon <strong>consentement explicite<\/strong> au traitement de ces photographies et des donn\u00e9es relatives \u00e0 mes cheveux et \u00e0 mon cuir chevelu par TRICHOMEDIC LABS, S.L.U., afin de pr\u00e9parer mon bilan capillaire et de me l'envoyer par e-mail, conform\u00e9ment au RGPD et \u00e0 la <a href=\"https:\/\/www.simonehair.com\/fr\/politique-de-confidentialite\/\" target=\"_blank\" rel=\"noopener\">Politique de confidentialit\u00e9<\/a>. Je peux retirer mon consentement et demander l'effacement \u00e0 tout moment.<\/span><\/label>\n\n                <\/div>\n\n        <div class=\"err\" id=\"shc-err\"><\/div>\n        <div class=\"shc-nav\">\n          <button type=\"button\" class=\"shc-navbtn\" id=\"shc-back\">Retour<\/button>\n          <span class=\"shc-stepind\" id=\"shc-stepind\">\u00c9tape 1 sur 5<\/span>\n          <button type=\"button\" class=\"shc-navbtn shc-next\" id=\"shc-next\">Suivant<\/button>\n        <\/div>\n        <button class=\"btn\" id=\"shc-send\" disabled style=\"display:none\">Obtenir mon analyse gratuite<\/button>\n      <\/div>\n\n      <!-- Esqueleto del resultado renderizado en servidor: GTranslate traduce estos r\u00f3tulos.\n           El JS solo lo hace visible y rellena los datos. -->\n      <div id=\"shc-result\" style=\"display:none\">\n        <span class=\"shc-eyebrow\">Votre lecture pr\u00e9liminaire<\/span>\n        <h2>Votre lecture du cheveu et du cuir chevelu<\/h2>\n        <div class=\"flag\" id=\"shc-r-cal\" style=\"display:none\"><strong>\u00c0 propos de vos photographies.<\/strong> <span><\/span><\/div>\n        <div id=\"shc-r-val-wrap\" style=\"display:none\"><div class=\"lbl\">\u00c9valuation<\/div><p id=\"shc-r-val\"><\/p><\/div>\n        <div id=\"shc-r-obs-wrap\" style=\"display:none\"><div class=\"lbl\">Observations par zone<\/div><ul id=\"shc-r-obs\"><\/ul><\/div>\n        <div id=\"shc-r-starter\" style=\"display:none\"><\/div>\n        <div id=\"shc-r-proto\" style=\"display:none\">\n          <div class=\"lbl\">Votre protocole dermocosm\u00e9tique propos\u00e9<\/div>\n          <p class=\"note\">Une routine de la <strong>Ligne Exosomes<\/strong> avec le Syst\u00e8me TFD d'exosomes biomim\u00e9tiques.<\/p>\n          <div id=\"shc-r-frentes\"><\/div>\n          <table id=\"shc-r-pauta\" style=\"display:none\"><thead><tr><th>Quand<\/th><th>Produit<\/th><th>O\u00f9<\/th><\/tr><\/thead><tbody><\/tbody><\/table>\n          <div id=\"shc-r-buy\" style=\"display:none\">\n            <button type=\"button\" class=\"btn\" id=\"shc-buy\" style=\"margin-top:16px\">Ajouter mon protocole complet au panier<\/button>\n            <p class=\"note\" style=\"text-align:center;margin-top:8px\">Nous ajoutons le format de d\u00e9part de chaque produit &mdash; vous pouvez ajuster tailles et quantit\u00e9s dans votre panier avant de payer.<\/p>\n          <\/div>\n        <\/div>\n        <div class=\"flag\" id=\"shc-r-der\" style=\"display:none\"><strong>Nous recommandons un bilan m\u00e9dical en parall\u00e8le.<\/strong> <span><\/span><\/div>\n        <div class=\"cta\"><strong>Un trichologue relira votre dossier personnellement.<\/strong>\n          <p style=\"font-size:13.5px;margin:7px 0 0\">Cette lecture est votre point de d\u00e9part. Dans les 24 heures, notre \u00e9quipe de trichologie &mdash; dirig\u00e9e par notre fondateur, fort de plus de 37 ans d'exp\u00e9rience &mdash; relira votre dossier et vous recevrez votre bilan confirm\u00e9 par e-mail. R\u00e9f\u00e9rence : <strong id=\"shc-r-ref\"><\/strong><\/p><\/div>\n        <p class=\"note\">Disponibilit\u00e9, formats et prix dans <a href=\"https:\/\/www.simonehair.com\/fr\/boutique-soins-capillaires\/\">notre boutique<\/a>.<\/p>\n      <\/div>\n\n      <div class=\"legal\">Lecture pr\u00e9liminaire automatis\u00e9e, \u00e0 caract\u00e8re dermotrichologique et indicatif, relue personnellement par notre \u00e9quipe de trichologie sous 24 heures. Elle ne constitue pas un diagnostic m\u00e9dical et ne remplace pas l'avis d'un professionnel de sant\u00e9. Les produits SIMONE TRICHOLOGY sont des produits dermocosm\u00e9tiques soumis au R\u00e8glement (CE) 1223\/2009. Donn\u00e9es trait\u00e9es conform\u00e9ment au RGPD ; vos images sont utilis\u00e9es uniquement pour ce bilan.<\/div>\n    <\/div>\n\n    <script>\n    (function(){\n      var app=document.getElementById('shc-app'),slots=[].slice.call(app.querySelectorAll('.shc-slots .slot')); \/\/ v4.5.5.1: sin #shc-pcheck\/#shc-pdone\n      var fotos=[null,null,null],err=document.getElementById('shc-err'),send=document.getElementById('shc-send');\n      var req=['nombre','email','edad','sexo','tipo','cuero','quim','preo','evo'];\n      \/* \u2500\u2500 v4.0 \u00b7 Pieza 3: modo SEGUIMIENTO (llega desde su enlace personal) \u2500\u2500 *\/\n      var _q=new URLSearchParams(location.search);\n      var SEG={ref:(_q.get('seguimiento')||'').trim(),token:(_q.get('token')||'').trim()};\n      if(SEG.ref&&SEG.token){\n        req=[]; \/\/ la ficha se hereda del caso original: no se le pide nada, solo las fotos\n        \/\/ fuera los 3 pasos de ficha: el asistente arranca directamente en la c\u00e1mara\n        [].slice.call(app.querySelectorAll('.shc-step')).slice(0,3).forEach(function(s){\n          if(s.parentNode)s.parentNode.removeChild(s);});\n        var intro=document.createElement('div');\n        intro.className='shc-seg-intro';\n        intro.style.cssText='padding:22px 24px;margin-bottom:22px;border:1px solid #E7E7E4;border-radius:14px;background:#FBFBFA';\n        intro.innerHTML='<p style=\"margin:0 0 8px;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:#9A9A9A\">Suivi \\u00b7 '+\n          SEG.ref.replace(\/[^A-Za-z0-9]\/g,'')+'<\/p>'+\n          '<p style=\"margin:0 0 6px;font-size:19px;font-weight:600;color:#0A0A0A\">Bon retour. Voyons comment vos cheveux ont r\u00e9agi.<\/p>'+\n          '<p style=\"margin:0;font-size:15px;line-height:1.6;color:#555\">Prenez les trois m\u00eames photographies que la premi\u00e8re fois \\u2014 m\u00eames zones et, si possible, lumi\u00e8re similaire. '+\n          'Nous les comparerons \u00e0 vos images d\\'origine et ajusterons votre protocole.<\/p>';\n        app.insertBefore(intro,app.firstChild);\n      }\n      \/\/ Mismas rutas pero siempre same-origin (bajo el proxy de GTranslate el dominio puede variar):\n      function sameOrigin(u){try{var p=new URL(u);return location.origin+p.pathname+p.search;}catch(e){return u;}}\n      var ENDPOINT=sameOrigin(app.dataset.endpoint),AJAX=sameOrigin(app.dataset.ajax),ESTADO=sameOrigin(app.dataset.estado),\n          FOTOS=sameOrigin(app.dataset.fotos||''),CART=sameOrigin(app.dataset.cart),PRODUCTOS={},curRef='',buyIds=[];\n      var RETAKE=null; \/\/ v4.5.3: {ref,token,bad:[\u00edndices]} cuando el servidor pide repetir fotos\n      \/* \u2500\u2500 v4.5.5 \u00b7 textos din\u00e1micos en 8 idiomas (lo que GTranslate no alcanza) \u2500\u2500 *\/\n      var SHC_T={\"en\":{\"step_of\":\"Step {n} of {t}\",\"photo_of\":\"Photo {n} of 3\",\"your_photo\":\"Your photo\",\"analysing\":\"Analysing your case\u2026\",\"still\":\"Still analysing \u2014 preparing your protocol\u2026\",\"get_diag\":\"Get my free analysis\",\"err_generic\":\"L\\'analyse n\\'a pas pu \u00eatre termin\u00e9e. Veuillez r\u00e9essayer dans quelques minutes.\",\"err_img\":\"Nous n\\'avons pas pu lire cette image. Essayez-en une autre.\",\"err_send\":\"The photos could not be sent. Please try again.\",\"send_new\":\"Send my new photo\",\"send_new_pl\":\"Send my new photos\",\"checking\":\"Checking your photos\u2026\",\"retake_one\":\"We need one photo again \u2014 we cannot see your hair or scalp in it. Your other photos and your answers are saved.\",\"retake_many\":\"We need {n} photos again \u2014 we cannot see your hair or scalp in them. Your answers are saved.\",\"attempts\":\"Attempts left: {left}.\",\"retake_default\":\"We cannot see your hair or scalp in this photo. Please take it again.\",\"retake_missing\":\"Please retake the photo marked in red.\",\"rejected_h2\":\"We could not complete your analysis\",\"rejected_msg\":\"After two attempts, your photos do not show your hair or scalp, so we could not read your case. This service is free, but it is a serious trichological assessment: it only works on real photos of your hair and scalp. Vous pouvez recommencer quand vous le souhaitez.\",\"adding\":\"Adding your protocol\u2026\",\"st_eye\":\"To start \u00b7 3 steps\",\"st_tit\":\"Anti-Hair Fall Routine\",\"st_txt\":\"If you would rather start with the essentials: prepare the scalp with Dermo Capillary Mask Activated+, cleanse with Hair Loss Prevention Shampoo+ and strengthen with Dixidox Forte Advance+. Three steps in one pack.\",\"st_save\":\"{pct}% less than buying separately\",\"st_btn\":\"Start with the routine\",\"st_more\":\"Or add your full protocol, just below.\"},\"es\":{\"step_of\":\"Paso {n} de {t}\",\"photo_of\":\"Foto {n} de 3\",\"your_photo\":\"Tu foto\",\"analysing\":\"Analizando tu caso\u2026\",\"still\":\"Seguimos analizando \u2014 preparando tu protocolo\u2026\",\"get_diag\":\"Recibir mi an\u00e1lisis gratuito\",\"err_generic\":\"No se ha podido completar el an\u00e1lisis. Int\u00e9ntalo de nuevo en unos minutos.\",\"err_img\":\"No hemos podido leer esa imagen. Prueba con otra.\",\"err_send\":\"No se han podido enviar las fotos. Int\u00e9ntalo de nuevo.\",\"send_new\":\"Enviar mi nueva foto\",\"send_new_pl\":\"Enviar mis nuevas fotos\",\"checking\":\"Comprobando tus fotos\u2026\",\"retake_one\":\"Necesitamos una foto de nuevo: no se ve el cabello ni el cuero cabelludo. Tus otras fotos y tus respuestas est\u00e1n guardadas.\",\"retake_many\":\"Necesitamos {n} fotos de nuevo: no se ve el cabello ni el cuero cabelludo. Tus respuestas est\u00e1n guardadas.\",\"attempts\":\"Intentos restantes: {left}.\",\"retake_default\":\"En esta foto no se ve el cabello ni el cuero cabelludo. Hazla de nuevo, por favor.\",\"retake_missing\":\"Repite la foto marcada en rojo, por favor.\",\"rejected_h2\":\"No hemos podido completar tu an\u00e1lisis\",\"rejected_msg\":\"Tras dos intentos, en tus fotos no se ve el cabello ni el cuero cabelludo, as\u00ed que no hemos podido leer tu caso. Este servicio es gratuito, pero es una valoraci\u00f3n tricol\u00f3gica seria: solo funciona con fotos reales de tu cabello y tu cuero cabelludo. Puedes volver a empezar cuando quieras.\",\"adding\":\"A\u00f1adiendo tu protocolo\u2026\",\"st_eye\":\"Para empezar \u00b7 3 pasos\",\"st_tit\":\"Rutina antica\u00edda\",\"st_txt\":\"Si prefieres empezar por lo esencial: preparar el cuero cabelludo con Dermo Capillary Mask Activated+, limpiar con Hair Loss Prevention Shampoo+ y fortalecer con Dixidox Forte Advance+. Tres pasos en un solo pack.\",\"st_save\":\"un {pct} % menos que por separado\",\"st_btn\":\"Empezar con la rutina\",\"st_more\":\"O a\u00f1ade tu protocolo completo, justo debajo.\"},\"fr\":{\"step_of\":\"\u00c9tape {n} sur {t}\",\"photo_of\":\"Photo {n} sur 3\",\"your_photo\":\"Votre photo\",\"analysing\":\"Analyse de votre cas\u2026\",\"still\":\"Analyse en cours \u2014 pr\u00e9paration de votre protocole\u2026\",\"get_diag\":\"Recevoir mon analyse gratuite\",\"err_generic\":\"L\u2019analyse n\u2019a pas pu \u00eatre termin\u00e9e. R\u00e9essayez dans quelques minutes.\",\"err_img\":\"Impossible de lire cette image. Essayez-en une autre.\",\"err_send\":\"Les photos n\u2019ont pas pu \u00eatre envoy\u00e9es. R\u00e9essayez.\",\"send_new\":\"Envoyer ma nouvelle photo\",\"send_new_pl\":\"Envoyer mes nouvelles photos\",\"checking\":\"V\u00e9rification de vos photos\u2026\",\"retake_one\":\"Il nous faut une photo de plus : on n\u2019y voit ni cheveux ni cuir chevelu. Vos autres photos et vos r\u00e9ponses sont enregistr\u00e9es.\",\"retake_many\":\"Il nous faut {n} photos de plus : on n\u2019y voit ni cheveux ni cuir chevelu. Vos r\u00e9ponses sont enregistr\u00e9es.\",\"attempts\":\"Essais restants : {left}.\",\"retake_default\":\"Sur cette photo, on ne voit ni cheveux ni cuir chevelu. Merci de la refaire.\",\"retake_missing\":\"Merci de refaire la photo marqu\u00e9e en rouge.\",\"rejected_h2\":\"Nous n\u2019avons pas pu terminer votre analyse\",\"rejected_msg\":\"Apr\u00e8s deux essais, vos photos ne montrent ni cheveux ni cuir chevelu, nous n\u2019avons donc pas pu lire votre cas. Ce service est gratuit, mais c\u2019est une \u00e9valuation trichologique s\u00e9rieuse : elle ne fonctionne qu\u2019avec de vraies photos de vos cheveux et de votre cuir chevelu. Vous pouvez recommencer quand vous le souhaitez.\",\"adding\":\"Ajout de votre protocole\u2026\",\"st_eye\":\"Pour commencer \u00b7 3 \u00e9tapes\",\"st_tit\":\"Routine antichute\",\"st_txt\":\"Si vous pr\u00e9f\u00e9rez commencer par l\u2019essentiel : pr\u00e9parer le cuir chevelu avec Dermo Capillary Mask Activated+, nettoyer avec Hair Loss Prevention Shampoo+ et fortifier avec Dixidox Forte Advance+. Trois \u00e9tapes en un seul coffret.\",\"st_save\":\"{pct} % moins cher qu\u2019\u00e0 l\u2019unit\u00e9\",\"st_btn\":\"Commencer par la routine\",\"st_more\":\"Ou ajoutez votre protocole complet, juste en dessous.\"},\"de\":{\"step_of\":\"Schritt {n} von {t}\",\"photo_of\":\"Foto {n} von 3\",\"your_photo\":\"Ihr Foto\",\"analysing\":\"Ihr Fall wird analysiert\u2026\",\"still\":\"Analyse l\u00e4uft \u2014 Ihr Protokoll wird vorbereitet\u2026\",\"get_diag\":\"Kostenlose Analyse erhalten\",\"err_generic\":\"Die Analyse konnte nicht abgeschlossen werden. Bitte versuchen Sie es in einigen Minuten erneut.\",\"err_img\":\"Dieses Bild konnte nicht gelesen werden. Bitte versuchen Sie ein anderes.\",\"err_send\":\"Die Fotos konnten nicht gesendet werden. Bitte versuchen Sie es erneut.\",\"send_new\":\"Mein neues Foto senden\",\"send_new_pl\":\"Meine neuen Fotos senden\",\"checking\":\"Ihre Fotos werden gepr\u00fcft\u2026\",\"retake_one\":\"Wir brauchen ein Foto noch einmal \u2013 darauf sind weder Haar noch Kopfhaut zu sehen. Ihre anderen Fotos und Ihre Antworten sind gespeichert.\",\"retake_many\":\"Wir brauchen {n} Fotos noch einmal \u2013 darauf sind weder Haar noch Kopfhaut zu sehen. Ihre Antworten sind gespeichert.\",\"attempts\":\"Verbleibende Versuche: {left}.\",\"retake_default\":\"Auf diesem Foto sind weder Haar noch Kopfhaut zu sehen. Bitte nehmen Sie es erneut auf.\",\"retake_missing\":\"Bitte nehmen Sie das rot markierte Foto erneut auf.\",\"rejected_h2\":\"Wir konnten Ihre Analyse nicht abschlie\u00dfen\",\"rejected_msg\":\"Nach zwei Versuchen zeigen Ihre Fotos weder Haar noch Kopfhaut, daher konnten wir Ihren Fall nicht auswerten. Dieser Service ist kostenlos, aber eine ernsthafte trichologische Beurteilung: Sie funktioniert nur mit echten Fotos Ihrer Haare und Kopfhaut. Sie k\u00f6nnen jederzeit neu beginnen.\",\"adding\":\"Ihr Protokoll wird hinzugef\u00fcgt\u2026\",\"st_eye\":\"F\u00fcr den Einstieg \u00b7 3 Schritte\",\"st_tit\":\"Routine gegen Haarausfall\",\"st_txt\":\"Wenn Sie lieber mit dem Wesentlichen beginnen m\u00f6chten: die Kopfhaut mit Dermo Capillary Mask Activated+ vorbereiten, mit Hair Loss Prevention Shampoo+ reinigen und mit Dixidox Forte Advance+ st\u00e4rken. Drei Schritte in einem Set.\",\"st_save\":\"{pct} % g\u00fcnstiger als einzeln gekauft\",\"st_btn\":\"Mit der Routine starten\",\"st_more\":\"Oder Ihr vollst\u00e4ndiges Protokoll, direkt darunter.\"},\"it\":{\"step_of\":\"Passo {n} di {t}\",\"photo_of\":\"Foto {n} di 3\",\"your_photo\":\"La tua foto\",\"analysing\":\"Analisi del tuo caso in corso\u2026\",\"still\":\"Analisi in corso \u2014 stiamo preparando il tuo protocollo\u2026\",\"get_diag\":\"Ricevi la mia analisi gratuita\",\"err_generic\":\"Non \u00e8 stato possibile completare l\u2019analisi. Riprova tra qualche minuto.\",\"err_img\":\"Non siamo riusciti a leggere l\u2019immagine. Provane un\u2019altra.\",\"err_send\":\"Non \u00e8 stato possibile inviare le foto. Riprova.\",\"send_new\":\"Invia la mia nuova foto\",\"send_new_pl\":\"Invia le mie nuove foto\",\"checking\":\"Controllo delle tue foto\u2026\",\"retake_one\":\"Ci serve di nuovo una foto: non si vedono n\u00e9 i capelli n\u00e9 il cuoio capelluto. Le altre foto e le tue risposte sono salvate.\",\"retake_many\":\"Ci servono di nuovo {n} foto: non si vedono n\u00e9 i capelli n\u00e9 il cuoio capelluto. Le tue risposte sono salvate.\",\"attempts\":\"Tentativi rimasti: {left}.\",\"retake_default\":\"In questa foto non si vedono n\u00e9 i capelli n\u00e9 il cuoio capelluto. Rifalla, per favore.\",\"retake_missing\":\"Rifai la foto segnata in rosso, per favore.\",\"rejected_h2\":\"Non abbiamo potuto completare la tua analisi\",\"rejected_msg\":\"Dopo due tentativi, nelle tue foto non si vedono n\u00e9 i capelli n\u00e9 il cuoio capelluto, quindi non abbiamo potuto leggere il tuo caso. Questo servizio \u00e8 gratuito, ma \u00e8 una valutazione tricologica seria: funziona solo con foto reali dei tuoi capelli e del cuoio capelluto. Puoi ricominciare quando vuoi.\",\"adding\":\"Aggiunta del tuo protocollo\u2026\",\"st_eye\":\"Per iniziare \u00b7 3 passaggi\",\"st_tit\":\"Routine anticaduta\",\"st_txt\":\"Se preferisci iniziare dall\u2019essenziale: preparare il cuoio capelluto con Dermo Capillary Mask Activated+, detergere con Hair Loss Prevention Shampoo+ e rinforzare con Dixidox Forte Advance+. Tre passaggi in un unico pack.\",\"st_save\":\"il {pct}% in meno rispetto all\u2019acquisto separato\",\"st_btn\":\"Inizia con la routine\",\"st_more\":\"Oppure aggiungi il tuo protocollo completo, qui sotto.\"},\"pt\":{\"step_of\":\"Passo {n} de {t}\",\"photo_of\":\"Foto {n} de 3\",\"your_photo\":\"A sua foto\",\"analysing\":\"A analisar o seu caso\u2026\",\"still\":\"Ainda a analisar \u2014 a preparar o seu protocolo\u2026\",\"get_diag\":\"Receber a minha an\u00e1lise gratuita\",\"err_generic\":\"N\u00e3o foi poss\u00edvel concluir a an\u00e1lise. Tente novamente dentro de alguns minutos.\",\"err_img\":\"N\u00e3o conseguimos ler essa imagem. Tente outra.\",\"err_send\":\"N\u00e3o foi poss\u00edvel enviar as fotos. Tente novamente.\",\"send_new\":\"Enviar a minha nova foto\",\"send_new_pl\":\"Enviar as minhas novas fotos\",\"checking\":\"A verificar as suas fotos\u2026\",\"retake_one\":\"Precisamos de uma foto de novo: n\u00e3o se v\u00ea o cabelo nem o couro cabeludo. As outras fotos e as suas respostas est\u00e3o guardadas.\",\"retake_many\":\"Precisamos de {n} fotos de novo: n\u00e3o se v\u00ea o cabelo nem o couro cabeludo. As suas respostas est\u00e3o guardadas.\",\"attempts\":\"Tentativas restantes: {left}.\",\"retake_default\":\"Nesta foto n\u00e3o se v\u00ea o cabelo nem o couro cabeludo. Por favor, repita-a.\",\"retake_missing\":\"Por favor, repita a foto marcada a vermelho.\",\"rejected_h2\":\"N\u00e3o conseguimos concluir a sua an\u00e1lise\",\"rejected_msg\":\"Ap\u00f3s duas tentativas, as suas fotos n\u00e3o mostram o cabelo nem o couro cabeludo, pelo que n\u00e3o conseguimos ler o seu caso. Este servi\u00e7o \u00e9 gratuito, mas \u00e9 uma avalia\u00e7\u00e3o tricol\u00f3gica s\u00e9ria: s\u00f3 funciona com fotos reais do seu cabelo e couro cabeludo. Pode recome\u00e7ar quando quiser.\",\"adding\":\"A adicionar o seu protocolo\u2026\",\"st_eye\":\"Para come\u00e7ar \u00b7 3 passos\",\"st_tit\":\"Rotina antiqueda\",\"st_txt\":\"Se preferir come\u00e7ar pelo essencial: preparar o couro cabeludo com Dermo Capillary Mask Activated+, limpar com Hair Loss Prevention Shampoo+ e fortalecer com Dixidox Forte Advance+. Tr\u00eas passos num s\u00f3 pack.\",\"st_save\":\"menos {pct}% do que em separado\",\"st_btn\":\"Come\u00e7ar com a rotina\",\"st_more\":\"Ou adicione o seu protocolo completo, logo abaixo.\"},\"pl\":{\"step_of\":\"Krok {n} z {t}\",\"photo_of\":\"Zdj\u0119cie {n} z 3\",\"your_photo\":\"Twoje zdj\u0119cie\",\"analysing\":\"Analizujemy Tw\u00f3j przypadek\u2026\",\"still\":\"Analiza trwa \u2014 przygotowujemy Tw\u00f3j protok\u00f3\u0142\u2026\",\"get_diag\":\"Otrzymaj bezp\u0142atn\u0105 analiz\u0119\",\"err_generic\":\"Nie uda\u0142o si\u0119 uko\u0144czy\u0107 analizy. Spr\u00f3buj ponownie za kilka minut.\",\"err_img\":\"Nie uda\u0142o si\u0119 odczyta\u0107 tego obrazu. Spr\u00f3buj z innym.\",\"err_send\":\"Nie uda\u0142o si\u0119 wys\u0142a\u0107 zdj\u0119\u0107. Spr\u00f3buj ponownie.\",\"send_new\":\"Wy\u015blij moje nowe zdj\u0119cie\",\"send_new_pl\":\"Wy\u015blij moje nowe zdj\u0119cia\",\"checking\":\"Sprawdzamy Twoje zdj\u0119cia\u2026\",\"retake_one\":\"Potrzebujemy jednego zdj\u0119cia ponownie \u2014 nie wida\u0107 na nim w\u0142os\u00f3w ani sk\u00f3ry g\u0142owy. Pozosta\u0142e zdj\u0119cia i Twoje odpowiedzi s\u0105 zapisane.\",\"retake_many\":\"Potrzebujemy ponownie {n} zdj\u0119\u0107 \u2014 nie wida\u0107 na nich w\u0142os\u00f3w ani sk\u00f3ry g\u0142owy. Twoje odpowiedzi s\u0105 zapisane.\",\"attempts\":\"Pozosta\u0142e pr\u00f3by: {left}.\",\"retake_default\":\"Na tym zdj\u0119ciu nie wida\u0107 w\u0142os\u00f3w ani sk\u00f3ry g\u0142owy. Zr\u00f3b je jeszcze raz.\",\"retake_missing\":\"Powt\u00f3rz zdj\u0119cie oznaczone na czerwono.\",\"rejected_h2\":\"Nie mogli\u015bmy doko\u0144czy\u0107 Twojej analizy\",\"rejected_msg\":\"Po dw\u00f3ch pr\u00f3bach na Twoich zdj\u0119ciach nadal nie wida\u0107 w\u0142os\u00f3w ani sk\u00f3ry g\u0142owy, wi\u0119c nie mogli\u015bmy odczyta\u0107 Twojego przypadku. Ta us\u0142uga jest bezp\u0142atna, ale to powa\u017cna ocena trychologiczna: dzia\u0142a tylko na prawdziwych zdj\u0119ciach Twoich w\u0142os\u00f3w i sk\u00f3ry g\u0142owy. Mo\u017cesz zacz\u0105\u0107 od nowa, kiedy zechcesz.\",\"adding\":\"Dodajemy Tw\u00f3j protok\u00f3\u0142\u2026\",\"st_eye\":\"Na pocz\u0105tek \u00b7 3 kroki\",\"st_tit\":\"Rutyna przeciw wypadaniu w\u0142os\u00f3w\",\"st_txt\":\"Je\u015bli wolisz zacz\u0105\u0107 od podstaw: przygotuj sk\u00f3r\u0119 g\u0142owy z Dermo Capillary Mask Activated+, myj w\u0142osy z Hair Loss Prevention Shampoo+ i wzmacniaj je z Dixidox Forte Advance+. Trzy kroki w jednym zestawie.\",\"st_save\":\"{pct}% taniej ni\u017c osobno\",\"st_btn\":\"Zacznij od rutyny\",\"st_more\":\"Albo dodaj pe\u0142ny protok\u00f3\u0142, tu\u017c poni\u017cej.\"},\"ro\":{\"step_of\":\"Pasul {n} din {t}\",\"photo_of\":\"Fotografia {n} din 3\",\"your_photo\":\"Fotografia ta\",\"analysing\":\"Analiz\u0103m cazul t\u0103u\u2026\",\"still\":\"\u00cenc\u0103 analiz\u0103m \u2014 preg\u0103tim protocolul t\u0103u\u2026\",\"get_diag\":\"Prime\u0219te analiza gratuit\u0103\",\"err_generic\":\"Analiza nu a putut fi finalizat\u0103. \u00cencearc\u0103 din nou \u00een c\u00e2teva minute.\",\"err_img\":\"Nu am putut citi aceast\u0103 imagine. \u00cencearc\u0103 alta.\",\"err_send\":\"Fotografiile nu au putut fi trimise. \u00cencearc\u0103 din nou.\",\"send_new\":\"Trimite noua mea fotografie\",\"send_new_pl\":\"Trimite noile mele fotografii\",\"checking\":\"Verific\u0103m fotografiile tale\u2026\",\"retake_one\":\"Avem nevoie din nou de o fotografie \u2014 \u00een ea nu se vede nici p\u0103rul, nici scalpul. Celelalte fotografii \u0219i r\u0103spunsurile tale sunt salvate.\",\"retake_many\":\"Avem nevoie din nou de {n} fotografii \u2014 \u00een ele nu se vede nici p\u0103rul, nici scalpul. R\u0103spunsurile tale sunt salvate.\",\"attempts\":\"\u00cencerc\u0103ri r\u0103mase: {left}.\",\"retake_default\":\"\u00cen aceast\u0103 fotografie nu se vede nici p\u0103rul, nici scalpul. Te rug\u0103m s\u0103 o refaci.\",\"retake_missing\":\"Te rug\u0103m s\u0103 refaci fotografia marcat\u0103 cu ro\u0219u.\",\"rejected_h2\":\"Nu am putut finaliza analiza ta\",\"rejected_msg\":\"Dup\u0103 dou\u0103 \u00eencerc\u0103ri, fotografiile tale nu arat\u0103 p\u0103rul sau scalpul, a\u0219a c\u0103 nu am putut citi cazul t\u0103u. Acest serviciu este gratuit, dar este o evaluare tricologic\u0103 serioas\u0103: func\u021bioneaz\u0103 doar cu fotografii reale ale p\u0103rului \u0219i scalpului t\u0103u. Po\u021bi re\u00eencepe oric\u00e2nd dore\u0219ti.\",\"adding\":\"Ad\u0103ug\u0103m protocolul t\u0103u\u2026\",\"st_eye\":\"Pentru \u00eenceput \u00b7 3 pa\u0219i\",\"st_tit\":\"Rutina anti-c\u0103dere\",\"st_txt\":\"Dac\u0103 preferi s\u0103 \u00eencepi cu esen\u021bialul: preg\u0103te\u0219te scalpul cu Dermo Capillary Mask Activated+, cur\u0103\u021b\u0103 cu Hair Loss Prevention Shampoo+ \u0219i \u00eent\u0103re\u0219te cu Dixidox Forte Advance+. Trei pa\u0219i \u00eentr-un singur pachet.\",\"st_save\":\"cu {pct}% mai ieftin dec\u00e2t separat\",\"st_btn\":\"\u00cencepe cu rutina\",\"st_more\":\"Sau adaug\u0103 protocolul complet, imediat mai jos.\"}};\n      var LANG=(document.documentElement.lang||'en').split('-')[0].toLowerCase();\n      function T(k,v){var d=SHC_T[LANG]||SHC_T.en,t=(d&&d[k])||SHC_T.en[k]||k;\n        if(v)Object.keys(v).forEach(function(x){t=t.split('{'+x+'}').join(v[x]);});return t;}\n      \/* \u2500\u2500 v4.5.4 \u00b7 GEO: la p\u00e1gina va cacheada; el acceso se pregunta en vivo \u2500\u2500 *\/\n      var GEO=sameOrigin(app.dataset.geo||'');\n      if(GEO&&!(SEG.ref&&SEG.token)){\n        fetch(GEO+(GEO.indexOf('?')>-1?'&':'?')+'_='+Date.now()+(location.search.indexOf('shc_geo=')>-1?'&shc_geo='+encodeURIComponent(new URLSearchParams(location.search).get('shc_geo')||''):''),{credentials:'same-origin'})\n        .then(function(r){return r.json();}).then(function(g){\n          if(g&&g.allowed===false){\n            document.getElementById('shc-form').style.display='none';\n            var hud=app.querySelector('.shc-hud');if(hud)hud.style.display='none';\n            var nav=document.getElementById('shc-nav')||app.querySelector('.shc-nav');if(nav)nav.style.display='none';\n            var box=document.getElementById('shc-geo');box.style.display='';\n            if(g.name){var c=document.getElementById('shc-geo-country');c.querySelector('span').textContent=g.name;c.style.display='';}\n            if(typeof gtag==='function'){try{gtag('event','hair_clinic_geo_blocked',{country:g.country||'unknown'});}catch(_){}}\n          }\n        }).catch(function(){}); \/\/ sin respuesta \u2192 no se bloquea (fail-open, igual que el servidor)\n      }\n      function utm(u){return u+(u.indexOf('?')>-1?'&':'?')+'utm_source=hair-clinic&utm_medium=diagnosis&utm_campaign=protocol&utm_content='+encodeURIComponent(curRef||'na');}\n      function linkify(html){ \/\/ html YA escapado; sustituye nombres de cat\u00e1logo por enlaces con UTM\n        Object.keys(PRODUCTOS).sort(function(a,b){return b.length-a.length;}).forEach(function(n){\n          var eh=esc(n);if(html.indexOf(eh)===-1)return;\n          html=html.split(eh).join('<a class=\"shc-plink\" target=\"_blank\" rel=\"noopener\" href=\"'+esc(utm(PRODUCTOS[n].url))+'\">'+eh+'<\/a>');\n        });\n        return html;}\n      function protoIds(L){var s=JSON.stringify(L.protocolo||{}),items=[],vistos=[];\n        Object.keys(PRODUCTOS).forEach(function(n){var p=PRODUCTOS[n];\n          if(s.indexOf(n)>-1&&p.compra&&vistos.indexOf(p.id)===-1){vistos.push(p.id);items.push(p.compra);}});\n        return items;}\n      \/* v4.6 \u00b7 ca\u00edda \u2192 primero la Rutina antica\u00edda; el protocolo completo queda como opci\u00f3n *\/\n      var STARTER=null;try{STARTER=JSON.parse(app.dataset.starter||'null');}catch(e){STARTER=null;}\n      function esCaida(){var s=document.getElementById('f-preo'),v=((s&&s.value)||'').toLowerCase();\n        return ['hair loss','wypadanie','\u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u0435','haarausfall','ca\u00edda','chute','caduta','queda'].some(function(k){return v.indexOf(k)>-1;});}\n      function pintarStarter(){\n        var box=document.getElementById('shc-r-starter');\n        if(!box||!STARTER||!STARTER.url||!esCaida())return false;\n        var u=STARTER.url+(STARTER.url.indexOf('?')>-1?'&':'?')+'utm_source=hair-clinic&utm_medium=diagnosis&utm_campaign=hc-starter&utm_content='+encodeURIComponent(curRef||'na');\n        box.className='shc-starter';\n        box.innerHTML='<p class=\"st-eye\">'+esc(T('st_eye'))+'<\/p><p class=\"st-tit\">'+esc(STARTER.name||T('st_tit'))+'<\/p>'+\n          '<p>'+esc(T('st_txt'))+'<\/p>'+\n          (STARTER.price?'<p class=\"st-price\">'+esc(STARTER.price)+(STARTER.pct?' <span>\u00b7 '+esc(T('st_save',{pct:String(STARTER.pct)}))+'<\/span>':'')+'<\/p>':'')+\n          '<a class=\"btn\" target=\"_blank\" rel=\"noopener\" href=\"'+esc(u)+'\">'+esc(T('st_btn'))+'<\/a>'+\n          '<p class=\"note\" style=\"margin:10px 0 0\">'+esc(T('st_more'))+'<\/p>';\n        var a=box.querySelector('a.btn');\n        if(a)a.addEventListener('click',function(){if(typeof gtag==='function'){try{gtag('event','hair_clinic_starter_click',{case_ref:curRef||'na'});}catch(_){}}});\n        box.style.display='';\n        return true;\n      }\n      var esc=function(s){return String(s==null?'':s).replace(\/[&<>\"']\/g,function(c){return{'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#39;'}[c];});};\n      var escB=function(s){return esc(s).replace(\/&lt;(\\\/?b)&gt;\/g,'<$1>');}; \/\/ permite solo <b> del protocolo\n      function quality(canvas){\n        var w=240,h=Math.max(1,Math.round(canvas.height*w\/canvas.width));\n        var c=document.createElement('canvas');c.width=w;c.height=h;\n        var ctx=c.getContext('2d');ctx.drawImage(canvas,0,0,w,h);\n        var d;try{d=ctx.getImageData(0,0,w,h).data;}catch(e){return null;}\n        var g=new Float32Array(w*h),sum=0,i;\n        for(i=0;i<w*h;i++){var v=.299*d[i*4]+.587*d[i*4+1]+.114*d[i*4+2];g[i]=v;sum+=v;}\n        var mean=sum\/(w*h),lv=0,ls=0,n=0;\n        for(var y=1;y<h-1;y++)for(var x=1;x<w-1;x++){var k=y*w+x;\n          var L=g[k-1]+g[k+1]+g[k-w]+g[k+w]-4*g[k];lv+=L*L;ls+=L;n++;}\n        return {bright:mean,sharp:lv\/n-(ls\/n)*(ls\/n)};\n      }\n      function verdict(q){if(!q)return '';\n        if(q.sharp<30)return 'Cette photo semble floue \\u2014 tenez le t\u00e9l\u00e9phone immobile et reprenez-la si possible.';\n        if(q.bright<50)return 'Cette photo semble trop sombre \\u2014 essayez une lumi\u00e8re plus vive, indirecte.';\n        if(q.bright>215)return 'Cette photo semble surexpos\u00e9e \\u2014 \u00e9vitez la lumi\u00e8re directe sur le cuir chevelu.';\n        return '';}\n      function resize(file,max){return new Promise(function(res,rej){var r=new FileReader();\n        r.onload=function(e){var img=new Image();img.onload=function(){var s=Math.min(1,max\/Math.max(img.width,img.height));\n          var c=document.createElement('canvas');c.width=img.width*s|0;c.height=img.height*s|0;\n          c.getContext('2d').drawImage(img,0,0,c.width,c.height);\n          res({b64:c.toDataURL('image\/jpeg',0.8).split(',')[1],q:quality(c)});};\n          img.onerror=rej;img.src=e.target.result;};r.onerror=rej;r.readAsDataURL(file);});}\n      var hudF=document.getElementById('shc-hud-fields'),hudP=document.getElementById('shc-hud-photos'),\n          hudC=document.getElementById('shc-hud-case'),hudS=document.getElementById('shc-hud-status');\n      function check(){var done=req.filter(function(i){return document.getElementById('f-'+i).value.trim();});\n        if(hudF)hudF.textContent=done.length+'\/'+req.length;\n        if(hudP)hudP.textContent=fotos.filter(Boolean).length+'\/3';\n        send.disabled=!(done.length===req.length&&fotos.filter(Boolean).length===3&&document.getElementById('f-consent').checked);\n        updateNav();}\n      \/* \u2500\u2500 Asistente por pasos (3 preguntas por pantalla) \u2500\u2500 *\/\n      var stepsEls=[].slice.call(app.querySelectorAll('.shc-step')),curStep=0,\n          navBack=document.getElementById('shc-back'),navNext=document.getElementById('shc-next'),\n          stepInd=document.getElementById('shc-stepind');\n      var stepFields=(SEG.ref&&SEG.token)?[[],[]]\n                    :[['nombre','email','edad'],['sexo','tipo','cuero'],['quim','preo','evo'],[],[]];\n      function stepOk(n){return (stepFields[n]||[]).every(function(i){var el=document.getElementById('f-'+i);\n        return el&&el.value.trim()&&el.checkValidity();});}\n      function updateNav(){if(navNext)navNext.disabled=!stepOk(curStep);}\n      function showStep(n){curStep=n;\n        stepsEls.forEach(function(s,i){s.style.display=(i===n)?'':'none';});\n        navBack.style.visibility=(n===0)?'hidden':'visible';\n        var last=(n===stepsEls.length-1);\n        navNext.style.display=last?'none':'';\n        send.style.display=last?'':'none';\n        stepInd.textContent=T('step_of',{n:n+1,t:stepsEls.length});\n        if(last){var q=pQueue();if(q.length)showPhoto(q[0]);else showDone();} \/\/ v4.5.5\n        updateNav();}\n      navBack.addEventListener('click',function(){if(curStep>0)showStep(curStep-1);});\n      navNext.addEventListener('click',function(){if(stepOk(curStep)&&curStep<stepsEls.length-1)showStep(curStep+1);});\n      showStep(0);\n      app.addEventListener('change',check);app.addEventListener('input',check);\n      \/* \u2500\u2500 v4.5.5 \u00b7 una foto por pantalla \u2500\u2500 *\/\n      var pIdx=0,pChips=[].slice.call(document.querySelectorAll('#shc-pchips .pchip')),\n          pCheck=document.getElementById('shc-pcheck'),pCheckImg=document.getElementById('pcheck-img'),\n          pCheckWarn=document.getElementById('pcheck-warn'),pCheckK=document.getElementById('pcheck-k'),\n          pDone=document.getElementById('shc-pdone'),pTip=document.getElementById('shc-ptip');\n      function pQueue(){var base=RETAKE?RETAKE.bad:[0,1,2];return base.filter(function(i){return !fotos[i];});}\n      function pChipsPaint(cur){pChips.forEach(function(c,k){\n        var bad=RETAKE&&RETAKE.bad.indexOf(k)>-1&&!fotos[k];\n        c.className='pchip'+(fotos[k]?' done':'')+(k===cur?' cur':'')+(bad?' bad':'');});}\n      function showPhoto(i){pIdx=i;pCheck.style.display='none';pDone.style.display='none';\n        slots.forEach(function(s,k){s.classList.toggle('hid',k!==i);s.classList.toggle('bad',!!(RETAKE&&RETAKE.bad.indexOf(k)>-1&&!fotos[k]));});\n        pChipsPaint(i);if(pTip)pTip.style.display='';err.style.display='none';}\n      function showCheck(i,warn){pIdx=i;slots.forEach(function(s){s.classList.add('hid');});pDone.style.display='none';\n        pCheckImg.src='data:image\/jpeg;base64,'+fotos[i].b64;pCheckK.textContent=T('photo_of',{n:i+1});\n        if(warn){pCheckWarn.textContent=warn;pCheckWarn.style.display='';}else{pCheckWarn.style.display='none';}\n        pCheck.style.display='';pChipsPaint(i);}\n      function showDone(){slots.forEach(function(s){s.classList.add('hid');});pCheck.style.display='none';\n        pChipsPaint(-1);var th=pDone.querySelector('.pdone-thumbs');th.innerHTML='';\n        fotos.forEach(function(f){if(!f)return;var im=document.createElement('img');im.src='data:image\/jpeg;base64,'+f.b64;th.appendChild(im);});\n        pDone.style.display='';if(pTip)pTip.style.display='none';}\n      document.getElementById('pcheck-ok').addEventListener('click',function(){var q=pQueue();if(q.length)showPhoto(q[0]);else showDone();check();});\n      document.getElementById('pcheck-retake').addEventListener('click',function(){fotos[pIdx]=null;showPhoto(pIdx);check();});\n      function setFoto(i,b64,warn){var slot=slots[i];fotos[i]={b64:b64,zona:slot.dataset.zona};\n        slot.classList.add('ok');slot.classList.remove('bad');\n        showCheck(i,warn);check();}\n      function fileToSlot(i,file){resize(file,1024).then(function(r){setFoto(i,r.b64,verdict(r.q));})\n        .catch(function(){err.textContent=T('err_img');err.style.display='block';});}\n      slots.forEach(function(slot,i){\n        var inps=slot.querySelectorAll('input[type=file]');\n        inps.forEach(function(inp){\n          inp.addEventListener('click',function(e){e.stopPropagation();});\n          inp.addEventListener('change',function(){if(inp.files[0])fileToSlot(i,inp.files[0]);});\n        });\n        slot.querySelector('.slot-up').addEventListener('click',function(e){e.stopPropagation();inps[0].click();});\n        slot.querySelector('.slot-cam').addEventListener('click',function(e){e.stopPropagation();openCam(i);});\n      });\n      \/* \u2500\u2500 Esc\u00e1ner de c\u00e1mara \u2500\u2500 *\/\n      var cam=document.getElementById('shc-cam'),camVideo=cam.querySelector('video'),\n          camStream=null,camSlot=0,camFacing='environment',camShotData=null,torchOn=false;\n      var camStage=cam.querySelector('.cam-stage'),camFreeze=document.getElementById('cam-freeze'),\n          camVerdict=document.getElementById('cam-verdict'),camBarMain=document.getElementById('cam-bar-main'),\n          camBarConfirm=document.getElementById('cam-bar-confirm'),camTools=document.getElementById('cam-tools'),\n          camTorch=document.getElementById('cam-torch'),camZoomWrap=document.getElementById('cam-zoom-wrap'),\n          camZoom=document.getElementById('cam-zoom');\n      function camTrack(){return camStream?camStream.getVideoTracks()[0]:null;}\n      function camControls(){\n        torchOn=false;camTorch.style.display='none';camTorch.textContent='Lampe';camZoomWrap.style.display='none';\n        var t=camTrack();if(!t||!t.getCapabilities)return;\n        var cap;try{cap=t.getCapabilities();}catch(e){return;}\n        if(cap.torch)camTorch.style.display='';\n        if(cap.zoom&&cap.zoom.max>cap.zoom.min){camZoomWrap.style.display='';\n          camZoom.min=cap.zoom.min;camZoom.max=cap.zoom.max;camZoom.step=cap.zoom.step||0.1;\n          camZoom.value=(t.getSettings&&t.getSettings().zoom)||cap.zoom.min;}\n      }\n      var camGuide=cam.querySelector('.cam-guide');\n      function camMode(confirm){\n        camFreeze.style.display=confirm?'block':'none';\n        camVideo.style.visibility=confirm?'hidden':'visible';\n        camGuide.style.display=confirm?'none':'block';\n        camBarMain.style.display=confirm?'none':'flex';\n        camBarConfirm.style.display=confirm?'flex':'none';\n        camTools.style.display=confirm?'none':'flex';\n        if(!confirm){camVerdict.style.display='none';camShotData=null;}\n      }\n      function camStart(){\n        return navigator.mediaDevices.getUserMedia({video:{facingMode:{ideal:camFacing},\n          width:{ideal:1920},height:{ideal:1920}},audio:false})\n          .then(function(s){camStream=s;camVideo.srcObject=s;return camVideo.play();})\n          .then(camControls);\n      }\n      function openCam(i){\n        camSlot=i;\n        if(!(navigator.mediaDevices&&navigator.mediaDevices.getUserMedia)){camFallback(i);return;}\n        document.getElementById('cam-zone').textContent=slots[i].querySelector('strong').textContent; \/\/ v4.5.5\n        document.getElementById('cam-hint').textContent=slots[i].querySelector('.slot-hint').textContent;\n        camGuide.querySelectorAll('.gd').forEach(function(g,gi){g.classList.toggle('on',gi===i);});\n        camMode(false);\n        camStart().then(function(){cam.style.display='flex';document.documentElement.style.overflow='hidden';})\n          .catch(function(){camFallback(i);}); \/\/ sin c\u00e1mara o permiso denegado \u2192 captura nativa\n      }\n      function camFallback(i){slots[i].querySelector('input.cap').click();}\n      function closeCam(){\n        if(camStream){camStream.getTracks().forEach(function(t){t.stop();});camStream=null;}\n        camVideo.srcObject=null;cam.style.display='none';document.documentElement.style.overflow='';camMode(false);\n      }\n      document.getElementById('cam-cancel').addEventListener('click',closeCam);\n      document.getElementById('cam-flip').addEventListener('click',function(){\n        camFacing=(camFacing==='environment')?'user':'environment';\n        if(camStream){camStream.getTracks().forEach(function(t){t.stop();});}\n        camStart().catch(function(){camFacing=(camFacing==='environment')?'user':'environment';});\n      });\n      camTorch.addEventListener('click',function(){\n        var t=camTrack();if(!t)return;\n        t.applyConstraints({advanced:[{torch:!torchOn}]}).then(function(){\n          torchOn=!torchOn;camTorch.textContent=torchOn?'Lampe allum\u00e9e':'Lampe';}).catch(function(){});\n      });\n      camZoom.addEventListener('input',function(){\n        var t=camTrack();if(t)t.applyConstraints({advanced:[{zoom:+camZoom.value}]}).catch(function(){});\n      });\n      document.getElementById('cam-shot').addEventListener('click',function(){\n        if(!camVideo.videoWidth){return;}\n        var w=camVideo.videoWidth,h=camVideo.videoHeight,s=Math.min(1,1024\/Math.max(w,h));\n        var c=document.createElement('canvas');c.width=w*s|0;c.height=h*s|0;\n        c.getContext('2d').drawImage(camVideo,0,0,c.width,c.height);\n        camStage.classList.remove('cam-sweep');void camStage.offsetWidth;camStage.classList.add('cam-sweep');\n        camShotData=c.toDataURL('image\/jpeg',0.8).split(',')[1];\n        camFreeze.src='data:image\/jpeg;base64,'+camShotData;\n        var msg=verdict(quality(c));\n        camMode(true);\n        if(msg){camVerdict.textContent=msg;camVerdict.style.display='block';}\n      });\n      document.getElementById('cam-retake').addEventListener('click',function(){camMode(false);});\n      document.getElementById('cam-use').addEventListener('click',function(){\n        if(!camShotData)return;\n        var b64=camShotData,msg=(camVerdict.style.display!=='none')?camVerdict.textContent:'';\n        closeCam();setFoto(camSlot,b64,msg);\n      });\n      function freshNonce(){return fetch(AJAX+'?action=shc_nonce',{credentials:'same-origin'})\n        .then(function(r){return r.text().then(function(t){\n          try{return JSON.parse(t).nonce;}\n          catch(e){throw new Error('Le service de session a renvoy\u00e9 une r\u00e9ponse inattendue \\u2014 veuillez r\u00e9essayer [nonce-'+r.status+']');}\n        });});}\n      \/* v4.5.6.3 \u00b7 Turnstile: token NUEVO al enviar. El del widget se resuelve al cargar y caduca a los\n         ~5 min; rellenar la ficha y hacer 3 fotos tarda m\u00e1s \u2192 [ts]. Sin widget devuelve '' al momento. *\/\n      function freshTs(){\n        var w=app.querySelector('.cf-turnstile');\n        if(!w||!window.turnstile)return Promise.resolve('');\n        var inp=function(){return app.querySelector('[name=\"cf-turnstile-response\"]');};\n        var old=inp()?inp().value:'';\n        try{window.turnstile.reset(w);}catch(_){try{window.turnstile.reset();}catch(__){}}\n        return new Promise(function(res){var t0=Date.now();\n          (function wait(){var v=inp()?inp().value:'';\n            if(v&&v!==old)return res(v);\n            if(Date.now()-t0>20000)return res(v);\n            setTimeout(wait,250);})();});\n      }\n      function pageLang(){return (document.documentElement.lang||'en').split('-')[0]||'en';}\n      function submit(retry){\n        send.disabled=true;send.textContent=T('analysing');err.style.display='none';\n        if(hudS)hudS.textContent='Analyse';\n        if(RETAKE){submitRetake(retry);return;} \/\/ v4.5.3: solo reenviamos las fotos marcadas\n        var ficha={};req.forEach(function(i){var e=document.getElementById('f-'+i);if(e)ficha[i]=e.value.trim();});\n        var _fa=document.getElementById('f-fact'),_fp=document.getElementById('f-prev');\n        if(_fa)ficha.factores=_fa.value.trim()||'Not declared';\n        if(_fp)ficha.previos=_fp.value.trim()||'Not declared';\n        ficha.web=''; \/\/ el honeypot solo caza POSTs directos ajenos a este JS; el autofill ya no puede bloquear a un humano\n        if(SEG.ref&&SEG.token){ficha.seg_ref=SEG.ref;ficha.seg_token=SEG.token;} \/\/ v4.0: seguimiento evolutivo\n        var payload={ficha:ficha,fotos:fotos.filter(Boolean),lang:pageLang(),ts:''};\n        freshTs().then(function(ts){payload.ts=ts;return freshNonce();}).then(function(nonce){ \/\/ v4.5.6.3\n          return fetch(ENDPOINT,{method:'POST',credentials:'same-origin',\n            headers:{'Content-Type':'application\/json','X-WP-Nonce':nonce},\n            body:JSON.stringify(payload)});\n        }).then(function(r){return r.text().then(function(t){var d;\n          try{d=JSON.parse(t);}\n          catch(e){throw new Error('Le service d\\'analyse a renvoy\u00e9 une r\u00e9ponse inattendue \\u2014 veuillez r\u00e9essayer [http-'+r.status+']');}\n          return{ok:r.ok,status:r.status,d:d};});})\n        .then(function(x){\n          if(x.status===403&&!retry){return submit(true);} \/\/ nonce caducado justo entre medias: reintento\n          if(!x.ok||x.d.status!=='queued'||!x.d.ref)throw new Error(((x.d&&x.d.message)?x.d.message:'Error')+((x.d&&x.d.code)?' ['+x.d.code+']':''));\n          \/* v4.3.2 \u00b7 GA4: lead confirmado por el servidor (mismo instante que \"Hair Diagnosis Completed\" en Klaviyo). Los seguimientos NO cuentan como lead. *\/\n          if(!SEG.ref&&typeof gtag==='function'){try{gtag('event','hair_clinic_lead');}catch(_){}}\n          poll(x.d.ref,x.d.token,0);\n        }).catch(function(e){\n          err.textContent=(e.message&&e.message.length<180)?e.message:T('err_generic');\n          err.style.display='block';send.disabled=false;send.textContent=T('get_diag');\n          if(hudS)hudS.textContent='Pr\u00eat';\n          if(window.turnstile&&app.querySelector('.cf-turnstile'))try{window.turnstile.reset();}catch(_){}\n        });\n      }\n      \/* \u2500\u2500 v2.8: sondeo del resultado (el an\u00e1lisis corre en segundo plano) \u2500\u2500 *\/\n      function poll(ref,token,n){\n        if(n===10)send.textContent=T('still');\n        if(n>=50){renderReceived(ref);return;} \/\/ ~150s: el caso est\u00e1 a salvo; respuesta por email\n        setTimeout(function(){\n          fetch(ESTADO+(ESTADO.indexOf('?')>-1?'&':'?')+'ref='+encodeURIComponent(ref)+'&t='+encodeURIComponent(token)+'&_='+Date.now(),{credentials:'same-origin'})\n          .then(function(r){return r.text().then(function(t){try{return JSON.parse(t);}catch(e){return{status:'pending'};}});})\n          .then(function(d){\n            if(d.status==='ready'&&d.lectura){PRODUCTOS=d.productos||{};render(d.lectura,ref);}\n            else if(d.status==='failed'){renderReceived(ref);}\n            else if(d.status==='retake'){renderRetake(d,ref,token);}   \/\/ v4.5.3\n            else if(d.status==='rejected'){renderRejected(d,ref);}    \/\/ v4.5.3\n            else{poll(ref,token,n+1);}\n          }).catch(function(){poll(ref,token,n+1);});\n        },3000);\n      }\n      function renderReceived(ref){render({},ref);if(hudS)hudS.textContent='Re\u00e7u';}\n      \/* \u2500\u2500 v4.5.3 \u00b7 Puerta de verificaci\u00f3n: el servidor pide repetir fotos \u2500\u2500 *\/\n      function badOf(d){return (d.fotos||[]).filter(function(f){return f&&(f.zona_detectada==='no_valida'||f.calidad==='insuficiente');});} \/\/ v4.5.5: solo ilegibles\n      function renderRetake(d,ref,token){\n        var bad=badOf(d);\n        if(!bad.length){poll(ref,token,0);return;}\n        RETAKE={ref:ref,token:token,bad:[]};\n        bad.forEach(function(f){var i=(f.n||0)-1;if(i<0||i>=slots.length)return;RETAKE.bad.push(i);\n          fotos[i]=null;var slot=slots[i];slot.classList.remove('ok');\n          var tx=slot.querySelector('.slot-txt'),w=tx.querySelector('.slot-warn');\n          if(!w){w=document.createElement('span');w.className='slot-warn';tx.appendChild(w);}\n          w.textContent=f.nota||T('retake_default');});\n        showStep(stepsEls.length-1);\n        var left=(d.max||2)-(d.ronda||1);\n        err.textContent=(RETAKE.bad.length===1?T('retake_one'):T('retake_many',{n:RETAKE.bad.length}))+(left>0?' '+T('attempts',{left:left}):'');\n        err.style.display='block';\n        send.textContent=RETAKE.bad.length===1?T('send_new'):T('send_new_pl');send.disabled=true;\n        if(hudS)hudS.textContent='\u00c0 reprendre';if(hudP)hudP.textContent=fotos.filter(Boolean).length+'\/3';\n        var st=stepsEls[stepsEls.length-1];if(st)st.scrollIntoView({behavior:'smooth'});\n      }\n      function submitRetake(retry){\n        var payload={ref:RETAKE.ref,t:RETAKE.token,lang:pageLang(),fotos:[]};\n        RETAKE.bad.forEach(function(i){if(fotos[i])payload.fotos.push({n:i+1,b64:fotos[i].b64});});\n        if(payload.fotos.length!==RETAKE.bad.length){err.textContent=T('retake_missing');err.style.display='block';send.disabled=false;send.textContent=T('send_new');return;}\n        send.textContent=T('checking');\n        freshNonce().then(function(nonce){\n          return fetch(FOTOS,{method:'POST',credentials:'same-origin',\n            headers:{'Content-Type':'application\/json','X-WP-Nonce':nonce},body:JSON.stringify(payload)});\n        }).then(function(r){return r.text().then(function(t){var d;try{d=JSON.parse(t);}catch(e){throw new Error('R\u00e9ponse inattendue \\u2014 veuillez r\u00e9essayer [http-'+r.status+']');}return{ok:r.ok,status:r.status,d:d};});})\n        .then(function(x){\n          if(x.status===403&&!retry){return submitRetake(true);}\n          if(!x.ok||x.d.status!=='queued')throw new Error(((x.d&&x.d.message)?x.d.message:'Error')+((x.d&&x.d.code)?' ['+x.d.code+']':''));\n          slots.forEach(function(s){s.classList.remove('bad');var w=s.querySelector('.slot-txt .slot-warn');if(w)w.remove();});\n          var ref=RETAKE.ref,token=RETAKE.token;RETAKE=null;\n          if(hudS)hudS.textContent='Analyse';\n          poll(ref,token,0);\n        }).catch(function(e){\n          err.textContent=(e.message&&e.message.length<180)?e.message:T('err_send');\n          err.style.display='block';send.disabled=false;send.textContent=T('send_new');\n        });\n      }\n      function renderRejected(d,ref){\n        RETAKE=null;\n        render({calidad_documentacion:{apta:false,comentario:T('rejected_msg')},fotos:badOf(d)},ref);\n        var h2=document.querySelector('#shc-result h2');if(h2)h2.textContent=T('rejected_h2');\n        if(hudS)hudS.textContent='Non termin\u00e9e';\n      }\n      document.getElementById('shc-buy').addEventListener('click',function(){\n        if(!buyIds.length)return;\n        var b=this;b.disabled=true;b.textContent=T('adding');\n        var chain=Promise.resolve();\n        buyIds.forEach(function(compra){chain=chain.then(function(){\n          var qs=new URLSearchParams();\n          Object.keys(compra).forEach(function(k){qs.append(k,compra[k]);});\n          qs.append('quantity','1');\n          return fetch(location.origin+'\/?'+qs.toString(),{credentials:'same-origin'}).catch(function(){});\n        });});\n        chain.then(function(){location.href=utm(CART);});\n      });\n      send.addEventListener('click',function(){submit(false);});\n      function show(id){document.getElementById(id).style.display='';}\n      function render(L,ref){\n        curRef=ref;\n        document.getElementById('shc-form').style.display='none';\n        var cal=L.calidad_documentacion||{};\n        if(cal.apta===false){document.querySelector('#shc-r-cal span').textContent=(cal.comentario||'').replace(\/^Please retake: \/,'Veuillez reprendre : ');show('shc-r-cal');}\n        \/* v4.5.3: detalle por fotograf\u00eda (zona declarada vs detectada) *\/\n        var fv=L.fotos||[],fvBad=fv.filter(function(f){return f&&(f.zona_detectada==='no_valida'||f.calidad==='insuficiente');}); \/\/ v4.5.5\n        if(fvBad.length){var calEl=document.getElementById('shc-r-cal'),ulF=document.createElement('ul');ulF.style.margin='8px 0 0 18px';ulF.style.padding='0';\n          fvBad.forEach(function(f){var li=document.createElement('li');li.textContent='Photo '+f.n+' ('+(f.zona_declarada||'')+') : '+(f.nota||(f.coincide===false?'ne montre pas cette zone':'qualit\u00e9 d\\'image insuffisante'));ulF.appendChild(li);});\n          calEl.appendChild(ulF);show('shc-r-cal');}\n        if(L.valoracion){document.getElementById('shc-r-val').textContent=L.valoracion;show('shc-r-val-wrap');}\n        var obs=L.observaciones||[];\n        if(obs.length){var ul=document.getElementById('shc-r-obs');ul.innerHTML='';\n          obs.forEach(function(o){var li=document.createElement('li');li.textContent=o;ul.appendChild(li);});show('shc-r-obs-wrap');}\n        if(L.derivacion){document.querySelector('#shc-r-der span').textContent=L.derivacion;show('shc-r-der');}\n        var P=L.protocolo||{},fr=P.frentes||[],pa=P.pauta||[];\n        if(fr.length||pa.length)show('shc-r-proto');\n        if(fr.length){var box=document.getElementById('shc-r-frentes'),h='';\n          fr.forEach(function(f){h+='<div class=\"frente\"><strong>'+esc(f.titulo)+'<\/strong><ul>';\n            (f.items||[]).forEach(function(it){h+='<li>'+linkify(escB(it))+'<\/li>';});h+='<\/ul><\/div>';});\n          box.innerHTML=h;}\n        if(pa.length){var tb=document.querySelector('#shc-r-pauta tbody');tb.innerHTML='';\n          pa.forEach(function(r){var tr=document.createElement('tr');\n            r.slice(0,3).forEach(function(c,ci){var td=document.createElement('td');\n              if(ci===1){td.innerHTML=linkify(esc(c));}else{td.textContent=c;}\n              tr.appendChild(td);});\n            tb.appendChild(tr);});show('shc-r-pauta');}\n        buyIds=protoIds(L);\n        if(buyIds.length){document.getElementById('shc-r-buy').style.display='';}\n        var conStarter=pintarStarter(),bb=document.getElementById('shc-buy');\n        if(bb){if(conStarter)bb.classList.add('btn-ghost');else bb.classList.remove('btn-ghost');}\n        document.getElementById('shc-r-ref').textContent=ref;\n        if(hudC)hudC.textContent=ref;\n        if(hudS)hudS.textContent='Termin\u00e9';\n        var R=document.getElementById('shc-result');R.style.display='';\n        R.scrollIntoView({behavior:'smooth'});\n      }\n    })();\n    <\/script>\n    \n<section class=\"lr-sec lr-soft\" id=\"shop\">\n<div class=\"lr-wrap lr-reveal\">\n<div class=\"lr-ctaband\">\n      <span class=\"lr-eyebrow-ring\"><br \/>\n        <span class=\"lr-ring\"><span class=\"b\"><\/span><span class=\"s\"><\/span><span class=\"c\"><\/span><\/span><br \/>\n        The anti-thinning range<br \/>\n      <\/span><\/p>\n<h2>Prefer to browse first?<\/h2>\n<p>A clinical, drug-free range for thinning and shedding-prone hair, built on more than 37 years of trichology research. Shipped across Europe.<\/p>\n<p>      <a class=\"lr-btn-w\" href=\"https:\/\/www.simonehair.com\/fr\/categorie-de-produits\/calvitie-clinique-regeneration-capillaire\/\" data-event=\"shop_hairloss\">Shop the anti-thinning range<\/a>\n    <\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"lr-sec lr-light\">\n<div class=\"lr-wrap\">\n<div class=\"lr-head lr-reveal\">\n      <span class=\"lr-eyebrow\">A typical routine<\/span><\/p>\n<h2>What a density routine looks like<\/h2>\n<\/p><\/div>\n<div class=\"lr-routine lr-reveal\">\n      <span class=\"lr-badge\">Example<\/span><\/p>\n<h3>Anti-Thinning Density Routine<\/h3>\n<p class=\"lr-lead\">3-step daily protocol &middot; with TFD System exosomes<\/p>\n<ul>\n<li><b>Cleanse<\/b> Hair Loss Prevention Shampoo+ and Hair Nutrient Royal Jelly Shampoo+<\/li>\n<li><b>Treat<\/b> Science Antigen Therapy+<\/li>\n<li><b>Boost<\/b> PROSCIENCE+ mono-dose vials<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"lr-sec lr-soft\">\n<div class=\"lr-wrap\">\n<div class=\"lr-head lr-reveal\">\n      <span class=\"lr-eyebrow\">In their words<\/span><\/p>\n<h2>Trusted across Europe<\/h2>\n<\/p><\/div>\n<\/p><\/div>\n<p>[klaviyo-featured-reviews-carousel]<br \/>\n<\/section>\n<section class=\"lr-sec lr-light\">\n<div class=\"lr-wrap\">\n<div class=\"lr-head lr-reveal\">\n      <span class=\"lr-eyebrow\">Good to know<\/span><\/p>\n<h2>Common questions<\/h2>\n<\/p><\/div>\n<div class=\"lr-faq lr-reveal\">\n<details>\n<summary>Is it drug-free?<span class=\"lr-ic\" aria-hidden=\"true\"><\/span><\/summary>\n<div class=\"lr-ans\">Yes &mdash; no minoxidil, no prescription. A dermocosmetic, scalp-first routine designed to support the look of density.<\/div>\n<\/details>\n<details>\n<summary>When will I see a difference?<span class=\"lr-ic\" aria-hidden=\"true\"><\/span><\/summary>\n<div class=\"lr-ans\">Most users notice visible changes from around 60&#8211;90 days of consistent daily use.<\/div>\n<\/details>\n<details>\n<summary>Not sure which products fit?<span class=\"lr-ic\" aria-hidden=\"true\"><\/span><\/summary>\n<div class=\"lr-ans\">Take our <a href=\"#advisor\">free hair diagnosis<\/a> &mdash; five guided steps, personally reviewed by a trichologist, with your full report and recommended routine by email within 24 hours.<\/div>\n<\/details><\/div>\n<\/p><\/div>\n<\/section>\n<style>\n.lr-final .lr-cta-alt2{display:block;margin-top:14px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.65);text-decoration:underline;text-underline-offset:4px;}\n.lr-final .lr-cta-alt2:hover{color:#fff;}\n<\/style>\n<section class=\"lr-sec lr-dark lr-final\">\n<div class=\"lr-wrap lr-reveal\">\n<h2>Not sure where to start? Start with your scalp.<\/h2>\n<p>    <a class=\"lr-btn-w\" href=\"#advisor\" data-event=\"assessment_start\">Get your free hair diagnosis<\/a><br \/>\n    <a class=\"lr-cta-alt2\" href=\"https:\/\/www.simonehair.com\/fr\/categorie-de-produits\/calvitie-clinique-regeneration-capillaire\/\" data-event=\"shop_hairloss\">Or shop the anti-thinning range<\/a>\n  <\/div>\n<\/section>\n<div class=\"lr-chrome\">\n<div class=\"lp-foot\">\n<div class=\"wrap\">\n<p>Free EU &amp; UK shipping over &#8364;130 \u00b7 Visa \u00b7 Mastercard \u00b7 PayPal<br \/>\n    <a href=\"https:\/\/www.simonehair.com\/fr\/conditions-generales\/\">Terms<\/a> \u00b7 <a href=\"https:\/\/www.simonehair.com\/fr\/politique-de-confidentialite\/\">Privacy<\/a> \u00b7 <a href=\"https:\/\/www.simonehair.com\/fr\/livraison-et-retours\/\">Shipping &amp; Returns<\/a> \u00b7 <a href=\"mailto:sales@simonehair.com\">sales@simonehair.com<\/a><\/p>\n<\/p><\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Trichology since 1989 Drug-free &middot; trichologist-reviewed More hair in the brush than you&rsquo;d like? Find out what your scalp actually needs before\u2026<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/landing.php","meta":{"_seopress_titles_title":"Routine anti-chute : \u00e9tapes et soins capillaires | SIMONE","_seopress_titles_desc":"Routine anti-chute \u00e9tape par \u00e9tape : les soins du Syst\u00e8me TFD et leur ordre pour le cuir chevelu et les cheveux. Inclut un test revu par un trichologue.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"Routine anti-chute : \u00e9tapes et soins | SIMONE","_seopress_social_fb_desc":"Routine anti-chute \u00e9tape par \u00e9tape : les soins du Syst\u00e8me TFD et leur ordre pour le cuir chevelu et les cheveux. Inclut un test revu par un trichologue.","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"Routine anti-chute : \u00e9tapes et soins | SIMONE","_seopress_social_twitter_desc":"Routine anti-chute \u00e9tape par \u00e9tape : les soins du Syst\u00e8me TFD et leur ordre pour le cuir chevelu et les cheveux. Inclut un test revu par un trichologue.","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"footnotes":""},"class_list":["post-106824","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/www.simonehair.com\/fr\/wp-json\/wp\/v2\/pages\/106824","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.simonehair.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.simonehair.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.simonehair.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.simonehair.com\/fr\/wp-json\/wp\/v2\/comments?post=106824"}],"version-history":[{"count":3,"href":"https:\/\/www.simonehair.com\/fr\/wp-json\/wp\/v2\/pages\/106824\/revisions"}],"predecessor-version":[{"id":109746,"href":"https:\/\/www.simonehair.com\/fr\/wp-json\/wp\/v2\/pages\/106824\/revisions\/109746"}],"wp:attachment":[{"href":"https:\/\/www.simonehair.com\/fr\/wp-json\/wp\/v2\/media?parent=106824"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}