{"product_id":"cellular-recovery-pdrn-serum","title":"CELLULAR RECOVERY PDRN SERUM","description":"\u003cstyle\u003e\n  .vs-pdp-hook {\n    --vs-teal:#224C5A; --vs-teal-dark:#1A3A45; --vs-teal-light:#EBF0F1;\n    --vs-orange:#EF8000; --vs-dark:#1A1A2E; --vs-muted:#6B7280;\n    --vs-blue-gray:#E8EDF2; --vs-cream:#FDF8F3; --vs-white:#FFFFFF;\n    font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n  }\n  .vs-pdp-hook__physician-badge {\n    display: inline-flex; align-items: center; gap: 10px;\n    background: var(--vs-teal-light); border-radius: 6px;\n    padding: 7px 14px; margin-bottom: 16px; border-left: 3px solid var(--vs-orange);\n  }\n  .vs-pdp-hook__physician-badge-icon { width: 20px; height: 20px; flex-shrink: 0; }\n  .vs-pdp-hook__physician-badge-icon svg { width: 20px; height: 20px; stroke: var(--vs-teal); stroke-width: 1.4; fill: none; stroke-linecap: round; stroke-linejoin: round; }\n  .vs-pdp-hook__physician-badge span { font-size: 11px; font-weight: 600; color: var(--vs-teal); letter-spacing: 0.06em; }\n  .vs-pdp-hook__meta { font-size: 12px; letter-spacing: 0.08em; color: var(--vs-muted); margin: 0 0 4px; }\n  .vs-pdp-hook__ritual { font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--vs-teal); font-weight: 500; margin: 0 0 20px; }\n\n  \/* Emotional intro *\/\n  .vs-pdp-hook__intro { font-size: 15px; line-height: 1.85; color: var(--vs-dark); margin: 0 0 24px; }\n  .vs-pdp-hook__intro p { margin: 0 0 10px; }\n  .vs-pdp-hook__intro em { color: var(--vs-teal-dark); font-style: italic; font-weight: 500; }\n\n  \/* Emotional benefit bullets *\/\n  .vs-pdp-hook__benefits { list-style: none; padding: 0; margin: 0 0 24px; }\n  .vs-pdp-hook__benefits li {\n    font-size: 14px; line-height: 1.7; color: var(--vs-dark);\n    padding: 14px 0 14px 20px; border-bottom: 1px solid var(--vs-blue-gray);\n    position: relative;\n  }\n  .vs-pdp-hook__benefits li:first-child { border-top: 1px solid var(--vs-blue-gray); }\n  .vs-pdp-hook__benefits li::before {\n    content: '';\n    position: absolute; left: 0; top: 18px;\n    width: 3px; height: 16px; background: var(--vs-orange); border-radius: 2px;\n  }\n  .vs-pdp-hook__benefits strong {\n    color: var(--vs-teal-dark); font-weight: 700; display: block;\n    margin-bottom: 3px; font-size: 14px;\n  }\n  .vs-pdp-hook__benefits span { color: var(--vs-muted); font-size: 13px; line-height: 1.6; }\n\n  \/* Quote *\/\n  .vs-pdp-hook__quote {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 15px; font-style: italic; color: var(--vs-teal-dark);\n    line-height: 1.75; margin: 0 0 24px; padding: 14px 18px;\n    border-left: 2px solid var(--vs-orange);\n    background: var(--vs-teal-light); border-radius: 0 6px 6px 0;\n  }\n\n  \/* Rationale *\/\n  .vs-pdp-hook__rationale { background: var(--vs-teal-dark); border-radius: 10px; padding: 22px 20px; margin-bottom: 24px; position: relative; overflow: hidden; }\n  .vs-pdp-hook__rationale::before { content: ''; position: absolute; top: -20%; right: -10%; width: 50%; height: 150%; background: radial-gradient(ellipse, rgba(239,128,0,0.08), transparent 65%); }\n  .vs-pdp-hook__rationale-label { font-size: 9px; letter-spacing: 0.2em; text-transform: uppercase; color: var(--vs-orange); font-weight: 700; margin-bottom: 10px; display: flex; align-items: center; gap: 8px; position: relative; z-index: 1; }\n  .vs-pdp-hook__rationale-label svg { width: 14px; height: 14px; stroke: var(--vs-orange); stroke-width: 1.4; fill: none; stroke-linecap: round; flex-shrink: 0; }\n  .vs-pdp-hook__rationale-text { font-size: 13px; color: rgba(255,255,255,0.75); line-height: 1.7; position: relative; z-index: 1; }\n  .vs-pdp-hook__rationale-text em { color: #FFFFFF; font-style: italic; }\n  .vs-pdp-hook__rationale-credit { font-size: 11px; color: var(--vs-orange); margin-top: 10px; letter-spacing: 0.04em; position: relative; z-index: 1; }\n\n  \/* Stats *\/\n  .vs-pdp-hook__stats { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; margin-bottom: 24px; }\n  .vs-pdp-hook__stat { text-align: center; padding: 14px 8px; background: var(--vs-teal-light); border-radius: 8px; }\n  .vs-pdp-hook__stat-value { font-family: 'Playfair Display', Georgia, serif; font-size: 22px; font-weight: 700; color: var(--vs-orange); margin: 0 0 2px; line-height: 1.2; }\n  .vs-pdp-hook__stat-label { font-size: 10px; line-height: 1.4; color: var(--vs-muted); margin: 0; }\n\n  \/* Trust badges *\/\n  .vs-pdp-hook__badges { display: grid; grid-template-columns: repeat(4, 1fr); gap: 10px; padding: 20px 0 0; border-top: 1px solid var(--vs-blue-gray); }\n  .vs-pdp-hook__badge { text-align: center; display: flex; flex-direction: column; align-items: center; gap: 7px; }\n  .vs-pdp-hook__badge-icon { width: 32px; height: 32px; display: flex; align-items: center; justify-content: center; }\n  .vs-pdp-hook__badge-icon svg { width: 26px; height: 26px; stroke: var(--vs-teal); stroke-width: 1.3; fill: none; stroke-linecap: round; stroke-linejoin: round; }\n  .vs-pdp-hook__badge-text { font-size: 10px; font-weight: 600; letter-spacing: 0.06em; color: var(--vs-teal); line-height: 1.3; text-transform: uppercase; }\n\n  @media (max-width: 480px) {\n    .vs-pdp-hook__stats  { grid-template-columns: repeat(3, 1fr); gap: 8px; }\n    .vs-pdp-hook__badges { grid-template-columns: repeat(2, 1fr); gap: 12px 8px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"vs-pdp-hook\"\u003e\n\n  \u003c!-- Physician badge --\u003e\n  \u003cdiv class=\"vs-pdp-hook__physician-badge\"\u003e\n    \u003cdiv class=\"vs-pdp-hook__physician-badge-icon\"\u003e\n      \u003csvg viewbox=\"0 0 20 20\"\u003e\n        \u003cline x1=\"5\" y1=\"3\" x2=\"4\" y2=\"6\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"15\" y1=\"3\" x2=\"16\" y2=\"6\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M4 6 C4 9 10 9 10 9 C10 9 16 9 16 6\"\u003e\u003c\/path\u003e\n        \u003cline x1=\"10\" y1=\"9\" x2=\"10\" y2=\"14\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"10\" cy=\"17\" r=\"2.5\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"10\" cy=\"17\" r=\"1\" fill=\"rgba(34,76,90,0.5)\" stroke=\"none\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cspan\u003ePhysician-Formulated · Dr. Gilbert Maleke, MD\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"vs-pdp-hook__meta\"\u003e30 mL \/ 1 fl oz · Made in USA\u003c\/p\u003e\n  \u003cp class=\"vs-pdp-hook__ritual\"\u003eAM\/PM Ritual · Skin Longevity Protocol™ — Step 01\u003c\/p\u003e\n\n  \u003c!-- Emotional intro --\u003e\n  \u003cdiv class=\"vs-pdp-hook__intro\"\u003e\n    \u003cp\u003eRemember when your skin just… worked? When it recovered overnight, stayed calm under stress, and felt resilient in a way you never thought about?\u003c\/p\u003e\n    \u003cp\u003e\u003cem\u003eThis serum is about getting that back.\u003c\/em\u003e\u003c\/p\u003e\n    \u003cp\u003eNot by fighting your age — by giving your skin's repair system what it needs to do its job again.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Emotional benefit bullets --\u003e\n  \u003cul class=\"vs-pdp-hook__benefits\"\u003e\n    \u003cli\u003e\n      \u003cstrong\u003eSkin that recovers the way it used to\u003c\/strong\u003e\n      \u003cspan\u003eWake up and actually see the difference — calmer, smoother, less reactive than the night before. The repair process your skin has been quietly slowing down, reactivated.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003cstrong\u003eYour other products finally work the way they should\u003c\/strong\u003e\n      \u003cspan\u003eWhen the barrier is prepared and the repair signals are on, retinol is more tolerable, serums absorb better, and your entire routine compounds instead of competing.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003cstrong\u003eSkin that feels like yours again\u003c\/strong\u003e\n      \u003cspan\u003eThat vague sense of your skin feeling \"off\" — more sensitive, less predictable, slower to bounce back — has a biological explanation. This is the upstream answer to it.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003cstrong\u003eA ritual you actually stick with\u003c\/strong\u003e\n      \u003cspan\u003eTwo pumps, morning and evening, always first. Lightweight gel that absorbs in seconds. No drama, no waiting — just consistency building toward visible, compounding results.\u003c\/span\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- Physician quote --\u003e\n  \u003cp class=\"vs-pdp-hook__quote\"\u003e\n    “The skin’s ability to repair is not lost after 35 — it slows. PDRN is the upstream intervention that addresses that slowdown directly.”\n  \u003c\/p\u003e\n\n  \u003c!-- Clinical Rationale --\u003e\n  \u003cdiv class=\"vs-pdp-hook__rationale\"\u003e\n    \u003cp class=\"vs-pdp-hook__rationale-label\"\u003e\n      \u003csvg viewbox=\"0 0 20 20\"\u003e\n        \u003cline x1=\"5\" y1=\"3\" x2=\"4\" y2=\"6\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"15\" y1=\"3\" x2=\"16\" y2=\"6\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M4 6 C4 9 10 9 10 9 C10 9 16 9 16 6\"\u003e\u003c\/path\u003e\n        \u003cline x1=\"10\" y1=\"9\" x2=\"10\" y2=\"14\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"10\" cy=\"17\" r=\"2.5\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\n      Physician’s Clinical Rationale\n    \u003c\/p\u003e\n    \u003cp class=\"vs-pdp-hook__rationale-text\"\u003e\n      PDRN was selected as Step 01 of this protocol for a precise reason: \u003cem\u003enothing else can prepare the biological terrain the way it does.\u003c\/em\u003e After 35, fibroblast activity declines measurably — not dramatically, but enough to slow the skin’s baseline repair capacity. Activating adenosine A2A receptors daily restores the signaling environment that collagen synthesis, barrier function, and DNA repair all depend on. It is the upstream lever. Everything else compounds from here.\n    \u003c\/p\u003e\n    \u003cp class=\"vs-pdp-hook__rationale-credit\"\u003e— Dr. Gilbert Maleke, MD · Founder, VitaalSkin\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Stats --\u003e\n  \u003cdiv class=\"vs-pdp-hook__stats\"\u003e\n    \u003cdiv class=\"vs-pdp-hook__stat\"\u003e\n      \u003cp class=\"vs-pdp-hook__stat-value\"\u003eA2A\u003c\/p\u003e\n      \u003cp class=\"vs-pdp-hook__stat-label\"\u003eReceptor activation — the regenerative mechanism\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"vs-pdp-hook__stat\"\u003e\n      \u003cp class=\"vs-pdp-hook__stat-value\"\u003e2×\u003c\/p\u003e\n      \u003cp class=\"vs-pdp-hook__stat-label\"\u003eDaily — morning \u0026amp; evening, always first\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"vs-pdp-hook__stat\"\u003e\n      \u003cp class=\"vs-pdp-hook__stat-value\"\u003e100%\u003c\/p\u003e\n      \u003cp class=\"vs-pdp-hook__stat-label\"\u003eVegan PDRN — plant-based biotechnology\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Trust badges --\u003e\n  \u003cdiv class=\"vs-pdp-hook__badges\"\u003e\n    \u003cdiv class=\"vs-pdp-hook__badge\"\u003e\n      \u003cdiv class=\"vs-pdp-hook__badge-icon\"\u003e\n        \u003csvg viewbox=\"0 0 26 26\"\u003e\u003cpath d=\"M13 3 C18 6 18 20 13 23 C8 20 8 6 13 3 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"13\" y1=\"3.5\" x2=\"13\" y2=\"22.5\"\u003e\u003c\/line\u003e\u003cpath d=\"M13 10 C11 9 9.5 9.5 8.5 11\" opacity=\"0.55\"\u003e\u003c\/path\u003e\u003cpath d=\"M13 15 C15 14 16.5 14.5 17.5 16\" opacity=\"0.55\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"vs-pdp-hook__badge-text\"\u003e100% Vegan\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"vs-pdp-hook__badge\"\u003e\n      \u003cdiv class=\"vs-pdp-hook__badge-icon\"\u003e\n        \u003csvg viewbox=\"0 0 26 26\"\u003e\u003cpath d=\"M13 3 L22 6.5 L22 14.5 C22 19 13 23 13 23 C13 23 4 19 4 14.5 L4 6.5 Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9.5 13.5 L12 16.5 L16.5 10.5\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"vs-pdp-hook__badge-text\"\u003e30-Day Guarantee\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"vs-pdp-hook__badge\"\u003e\n      \u003cdiv class=\"vs-pdp-hook__badge-icon\"\u003e\n        \u003csvg viewbox=\"0 0 26 26\"\u003e\u003cpolygon points=\"16.5,3 20.5,7 22.5,11 22.5,15 20.5,19 16.5,23 9.5,23 5.5,19 3.5,15 3.5,11 5.5,7 9.5,3\"\u003e\u003c\/polygon\u003e\u003cpolygon points=\"15.5,5.5 18.5,8.5 20,11.5 20,14.5 18.5,17.5 15.5,20.5 10.5,20.5 7.5,17.5 6,14.5 6,11.5 7.5,8.5 10.5,5.5\" opacity=\"0.2\"\u003e\u003c\/polygon\u003e\u003cpath d=\"M9.5 13.5 L12 16 L16.5 10\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"vs-pdp-hook__badge-text\"\u003eMade in USA\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"vs-pdp-hook__badge\"\u003e\n      \u003cdiv class=\"vs-pdp-hook__badge-icon\"\u003e\n        \u003csvg viewbox=\"0 0 26 26\"\u003e\u003cline x1=\"7\" y1=\"3.5\" x2=\"5.5\" y2=\"7\"\u003e\u003c\/line\u003e\u003cline x1=\"19\" y1=\"3.5\" x2=\"20.5\" y2=\"7\"\u003e\u003c\/line\u003e\u003cpath d=\"M5.5 7 C5.5 11 13 11 13 11 C13 11 20.5 11 20.5 7\"\u003e\u003c\/path\u003e\u003cline x1=\"13\" y1=\"11\" x2=\"13\" y2=\"17\"\u003e\u003c\/line\u003e\u003ccircle cx=\"13\" cy=\"20\" r=\"3\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"13\" cy=\"20\" r=\"1.3\" fill=\"rgba(34,76,90,0.45)\" stroke=\"none\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"vs-pdp-hook__badge-text\"\u003ePhysician-Formulated\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"VITAALSKIN","offers":[{"title":"Default Title","offer_id":44510636310643,"sku":"EVL0PDRN","price":41.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0673\/3090\/0083\/files\/1774632907793-generated-label-image-0.jpg?v=1774654715","url":"https:\/\/www.vitaalskin.com\/products\/cellular-recovery-pdrn-serum","provider":"VITAALSKIN","version":"1.0","type":"link"}