{"product_id":"hydra-genius-liquid-moisturizer-normal-oily","title":"Hydra Genius Liquid Moisturizer Normal\/Oily","description":"\u003cstyle\u003e\n:root{--pp-primary:#91d1ff;--pp-primary-dark:#5bb8f5;--pp-bg:#f8fafc;--pp-card:#fff;--pp-border:#e2e8f0;--pp-text:#1e293b;--pp-text-muted:#64748b;--pp-success:#22c55e;--pp-warning:#f59e0b;--pp-danger:#ef4444;--pp-shadow:0 1px 3px rgba(0,0,0,0.08);--pp-shadow-md:0 4px 12px rgba(0,0,0,0.1);--pp-radius:12px;--pp-radius-sm:8px}\n.pp{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;line-height:1.7;color:var(--pp-text);max-width:900px;margin:0 auto;padding:0}\n.pp *{box-sizing:border-box}\n\n\/* === Hero Section === *\/\n.pp-hero{margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid var(--pp-border)}\n.pp-hero .pp-subtitle{font-size:1.05em;color:var(--pp-text-muted);max-width:700px;margin:0 0 20px;line-height:1.8}\n.pp-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}\n.pp-badge{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:var(--pp-bg);border-radius:50px;font-size:0.8em;color:var(--pp-text);border:1px solid var(--pp-border);transition:all 0.2s}\n.pp-badge:hover{border-color:var(--pp-primary);background:#f0f9ff}\n.pp-origin{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border-radius:50px;margin:15px 0;border:1px solid #bae6fd}\n.pp-origin .flag{font-size:1.2em}\n.pp-origin .text{font-size:0.9em;color:var(--pp-text)}\n.pp-origin .text strong{font-weight:600}\n\n\/* === Anchor Navigation === *\/\n.pp-nav{margin-top:24px;padding:16px;background:var(--pp-bg);border-radius:var(--pp-radius);border:1px solid var(--pp-border)}\n.pp-nav-list{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none}\n.pp-nav-list li{list-style:none;margin:0;padding:0}\n.pp-nav-list a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:12px 8px;background:var(--pp-card);border-radius:var(--pp-radius-sm);font-size:0.7em;color:var(--pp-text-muted);text-decoration:none;transition:all 0.25s ease;border:1px solid var(--pp-border);text-align:center;min-height:60px}\n.pp-nav-list a:hover{background:var(--pp-primary);color:#fff;border-color:var(--pp-primary);transform:translateY(-2px);box-shadow:var(--pp-shadow-md)}\n.pp-nav-list a .icon{font-size:1.3em;line-height:1}\n.pp-nav-list a .text{font-weight:500;line-height:1.2}\n\n\/* === Quick Info === *\/\n.pp-quickinfo{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0;padding:20px;background:linear-gradient(135deg,#f0f9ff 0%,var(--pp-bg) 100%);border-radius:var(--pp-radius);border:1px solid var(--pp-border)}\n@media(max-width:480px){.pp-quickinfo{grid-template-columns:1fr;gap:16px}}\n.pp-quickinfo-item{text-align:center;padding:8px}\n.pp-quickinfo-item .label{font-size:0.7em;text-transform:uppercase;letter-spacing:0.5px;color:var(--pp-text-muted);margin-bottom:6px}\n.pp-quickinfo-item .value{font-size:1.05em;font-weight:600;color:var(--pp-text)}\n.pp-quickinfo-item .value.safe{color:var(--pp-success)}\n.pp-quickinfo-item .value.caution{color:var(--pp-warning)}\n.pp-quickinfo-item .value.warning{color:var(--pp-danger)}\n\n\/* === Specs Grid === *\/\n.pp-specs{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--pp-border);border-radius:var(--pp-radius);overflow:hidden;margin:24px 0;box-shadow:var(--pp-shadow)}\n@media(min-width:600px){.pp-specs{grid-template-columns:repeat(5,1fr)}}\n.pp-spec{background:var(--pp-card);padding:16px 10px;text-align:center;transition:background 0.2s}\n.pp-spec:hover{background:var(--pp-bg)}\n.pp-spec .icon{font-size:1.4em;margin-bottom:6px}\n.pp-spec .label{font-size:0.65em;text-transform:uppercase;letter-spacing:0.5px;color:var(--pp-text-muted);margin-bottom:4px}\n.pp-spec .value{font-size:0.8em;font-weight:600;color:var(--pp-text)}\n\n\/* === Sensory\/Texture === *\/\n.pp-sensory{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:20px 0}\n@media(min-width:600px){.pp-sensory{grid-template-columns:repeat(4,1fr)}}\n.pp-sensory-item{padding:16px;background:var(--pp-card);border-radius:var(--pp-radius);text-align:center;border:1px solid var(--pp-border);transition:all 0.2s}\n.pp-sensory-item:hover{box-shadow:var(--pp-shadow-md);transform:translateY(-2px)}\n.pp-sensory-item .icon{font-size:1.4em;margin-bottom:6px}\n.pp-sensory-item .label{font-size:0.65em;text-transform:uppercase;letter-spacing:0.5px;color:var(--pp-text-muted);margin-bottom:4px}\n.pp-sensory-item .value{font-size:0.8em;font-weight:600;color:var(--pp-text)}\n\n\/* === Features === *\/\n.pp-features{display:grid;grid-template-columns:1fr;gap:12px;margin:24px 0}\n@media(min-width:480px){.pp-features{grid-template-columns:repeat(2,1fr)}}\n.pp-feature{padding:18px;background:var(--pp-card);border-radius:var(--pp-radius);border:1px solid var(--pp-border);transition:all 0.25s ease}\n.pp-feature:hover{box-shadow:var(--pp-shadow-md);border-color:var(--pp-primary)}\n.pp-feature .icon{width:40px;height:40px;background:linear-gradient(135deg,var(--pp-primary) 0%,var(--pp-primary-dark) 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1em;margin-bottom:12px;box-shadow:0 2px 8px rgba(145,209,255,0.4)}\n.pp-feature h4{font-size:0.88em;font-weight:600;color:var(--pp-text);margin:0 0 4px}\n.pp-feature p{font-size:0.78em;color:var(--pp-text-muted);margin:0;line-height:1.5}\n\n\/* === Section Titles === *\/\n.pp-title{font-size:1.15em;font-weight:700;color:var(--pp-text);margin:36px 0 18px;padding-bottom:12px;border-bottom:3px solid var(--pp-primary);display:flex;align-items:center;gap:8px}\n\n\/* === Safety Items === *\/\n.pp-safety{display:grid;grid-template-columns:1fr;gap:10px;margin:18px 0}\n@media(min-width:600px){.pp-safety{grid-template-columns:repeat(2,1fr)}}\n.pp-safety-item{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:var(--pp-radius);font-size:0.85em;transition:transform 0.2s}\n.pp-safety-item:hover{transform:translateX(4px)}\n.pp-safety-item .icon{font-size:1.2em;flex-shrink:0}\n.pp-safety-item strong{display:block;font-size:0.92em;color:var(--pp-text);margin-bottom:3px}\n.pp-safety-item p{margin:0;color:var(--pp-text-muted);font-size:0.88em;line-height:1.5}\n.pp-safety-item.safe{background:linear-gradient(135deg,#dcfce7 0%,#f0fdf4 100%);border-left:4px solid var(--pp-success)}\n.pp-safety-item.caution{background:linear-gradient(135deg,#fef3c7 0%,#fffbeb 100%);border-left:4px solid var(--pp-warning)}\n.pp-safety-item.warning{background:linear-gradient(135deg,#fee2e2 0%,#fef2f2 100%);border-left:4px solid var(--pp-danger)}\n.pp-safety-item.info{background:linear-gradient(135deg,#e0f2fe 0%,#f0f9ff 100%);border-left:4px solid var(--pp-primary)}\n\n\/* === Ingredients === *\/\n.pp-ingredient{background:var(--pp-card);border-radius:var(--pp-radius);padding:18px;margin-bottom:14px;border:1px solid var(--pp-border);border-left:4px solid var(--pp-primary);box-shadow:var(--pp-shadow);transition:box-shadow 0.2s}\n.pp-ingredient:hover{box-shadow:var(--pp-shadow-md)}\n.pp-ingredient h3{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:0.98em;font-weight:600;color:var(--pp-text);margin:0 0 10px}\n.pp-ingredient h3 .conc{padding:4px 10px;background:var(--pp-bg);border-radius:50px;font-size:0.6em;font-weight:600;color:var(--pp-text-muted);border:1px solid var(--pp-border)}\n.pp-ingredient h3 .tag{margin-left:auto;padding:4px 12px;background:linear-gradient(135deg,var(--pp-primary) 0%,var(--pp-primary-dark) 100%);border-radius:50px;font-size:0.6em;font-weight:600;color:#fff}\n.pp-ingredient\u003ep{color:var(--pp-text-muted);margin:0 0 12px;font-size:0.85em;line-height:1.6}\n.pp-science{background:var(--pp-bg);border-radius:var(--pp-radius-sm);padding:14px 14px 14px 30px;margin:12px 0;border:1px solid var(--pp-border)}\n.pp-science li{margin-bottom:6px;color:var(--pp-text);font-size:0.85em}\n.pp-science li:last-child{margin-bottom:0}\n.pp-warning{display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:var(--pp-radius-sm);margin-top:12px;font-size:0.82em}\n.pp-warning.caution{background:linear-gradient(135deg,#fef3c7 0%,#fffbeb 100%)}\n.pp-warning.positive{background:linear-gradient(135deg,#dcfce7 0%,#f0fdf4 100%)}\n.pp-warning .icon{font-size:1em;flex-shrink:0}\n\n\/* === Accordion === *\/\n.pp-accordion{margin:20px 0}\n.pp-accordion input[type=\"checkbox\"]{display:none}\n.pp-accordion label{display:flex;justify-content:space-between;align-items:center;padding:16px;background:var(--pp-card);border-radius:var(--pp-radius);cursor:pointer;font-weight:500;color:var(--pp-text);font-size:0.92em;border:1px solid var(--pp-border);transition:all 0.2s}\n.pp-accordion label:hover{border-color:var(--pp-primary);background:var(--pp-bg)}\n.pp-accordion label::after{content:'+';width:28px;height:28px;background:linear-gradient(135deg,var(--pp-primary) 0%,var(--pp-primary-dark) 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2em;transition:transform 0.3s}\n.pp-accordion input:checked+label{border-radius:var(--pp-radius) var(--pp-radius) 0 0}\n.pp-accordion input:checked+label::after{transform:rotate(45deg)}\n.pp-accordion .pp-acc-content{max-height:0;overflow:hidden;transition:max-height 0.3s ease;padding:0 16px;background:var(--pp-bg);border-radius:0 0 var(--pp-radius) var(--pp-radius);border:1px solid var(--pp-border);border-top:0;margin-top:-1px}\n.pp-accordion input:checked~.pp-acc-content{max-height:800px;padding:16px}\n.pp-acc-content .free-list{margin-top:12px;padding-top:12px;border-top:1px dashed var(--pp-border);font-size:0.82em;color:var(--pp-text-muted)}\n\n\/* === ROUTINE - Grid Tiles === *\/\n.pp-routine{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;padding:18px;background:var(--pp-bg);border-radius:var(--pp-radius);border:1px solid var(--pp-border)}\n@media(min-width:480px){.pp-routine{grid-template-columns:repeat(5,1fr)}}\n@media(min-width:700px){.pp-routine{grid-template-columns:repeat(6,1fr)}}\n.pp-routine-step{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 8px;background:var(--pp-card);border-radius:var(--pp-radius-sm);border:2px solid var(--pp-border);text-align:center;min-height:75px;transition:all 0.25s ease;cursor:default}\n.pp-routine-step:hover{border-color:var(--pp-primary);transform:translateY(-2px);box-shadow:var(--pp-shadow)}\n.pp-routine-step .num{width:28px;height:28px;background:var(--pp-bg);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.75em;font-weight:700;color:var(--pp-text-muted);margin-bottom:6px;border:2px solid var(--pp-border)}\n.pp-routine-step .name{font-size:0.68em;color:var(--pp-text-muted);line-height:1.3;word-wrap:break-word;max-width:100%}\n.pp-routine-step.current{border-color:var(--pp-primary);background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);box-shadow:0 4px 12px rgba(145,209,255,0.3)}\n.pp-routine-step.current .num{background:linear-gradient(135deg,var(--pp-primary) 0%,var(--pp-primary-dark) 100%);color:#fff;border-color:var(--pp-primary)}\n.pp-routine-step.current .name{color:var(--pp-text);font-weight:600}\n\n\/* === How to Use Steps === *\/\n.pp-steps{margin:18px 0}\n.pp-step{display:flex;gap:14px;padding:18px;background:var(--pp-card);border-radius:var(--pp-radius);margin-bottom:10px;border:1px solid var(--pp-border);transition:all 0.2s}\n.pp-step:hover{box-shadow:var(--pp-shadow-md);border-color:var(--pp-primary)}\n.pp-step .num{width:36px;height:36px;background:linear-gradient(135deg,var(--pp-primary) 0%,var(--pp-primary-dark) 100%);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;font-size:0.9em;box-shadow:0 2px 8px rgba(145,209,255,0.4)}\n.pp-step h4{font-size:0.92em;font-weight:600;color:var(--pp-text);margin:0 0 4px}\n.pp-step p{font-size:0.82em;color:var(--pp-text-muted);margin:0;line-height:1.5}\n\n\/* === Fit For === *\/\n.pp-fit{display:grid;grid-template-columns:1fr;gap:12px;margin:18px 0}\n@media(min-width:600px){.pp-fit{grid-template-columns:1fr 1fr}}\n.pp-fit-box{padding:18px;border-radius:var(--pp-radius);border:2px solid var(--pp-border);transition:all 0.2s}\n.pp-fit-box:hover{box-shadow:var(--pp-shadow)}\n.pp-fit-box.yes{border-color:#86efac;background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 100%)}\n.pp-fit-box.no{border-color:#fca5a5;background:linear-gradient(135deg,#fef2f2 0%,#fee2e2 100%)}\n.pp-fit-box h4{font-size:0.92em;font-weight:600;color:var(--pp-text);margin:0 0 12px}\n.pp-fit-box ul{margin:0;padding-left:18px}\n.pp-fit-box li{margin-bottom:6px;font-size:0.82em;color:var(--pp-text);line-height:1.5}\n\n\/* === Timeline === *\/\n.pp-timeline{margin:18px 0}\n.pp-tl-item{padding:20px;background:var(--pp-card);border-radius:var(--pp-radius);margin-bottom:14px;border:1px solid var(--pp-border);border-top:4px solid var(--pp-primary);box-shadow:var(--pp-shadow);transition:all 0.2s}\n.pp-tl-item:hover{box-shadow:var(--pp-shadow-md);transform:translateY(-2px)}\n.pp-tl-item .time{display:inline-block;padding:5px 12px;background:linear-gradient(135deg,var(--pp-primary) 0%,var(--pp-primary-dark) 100%);border-radius:50px;font-size:0.72em;font-weight:600;color:#fff;margin-bottom:10px}\n.pp-tl-item h4{font-size:0.95em;font-weight:600;color:var(--pp-text);margin:0 0 6px}\n.pp-tl-item\u003ep{font-size:0.82em;color:var(--pp-text-muted);margin:0;line-height:1.5}\n.pp-tl-item .percent{display:inline-block;margin-top:10px;padding:5px 12px;background:linear-gradient(135deg,#dcfce7 0%,#bbf7d0 100%);border-radius:50px;font-size:0.68em;font-weight:600;color:var(--pp-success)}\n\n\/* === Cards Container === *\/\n.pp-cards{display:grid;grid-template-columns:1fr;gap:12px;margin:18px 0}\n@media(min-width:600px){.pp-cards{grid-template-columns:repeat(2,1fr)}}\n\n\/* === SKIN TYPE CARDS === *\/\n.pp-skin-card{background:#fff;border-radius:var(--pp-radius);overflow:hidden;border:1px solid var(--pp-border);box-shadow:var(--pp-shadow);transition:all 0.25s ease}\n.pp-skin-card:hover{box-shadow:var(--pp-shadow-md);transform:translateY(-2px)}\n.pp-skin-card .pp-skc-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0}\n.pp-skin-card .pp-skc-type{font-weight:600;color:#1e293b;font-size:0.9em}\n.pp-skin-card .pp-skc-rate{font-size:0.72em;padding:5px 12px;border-radius:50px;font-weight:600;display:inline-flex;align-items:center;gap:4px}\n.pp-skin-card .pp-skc-rate.excellent{background:#dcfce7;color:#15803d}\n.pp-skin-card .pp-skc-rate.good{background:#ecfccb;color:#4d7c0f}\n.pp-skin-card .pp-skc-rate.moderate{background:#fef3c7;color:#b45309}\n.pp-skin-card .pp-skc-rate.poor{background:#fee2e2;color:#b91c1c}\n.pp-skin-card .pp-skc-stars{color:#f59e0b;letter-spacing:1px}\n.pp-skin-card .pp-skc-body{padding:14px 16px;background:#fff}\n.pp-skin-card .pp-skc-note{font-size:0.82em;color:#64748b;margin:0;line-height:1.5}\n\n\/* === Review Cards === *\/\n.pp-review-card{background:var(--pp-card);border-radius:var(--pp-radius);padding:18px;border:1px solid var(--pp-border);box-shadow:var(--pp-shadow);transition:all 0.25s ease}\n.pp-review-card:hover{box-shadow:var(--pp-shadow-md);transform:translateY(-2px)}\n.pp-review-card .platform{font-weight:600;color:var(--pp-text);font-size:0.92em;margin-bottom:12px;display:flex;align-items:center;gap:8px}\n.pp-review-card .platform .icon{font-size:1.1em}\n.pp-review-card .stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}\n.pp-review-card .stat{text-align:center;padding:12px;background:var(--pp-bg);border-radius:var(--pp-radius-sm);border:1px solid var(--pp-border)}\n.pp-review-card .stat .num{font-size:1em;font-weight:700;color:var(--pp-text)}\n.pp-review-card .stat .num .stars{color:#f59e0b;font-size:0.85em}\n.pp-review-card .stat .lbl{font-size:0.62em;text-transform:uppercase;color:var(--pp-text-muted);margin-top:3px;letter-spacing:0.5px}\n.pp-review-card .complaint{font-size:0.78em;color:var(--pp-text-muted);padding:12px;background:linear-gradient(135deg,#fee2e2 0%,#fef2f2 100%);border-radius:var(--pp-radius-sm);display:flex;align-items:flex-start;gap:8px}\n.pp-review-card .complaint .icon{flex-shrink:0}\n\n\/* === Dupe Cards === *\/\n.pp-dupe-card{background:var(--pp-card);border-radius:var(--pp-radius);padding:18px;border:1px solid var(--pp-border);position:relative;overflow:hidden;box-shadow:var(--pp-shadow);transition:all 0.25s ease}\n.pp-dupe-card:hover{box-shadow:var(--pp-shadow-md);transform:translateY(-2px)}\n.pp-dupe-card .match{position:absolute;top:0;right:0;color:#fff;padding:6px 14px;border-radius:0 var(--pp-radius) 0 var(--pp-radius);font-size:0.68em;font-weight:700}\n.pp-dupe-card .match.high{background:linear-gradient(135deg,var(--pp-success) 0%,#16a34a 100%)}\n.pp-dupe-card .match.medium{background:linear-gradient(135deg,var(--pp-warning) 0%,#d97706 100%)}\n.pp-dupe-card .match.low{background:linear-gradient(135deg,#94a3b8 0%,#64748b 100%)}\n.pp-dupe-card .product-name{font-weight:600;color:var(--pp-text);font-size:0.88em;margin-bottom:8px;padding-right:55px}\n.pp-dupe-card .price{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px}\n.pp-dupe-card .price .amount{font-size:1.1em;font-weight:700;color:var(--pp-success)}\n.pp-dupe-card .price .tag{padding:4px 10px;border-radius:50px;font-size:0.62em;font-weight:600}\n.pp-dupe-card .price .tag.budget{background:linear-gradient(135deg,#dcfce7 0%,#bbf7d0 100%);color:#15803d}\n.pp-dupe-card .price .tag.similar{background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);color:#b45309}\n.pp-dupe-card .price .tag.premium{background:var(--pp-bg);color:var(--pp-text-muted);border:1px solid var(--pp-border)}\n.pp-dupe-card .diff{font-size:0.78em;color:var(--pp-text-muted);padding:12px;background:var(--pp-bg);border-radius:var(--pp-radius-sm);line-height:1.5;border:1px solid var(--pp-border)}\n.pp-dupe-card .diff p{margin:0}\n\n\/* === Comparison Cards === *\/\n.pp-compare-grid{margin:18px 0}\n.pp-compare-card{background:var(--pp-card);border-radius:var(--pp-radius);border:1px solid var(--pp-border);margin-bottom:12px;overflow:hidden;box-shadow:var(--pp-shadow);transition:all 0.2s}\n.pp-compare-card:hover{box-shadow:var(--pp-shadow-md)}\n.pp-compare-card.featured{border:2px solid var(--pp-primary);box-shadow:0 4px 16px rgba(145,209,255,0.25)}\n.pp-compare-card .card-header{padding:14px 18px;background:var(--pp-bg);border-bottom:1px solid var(--pp-border);display:flex;justify-content:space-between;align-items:center}\n.pp-compare-card.featured .card-header{background:linear-gradient(135deg,var(--pp-primary) 0%,var(--pp-primary-dark) 100%);color:#fff}\n.pp-compare-card .card-header h4{margin:0;font-size:0.92em;font-weight:600}\n.pp-compare-card.featured .card-header h4{color:#fff}\n.pp-compare-card .card-header .price{font-weight:700;font-size:1em}\n.pp-compare-card.featured .card-header .price{color:#fff}\n.pp-compare-card .card-body{padding:14px 18px}\n.pp-compare-row{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--pp-border)}\n.pp-compare-row:last-child{border-bottom:none}\n.pp-compare-row .label{font-size:0.78em;color:var(--pp-text-muted)}\n.pp-compare-row .value{font-size:0.82em;font-weight:500;color:var(--pp-text);text-align:right}\n.pp-compare-row .value.good{color:var(--pp-success);font-weight:600}\n.pp-compare-row .value.bad{color:var(--pp-danger);font-weight:600}\n.pp-compare-row .value.neutral{color:var(--pp-text-muted)}\n\n\/* === Pros \u0026 Cons === *\/\n.pp-proscons{display:grid;grid-template-columns:1fr;gap:12px;margin:18px 0}\n@media(min-width:600px){.pp-proscons{grid-template-columns:1fr 1fr}}\n.pp-pros,.pp-cons{padding:20px;border-radius:var(--pp-radius)}\n.pp-pros{background:linear-gradient(135deg,#dcfce7 0%,#f0fdf4 100%);border:1px solid #86efac}\n.pp-cons{background:linear-gradient(135deg,#fee2e2 0%,#fef2f2 100%);border:1px solid #fca5a5}\n.pp-pros h4,.pp-cons h4{display:flex;align-items:center;gap:8px;font-size:0.95em;font-weight:600;color:var(--pp-text);margin:0 0 12px}\n.pp-pros ul,.pp-cons ul{margin:0;padding-left:18px}\n.pp-pros li,.pp-cons li{margin-bottom:6px;font-size:0.82em;color:var(--pp-text);line-height:1.5}\n\n\/* === FAQ === *\/\n.pp-faq{margin:18px 0}\n.pp-faq-item{border-bottom:1px solid var(--pp-border)}\n.pp-faq-item:last-child{border-bottom:none}\n.pp-faq-item input[type=\"checkbox\"]{display:none}\n.pp-faq-item label{display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:0.92em;font-weight:500;color:var(--pp-text);cursor:pointer;transition:color 0.2s}\n.pp-faq-item label:hover{color:var(--pp-primary-dark)}\n.pp-faq-item label::after{content:'+';width:26px;height:26px;background:var(--pp-bg);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1em;color:var(--pp-primary);transition:all 0.3s;flex-shrink:0;margin-left:12px;border:1px solid var(--pp-border)}\n.pp-faq-item input:checked+label::after{transform:rotate(45deg);background:linear-gradient(135deg,var(--pp-primary) 0%,var(--pp-primary-dark) 100%);color:#fff;border-color:var(--pp-primary)}\n.pp-faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease}\n.pp-faq-item input:checked~.pp-faq-answer{max-height:500px}\n.pp-faq-answer p{padding:0 0 16px;font-size:0.85em;color:var(--pp-text-muted);line-height:1.7;margin:0}\n\n\/* === Verdict === *\/\n.pp-verdict{padding:28px 22px;background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border-radius:var(--pp-radius);margin:36px 0 24px;border-left:5px solid var(--pp-primary);box-shadow:var(--pp-shadow-md)}\n.pp-verdict .stars{font-size:1.8em;color:#f59e0b;letter-spacing:4px;margin-bottom:8px}\n.pp-verdict .score{font-size:1.4em;font-weight:700;color:var(--pp-text);margin-bottom:14px}\n.pp-verdict .text{font-size:0.92em;color:var(--pp-text-muted);max-width:700px;line-height:1.7;margin:0}\n.pp-verdict .text strong{color:var(--pp-text)}\n.pp-verdict .text p{margin:0}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pp\"\u003e\n\n  \u003csection id=\"pp-overview\" class=\"pp-hero\"\u003e\n    \u003cp class=\"pp-subtitle\"\u003eA featherlight, water-based liquid moisturizer from \u003cstrong\u003eL'Oreal\u003c\/strong\u003e Paris, formulated for normal to oily skin. Powered by Aloe Water, glycerin and three molecular weights of hyaluronic acid, Hydra Genius delivers fast-absorbing, oil-free hydration with a fresh, low-shine finish — a one-step \"drink of water\" for thirsty skin that doubles as a smooth makeup-gripping primer.\u003c\/p\u003e\n    \n    \u003cdiv class=\"pp-origin\"\u003e\n      \u003cspan class=\"flag\"\u003e🇫🇷\u003c\/span\u003e\n      \u003cspan class=\"text\"\u003e\u003cstrong\u003eFrench Beauty\u003c\/strong\u003e · Made in France (EU L'Oreal Group)\u003c\/span\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pp-badges\"\u003e\n      \u003cspan class=\"pp-badge\"\u003e✔ Oil-Free\u003c\/span\u003e\n      \u003cspan class=\"pp-badge\"\u003e✔ 3 Types of Hyaluronic Acid\u003c\/span\u003e\n      \u003cspan class=\"pp-badge\"\u003e✔ Aloe Water\u003c\/span\u003e\n      \u003cspan class=\"pp-badge\"\u003e✔ Lightweight Gel-Liquid\u003c\/span\u003e\n      \u003cspan class=\"pp-badge\"\u003e✔ 72H Hydration Claim\u003c\/span\u003e\n      \u003cspan class=\"pp-badge\"\u003e✔ Doubles as Primer\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cnav class=\"pp-nav\"\u003e\n      \u003cul class=\"pp-nav-list\"\u003e\n        \u003cli\u003e\u003ca href=\"#pp-safety\"\u003e\u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\u003cspan class=\"text\"\u003eSafety\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003ca href=\"#pp-ingredients\"\u003e\u003cspan class=\"icon\"\u003e🔬\u003c\/span\u003e\u003cspan class=\"text\"\u003eIngredients\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003ca href=\"#pp-routine\"\u003e\u003cspan class=\"icon\"\u003e🔄\u003c\/span\u003e\u003cspan class=\"text\"\u003eRoutine\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003ca href=\"#pp-skin-types\"\u003e\u003cspan class=\"icon\"\u003e🎯\u003c\/span\u003e\u003cspan class=\"text\"\u003eSkin Types\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003ca href=\"#pp-results\"\u003e\u003cspan class=\"icon\"\u003e📈\u003c\/span\u003e\u003cspan class=\"text\"\u003eResults\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003ca href=\"#pp-reviews\"\u003e\u003cspan class=\"icon\"\u003e⭐\u003c\/span\u003e\u003cspan class=\"text\"\u003eReviews\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003ca href=\"#pp-dupes\"\u003e\u003cspan class=\"icon\"\u003e💰\u003c\/span\u003e\u003cspan class=\"text\"\u003eDupes\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003ca href=\"#pp-compare\"\u003e\u003cspan class=\"icon\"\u003e⚖️\u003c\/span\u003e\u003cspan class=\"text\"\u003eCompare\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003ca href=\"#pp-faq\"\u003e\u003cspan class=\"icon\"\u003e❓\u003c\/span\u003e\u003cspan class=\"text\"\u003eFAQ\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/nav\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"pp-quickinfo\"\u003e\n    \u003cdiv class=\"pp-quickinfo-item\"\u003e\n      \u003cdiv class=\"label\"\u003ePregnancy Safe\u003c\/div\u003e\n      \u003cdiv class=\"value caution\"\u003eLikely ✔ (consult doctor)\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-quickinfo-item\"\u003e\n      \u003cdiv class=\"label\"\u003eFungal Acne Safe\u003c\/div\u003e\n      \u003cdiv class=\"value warning\"\u003eNo ✗\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-quickinfo-item\"\u003e\n      \u003cdiv class=\"label\"\u003eComedogenic Rating\u003c\/div\u003e\n      \u003cdiv class=\"value safe\"\u003e2\/5\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pp-specs\"\u003e\n    \u003cdiv class=\"pp-spec\"\u003e\n      \u003cdiv class=\"icon\"\u003e💧\u003c\/div\u003e\n      \u003cdiv class=\"label\"\u003eType\u003c\/div\u003e\n      \u003cdiv class=\"value\"\u003eLiquid Moisturizer\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-spec\"\u003e\n      \u003cdiv class=\"icon\"\u003e📏\u003c\/div\u003e\n      \u003cdiv class=\"label\"\u003eSize\u003c\/div\u003e\n      \u003cdiv class=\"value\"\u003e3.04 fl oz \/ 90ml\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-spec\"\u003e\n      \u003cdiv class=\"icon\"\u003e🧴\u003c\/div\u003e\n      \u003cdiv class=\"label\"\u003eSkin Type\u003c\/div\u003e\n      \u003cdiv class=\"value\"\u003eNormal \/ Oily\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-spec\"\u003e\n      \u003cdiv class=\"icon\"\u003e🔢\u003c\/div\u003e\n      \u003cdiv class=\"label\"\u003eIngredients\u003c\/div\u003e\n      \u003cdiv class=\"value\"\u003e34 total\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-spec\"\u003e\n      \u003cdiv class=\"icon\"\u003e💲\u003c\/div\u003e\n      \u003cdiv class=\"label\"\u003ePrice Range\u003c\/div\u003e\n      \u003cdiv class=\"value\"\u003e$14–$18\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"pp-title\"\u003e✨ Texture \u0026amp; Feel\u003c\/h2\u003e\n  \n  \u003cdiv class=\"pp-sensory\"\u003e\n    \u003cdiv class=\"pp-sensory-item\"\u003e\n      \u003cdiv class=\"icon\"\u003e💧\u003c\/div\u003e\n      \u003cdiv class=\"label\"\u003eConsistency\u003c\/div\u003e\n      \u003cdiv class=\"value\"\u003eWatery gel-liquid\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-sensory-item\"\u003e\n      \u003cdiv class=\"icon\"\u003e👃\u003c\/div\u003e\n      \u003cdiv class=\"label\"\u003eScent\u003c\/div\u003e\n      \u003cdiv class=\"value\"\u003eStrong aquatic fragrance\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-sensory-item\"\u003e\n      \u003cdiv class=\"icon\"\u003e⏱️\u003c\/div\u003e\n      \u003cdiv class=\"label\"\u003eAbsorption\u003c\/div\u003e\n      \u003cdiv class=\"value\"\u003eInstant\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-sensory-item\"\u003e\n      \u003cdiv class=\"icon\"\u003e🎯\u003c\/div\u003e\n      \u003cdiv class=\"label\"\u003eFinish\u003c\/div\u003e\n      \u003cdiv class=\"value\"\u003eFresh, low-shine\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pp-features\"\u003e\n    \u003cdiv class=\"pp-feature\"\u003e\n      \u003cdiv class=\"icon\"\u003e💦\u003c\/div\u003e\n      \u003ch4\u003eTriple Hyaluronic Acid\u003c\/h4\u003e\n      \u003cp\u003eCombines Sodium Hyaluronate, Hyaluronic Acid and Biosaccharide Gum-1 to draw water into multiple layers of skin for a plumped, fresh look.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-feature\"\u003e\n      \u003cdiv class=\"icon\"\u003e🌿\u003c\/div\u003e\n      \u003ch4\u003eAloe Water Base\u003c\/h4\u003e\n      \u003cp\u003eAloe Barbadensis Leaf Juice soothes and adds lightweight moisture without any oils, keeping the formula breathable on oily skin.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-feature\"\u003e\n      \u003cdiv class=\"icon\"\u003e🪶\u003c\/div\u003e\n      \u003ch4\u003eOil-Free \u0026amp; Featherlight\u003c\/h4\u003e\n      \u003cp\u003eA liquid that sinks in instantly and disappears, leaving a fresh, non-greasy finish that won't add T-zone shine.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-feature\"\u003e\n      \u003cdiv class=\"icon\"\u003e💄\u003c\/div\u003e\n      \u003ch4\u003eSmooth Makeup Primer\u003c\/h4\u003e\n      \u003cp\u003eThe silicone-blurred, semi-matte finish doubles as a grippy base, helping foundation glide on and sit smoothly.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 id=\"pp-safety\" class=\"pp-title\"\u003e🛡️ Safety \u0026amp; Compatibility\u003c\/h2\u003e\n  \n  \u003cdiv class=\"pp-safety\"\u003e\n    \u003cdiv class=\"pp-safety-item caution\"\u003e\n      \u003cspan class=\"icon\"\u003e🤰\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003ePregnancy \u0026amp; Breastfeeding\u003c\/strong\u003e\n        \u003cp\u003eNo retinoids, salicylic acid, hydroquinone or chemical sunscreens — the actives are pregnancy-friendly. It does contain alcohol and fragrance, so confirm with your OB\/GYN.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-safety-item warning\"\u003e\n      \u003cspan class=\"icon\"\u003e🍄\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eFungal Acne (Malassezia)\u003c\/strong\u003e\n        \u003cp\u003eNot fungal-acne safe. Contains esters (Ethylhexyl Palmitate, Isononyl Isononanoate) that can feed malassezia yeast.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-safety-item caution\"\u003e\n      \u003cspan class=\"icon\"\u003e🌸\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eFragrance \u0026amp; Alcohol\u003c\/strong\u003e\n        \u003cp\u003eContains a strong aquatic Parfum plus Linalool and Limonene, and Alcohol Denat. sits high on the list. Sensitive\/reactive skin should patch test.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-safety-item safe\"\u003e\n      \u003cspan class=\"icon\"\u003e✅\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eActive Layering\u003c\/strong\u003e\n        \u003cp\u003ePlays well with vitamin C, niacinamide, retinol and exfoliating acids — apply it as the hydration step after those treatments.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 id=\"pp-ingredients\" class=\"pp-title\"\u003e🔬 Ingredient Breakdown\u003c\/h2\u003e\n  \n  \u003cdiv class=\"pp-ingredient\"\u003e\n    \u003ch3\u003e\n\u003cspan class=\"emoji\"\u003e💧\u003c\/span\u003e Glycerin \u003cspan class=\"conc\"\u003e~5-10%\u003c\/span\u003e \u003cspan class=\"tag\"\u003eProven\u003c\/span\u003e\n\u003c\/h3\u003e\n    \u003cp\u003eThe second ingredient and the formula's hydration backbone. A humectant that pulls water into the skin and reinforces the moisture barrier without any heaviness.\u003c\/p\u003e\n    \u003cul class=\"pp-science\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSource:\u003c\/strong\u003e A 2016 study found glycerin more effective as a humectant than AHAs and hyaluronic acid.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBenefit:\u003c\/strong\u003e Its low molecular weight lets it carry moisture into deeper skin layers.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"pp-warning positive\"\u003e\n      \u003cspan class=\"icon\"\u003e✅\u003c\/span\u003e\n      \u003cdiv\u003eWell tolerated by virtually all skin types, including oily and sensitive.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pp-ingredient\"\u003e\n    \u003ch3\u003e\n\u003cspan class=\"emoji\"\u003e💦\u003c\/span\u003e Hyaluronic Acid Complex \u003cspan class=\"conc\"\u003e\u0026lt;2%\u003c\/span\u003e \u003cspan class=\"tag\"\u003eProven\u003c\/span\u003e\n\u003c\/h3\u003e\n    \u003cp\u003eThree forms — Sodium Hyaluronate, Hyaluronic Acid and Biosaccharide Gum-1 — target different depths to hold water and give skin a fresh, plumped surface.\u003c\/p\u003e\n    \u003cul class=\"pp-science\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSource:\u003c\/strong\u003e Hyaluronic acid can bind many times its weight in water and is naturally found in healthy skin.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBenefit:\u003c\/strong\u003e Multiple molecular weights aim for both surface and deeper hydration.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"pp-warning caution\"\u003e\n      \u003cspan class=\"icon\"\u003e⚠️\u003c\/span\u003e\n      \u003cdiv\u003eIn very dry climates, layer a richer cream on top so HA pulls moisture in, not out.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pp-ingredient\"\u003e\n    \u003ch3\u003e\n\u003cspan class=\"emoji\"\u003e🌿\u003c\/span\u003e Aloe Barbadensis Leaf Juice \u003cspan class=\"conc\"\u003eMid-list\u003c\/span\u003e \u003cspan class=\"tag\"\u003ePromising\u003c\/span\u003e\n\u003c\/h3\u003e\n    \u003cp\u003eMarketed as the \"Aloe Water\" base. Soothing and anti-inflammatory, it carries vitamins A, C and E plus moisture-binding polysaccharides.\u003c\/p\u003e\n    \u003cul class=\"pp-science\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSource:\u003c\/strong\u003e Aloe is documented as anti-inflammatory, moisturizing and antiseptic.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBenefit:\u003c\/strong\u003e Helps calm skin and adds water-light hydration.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pp-ingredient\"\u003e\n    \u003ch3\u003e\n\u003cspan class=\"emoji\"\u003e🛡️\u003c\/span\u003e Tocopherol (Vitamin E) \u003cspan class=\"conc\"\u003eLow %\u003c\/span\u003e \u003cspan class=\"tag\"\u003eProven\u003c\/span\u003e\n\u003c\/h3\u003e\n    \u003cp\u003eA fat-soluble antioxidant that helps defend skin from free-radical damage and supports the lipid barrier.\u003c\/p\u003e\n    \u003cul class=\"pp-science\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSource:\u003c\/strong\u003e Vitamin E is a well-studied antioxidant that strengthens the skin barrier.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBenefit:\u003c\/strong\u003e Pairs synergistically with vitamin C for added environmental protection.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pp-ingredient\"\u003e\n    \u003ch3\u003e\n\u003cspan class=\"emoji\"\u003e🧪\u003c\/span\u003e Panthenol (Pro-Vitamin B5) \u003cspan class=\"conc\"\u003eLow %\u003c\/span\u003e \u003cspan class=\"tag\"\u003eProven\u003c\/span\u003e\n\u003c\/h3\u003e\n    \u003cp\u003eA humectant and skin-conditioner that hydrates, soothes and supports the skin's repair processes.\u003c\/p\u003e\n    \u003cul class=\"pp-science\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSource:\u003c\/strong\u003e Panthenol penetrates deeper skin layers and aids wound healing.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBenefit:\u003c\/strong\u003e Adds comfort and helps reduce the look of irritation.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pp-ingredient\"\u003e\n    \u003ch3\u003e\n\u003cspan class=\"emoji\"\u003e🌫️\u003c\/span\u003e Dimethicone \u003cspan class=\"conc\"\u003eMid-list\u003c\/span\u003e \u003cspan class=\"tag\"\u003eProven\u003c\/span\u003e\n\u003c\/h3\u003e\n    \u003cp\u003eA silicone that creates a smooth, blurred finish and a light breathable film to slow water loss — part of why this works as a primer.\u003c\/p\u003e\n    \u003cul class=\"pp-science\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSource:\u003c\/strong\u003e Dimethicone sits on the surface and is not absorbed, making irritation unlikely.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBenefit:\u003c\/strong\u003e Improves slip and gives the velvety, makeup-ready feel.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"pp-warning caution\"\u003e\n      \u003cspan class=\"icon\"\u003e⚠️\u003c\/span\u003e\n      \u003cdiv\u003eSilicones can occasionally \"pill\" when layered with certain products.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pp-ingredient\"\u003e\n    \u003ch3\u003e\n\u003cspan class=\"emoji\"\u003e⚗️\u003c\/span\u003e Alcohol Denat. \u003cspan class=\"conc\"\u003e3rd ingredient\u003c\/span\u003e \u003cspan class=\"tag\"\u003eConcern\u003c\/span\u003e\n\u003c\/h3\u003e\n    \u003cp\u003eListed high in the formula, it gives the instant-dry, weightless feel and boosts absorption — but it has an astringent, potentially drying reputation.\u003c\/p\u003e\n    \u003cul class=\"pp-science\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSource:\u003c\/strong\u003e Studies are mixed; small amounts are generally tolerated by oily skin in humid climates.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBenefit:\u003c\/strong\u003e Helps the liquid texture flash off and other actives absorb.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"pp-warning caution\"\u003e\n      \u003cspan class=\"icon\"\u003e⚠️\u003c\/span\u003e\n      \u003cdiv\u003eDry, sensitive or compromised barriers may find it drying with repeated use.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pp-ingredient\"\u003e\n    \u003ch3\u003e\n\u003cspan class=\"emoji\"\u003e🌸\u003c\/span\u003e Fragrance (Parfum, Linalool, Limonene) \u003cspan class=\"conc\"\u003eLow %\u003c\/span\u003e \u003cspan class=\"tag\"\u003eConcern\u003c\/span\u003e\n\u003c\/h3\u003e\n    \u003cp\u003eResponsible for the signature fresh aquatic scent that reviewers consistently call strong. Linalool and Limonene are EU-labeled fragrance allergens.\u003c\/p\u003e\n    \u003cul class=\"pp-science\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSource:\u003c\/strong\u003e Oxidized linalool and limonene can sensitize skin over time.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBenefit:\u003c\/strong\u003e Adds the pleasant \"spa-like\" sensory experience many users enjoy.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"pp-warning caution\"\u003e\n      \u003cspan class=\"icon\"\u003e⚠️\u003c\/span\u003e\n      \u003cdiv\u003eThe lingering scent is the single most common complaint; avoid if fragrance-sensitive.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pp-accordion\"\u003e\n    \u003cinput type=\"checkbox\" id=\"pp-inci\"\u003e\n    \u003clabel for=\"pp-inci\"\u003e📋 Full Ingredients (INCI)\u003c\/label\u003e\n    \u003cdiv class=\"pp-acc-content\"\u003e\n      \u003cp\u003e\u003cstrong\u003e34 ingredients\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:0.82em;color:var(--pp-text-muted);line-height:1.7\"\u003eWater, Glycerin, Alcohol Denat., Dimethicone, Isononyl Isononanoate, Silanetriol, Carbomer, Triethanolamine, Dimethiconol, Aloe Barbadensis Leaf Juice, Sodium Hyaluronate, Silica Dimethyl Silylate, Hyaluronic Acid, Phyllostachys Bambusoides Extract, Caprylyl Glycol, Tetrasodium EDTA, Citric Acid, Biosaccharide Gum-1, Xanthan Gum, Panthenol, Menthoxypropanediol, Ethylhexyl Palmitate, Butylene Glycol, Hexylene Glycol, Tocopherol, Potassium Sorbate, Sorbic Acid, Methylparaben, Sodium Benzoate, Phenoxyethanol, Chlorphenesin, CI 42090, Linalool, Limonene, Parfum.\u003c\/p\u003e\n      \u003cdiv class=\"free-list\"\u003e\n        \u003cstrong\u003eFREE FROM:\u003c\/strong\u003e Oils · Sulfates · SPF · Mineral Oil · Plant Butters · Retinoids\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 id=\"pp-routine\" class=\"pp-title\"\u003e🔄 Where It Fits in Your Routine\u003c\/h2\u003e\n  \n  \u003cdiv class=\"pp-routine\"\u003e\n    \u003cdiv class=\"pp-routine-step\"\u003e\n      \u003cdiv class=\"num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"name\"\u003eCleanser\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-routine-step\"\u003e\n      \u003cdiv class=\"num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"name\"\u003eToner\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-routine-step\"\u003e\n      \u003cdiv class=\"num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"name\"\u003eSerum\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-routine-step current\"\u003e\n      \u003cdiv class=\"num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"name\"\u003eThis Moisturizer\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-routine-step\"\u003e\n      \u003cdiv class=\"num\"\u003e5\u003c\/div\u003e\n      \u003cdiv class=\"name\"\u003eEye Cream\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-routine-step\"\u003e\n      \u003cdiv class=\"num\"\u003e6\u003c\/div\u003e\n      \u003cdiv class=\"name\"\u003eSunscreen (AM)\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \n  \u003cp style=\"text-align:center;color:var(--pp-text-muted);font-size:0.82em;margin-top:12px\"\u003e\n    Use it as your hydration step. On oily skin it can be the final layer; on drier or combination skin, follow with a richer cream at night. In the morning, always finish with SPF.\n  \u003c\/p\u003e\n\n  \u003ch2 id=\"pp-how-to-use\" class=\"pp-title\"\u003e📝 How to Use\u003c\/h2\u003e\n  \n  \u003cdiv class=\"pp-steps\"\u003e\n    \u003cdiv class=\"pp-step\"\u003e\n      \u003cdiv class=\"num\"\u003e1\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eCleanse first\u003c\/h4\u003e\n        \u003cp\u003eStart with clean, towel-dried skin morning and night.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-step\"\u003e\n      \u003cdiv class=\"num\"\u003e2\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eDispense one pump\u003c\/h4\u003e\n        \u003cp\u003eOne pump of the liquid covers the whole face and neck for most people.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-step\"\u003e\n      \u003cdiv class=\"num\"\u003e3\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eSmooth over face\u003c\/h4\u003e\n        \u003cp\u003eGently pat and sweep across face and neck; it absorbs almost instantly.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-step\"\u003e\n      \u003cdiv class=\"num\"\u003e4\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eLayer or prime\u003c\/h4\u003e\n        \u003cp\u003eFollow with SPF in the AM, or use as a smoothing primer before makeup.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 id=\"pp-who-is-it-for\" class=\"pp-title\"\u003e👤 Who Is It For?\u003c\/h2\u003e\n  \n  \u003cdiv class=\"pp-fit\"\u003e\n    \u003cdiv class=\"pp-fit-box yes\"\u003e\n      \u003ch4\u003e✅ Perfect for you if:\u003c\/h4\u003e\n      \u003cul\u003e\n        \u003cli\u003eYou have oily, combination or normal skin that hates heavy creams\u003c\/li\u003e\n        \u003cli\u003eYou want fast-absorbing, oil-free, non-greasy hydration\u003c\/li\u003e\n        \u003cli\u003eYou like a fresh scent and a smooth, makeup-friendly base\u003c\/li\u003e\n        \u003cli\u003eYou want affordable everyday hydration with hyaluronic acid\u003c\/li\u003e\n        \u003cli\u003eYou live in a warm or humid climate\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-fit-box no\"\u003e\n      \u003ch4\u003e❌ Consider alternatives if:\u003c\/h4\u003e\n      \u003cul\u003e\n        \u003cli\u003eYou have very dry skin and want a single all-day moisturizer\u003c\/li\u003e\n        \u003cli\u003eYou are fragrance-sensitive or react to Alcohol Denat.\u003c\/li\u003e\n        \u003cli\u003eYou are treating fungal acne (malassezia)\u003c\/li\u003e\n        \u003cli\u003eYou prefer a fragrance-free, minimalist formula\u003c\/li\u003e\n        \u003cli\u003eYou want a rich, occlusive barrier cream\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 id=\"pp-skin-types\" class=\"pp-title\"\u003e🎯 Skin Type Compatibility\u003c\/h2\u003e\n  \n  \u003cdiv class=\"pp-cards\"\u003e\n    \u003cdiv class=\"pp-skin-card\"\u003e\n      \u003cdiv class=\"pp-skc-head\"\u003e\n        \u003cspan class=\"pp-skc-type\"\u003eOily Skin\u003c\/span\u003e\n        \u003cspan class=\"pp-skc-rate excellent\"\u003e\u003cspan class=\"pp-skc-stars\"\u003e★★★★★\u003c\/span\u003e Excellent\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pp-skc-body\"\u003e\n        \u003cp class=\"pp-skc-note\"\u003eOil-free, lightweight and fast-absorbing — adds hydration without shine. The matte-leaning finish is a favorite for T-zone control.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-skin-card\"\u003e\n      \u003cdiv class=\"pp-skc-head\"\u003e\n        \u003cspan class=\"pp-skc-type\"\u003eCombination\u003c\/span\u003e\n        \u003cspan class=\"pp-skc-rate excellent\"\u003e\u003cspan class=\"pp-skc-stars\"\u003e★★★★★\u003c\/span\u003e Excellent\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pp-skc-body\"\u003e\n        \u003cp class=\"pp-skc-note\"\u003eHydrates the dry zones while staying light on the oily ones; great for layering under makeup.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-skin-card\"\u003e\n      \u003cdiv class=\"pp-skc-head\"\u003e\n        \u003cspan class=\"pp-skc-type\"\u003eNormal Skin\u003c\/span\u003e\n        \u003cspan class=\"pp-skc-rate good\"\u003e\u003cspan class=\"pp-skc-stars\"\u003e★★★★☆\u003c\/span\u003e Good\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pp-skc-body\"\u003e\n        \u003cp class=\"pp-skc-note\"\u003ePleasant everyday hydration with a fresh finish, though some may want a touch more richness in winter.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-skin-card\"\u003e\n      \u003cdiv class=\"pp-skc-head\"\u003e\n        \u003cspan class=\"pp-skc-type\"\u003eDry Skin\u003c\/span\u003e\n        \u003cspan class=\"pp-skc-rate moderate\"\u003e\u003cspan class=\"pp-skc-stars\"\u003e★★★☆☆\u003c\/span\u003e Moderate\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pp-skc-body\"\u003e\n        \u003cp class=\"pp-skc-note\"\u003eOften not enough on its own — many dry-skin users layer a heavier cream on top, and the alcohol may feel drying.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-skin-card\"\u003e\n      \u003cdiv class=\"pp-skc-head\"\u003e\n        \u003cspan class=\"pp-skc-type\"\u003eSensitive Skin\u003c\/span\u003e\n        \u003cspan class=\"pp-skc-rate moderate\"\u003e\u003cspan class=\"pp-skc-stars\"\u003e★★★☆☆\u003c\/span\u003e Moderate\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pp-skc-body\"\u003e\n        \u003cp class=\"pp-skc-note\"\u003eThe strong fragrance, allergens and alcohol can trigger reactions in reactive skin — patch test before full use.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-skin-card\"\u003e\n      \u003cdiv class=\"pp-skc-head\"\u003e\n        \u003cspan class=\"pp-skc-type\"\u003eAcne-Prone\u003c\/span\u003e\n        \u003cspan class=\"pp-skc-rate good\"\u003e\u003cspan class=\"pp-skc-stars\"\u003e★★★★☆\u003c\/span\u003e Good\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pp-skc-body\"\u003e\n        \u003cp class=\"pp-skc-note\"\u003eOil-free and low on the comedogenic scale, but the esters mean it is not fungal-acne safe.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 id=\"pp-results\" class=\"pp-title\"\u003e📈 Results Timeline\u003c\/h2\u003e\n  \n  \u003cdiv class=\"pp-timeline\"\u003e\n    \u003cdiv class=\"pp-tl-item\"\u003e\n      \u003cspan class=\"time\"\u003eImmediately\u003c\/span\u003e\n      \u003ch4\u003eFresh, water-plumped feel\u003c\/h4\u003e\n      \u003cp\u003eSkin feels instantly cool, hydrated and smooth as the liquid absorbs in seconds, leaving a fresh, primed surface.\u003c\/p\u003e\n      \u003cspan class=\"percent\"\u003e90% noticed\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-tl-item\"\u003e\n      \u003cspan class=\"time\"\u003eDays 1–7\u003c\/span\u003e\n      \u003ch4\u003eComfortable daily hydration\u003c\/h4\u003e\n      \u003cp\u003eUsed morning and night, skin stays softer and less tight; oily users often report a more matte, balanced look.\u003c\/p\u003e\n      \u003cspan class=\"percent\"\u003e75% noticed\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-tl-item\"\u003e\n      \u003cspan class=\"time\"\u003eWeeks 2–4\u003c\/span\u003e\n      \u003ch4\u003eSmoother, healthier-looking skin\u003c\/h4\u003e\n      \u003cp\u003eConsistent use gives a more even, radiant surface and a reliably smooth canvas for makeup.\u003c\/p\u003e\n      \u003cspan class=\"percent\"\u003e60% noticed\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 id=\"pp-reviews\" class=\"pp-title\"\u003e⭐ Ratings by Platform\u003c\/h2\u003e\n  \n  \u003cdiv class=\"pp-cards\"\u003e\n    \u003cdiv class=\"pp-review-card\"\u003e\n      \u003cdiv class=\"platform\"\u003e\n\u003cspan class=\"icon\"\u003e🛒\u003c\/span\u003e Amazon\u003c\/div\u003e\n      \u003cdiv class=\"stats\"\u003e\n        \u003cdiv class=\"stat\"\u003e\n          \u003cdiv class=\"num\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★☆\u003c\/span\u003e 4.5\u003c\/div\u003e\n          \u003cdiv class=\"lbl\"\u003eRating\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stat\"\u003e\n          \u003cdiv class=\"num\"\u003e10,000+\u003c\/div\u003e\n          \u003cdiv class=\"lbl\"\u003eReviews\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"complaint\"\u003e\n\u003cspan class=\"icon\"\u003e⚠️\u003c\/span\u003e Main complaint: Fragrance is too strong and lingers\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-review-card\"\u003e\n      \u003cdiv class=\"platform\"\u003e\n\u003cspan class=\"icon\"\u003e🏠\u003c\/span\u003e Walmart\u003c\/div\u003e\n      \u003cdiv class=\"stats\"\u003e\n        \u003cdiv class=\"stat\"\u003e\n          \u003cdiv class=\"num\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★☆\u003c\/span\u003e 4.5\u003c\/div\u003e\n          \u003cdiv class=\"lbl\"\u003eRating\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stat\"\u003e\n          \u003cdiv class=\"num\"\u003e1,538\u003c\/div\u003e\n          \u003cdiv class=\"lbl\"\u003eReviews\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"complaint\"\u003e\n\u003cspan class=\"icon\"\u003e⚠️\u003c\/span\u003e Main complaint: Not moisturizing enough for dry skin\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-review-card\"\u003e\n      \u003cdiv class=\"platform\"\u003e\n\u003cspan class=\"icon\"\u003e💅\u003c\/span\u003e Ulta\u003c\/div\u003e\n      \u003cdiv class=\"stats\"\u003e\n        \u003cdiv class=\"stat\"\u003e\n          \u003cdiv class=\"num\"\u003e\n\u003cspan class=\"stars\"\u003e★★★★☆\u003c\/span\u003e 4.5\u003c\/div\u003e\n          \u003cdiv class=\"lbl\"\u003eRating\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stat\"\u003e\n          \u003cdiv class=\"num\"\u003e790+\u003c\/div\u003e\n          \u003cdiv class=\"lbl\"\u003eReviews\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"complaint\"\u003e\n\u003cspan class=\"icon\"\u003e⚠️\u003c\/span\u003e Main complaint: Doesn't fully live up to \"mattifying\" claim\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-review-card\"\u003e\n      \u003cdiv class=\"platform\"\u003e\n\u003cspan class=\"icon\"\u003e💄\u003c\/span\u003e MakeupAlley\u003c\/div\u003e\n      \u003cdiv class=\"stats\"\u003e\n        \u003cdiv class=\"stat\"\u003e\n          \u003cdiv class=\"num\"\u003e\n\u003cspan class=\"stars\"\u003e★★★☆☆\u003c\/span\u003e 3.5\u003c\/div\u003e\n          \u003cdiv class=\"lbl\"\u003eRating\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stat\"\u003e\n          \u003cdiv class=\"num\"\u003eMixed\u003c\/div\u003e\n          \u003cdiv class=\"lbl\"\u003eReviews\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"complaint\"\u003e\n\u003cspan class=\"icon\"\u003e⚠️\u003c\/span\u003e Main complaint: Overpowering scent; a few report breakouts\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 id=\"pp-pros-cons\" class=\"pp-title\"\u003e⚖️ Pros \u0026amp; Cons\u003c\/h2\u003e\n  \n  \u003cdiv class=\"pp-proscons\"\u003e\n    \u003cdiv class=\"pp-pros\"\u003e\n      \u003ch4\u003e✅ Praised\u003c\/h4\u003e\n      \u003cul\u003e\n        \u003cli\u003eExtremely lightweight, absorbs almost instantly\u003c\/li\u003e\n        \u003cli\u003eOil-free and non-greasy — ideal for oily\/combo skin\u003c\/li\u003e\n        \u003cli\u003eGreat value; larger 90ml size vs pricier rivals\u003c\/li\u003e\n        \u003cli\u003eWorks well as a smoothing makeup primer\u003c\/li\u003e\n        \u003cli\u003eThree types of hyaluronic acid plus soothing aloe\u003c\/li\u003e\n        \u003cli\u003eLuxe-looking bottle and pump\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-cons\"\u003e\n      \u003ch4\u003e❌ Criticized\u003c\/h4\u003e\n      \u003cul\u003e\n        \u003cli\u003eStrong fragrance that lingers and bothers sensitive noses\u003c\/li\u003e\n        \u003cli\u003eAlcohol Denat. sits high in the ingredient list\u003c\/li\u003e\n        \u003cli\u003eNot enough moisture on its own for dry skin\u003c\/li\u003e\n        \u003cli\u003eNot fungal-acne safe (contains esters)\u003c\/li\u003e\n        \u003cli\u003e72-hour hydration claim feels optimistic to many\u003c\/li\u003e\n        \u003cli\u003eA few users report breakouts or tingling\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 id=\"pp-dupes\" class=\"pp-title\"\u003e💰 Budget-Friendly Alternatives (Dupes)\u003c\/h2\u003e\n  \n  \u003cdiv class=\"pp-cards\"\u003e\n    \u003cdiv class=\"pp-dupe-card\"\u003e\n      \u003cspan class=\"match high\"\u003e82% Match\u003c\/span\u003e\n      \u003cdiv class=\"product-name\"\u003eEquate Hydration Gel with Hyaluronic Acid (Walmart)\u003c\/div\u003e\n      \u003cdiv class=\"price\"\u003e\n        \u003cspan class=\"amount\"\u003e$10.87\u003c\/span\u003e\n        \u003cspan class=\"tag budget\"\u003eBudget Pick\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"diff\"\u003eA near clone of water-gel HA moisturizers at the lowest price. Lighter on actives and less elegant texture, but similar oil-free hydration.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-dupe-card\"\u003e\n      \u003cspan class=\"match medium\"\u003e75% Match\u003c\/span\u003e\n      \u003cdiv class=\"product-name\"\u003eThe Ordinary Hyaluronic Acid 2% + B5\u003c\/div\u003e\n      \u003cdiv class=\"price\"\u003e\n        \u003cspan class=\"amount\"\u003e$8.90\u003c\/span\u003e\n        \u003cspan class=\"tag budget\"\u003eBudget Pick\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"diff\"\u003eA fragrance-free HA + panthenol serum rather than a full moisturizer. Delivers similar humectant hydration but no silicone primer finish.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-dupe-card\"\u003e\n      \u003cspan class=\"match medium\"\u003e78% Match\u003c\/span\u003e\n      \u003cdiv class=\"product-name\"\u003ee.l.f. Holy Hydration! Gel-Yeah Moisturizer\u003c\/div\u003e\n      \u003cdiv class=\"price\"\u003e\n        \u003cspan class=\"amount\"\u003e$12.00\u003c\/span\u003e\n        \u003cspan class=\"tag similar\"\u003eSimilar\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"diff\"\u003eLightweight gel with squalane and HA, vegan and cruelty-free. Slightly more cushiony; a good fragrance-aware swap for oily skin.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 id=\"pp-compare\" class=\"pp-title\"\u003e🔄 Comparison with Competitors\u003c\/h2\u003e\n  \n  \u003cdiv class=\"pp-compare-grid\"\u003e\n    \u003cdiv class=\"pp-compare-card featured\"\u003e\n      \u003cdiv class=\"card-header\"\u003e\n        \u003ch4\u003eL'Oreal Hydra Genius (This Product)\u003c\/h4\u003e\n        \u003cspan class=\"price\"\u003e~$16\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"card-body\"\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eTexture\u003c\/span\u003e\n          \u003cspan class=\"value good\"\u003eWatery gel-liquid\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eSize\u003c\/span\u003e\n          \u003cspan class=\"value good\"\u003e90ml \/ 3.04 oz\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eFragrance\u003c\/span\u003e\n          \u003cspan class=\"value bad\"\u003eFragranced (strong)\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eKey Actives\u003c\/span\u003e\n          \u003cspan class=\"value\"\u003eGlycerin, 3x HA, Aloe\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eValue\u003c\/span\u003e\n          \u003cspan class=\"value good\"\u003eExcellent\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pp-compare-card\"\u003e\n      \u003cdiv class=\"card-header\"\u003e\n        \u003ch4\u003eNeutrogena Hydro Boost Water Gel\u003c\/h4\u003e\n        \u003cspan class=\"price\"\u003e~$20\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"card-body\"\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eTexture\u003c\/span\u003e\n          \u003cspan class=\"value good\"\u003eBouncy water gel\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eSize\u003c\/span\u003e\n          \u003cspan class=\"value neutral\"\u003e50ml \/ 1.7 oz\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eFragrance\u003c\/span\u003e\n          \u003cspan class=\"value neutral\"\u003eLight fragrance\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eKey Actives\u003c\/span\u003e\n          \u003cspan class=\"value\"\u003eHyaluronic Acid\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eValue\u003c\/span\u003e\n          \u003cspan class=\"value good\"\u003eVery good\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pp-compare-card\"\u003e\n      \u003cdiv class=\"card-header\"\u003e\n        \u003ch4\u003eClinique Moisture Surge 100H\u003c\/h4\u003e\n        \u003cspan class=\"price\"\u003e~$44\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"card-body\"\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eTexture\u003c\/span\u003e\n          \u003cspan class=\"value\"\u003eCushiony gel-cream\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eSize\u003c\/span\u003e\n          \u003cspan class=\"value neutral\"\u003e48ml \/ 1.7 oz\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eFragrance\u003c\/span\u003e\n          \u003cspan class=\"value good\"\u003eFragrance-free\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eKey Actives\u003c\/span\u003e\n          \u003cspan class=\"value\"\u003eHA, Aloe, glycerin\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eValue\u003c\/span\u003e\n          \u003cspan class=\"value bad\"\u003ePremium price\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pp-compare-card\"\u003e\n      \u003cdiv class=\"card-header\"\u003e\n        \u003ch4\u003ee.l.f. Holy Hydration! Gel-Yeah\u003c\/h4\u003e\n        \u003cspan class=\"price\"\u003e~$12\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"card-body\"\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eTexture\u003c\/span\u003e\n          \u003cspan class=\"value good\"\u003eLight gel-cream\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eSize\u003c\/span\u003e\n          \u003cspan class=\"value neutral\"\u003e50ml \/ 1.7 oz\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eFragrance\u003c\/span\u003e\n          \u003cspan class=\"value neutral\"\u003eLightly scented\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eKey Actives\u003c\/span\u003e\n          \u003cspan class=\"value\"\u003eSqualane, HA\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pp-compare-row\"\u003e\n          \u003cspan class=\"label\"\u003eValue\u003c\/span\u003e\n          \u003cspan class=\"value good\"\u003eExcellent\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 id=\"pp-storage\" class=\"pp-title\"\u003e📦 Storage \u0026amp; Shelf Life\u003c\/h2\u003e\n  \n  \u003cdiv class=\"pp-safety\"\u003e\n    \u003cdiv class=\"pp-safety-item info\"\u003e\n      \u003cspan class=\"icon\"\u003e📅\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003ePeriod After Opening (PAO)\u003c\/strong\u003e\n        \u003cp\u003e12 months after opening\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-safety-item info\"\u003e\n      \u003cspan class=\"icon\"\u003e🏠\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eStorage\u003c\/strong\u003e\n        \u003cp\u003eStore in a cool, dry place away from direct sunlight; keep the cap closed.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-safety-item info\"\u003e\n      \u003cspan class=\"icon\"\u003e📦\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003ePackaging\u003c\/strong\u003e\n        \u003cp\u003eFrosted glass-look bottle with a pump dispenser\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-safety-item info\"\u003e\n      \u003cspan class=\"icon\"\u003e✈️\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eTravel Friendly\u003c\/strong\u003e\n        \u003cp\u003eYes — 90ml is under the 100ml carry-on liquid limit\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 id=\"pp-faq\" class=\"pp-title\"\u003e❓ Frequently Asked Questions\u003c\/h2\u003e\n  \n  \u003cdiv class=\"pp-faq\"\u003e\n    \u003cdiv class=\"pp-faq-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"faq1\"\u003e\n      \u003clabel for=\"faq1\"\u003eIs Hydra Genius pregnancy and breastfeeding safe?\u003c\/label\u003e\n      \u003cdiv class=\"pp-faq-answer\"\u003e\n        \u003cp\u003eIt contains no retinoids, salicylic acid, hydroquinone or chemical sunscreen filters, so the core formula is generally considered pregnancy-friendly. However, it does include fragrance, fragrance allergens (Linalool, Limonene) and Alcohol Denat. high in the list, so always confirm with your OB\/GYN or midwife before using during pregnancy or while breastfeeding.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-faq-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"faq2\"\u003e\n      \u003clabel for=\"faq2\"\u003eIs Hydra Genius fungal acne (malassezia) safe?\u003c\/label\u003e\n      \u003cdiv class=\"pp-faq-answer\"\u003e\n        \u003cp\u003eNo. It contains esters such as Ethylhexyl Palmitate and Isononyl Isononanoate, which can feed malassezia yeast. If you are actively managing fungal acne, choose an ester-free, fatty-acid-free formula instead.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-faq-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"faq3\"\u003e\n      \u003clabel for=\"faq3\"\u003eCan I use Hydra Genius with retinol, vitamin C, AHA or BHA?\u003c\/label\u003e\n      \u003cdiv class=\"pp-faq-answer\"\u003e\n        \u003cp\u003eYes. As a basic hydrating moisturizer it layers well over actives. Apply your treatment serum (retinol, vitamin C, AHA\/BHA) first, let it absorb, then use Hydra Genius as the hydration step to buffer and comfort the skin.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-faq-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"faq4\"\u003e\n      \u003clabel for=\"faq4\"\u003eWhat skin type is Hydra Genius best for?\u003c\/label\u003e\n      \u003cdiv class=\"pp-faq-answer\"\u003e\n        \u003cp\u003eThis Normal\/Oily version is best for oily and combination skin that wants weightless, oil-free hydration with a fresh, low-shine finish. Very dry skin will usually need a richer cream layered on top.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-faq-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"faq5\"\u003e\n      \u003clabel for=\"faq5\"\u003eHow long until I see results from Hydra Genius?\u003c\/label\u003e\n      \u003cdiv class=\"pp-faq-answer\"\u003e\n        \u003cp\u003eHydration and a fresh, smooth feel are immediate. With consistent twice-daily use, most people notice softer, more balanced skin within the first week, and a smoother, more even surface over two to four weeks.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-faq-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"faq6\"\u003e\n      \u003clabel for=\"faq6\"\u003eWhere does Hydra Genius go in my skincare routine?\u003c\/label\u003e\n      \u003cdiv class=\"pp-faq-answer\"\u003e\n        \u003cp\u003eIt is your moisturizer\/hydration step: cleanse, tone, apply serums, then Hydra Genius. In the morning, always finish with sunscreen. It can also be used as a lightweight primer before makeup.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-faq-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"faq7\"\u003e\n      \u003clabel for=\"faq7\"\u003eIs Hydra Genius comedogenic \/ will it clog pores?\u003c\/label\u003e\n      \u003cdiv class=\"pp-faq-answer\"\u003e\n        \u003cp\u003eIt is oil-free and rates low on the comedogenic scale (around 2\/5). Most oily and acne-prone users find it non-clogging, though Ethylhexyl Palmitate is mildly comedogenic for a small number of people, so monitor your skin.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pp-faq-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"faq8\"\u003e\n      \u003clabel for=\"faq8\"\u003eHow long does Hydra Genius last after opening?\u003c\/label\u003e\n      \u003cdiv class=\"pp-faq-answer\"\u003e\n        \u003cp\u003eThe Period After Opening is about 12 months. Check the small open-jar symbol on the packaging, store it in a cool dry spot, and replace it once it changes in scent, color or texture.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pp-verdict\"\u003e\n    \u003cdiv class=\"stars\"\u003e★★★★☆\u003c\/div\u003e\n    \u003cdiv class=\"score\"\u003e4.0 out of 5\u003c\/div\u003e\n    \u003cp class=\"text\"\u003e\n      \u003cstrong\u003eVerdict:\u003c\/strong\u003e L'Oreal Hydra Genius Normal\/Oily is a standout budget hydrator for oily and combination skin — featherlight, oil-free and primer-smooth, with three forms of hyaluronic acid and soothing aloe water at a fraction of luxury gel-cream prices. The trade-offs are a strong, lingering fragrance and Alcohol Denat. sitting high in the formula, which make it a poor fit for dry, sensitive or fungal-acne-prone skin. If you want refreshing everyday hydration that disappears into the skin and plays nicely under makeup, it earns its cult following and its price.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"L'Oreal","offers":[{"title":"Default Title","offer_id":52515630481751,"sku":null,"price":17.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/5028\/8215\/files\/3709j8m7rertmhddscgcbyepa73u_square_a4640f88-1ee4-4fe1-b7c7-70738cac78d9.png?v=1776952095","url":"https:\/\/www.skincarisma.com\/products\/hydra-genius-liquid-moisturizer-normal-oily","provider":"Skincarisma","version":"1.0","type":"link"}