{"product_id":"novea™-heated-lash-lift-curler","title":"NOVÉA™ Heated Lash Lift Curler","description":"\u003c!-- NOVÉA™ Heated Lash Lift Curler — Mobile-first, premium animated product description (light theme, no add-to-cart) --\u003e\n\u003cdiv class=\"novea-lash\" id=\"novea-lash\" role=\"region\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"nl-hero\"\u003e\n\u003cdiv class=\"nl-hero-inner\"\u003e\n\u003cspan class=\"nl-badge\"\u003eNOVÉA™\u003c\/span\u003e\n\u003ch1 class=\"nl-title\"\u003eHeated Lash Lift Curler\u003c\/h1\u003e\n\u003cp class=\"nl-sub\"\u003eWide-Open, Lifted Lashes — No Mascara Required.\u003c\/p\u003e\n\u003cp class=\"nl-tagline\"\u003eGentle, consistent heat lifts and sets a smooth, lasting curl — no crimping, no pinching, no damage.\u003c\/p\u003e\n\u003cdiv class=\"nl-hero-media\"\u003e\n\u003cbr\u003e\u003ci class=\"nl-orb nl-orb-1\"\u003e\u003c\/i\u003e \u003ci class=\"nl-orb nl-orb-2\"\u003e\u003c\/i\u003e\n\u003c\/div\u003e\n\u003cul class=\"nl-usp\" role=\"list\"\u003e\n\u003cli class=\"nl-chip\"\u003eHeat‑set curl\u003c\/li\u003e\n\u003cli class=\"nl-chip\"\u003eReady in seconds\u003c\/li\u003e\n\u003cli class=\"nl-chip\"\u003eUSB rechargeable\u003c\/li\u003e\n\u003cli class=\"nl-chip\"\u003eNo pinching\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- Colours --\u003e\n\u003cdiv class=\"nl-colours\"\u003e\n\u003cspan class=\"nl-chip nl-chip--colour\"\u003eBlush Pink\u003c\/span\u003e \u003cspan class=\"nl-chip nl-chip--colour\"\u003eWhite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BENEFITS (tap-to-expand) --\u003e\n\u003csection class=\"nl-section\" id=\"nl-benefits\"\u003e\n\u003ch2 class=\"nl-center\"\u003eWhat your eyes gain\u003c\/h2\u003e\n\u003cdiv class=\"nl-grid nl-1\"\u003e\n\u003carticle class=\"nl-feature\" role=\"button\" tabindex=\"0\"\u003e\u003cspan class=\"nl-ico\"\u003e🌟\u003c\/span\u003e\n\u003ch3\u003eDramatic, long‑lasting curl\u003c\/h3\u003e\n\u003cp\u003eHeat‑set curl holds significantly longer than traditional mechanical curlers.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"nl-feature\" role=\"button\" tabindex=\"0\"\u003e\u003cspan class=\"nl-ico\"\u003e👁️\u003c\/span\u003e\n\u003ch3\u003eWide‑open eye effect\u003c\/h3\u003e\n\u003cp\u003eLifted lashes instantly make eyes appear larger, brighter, and more awake.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"nl-feature\" role=\"button\" tabindex=\"0\"\u003e\u003cspan class=\"nl-ico\"\u003e🪶\u003c\/span\u003e\n\u003ch3\u003eGentle on lashes\u003c\/h3\u003e\n\u003cp\u003eEven, controlled warmth eliminates the pinching and breakage of cold curlers.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"nl-feature\" role=\"button\" tabindex=\"0\"\u003e\u003cspan class=\"nl-ico\"\u003e💄\u003c\/span\u003e\n\u003ch3\u003eWorks with or without mascara\u003c\/h3\u003e\n\u003cp\u003eCurl first for a natural look, or curl before mascara for maximum volume and lift.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"nl-feature\" role=\"button\" tabindex=\"0\"\u003e\u003cspan class=\"nl-ico\"\u003e⚡\u003c\/span\u003e\n\u003ch3\u003eQuick \u0026amp; effortless\u003c\/h3\u003e\n\u003cp\u003eHeats up in seconds and curls in one smooth, controlled motion.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"nl-feature\" role=\"button\" tabindex=\"0\"\u003e\u003cspan class=\"nl-ico\"\u003e🧳\u003c\/span\u003e\n\u003ch3\u003eTravel‑friendly\u003c\/h3\u003e\n\u003cp\u003eCompact, cordless design fits easily in any makeup bag.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HOW IT WORKS (no scroll; all steps visible) --\u003e\n\u003csection class=\"nl-section nl-dark\" id=\"nl-how\"\u003e\n\u003ch2 class=\"nl-center\"\u003eHow it works\u003c\/h2\u003e\n\u003cdiv class=\"nl-steps\"\u003e\n\u003cdiv class=\"nl-step\"\u003e\n\u003cspan class=\"nl-step-num\"\u003e1\u003c\/span\u003e\n\u003ch4\u003ePower on\u003c\/h4\u003e\n\u003cp\u003ePress the button and wait for the indicator light to signal it’s ready.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-step\"\u003e\n\u003cspan class=\"nl-step-num\"\u003e2\u003c\/span\u003e\n\u003ch4\u003ePosition at the root\u003c\/h4\u003e\n\u003cp\u003ePlace the heated pad at the base of your upper lashes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-step\"\u003e\n\u003cspan class=\"nl-step-num\"\u003e3\u003c\/span\u003e\n\u003ch4\u003eLift \u0026amp; hold\u003c\/h4\u003e\n\u003cp\u003eGently press for 10–15 seconds; repeat along the lash line.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-step\"\u003e\n\u003cspan class=\"nl-step-num\"\u003e4\u003c\/span\u003e\n\u003ch4\u003eSet the lift\u003c\/h4\u003e\n\u003cp\u003eApply mascara immediately after for maximum volume and hold.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- KEY SPECIFICATIONS --\u003e\n\u003csection class=\"nl-section\" id=\"nl-specs\"\u003e\n\u003ch2 class=\"nl-center\"\u003eKey specifications\u003c\/h2\u003e\n\u003cdiv class=\"nl-specs\"\u003e\n\u003cdiv class=\"nl-spec\"\u003e\n\u003cstrong\u003eTechnology\u003c\/strong\u003e\u003cspan\u003eBuilt‑in heating element with temperature‑controlled pad\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-spec\"\u003e\n\u003cstrong\u003eHeat‑Up Time\u003c\/strong\u003e\u003cspan\u003eReady in seconds\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-spec\"\u003e\n\u003cstrong\u003eOperation\u003c\/strong\u003e\u003cspan\u003eSingle power button + indicator light\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-spec\"\u003e\n\u003cstrong\u003ePower\u003c\/strong\u003e\u003cspan\u003eUSB rechargeable — cordless and portable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-spec\"\u003e\n\u003cstrong\u003eDesign\u003c\/strong\u003e\u003cspan\u003eErgonomic scissor‑grip for precision\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-spec\"\u003e\n\u003cstrong\u003eAvailable Colours\u003c\/strong\u003e\u003cspan\u003eBlush Pink | White\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-spec\"\u003e\n\u003cstrong\u003ePackaging\u003c\/strong\u003e\u003cspan\u003eMatte black NOVÉA™ gift box, rose‑gold foil, South African flag\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-spec\"\u003e\n\u003cstrong\u003eOrigin\u003c\/strong\u003e\u003cspan\u003eProudly South African\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HOW TO USE --\u003e\n\u003csection class=\"nl-section nl-soft\" id=\"nl-use\"\u003e\n\u003ch2 class=\"nl-center\"\u003eHow to use\u003c\/h2\u003e\n\u003col class=\"nl-steps-list\"\u003e\n\u003cli\u003ePress the power button; wait for the ready light\u003c\/li\u003e\n\u003cli\u003ePlace the heated pad at the lash root\u003c\/li\u003e\n\u003cli\u003eGently press and hold 10–15 seconds\u003c\/li\u003e\n\u003cli\u003eRelease and repeat along the lash line\u003c\/li\u003e\n\u003cli\u003eApply mascara immediately for maximum lift\u003c\/li\u003e\n\u003cli\u003eCharge via USB after use\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/section\u003e\n\u003c!-- WHAT'S INCLUDED --\u003e\n\u003csection class=\"nl-section nl-dark\"\u003e\n\u003ch2 class=\"nl-center\"\u003eWhat's included\u003c\/h2\u003e\n\u003cdiv class=\"nl-included\"\u003e\n\u003cspan class=\"nl-chip\"\u003eNOVÉA™ Heated Lash Lift Curler (Blush Pink or White)\u003c\/span\u003e \u003cspan class=\"nl-chip\"\u003eUSB charging cable\u003c\/span\u003e \u003cspan class=\"nl-chip\"\u003ePremium matte black NOVÉA™ gift box\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CTA (text only) --\u003e\n\u003csection class=\"nl-section nl-cta\" id=\"nl-cta\"\u003e\n\u003cdiv class=\"nl-cta-inner\"\u003e\n\u003cdiv\u003e\n\u003ch3\u003eBecause wide‑open eyes change everything.\u003c\/h3\u003e\n\u003cp\u003eLift, set, and go — your soft‑focus lash lift, anytime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* MOBILE-FIRST, LIGHT THEME + ROSE-GOLD ACCENTS *\/\n  :root{\n    --bg:#ffffff; --panel:#ffffff; --soft:#faf7fb;\n    --text:#16181d; --mute:#5f6470;\n    --border:rgba(23,25,31,.10); --shadow:0 8px 22px rgba(17,19,24,.08);\n    --radius:14px;\n    --rg:#b76e79; --rg-soft:#e9c5cd; --rg-wash:#fbe8ee;\n    --pk:#f7c9d8; --li:#d9ccff; \/* blush + lilac wash *\/\n  }\n\n  .novea-lash{\n    background:\n      radial-gradient(900px 500px at 12% -10%, rgba(247,201,216,.25), transparent 55%),\n      radial-gradient(760px 440px at 108% -8%, rgba(217,204,255,.20), transparent 55%),\n      linear-gradient(180deg,#ffffff,#fbfafc);\n    color:var(--text);\n    font-family:Inter, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, \"Helvetica Neue\", Arial;\n    line-height:1.6; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;\n    overflow:hidden;\n  }\n\n  \/* Sections \u0026 Layout *\/\n  .nl-section{padding:56px 16px;}\n  .nl-soft{background:var(--soft);}\n  .nl-dark{background:var(--panel);}\n  .nl-center{text-align:center;}\n  .nl-grid{display:grid; gap:14px; max-width:1100px; margin:0 auto;}\n  .nl-grid.nl-1{grid-template-columns:1fr;}\n  @media(min-width:960px){ .nl-grid.nl-1{grid-template-columns:repeat(3,1fr);} }\n\n  \/* HERO *\/\n  .nl-hero{\n    padding:86px 16px 32px;\n    background:\n      radial-gradient(940px 520px at 18% -10%, rgba(233,197,205,.24), transparent 55%),\n      linear-gradient(180deg,#ffffff,#fbfafc);\n  }\n  .nl-hero-inner{max-width:1100px; margin:0 auto; text-align:center;}\n  .nl-badge{display:inline-block; padding:6px 12px; border-radius:999px; background:#fff; border:1px solid var(--border); letter-spacing:.12em; font-weight:800; font-size:12px; color:#2a2e35;}\n  .nl-title{font-size:clamp(28px,6.5vw,48px); margin:.55rem 0 .25rem; line-height:1.08; color:#15171d;}\n  .nl-sub{color:#8f5560; font-weight:700; font-size:clamp(16px,4.2vw,18px); margin:0 0 8px;}\n  .nl-tagline{color:var(--mute); max-width:720px; margin:0 auto 16px; font-size:clamp(14px,3.7vw,16px);}\n\n  .nl-hero-media{position:relative; max-width:860px; margin:22px auto 6px; display:grid; place-items:center;}\n  .nl-hero-img{width:100%; height:auto; border-radius:16px; background:#fff; box-shadow:0 14px 36px rgba(17,19,24,.10); border:1px solid rgba(23,25,31,.06); transform:translateZ(0); transition:transform .6s ease;}\n  .nl-orb{position:absolute; border-radius:50%; filter:blur(14px); opacity:.24; mix-blend-mode:multiply;}\n  .nl-orb-1{width:180px; height:180px; background:rgba(247,201,216,.45); left:4%; top:24%;}\n  .nl-orb-2{width:200px; height:200px; background:rgba(217,204,255,.30); right:3%; top:8%;}\n\n  .nl-usp{display:flex; gap:10px; justify-content:center; flex-wrap:wrap; margin-top:12px; padding:0; list-style:none;}\n  .nl-chip{border-radius:999px; padding:8px 14px; background:#fff; border:1px solid var(--border); color:#373c45; font-size:13px; box-shadow:0 4px 12px rgba(17,19,24,.06);}\n\n  \/* Colours *\/\n  .nl-colours{display:flex; gap:8px; justify-content:center; flex-wrap:wrap; margin:12px 0 0;}\n  .nl-chip--colour{border-color:rgba(183,110,121,.30); box-shadow:0 4px 12px rgba(183,110,121,.10);}\n\n  \/* Feature cards (interactive) *\/\n  .nl-feature{\n    position:relative; background:#fff; border:1px solid rgba(23,25,31,.12); border-radius:16px; padding:18px; box-shadow:var(--shadow); cursor:pointer; user-select:none;\n    transition:transform .2s ease, box-shadow .2s ease;\n  }\n  .nl-feature:hover{transform:translateY(-2px); box-shadow:0 12px 28px rgba(17,19,24,.12);}\n  .nl-feature h3{margin:6px 26px 6px 0; font-size:18px; color:#1b1e25;}\n  .nl-feature p{margin:0; color:#3c4350; font-size:15px; max-height:0; overflow:hidden; opacity:0; transition:max-height .3s ease, opacity .25s ease;}\n  .nl-feature::after{content:\"▾\"; position:absolute; right:12px; top:16px; font-size:14px; color:#6a7180; transition:transform .2s ease;}\n  .nl-feature.is-open p{max-height:240px; opacity:1; margin-top:4px;}\n  .nl-feature.is-open::after{transform:rotate(180deg);}\n  .nl-ico{font-size:20px; display:inline-block; margin-bottom:4px;}\n\n  \/* Steps (no horizontal scroll) *\/\n  .nl-steps{display:grid; grid-template-columns:1fr; gap:12px; max-width:1100px; margin:0 auto 12px;}\n  @media(min-width:720px){ .nl-steps{grid-template-columns:1fr 1fr;} }\n  @media(min-width:1100px){ .nl-steps{grid-template-columns:repeat(4,1fr);} }\n  .nl-step{background:#fff; border:1px solid rgba(23,25,31,.12); border-radius:16px; padding:18px; box-shadow:var(--shadow);}\n  .nl-step h4{margin:6px 0 6px; font-size:16px; color:#1b1e25;}\n  .nl-step p{margin:0; color:#3b424c; font-size:14px;}\n  .nl-step-num{display:inline-grid; place-items:center; width:34px; height:34px; border-radius:50%; background:linear-gradient(180deg, var(--rg-wash), var(--rg)); color:#1a1c22; font-weight:800; margin-bottom:8px; box-shadow:0 6px 16px rgba(183,110,121,.18); font-size:14px;}\n\n  \/* Media strip *\/\n  .nl-inline-media{display:grid; grid-template-columns:1fr; gap:12px; max-width:1100px; margin:0 auto;}\n  @media(min-width:960px){ .nl-inline-media{grid-template-columns:repeat(3,1fr);} }\n  .nl-inline-media img{width:100%; height:auto; border-radius:16px; background:#fff; border:1px solid rgba(23,25,31,.12); box-shadow:0 10px 26px rgba(17,19,24,.08); transition:transform .35s ease;}\n  .nl-inline-media img:hover{transform:translateY(-4px);}\n\n  \/* Specs *\/\n  .nl-specs{display:grid; grid-template-columns:1fr; gap:12px; max-width:1100px; margin:0 auto;}\n  @media(min-width:960px){ .nl-specs{grid-template-columns:repeat(3,1fr);} }\n  .nl-spec{background:#fff; border:1px solid rgba(23,25,31,.12); border-radius:16px; padding:16px; box-shadow:var(--shadow);}\n  .nl-spec strong{display:block; margin-bottom:6px; color:#16181d;}\n  .nl-spec span{color:#475062; font-size:14px;}\n\n  \/* Steps list *\/\n  .nl-steps-list{max-width:900px; margin:0 auto; background:#fff; border:1px solid rgba(23,25,31,.12); border-radius:16px; padding:16px; box-shadow:var(--shadow); color:#2a2e35;}\n  .nl-steps-list li{margin:6px 0;}\n\n  \/* Included *\/\n  .nl-included{display:flex; gap:10px; flex-wrap:wrap; justify-content:center; margin:8px 0 0;}\n  .nl-included .nl-chip{transition:transform .2s ease;}\n  .nl-included .nl-chip:hover{transform:translateY(-2px);}\n\n  \/* CTA *\/\n  .nl-cta{background:linear-gradient(180deg, rgba(251,232,238,.35), rgba(233,197,205,.22)); border-top:1px solid rgba(183,110,121,.30);}\n  .nl-cta-inner{max-width:1100px; margin:0 auto; display:flex; align-items:center; justify-content:space-between; gap:16px; flex-wrap:wrap;}\n  .nl-cta-inner h3{margin:0 0 6px; color:#15171d;}\n  .nl-cta-inner p{margin:0; color:#535a66;}\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"NOVÉA","offers":[{"title":"Pink","offer_id":52234774184152,"sku":null,"price":379.0,"currency_code":"ZAR","in_stock":true},{"title":"White","offer_id":52234774216920,"sku":null,"price":379.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/3063\/0872\/files\/nov-a-electric-eyelash-curler-studio-hero_ad0e21b3-c297-47ea-878f-f0219e1bca12.png?v=1786559054","url":"https:\/\/noveaza.co.za\/products\/novea%e2%84%a2-heated-lash-lift-curler","provider":"NOVÉA","version":"1.0","type":"link"}