{"id":21948,"date":"2026-04-24T18:28:43","date_gmt":"2026-04-24T16:28:43","guid":{"rendered":"https:\/\/www.doctorgskincare.com\/?page_id=21948"},"modified":"2026-05-10T16:49:24","modified_gmt":"2026-05-10T14:49:24","slug":"prototipo","status":"publish","type":"page","link":"https:\/\/www.doctorgskincare.com\/it\/prototipo\/","title":{"rendered":"prototipo"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"21948\" class=\"elementor elementor-21948\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e9e23b4 e-flex e-con-boxed e-con e-parent\" data-id=\"e9e23b4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e552276 elementor-widget elementor-widget-html\" data-id=\"e552276\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"it\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no\">\r\n    <title>Doctor G Skin Lab | Diagnosi Ufficiale<\/title>\r\n    <!-- Caricamento Font Inter -->\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;700;900&display=swap\" rel=\"stylesheet\">\r\n    <!-- Tailwind CSS -->\r\n    <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\r\n    \r\n    <style>\r\n        \/* ISOLAMENTO STILI PER ELEMENTOR - PRIORIT\u00c0 MASSIMA *\/\r\n        #dg-lab-wrapper {\r\n            --dg-red: #9D1B1B;\r\n            --dg-black: #1A1A1A;\r\n            background-color: #FFFFFF !important;\r\n            color: #1A1A1A !important;\r\n            font-family: 'Inter', sans-serif !important;\r\n            margin: 0 auto !important;\r\n            padding: 0 !important;\r\n            width: 100% !important;\r\n            min-height: 100dvh !important;\r\n            -webkit-font-smoothing: antialiased;\r\n        }\r\n\r\n        #dg-lab-wrapper * {\r\n            font-family: 'Inter', sans-serif !important;\r\n            box-sizing: border-box !important;\r\n        }\r\n\r\n        \/* GESTIONE SCROLL *\/\r\n        .lab-fixed-layout { height: 100dvh !important; overflow: hidden !important; }\r\n        .lab-scroll-layout { height: auto !important; overflow: visible !important; }\r\n\r\n        \/* TITOLI EXTRA BOLD 900 *\/\r\n        #dg-lab-wrapper h2 {\r\n            font-weight: 900 !important;\r\n            letter-spacing: -0.04em !important;\r\n            text-transform: uppercase !important;\r\n            line-height: 1.1 !important;\r\n        }\r\n\r\n        \/* HEADER - NASCOSTO IN HOME PAGE *\/\r\n        #dg-lab-wrapper .lab-header {\r\n            background-color: #FFFFFF !important;\r\n            border-bottom: 1px solid #EAEAEA !important;\r\n            padding: 0.5rem 1.5rem !important;\r\n            width: 100% !important;\r\n            z-index: 100 !important;\r\n            min-height: 110px !important;\r\n            display: flex !important;\r\n            justify-content: space-between !important;\r\n            align-items: center !important;\r\n        }\r\n        .home-active .lab-header { display: none !important; }\r\n\r\n        #dg-lab-wrapper .header-logo-img {\r\n            height: 100px !important;\r\n            width: auto !important;\r\n            object-fit: contain !important;\r\n        }\r\n\r\n        \/* HOME PAGE - CONTENUTI PI\u00d9 ALTI POSSIBILI *\/\r\n        #view-intro {\r\n            padding-top: 0 !important;\r\n            justify-content: flex-start !important;\r\n            align-items: center !important;\r\n        }\r\n\r\n        #dg-lab-wrapper .home-logo-giant {\r\n            width: auto !important;\r\n            max-width: 90% !important;\r\n            object-fit: contain !important;\r\n            margin-top: 0 !important;\r\n        }\r\n\r\n        \/* QUIZ - CERCHIETTI ROSSI *\/\r\n        #dg-lab-wrapper .option-box {\r\n            border: 1px solid #EAEAEA !important;\r\n            padding: 1rem 1.2rem !important;\r\n            margin-bottom: 0.5rem !important;\r\n            cursor: pointer !important;\r\n            background: #FFFFFF !important;\r\n            display: flex !important;\r\n            justify-content: space-between !important;\r\n            align-items: center !important;\r\n            border-radius: 6px !important;\r\n        }\r\n        #dg-lab-wrapper .option-box.selected {\r\n            border-color: #9D1B1B !important;\r\n            background-color: rgba(157, 27, 27, 0.03) !important;\r\n        }\r\n        #dg-lab-wrapper .circle-outer {\r\n            width: 22px !important; height: 22px !important;\r\n            border: 1px solid #ddd !important;\r\n            border-radius: 50% !important;\r\n            flex-shrink: 0 !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            justify-content: center !important;\r\n        }\r\n        #dg-lab-wrapper .option-box.selected .circle-outer { border-color: #9D1B1B !important; }\r\n        #dg-lab-wrapper .circle-inner {\r\n            width: 12px !important; height: 12px !important;\r\n            background-color: transparent !important;\r\n            border-radius: 50% !important;\r\n        }\r\n        #dg-lab-wrapper .option-box.selected .circle-inner { background-color: #9D1B1B !important; }\r\n\r\n        \/* RISULTATI - TAG DOPPI *\/\r\n        #dg-lab-wrapper .tag-status {\r\n            font-size: 11px !important; \r\n            font-weight: 800 !important;\r\n            text-transform: uppercase !important;\r\n            padding: 4px 10px !important;\r\n            border-radius: 2px !important;\r\n        }\r\n        #dg-lab-wrapper .tag-step { background-color: #F3F4F6 !important; color: #9CA3AF !important; }\r\n        #dg-lab-wrapper .tag-gift { background-color: #ECFDF5 !important; color: #10B981 !important; } \r\n\r\n        \/* BOTTONI *\/\r\n        #dg-lab-wrapper .btn-lab-main {\r\n            background-color: #9D1B1B !important;\r\n            color: #FFFFFF !important;\r\n            padding: 1.1rem 3.5rem !important;\r\n            font-weight: 900 !important;\r\n            text-transform: uppercase !important;\r\n            letter-spacing: 0.12em !important;\r\n            border-radius: 4px !important;\r\n        }\r\n        #dg-lab-wrapper .btn-bundle-oval {\r\n            background-color: #9D1B1B !important;\r\n            color: #FFFFFF !important;\r\n            padding: 1.2rem 3rem !important;\r\n            font-weight: 900 !important;\r\n            text-transform: uppercase !important;\r\n            letter-spacing: 0.12em !important;\r\n            border-radius: 9999px !important; \r\n            font-size: 1rem !important;\r\n            display: inline-block !important;\r\n            text-decoration: none !important;\r\n            min-width: 340px !important; \r\n            text-align: center !important;\r\n        }\r\n\r\n        \/* PULSANTI TESTUALI GRIGIO FISSO *\/\r\n        #dg-lab-wrapper #btn-back-action, \r\n        #dg-lab-wrapper .btn-restart-action {\r\n            background: transparent !important;\r\n            border: none !important;\r\n            color: #9CA3AF !important;\r\n            cursor: pointer !important;\r\n            font-weight: 900 !important;\r\n            text-transform: uppercase !important;\r\n            font-size: 11px !important;\r\n        }\r\n\r\n        @media (min-width: 768px) {\r\n            #view-intro.active { padding-top: 0vh !important; }\r\n            #dg-lab-wrapper .home-logo-giant { height: 320px !important; }\r\n            .title-desktop { font-size: 80px !important; margin-bottom: 0.8rem !important; }\r\n            .desc-desktop { font-size: 1.25rem !important; max-width: 800px !important; margin-bottom: 1.5rem !important; }\r\n        }\r\n\r\n        @media (max-width: 640px) {\r\n            #view-intro.active { min-height: 100dvh; justify-content: flex-start !important; padding: 2vh 1.5rem 0 !important; align-items: center; }\r\n            #dg-lab-wrapper .home-logo-giant { height: 180px !important; }\r\n            .text-5xl { font-size: 2.8rem !important; line-height: 0.95 !important; }\r\n            #dg-lab-wrapper .btn-bundle-oval { width: 95% !important; min-width: 0 !important; }\r\n        }\r\n\r\n        .view-section { display: none !important; }\r\n        .view-section.active { display: flex !important; flex-direction: column; flex-grow: 1; width: 100%; }\r\n    <\/style>\r\n<\/head>\r\n<body class=\"home-active\">\r\n\r\n    <div id=\"dg-lab-wrapper\" class=\"lab-fixed-layout home-active\">\r\n        \r\n        <!-- HEADER -->\r\n        <header class=\"lab-header\">\r\n            <img decoding=\"async\" src=\"https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2026\/05\/doctor-g-skin-lab.png\" \r\n                 alt=\"Doctor G\" class=\"header-logo-img\">\r\n            <button onclick=\"dg_resetLab()\" class=\"btn-reset-lab\" style=\"border: 1px solid #9D1B1B; color: #9D1B1B; padding: 4px 12px; font-size: 9px; font-weight: 900; text-transform: uppercase; background: white;\">Reset Lab<\/button>\r\n        <\/header>\r\n\r\n        <main class=\"flex-grow flex flex-col relative w-full overflow-hidden\" id=\"main-content\">\r\n            \r\n            <!-- HOME PAGE -->\r\n            <section id=\"view-intro\" class=\"view-section active text-center\">\r\n                <img decoding=\"async\" src=\"https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2026\/05\/doctor-g-skin-lab.png\" \r\n                     alt=\"Doctor G Skin Lab\" class=\"home-logo-giant mx-auto\">\r\n                \r\n                <div class=\"px-6\">\r\n                    <h2 class=\"text-5xl title-desktop text-[#1A1A1A]\">Scopri il tuo <br>protocollo ideale<\/h2>\r\n                    <p class=\"text-sm md:text-xl desc-desktop text-gray-400 max-w-2xl mx-auto font-medium mt-2\">\r\n                        Analizziamo i bisogni reali della tua barriera cutanea per prescrivere la routine scientifica corretta in meno di un minuto.\r\n                    <\/p>\r\n                    <div class=\"mt-6 md:mt-8\">\r\n                        <button onclick=\"dg_changeView('quiz')\" class=\"btn-lab-main shadow-xl\">Avvia Diagnosi<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/section>\r\n\r\n            <!-- QUIZ PAGE -->\r\n            <section id=\"view-quiz\" class=\"view-section p-6 md:p-12 overflow-y-auto\">\r\n                <div class=\"w-full max-w-2xl mx-auto\">\r\n                    <div class=\"mb-10\">\r\n                        <div class=\"flex justify-between items-end mb-2\">\r\n                            <span id=\"q-label\" class=\"text-[#9D1B1B] font-black text-[9px] md:text-[12px] uppercase tracking-widest\">Analisi 1 di 6<\/span>\r\n                            <span id=\"q-perc\" class=\"text-gray-300 text-[10px] font-black\">16%<\/span>\r\n                        <\/div>\r\n                        <div class=\"w-full bg-gray-100 h-0.5\"><div id=\"q-progress\" class=\"bg-[#9D1B1B] h-full transition-all duration-500 w-[16%]\"><\/div><\/div>\r\n                    <\/div>\r\n                    <div id=\"q-content\" class=\"min-h-[350px]\"><\/div>\r\n                    <div class=\"mt-8 border-t border-gray-100 pt-6\">\r\n                        <button onclick=\"dg_prevStep()\" id=\"btn-back-action\" class=\"disabled:opacity-0\">\u2190 INDIETRO<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/section>\r\n\r\n            <!-- LOADING SCREEN -->\r\n            <section id=\"view-loading\" class=\"view-section justify-center items-center\">\r\n                <div class=\"w-16 h-16 border-4 border-t-[#9D1B1B] border-gray-100 rounded-full animate-spin mb-8\"><\/div>\r\n                <h2 class=\"text-2xl text-[#1A1A1A]\">Sincronizzazione Lab<\/h2>\r\n                <p class=\"text-xs font-bold uppercase text-gray-400 tracking-widest animate-pulse\">Analisi parametri epidermici...<\/p>\r\n            <\/section>\r\n\r\n            <!-- RISULTATI PAGE -->\r\n            <section id=\"view-results\" class=\"view-section p-6 md:p-12 overflow-y-auto\">\r\n                <div class=\"max-w-6xl mx-auto w-full space-y-12 pb-12\">\r\n                    <div class=\"text-center md:text-left\">\r\n                        <span class=\"text-[#9D1B1B] font-black uppercase tracking-[0.4em] block mb-2\" style=\"font-size: 10px;\">Esito Lab Finale<\/span>\r\n                        <h2 class=\"text-4xl md:text-7xl text-[#1A1A1A] mb-1\" id=\"res-title\">Risultato<\/h2>\r\n                        <h3 id=\"res-outcome\" style=\"color: #9CA3AF; font-weight: 700; text-transform: uppercase; font-size: 1.1rem;\">Tipologia<\/h3>\r\n                    <\/div>\r\n\r\n                    <div class=\"grid grid-cols-1 lg:grid-cols-3 gap-6 md:gap-10\">\r\n                        <div class=\"bg-white p-6 border border-gray-100 rounded shadow-sm\">\r\n                            <span class=\"text-sm font-black uppercase mb-4 block\">Analisi Biometrica<\/span>\r\n                            <p id=\"res-analysis\" class=\"text-xs md:text-base text-gray-600 font-medium italic\"><\/p>\r\n                        <\/div>\r\n                        <div class=\"bg-white p-6 border border-gray-100 rounded shadow-sm\">\r\n                            <span class=\"text-sm font-black uppercase mb-4 block\">Target Clinico<\/span>\r\n                            <p id=\"res-target\" class=\"text-xs md:text-base text-gray-500 font-medium\"><\/p>\r\n                        <\/div>\r\n                        <div class=\"bg-white p-6 border border-gray-100 rounded shadow-sm\">\r\n                            <span class=\"text-sm font-black uppercase mb-4 block\">Benefici Protocollo<\/span>\r\n                            <div id=\"res-benefits-list\" class=\"flex flex-col space-y-2\"><\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"mt-12\">\r\n                        <div class=\"flex items-center justify-between border-b-2 border-[#9D1B1B] pb-3 mb-8\">\r\n                            <h3 class=\"font-black uppercase text-2xl\">Il Tuo Protocollo Ufficiale<\/h3>\r\n                        <\/div>\r\n                        <p id=\"res-desc\" class=\"text-sm md:text-xl text-gray-600 font-medium mb-12 max-w-4xl italic border-l-4 border-[#9D1B1B] pl-6\"><\/p>\r\n                        <div id=\"res-products\" class=\"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8\"><\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"bg-white border-t-4 border-[#9D1B1B] p-8 md:p-14 shadow-2xl mt-16 rounded-sm text-center\">\r\n                        <div class=\"flex flex-col md:flex-row justify-between items-center gap-8 mb-10\">\r\n                            <div class=\"text-center md:text-left\">\r\n                                <h2 class=\"text-4xl md:text-6xl text-[#1A1A1A]\">Protocollo Completo<\/h2>\r\n                                <p class=\"text-gray-400 text-xs md:text-sm font-bold uppercase tracking-widest\">Routine consigliata con omaggi<\/p>\r\n                            <\/div>\r\n                            <div class=\"flex flex-col items-center md:items-end\">\r\n                                <div id=\"res-orig\" class=\"text-gray-400 text-2xl font-bold line-through opacity-70 mb-1\">\u20ac0,00<\/div>\r\n                                <div id=\"res-disc\" class=\"text-5xl md:text-7xl font-black tracking-tighter text-[#1A1A1A] leading-none\">\u20ac0,00<\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"mt-4\">\r\n                            <a id=\"btn-add-all-final\" href=\"#\" target=\"_blank\" class=\"btn-bundle-oval\">Aggiungi Tutto al Carrello<\/a>\r\n                        <\/div>\r\n                        <div class=\"mt-10\">\r\n                            <button onclick=\"dg_resetLab()\" class=\"btn-restart-action text-xs underline underline-offset-4\">RICOMINCIA ANALISI<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/section>\r\n        <\/main>\r\n    <\/div>\r\n\r\n    <script>\r\n        const DG_P = {\r\n            MICELLAR: { name: 'Micellar Water', img: 'https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2022\/11\/doctorg-skincare-micellar-water-1-1-819x1024.jpg', use: 'Detergente struccante delicato alla Camomilla.', isGift: false, link: 'https:\/\/www.doctorgskincare.com\/it\/prodotto\/micellar-water\/' },\r\n            EYE_LIFT: { name: 'Eye Ultralifter', img: 'https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2022\/11\/doctorg-skincare-eye-ultralifter-1-1-819x1024.jpg', use: 'Azione anti-borse e levigante.', isGift: false, link: 'https:\/\/www.doctorgskincare.com\/it\/prodotto\/eye-ultralifter\/' },\r\n            VIT_C: { name: 'Pure Vit C', img: 'https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2022\/11\/doctorg-skincare-pure-vit-c-1-1.jpg', use: 'Applica alcune gocce su pelle detersa (Mattina).', isGift: false, link: 'https:\/\/www.doctorgskincare.com\/it\/prodotto\/pure-vit-c\/' },\r\n            FAB_4: { name: 'Fab Four', img: 'https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2022\/11\/doctorg-skincare-fab-four-2-1.jpg', use: 'Crema idratante e elasticizzante.', isGift: false, link: 'https:\/\/www.doctorgskincare.com\/it\/prodotto\/fab-four\/' },\r\n            LIP_BALM: { name: 'Lip Balm', img: 'https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2023\/06\/doctor-g-lip-balm-1.jpg', use: 'Protezione labbra quotidiana.', isGift: true, link: 'https:\/\/www.doctorgskincare.com\/it\/prodotto\/lip-balm\/' },\r\n            MASK: { name: 'Hydra Mask', img: 'https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2025\/04\/hydra-mask-doctorgskincare-03.jpg', use: 'In posa 15-20 min sul viso deterso.', isGift: true, link: 'https:\/\/www.doctorgskincare.com\/it\/prodotto\/hydra-mask\/' },\r\n            CC: { name: 'CC Shield Light', img: 'https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2025\/02\/CC-SHIELD-LIGHT-SPF50-DOCTORG-SKINCARE-819x1024.jpg', use: 'SPF 50 e uniformante incarnato.', isGift: false, link: 'https:\/\/www.doctorgskincare.com\/it\/prodotto\/cc-shield-light-spf-50\/' },\r\n            PERFECT: { name: 'Perfect Skin', img: 'https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2022\/11\/doctorg-skincare-perfect-skin-1-1-819x1024.jpg', use: 'Esfoliazione all\\'acido mandelico.', isGift: false, link: 'https:\/\/www.doctorgskincare.com\/it\/prodotto\/perfect-skin\/' },\r\n            EXO: { name: 'Exo Complex', img: 'https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2024\/09\/N004D-EXO-COMPLEX-3-1-1.jpg', use: 'Rigenerazione agli esosomi.', isGift: false, link: 'https:\/\/www.doctorgskincare.com\/it\/prodotto\/exo-complex\/' },\r\n            SEBO: { name: 'Sebo Foam', img: 'https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2024\/06\/sebo-bianco-819x1024.jpg', use: 'Detergente purificante.', isGift: false, link: 'https:\/\/www.doctorgskincare.com\/it\/prodotto\/sebo-foam\/' },\r\n            HYALURONIC: { name: 'Pure Hyaluronic', img: 'https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2022\/11\/doctorg-skincare-acido-ialuronico-1-1.jpg', use: 'Idratazione 3 pesi molecolari.', isGift: false, link: 'https:\/\/www.doctorgskincare.com\/it\/prodotto\/pure-hyaluronic-serum\/' },\r\n            HYDRA_STEM: { name: 'Hydra Stem', img: 'https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2023\/11\/hydra-stem-doctorg-skincare-1-1-1-1-819x1024.jpg', use: 'Anti-et\u00e0 staminali vegetali.', isGift: false, link: 'https:\/\/www.doctorgskincare.com\/it\/prodotto\/hydra-stem\/' },\r\n            OLEO: { name: 'Oleo Micellar Foam', img: 'https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2022\/11\/doctorg-skincare-micellar-water-1-1-819x1024.jpg', use: 'Detersione nutriente.', isGift: false, link: 'https:\/\/www.doctorgskincare.com\/it\/prodotto\/oleo-micellar-foam\/' }\r\n        };\r\n\r\n        const DG_PROTOCOLS = {\r\n            'glow': { title: 'Glow Protocol', outcome: 'Incarnato spento o non uniforme', orig: 116, disc: 90, link: 'https:\/\/www.doctorgskincare.com\/it\/prodotto\/glow-protocol\/', products: [DG_P.VIT_C, DG_P.CC, DG_P.MASK, DG_P.LIP_BALM], analysis: \"La tua pelle richiede un boost di luminosit\u00e0 e protezione contro lo stress ossidativo.\", target: \"Pelli spente o con macchie esposte a stress ossidativo.\", desc: \"Uniforma l'incarnato e previene le macchie proteggendo la barriera cutanea.\", benefits: [\"Luminosit\u00e0 aumentata\", \"Pelle protetta dai raggi UV\", \"Tono uniforme\"] },\r\n            'age': { title: 'Anti-Age Boost', outcome: 'Pelle matura o perdita di tono', orig: 181, disc: 140, link: 'https:\/\/www.doctorgskincare.com\/it\/prodotto\/anti-age-boost-protocol\/', products: [DG_P.EYE_LIFT, DG_P.VIT_C, DG_P.FAB_4, DG_P.LIP_BALM], analysis: \"La tua pelle necessita di stimolazione del collagene e riparazione cellulare profonda.\", target: \"Pelli con rughe, borse o segni visibili di stanchezza.\", desc: \"Azione lifting e rigenerante per ridensificare i tessuti e illuminare lo sguardo.\", benefits: [\"Effetto lifting visibile\", \"Rughe e borse ridotte\", \"Tessuti pi\u00f9 sodi\"] },\r\n            'purify': { title: 'Purifying & Regenerating', outcome: 'Pelle mista, grassa o acneica', orig: 172, disc: 150, link: 'https:\/\/www.doctorgskincare.com\/it\/prodotto\/purifying-regenerating-protocol\/', products: [DG_P.PERFECT, DG_P.EXO, DG_P.SEBO, DG_P.LIP_BALM], analysis: \"Hai bisogno di riequilibrare il microbiota cutaneo e normalizzare la produzione di sebo.\", target: \"Pelli soggette a imperfezioni, pori ostruiti e grana irregolare.\", desc: \"Purifica i pori e rigenera la barriera senza irritare, riducendo rossori e lucidit\u00e0.\", benefits: [\"Pori minimizzati\", \"Microbiota equilibrato\", \"Pelle purificata\"] },\r\n            'hyd': { title: 'Deep Hydration', outcome: 'Pelle secca o sensibile', orig: 228, disc: 200, link: 'https:\/\/www.doctorgskincare.com\/it\/prodotto\/deep-hydration-protocol\/', products: [DG_P.EYE_LIFT, DG_P.HYALURONIC, DG_P.HYDRA_STEM, DG_P.OLEO, DG_P.LIP_BALM], analysis: \"La tua pelle soffre di carenza idrica profonda e necessita di riparazione idrolipidica.\", target: \"Pelli disidratate, tese o fragili esposte a climi estremi.\", desc: \"Idratazione multistrato che sigilla l'acqua nelle cellule e rimpolpa i tessuti.\", benefits: [\"Idratazione 24h\", \"Barriera riparata\", \"Pelle rimpolpata\"] }\r\n        };\r\n\r\n        const DG_QUIZ = [\r\n            { id: 'need', title: 'Cosa desideri migliorare oggi?', options: [ {label:'Incarnato spento o macchie cutanee', val:'glow'}, {label:'Perdita di tono e segni del tempo', val:'age'}, {label:'Imperfezioni, pori e lucidit\u00e0', val:'purify'}, {label:'Secchezza, arrossamenti e tensione', val:'hyd'} ]},\r\n            { id: 'env', title: 'A cosa sei pi\u00f9 esposta quotidianamente?', options: [ {label:'Inquinamento urbano e smog', val:'glow'}, {label:'Forte stress e scarso riposo', val:'age'}, {label:'Sbalzi ormonali o sbalzi termici', val:'purify'}, {label:'Freddo, vento o aria condizionata', val:'hyd'} ]},\r\n            { id: 'texture', title: 'Com\\'\u00e8 la grana della tua pelle?', options: [ {label:'Opaca e poco uniforme', val:'glow'}, {label:'Rilassata o con rughe evidenti', val:'age'}, {label:'Oleosa o con pori dilatati', val:'purify'}, {label:'Sottile, ruvida e fragile', val:'hyd'} ]},\r\n            { id: 'react', title: 'Come reagisce la pelle agli stress?', options: [ {label:'Appare ingrigita e stanca', val:'glow'}, {label:'Si segna facilmente', val:'age'}, {label:'Sviluppa piccole infiammazioni', val:'purify'}, {label:'Diventa subito rossa e reattiva', val:'hyd'} ]},\r\n            { id: 'feel', title: 'Come preferiresti sentirti a fine giornata?', options: [ {label:'Luminosa e con colorito omogeneo', val:'glow'}, {label:'Rassodata e levigata', val:'age'}, {label:'Purificata e con pelle matta', val:'purify'}, {label:'Morbida, fresca e lenita', val:'hyd'} ]},\r\n            { id: 'goal', title: 'Qual \u00e8 il beneficio immediato che cerchi?', options: [ {label:'Un incarnato radioso, uniforme e senza macchie', val:'glow'}, {label:'Sguardo riposato e tessuti pi\u00f9 sodi', val:'age'}, {label:'Pelle purificata e pori minimizzati', val:'purify'}, {label:'Pelle rimpolpata e profondamente idratata', val:'hyd'} ]}\r\n        ];\r\n\r\n        let dg_currentStep = 0;\r\n        let dg_answers = {};\r\n\r\n        function dg_resetLab() { \r\n            dg_currentStep = 0; \r\n            dg_answers = {}; \r\n            document.body.classList.add('home-active');\r\n            document.getElementById('dg-lab-wrapper').classList.add('home-active');\r\n            dg_changeView('intro'); \r\n        }\r\n\r\n        function dg_changeView(id) {\r\n            const wrapper = document.getElementById('dg-lab-wrapper');\r\n            if (id === 'results') {\r\n                wrapper.classList.remove('lab-fixed-layout');\r\n                wrapper.classList.add('lab-scroll-layout');\r\n                document.body.classList.remove('home-active');\r\n            } else {\r\n                wrapper.classList.add('lab-fixed-layout');\r\n                wrapper.classList.remove('lab-scroll-layout');\r\n                if (id === 'intro') {\r\n                    document.body.classList.add('home-active');\r\n                    dg_currentStep = 0;\r\n                } else {\r\n                    document.body.classList.remove('home-active');\r\n                }\r\n            }\r\n            document.querySelectorAll('.view-section').forEach(v => v.classList.remove('active'));\r\n            const target = document.getElementById('view-' + id);\r\n            if (target) target.classList.add('active');\r\n            if (id === 'quiz') dg_renderQuestion();\r\n            window.scrollTo(0,0);\r\n        }\r\n\r\n        function dg_renderQuestion() {\r\n            const q = DG_QUIZ[dg_currentStep];\r\n            const cont = document.getElementById('q-content');\r\n            let html = `<h2 class=\"text-3xl md:text-5xl font-black mb-10 text-center uppercase tracking-tight text-[#1A1A1A]\">${q.title}<\/h2><div class=\"flex flex-col\">`;\r\n            q.options.forEach(opt => {\r\n                const sel = dg_answers[q.id] === opt.val;\r\n                html += `<div onclick=\"dg_selectOpt('${q.id}', '${opt.val}')\" class=\"option-box ${sel ? 'selected' : ''}\">\r\n                    <span class=\"font-bold text-xs md:text-sm uppercase tracking-widest text-[#1A1A1A]\">${opt.label}<\/span>\r\n                    <div class=\"circle-outer\"><div class=\"circle-inner\"><\/div><\/div>\r\n                <\/div>`;\r\n            });\r\n            cont.innerHTML = html + `<\/div>`;\r\n            dg_updateUI();\r\n        }\r\n\r\n        function dg_selectOpt(qid, val) {\r\n            dg_answers[qid] = val;\r\n            dg_renderQuestion();\r\n            if (dg_currentStep === DG_QUIZ.length - 1) {\r\n                setTimeout(() => { \r\n                    dg_changeView('loading'); \r\n                    setTimeout(dg_processResults, 2000); \r\n                }, 400);\r\n            } else { \r\n                setTimeout(() => { dg_currentStep++; dg_renderQuestion(); }, 350); \r\n            }\r\n        }\r\n\r\n        function dg_updateUI() {\r\n            const p = Math.round(((dg_currentStep + 1) \/ DG_QUIZ.length) * 100);\r\n            document.getElementById('q-progress').style.width = p + '%';\r\n            document.getElementById('q-label').innerText = `Analisi ${dg_currentStep + 1} di ${DG_QUIZ.length}`;\r\n            document.getElementById('q-perc').innerText = p + '%';\r\n            document.getElementById('btn-back-action').style.opacity = (dg_currentStep === 0) ? '0' : '1';\r\n        }\r\n\r\n        function dg_prevStep() { if (dg_currentStep > 0) { dg_currentStep--; dg_renderQuestion(); } }\r\n\r\n        function dg_processResults() {\r\n            const counts = { glow:0, age:0, purify:0, hyd:0 };\r\n            for(let key in dg_answers) counts[dg_answers[key]]++;\r\n            let winner = 'glow';\r\n            let max = 0;\r\n            const priority = ['glow', 'age', 'purify', 'hyd'];\r\n            priority.forEach(key => { if(counts[key] > max) { max = counts[key]; winner = key; } });\r\n\r\n            const final = DG_PROTOCOLS[winner];\r\n            document.getElementById('res-title').innerText = final.title;\r\n            document.getElementById('res-outcome').innerText = final.outcome;\r\n            document.getElementById('res-analysis').innerText = final.analysis;\r\n            document.getElementById('res-target').innerText = final.target;\r\n            document.getElementById('res-desc').innerText = final.desc;\r\n            document.getElementById('res-orig').innerText = `\u20ac${final.orig},00`;\r\n            document.getElementById('res-disc').innerText = `\u20ac${final.disc},00`;\r\n            document.getElementById('btn-add-all-final').href = final.link;\r\n\r\n            const benefitsList = document.getElementById('res-benefits-list');\r\n            benefitsList.innerHTML = '';\r\n            final.benefits.forEach(b => {\r\n                benefitsList.innerHTML += `<div class=\"flex items-start gap-2 py-1\"><span class=\"text-[#9D1B1B] font-black\">\u2713<\/span><span class=\"text-[10px] font-black uppercase text-[#1A1A1A]\">${b}<\/span><\/div>`;\r\n            });\r\n\r\n            const productsCont = document.getElementById('res-products');\r\n            productsCont.innerHTML = '';\r\n            \r\n            \/\/ LOGICA DI NUMERAZIONE FORZATA DEFINITIVA DA 1\r\n            let dg_counter = 1;\r\n            \r\n            final.products.forEach((p) => {\r\n                if (!p) return;\r\n                const stepText = 'STEP ' + dg_counter;\r\n                const giftTagHtml = p.isGift ? `<span class=\"tag-status tag-gift\">GIFT<\/span>` : `<div><\/div>`;\r\n                \r\n                productsCont.innerHTML += `\r\n                <div class=\"bg-white border border-gray-100 flex flex-col shadow-sm rounded overflow-hidden\">\r\n                    <div class=\"h-48 bg-white flex items-center justify-center p-4 border-b border-gray-50\">\r\n                        <img decoding=\"async\" src=\"${p.img}\" class=\"max-h-full max-w-full object-contain\">\r\n                    <\/div>\r\n                    <div class=\"p-6 flex flex-col flex-grow\">\r\n                        <div class=\"flex justify-between items-start mb-3\">\r\n                            ${giftTagHtml}\r\n                            <span class=\"tag-status tag-step\">${stepText}<\/span>\r\n                        <\/div>\r\n                        <h2 class=\"text-xl mb-4 leading-none text-[#1A1A1A] uppercase\">${p.name}<\/h2>\r\n                        <p class=\"text-xs text-gray-500 font-medium leading-relaxed mb-6 flex-grow\">${p.use}<\/p>\r\n                        <a href=\"${p.link}\" target=\"_blank\" class=\"text-[#9D1B1B] border-2 border-[#9D1B1B] py-2 px-4 text-center font-black text-[10px] uppercase rounded-sm hover:bg-[#9D1B1B] hover:text-white transition-all\">Acquista ora<\/a>\r\n                    <\/div>\r\n                <\/div>`;\r\n                dg_counter++;\r\n            });\r\n\r\n            dg_changeView('results');\r\n        }\r\n    <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Doctor G Skin Lab | Diagnosi Ufficiale Reset Lab Scopri il tuo protocollo ideale Analizziamo i bisogni reali della tua barriera cutanea per prescrivere la routine scientifica corretta in meno di un minuto. Avvia Diagnosi Analisi 1 di 6 16% \u2190 INDIETRO Sincronizzazione Lab Analisi parametri epidermici&#8230; Esito Lab Finale Risultato Tipologia Analisi Biometrica Target [&hellip;]<\/p>\n","protected":false},"author":98,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-21948","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>prototipo - Doctor G. Skincare. Upgraded.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.doctorgskincare.com\/it\/prototipo\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"prototipo - Doctor G. Skincare. Upgraded.\" \/>\n<meta property=\"og:description\" content=\"Doctor G Skin Lab | Diagnosi Ufficiale Reset Lab Scopri il tuo protocollo ideale Analizziamo i bisogni reali della tua barriera cutanea per prescrivere la routine scientifica corretta in meno di un minuto. Avvia Diagnosi Analisi 1 di 6 16% \u2190 INDIETRO Sincronizzazione Lab Analisi parametri epidermici&#8230; Esito Lab Finale Risultato Tipologia Analisi Biometrica Target [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.doctorgskincare.com\/it\/prototipo\/\" \/>\n<meta property=\"og:site_name\" content=\"Doctor G. Skincare. Upgraded.\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/doctorgskincare\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-10T14:49:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2026\/05\/doctor-g-skin-lab.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.doctorgskincare.com\/prototipo\/\",\"url\":\"https:\/\/www.doctorgskincare.com\/prototipo\/\",\"name\":\"prototipo - Doctor G. Skincare. Upgraded.\",\"isPartOf\":{\"@id\":\"https:\/\/www.doctorgskincare.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.doctorgskincare.com\/prototipo\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.doctorgskincare.com\/prototipo\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2026\/05\/doctor-g-skin-lab.png\",\"datePublished\":\"2026-04-24T16:28:43+00:00\",\"dateModified\":\"2026-05-10T14:49:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.doctorgskincare.com\/prototipo\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.doctorgskincare.com\/prototipo\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.doctorgskincare.com\/prototipo\/#primaryimage\",\"url\":\"https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2026\/05\/doctor-g-skin-lab.png\",\"contentUrl\":\"https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2026\/05\/doctor-g-skin-lab.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.doctorgskincare.com\/prototipo\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.doctorgskincare.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"prototipo\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.doctorgskincare.com\/en\/#website\",\"url\":\"https:\/\/www.doctorgskincare.com\/en\/\",\"name\":\"Doctor G. Skincare. Upgraded.\",\"description\":\"Official Website\",\"publisher\":{\"@id\":\"https:\/\/www.doctorgskincare.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.doctorgskincare.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.doctorgskincare.com\/en\/#organization\",\"name\":\"Doctor G. Skincare. Upgraded.\",\"url\":\"https:\/\/www.doctorgskincare.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.doctorgskincare.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2023\/04\/logo-doctorg.png\",\"contentUrl\":\"https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2023\/04\/logo-doctorg.png\",\"width\":800,\"height\":200,\"caption\":\"Doctor G. Skincare. Upgraded.\"},\"image\":{\"@id\":\"https:\/\/www.doctorgskincare.com\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/doctorgskincare\/\",\"https:\/\/www.instagram.com\/doctorgskincare\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"prototipo - Doctor G. Skincare. Upgraded.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.doctorgskincare.com\/it\/prototipo\/","og_locale":"it_IT","og_type":"article","og_title":"prototipo - Doctor G. Skincare. Upgraded.","og_description":"Doctor G Skin Lab | Diagnosi Ufficiale Reset Lab Scopri il tuo protocollo ideale Analizziamo i bisogni reali della tua barriera cutanea per prescrivere la routine scientifica corretta in meno di un minuto. Avvia Diagnosi Analisi 1 di 6 16% \u2190 INDIETRO Sincronizzazione Lab Analisi parametri epidermici&#8230; Esito Lab Finale Risultato Tipologia Analisi Biometrica Target [&hellip;]","og_url":"https:\/\/www.doctorgskincare.com\/it\/prototipo\/","og_site_name":"Doctor G. Skincare. Upgraded.","article_publisher":"https:\/\/www.facebook.com\/doctorgskincare\/","article_modified_time":"2026-05-10T14:49:24+00:00","og_image":[{"url":"https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2026\/05\/doctor-g-skin-lab.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"3 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.doctorgskincare.com\/prototipo\/","url":"https:\/\/www.doctorgskincare.com\/prototipo\/","name":"prototipo - Doctor G. Skincare. Upgraded.","isPartOf":{"@id":"https:\/\/www.doctorgskincare.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.doctorgskincare.com\/prototipo\/#primaryimage"},"image":{"@id":"https:\/\/www.doctorgskincare.com\/prototipo\/#primaryimage"},"thumbnailUrl":"https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2026\/05\/doctor-g-skin-lab.png","datePublished":"2026-04-24T16:28:43+00:00","dateModified":"2026-05-10T14:49:24+00:00","breadcrumb":{"@id":"https:\/\/www.doctorgskincare.com\/prototipo\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.doctorgskincare.com\/prototipo\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.doctorgskincare.com\/prototipo\/#primaryimage","url":"https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2026\/05\/doctor-g-skin-lab.png","contentUrl":"https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2026\/05\/doctor-g-skin-lab.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.doctorgskincare.com\/prototipo\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.doctorgskincare.com\/"},{"@type":"ListItem","position":2,"name":"prototipo"}]},{"@type":"WebSite","@id":"https:\/\/www.doctorgskincare.com\/en\/#website","url":"https:\/\/www.doctorgskincare.com\/en\/","name":"Doctor G. Skincare. Upgraded.","description":"Official Website","publisher":{"@id":"https:\/\/www.doctorgskincare.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.doctorgskincare.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.doctorgskincare.com\/en\/#organization","name":"Doctor G. Skincare. Upgraded.","url":"https:\/\/www.doctorgskincare.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.doctorgskincare.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2023\/04\/logo-doctorg.png","contentUrl":"https:\/\/www.doctorgskincare.com\/wp-content\/uploads\/2023\/04\/logo-doctorg.png","width":800,"height":200,"caption":"Doctor G. Skincare. Upgraded."},"image":{"@id":"https:\/\/www.doctorgskincare.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/doctorgskincare\/","https:\/\/www.instagram.com\/doctorgskincare\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.doctorgskincare.com\/it\/wp-json\/wp\/v2\/pages\/21948","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.doctorgskincare.com\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.doctorgskincare.com\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.doctorgskincare.com\/it\/wp-json\/wp\/v2\/users\/98"}],"replies":[{"embeddable":true,"href":"https:\/\/www.doctorgskincare.com\/it\/wp-json\/wp\/v2\/comments?post=21948"}],"version-history":[{"count":105,"href":"https:\/\/www.doctorgskincare.com\/it\/wp-json\/wp\/v2\/pages\/21948\/revisions"}],"predecessor-version":[{"id":23031,"href":"https:\/\/www.doctorgskincare.com\/it\/wp-json\/wp\/v2\/pages\/21948\/revisions\/23031"}],"wp:attachment":[{"href":"https:\/\/www.doctorgskincare.com\/it\/wp-json\/wp\/v2\/media?parent=21948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}