{"title":"Home page","description":null,"products":[{"product_id":"novea™-pro-brush-cleaner-dryer","title":"NOVÉA™ Pro Brush Cleaner \u0026 Dryer","description":"\u003c!-- NOVÉA™ Pro Brush Cleaner \u0026 Dryer — Light, mobile-optimized with rose‑gold background (no buy\/add-to-cart, no before\/after, no star reviews, no FAQs) --\u003e\n\u003cdiv class=\"novea novea--light\" id=\"novea\"\u003e\n\u003ccanvas id=\"nv-bg\"\u003e\u003c\/canvas\u003e \u003c!-- HERO --\u003e\n\u003csection class=\"nv-hero\"\u003e\n\u003cdiv class=\"nv-hero-inner\"\u003e\n\u003cspan class=\"nv-badge\"\u003eNOVÉA™\u003c\/span\u003e\n\u003ch1 class=\"nv-title\"\u003ePro Brush Cleaner \u0026amp; Dryer\u003c\/h1\u003e\n\u003cp class=\"nv-sub\"\u003eClean Brushes. Flawless Skin. Every Time.\u003c\/p\u003e\n\u003cp class=\"nv-tagline\"\u003eShades of rose gold—crafted for women who want clearer skin, seamless blends, and more “me time.”\u003c\/p\u003e\n\u003cdiv class=\"nv-hero-media\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/placeholder\/novea-main.png\" alt=\"NOVÉA™ Pro Brush Cleaner \u0026amp; Dryer in rose gold\" class=\"nv-hero-img\" loading=\"eager\"\u003e \u003ci class=\"nv-orb nv-orb-1\"\u003e\u003c\/i\u003e \u003ci class=\"nv-orb nv-orb-2\"\u003e\u003c\/i\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-usp\" role=\"list\"\u003e\n\u003cspan class=\"nv-chip\"\u003eElegant rose‑gold aesthetic\u003c\/span\u003e \u003cspan class=\"nv-chip\"\u003eUV‑C sanitising\u003c\/span\u003e \u003cspan class=\"nv-chip\"\u003eDries in minutes\u003c\/span\u003e \u003cspan class=\"nv-chip\"\u003eSalon‑quality at home\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-cta\"\u003e\n\u003ca href=\"#nv-benefits\" class=\"nv-btn nv-btn-ghost\"\u003eSee Benefits\u003c\/a\u003e \u003ca href=\"#nv-how\" class=\"nv-btn nv-btn-ghost\"\u003eHow It Works\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-trust\"\u003e\n\u003cdiv class=\"nv-trust-item\"\u003e30‑Day Money‑Back\u003c\/div\u003e\n\u003cdiv class=\"nv-trust-item\"\u003eFast, Free Shipping\u003c\/div\u003e\n\u003cdiv class=\"nv-trust-item\"\u003eSecure Checkout\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PROBLEM \/ PROMISE --\u003e\n\u003csection class=\"nv-section nv-soft\"\u003e\n\u003cdiv class=\"nv-grid nv-2\"\u003e\n\u003cdiv class=\"nv-card\"\u003e\n\u003ch2\u003eDirty brushes are the silent saboteur\u003c\/h2\u003e\n\u003cp\u003eThey harbour bacteria, old product buildup, and oils—leading to breakouts and uneven application.\u003c\/p\u003e\n\u003cul class=\"nv-list\"\u003e\n\u003cli\u003eBreakouts and irritation\u003c\/li\u003e\n\u003cli\u003eMuddy colour payoff\u003c\/li\u003e\n\u003cli\u003eDamaged bristles over time\u003c\/li\u003e\n\u003cli\u003eLong drying times\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-card nv-grad\"\u003e\n\u003ch2\u003eMeet NOVÉA™ Pro\u003c\/h2\u003e\n\u003cp\u003eAutomated cleaning + rapid drying for salon‑fresh brushes in minutes—not hours.\u003c\/p\u003e\n\u003cdiv class=\"nv-stats\"\u003e\n\u003cdiv class=\"nv-s\"\u003e\n\u003cstrong\u003e99%\u003c\/strong\u003e\u003cspan\u003eBacteria reduction (UV‑C)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-s\"\u003e\n\u003cstrong\u003eMinutes\u003c\/strong\u003e\u003cspan\u003eQuick dry\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-s\"\u003e\n\u003cstrong\u003eMulti\u003c\/strong\u003e\u003cspan\u003eBrush capacity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BENEFITS --\u003e\n\u003csection class=\"nv-section\" id=\"nv-benefits\"\u003e\n\u003ch2 class=\"nv-center\"\u003eWhat it does for you\u003c\/h2\u003e\n\u003cdiv class=\"nv-grid nv-3\"\u003e\n\u003cdiv class=\"nv-feature\"\u003e\n\u003cspan class=\"nv-ico\"\u003e✨\u003c\/span\u003e\n\u003ch3\u003ePromotes clearer‑looking skin\u003c\/h3\u003e\n\u003cp\u003eUV‑C sanitising helps reduce bacteria buildup that can contribute to breakouts and irritation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-feature\"\u003e\n\u003cspan class=\"nv-ico\"\u003e🎨\u003c\/span\u003e\n\u003ch3\u003eSeamless, true colour\u003c\/h3\u003e\n\u003cp\u003eFresh bristles blend evenly—no patchy tones or muddy residue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-feature\"\u003e\n\u003cspan class=\"nv-ico\"\u003e🪶\u003c\/span\u003e\n\u003ch3\u003eGentle on bristles\u003c\/h3\u003e\n\u003cp\u003ePreserves softness and shape so your favourite brushes last longer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-feature\"\u003e\n\u003cspan class=\"nv-ico\"\u003e⏱️\u003c\/span\u003e\n\u003ch3\u003eMinutes, not hours\u003c\/h3\u003e\n\u003cp\u003eClean and dry multiple brushes while you plan your day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-feature\"\u003e\n\u003cspan class=\"nv-ico\"\u003e🏡\u003c\/span\u003e\n\u003ch3\u003ePremium vanity upgrade\u003c\/h3\u003e\n\u003cp\u003eShades of rose gold elevate your space and routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-feature\"\u003e\n\u003cspan class=\"nv-ico\"\u003e🧖♀️\u003c\/span\u003e\n\u003ch3\u003eDesigned for women\u003c\/h3\u003e\n\u003cp\u003eFor everyday wearers, beauty lovers, pros, busy moms, and brides‑to‑be.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-benefit-lines\"\u003e\n\u003cdiv class=\"nv-line\"\u003e\n\u003cstrong\u003eAcne‑prone or sensitive?\u003c\/strong\u003e Cleaner tools help reduce potential triggers.\u003c\/div\u003e\n\u003cdiv class=\"nv-line\"\u003e\n\u003cstrong\u003eOily or combo skin?\u003c\/strong\u003e Removes oils that can disrupt foundation wear.\u003c\/div\u003e\n\u003cdiv class=\"nv-line\"\u003e\n\u003cstrong\u003eDry skin?\u003c\/strong\u003e Prevents cakey build‑up for smoother finishes.\u003c\/div\u003e\n\u003cdiv class=\"nv-line\"\u003e\n\u003cstrong\u003eBusy schedule?\u003c\/strong\u003e Set, clean, and dry—ready when you are.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HOW IT WORKS --\u003e\n\u003csection class=\"nv-section nv-dark\" id=\"nv-how\"\u003e\n\u003ch2 class=\"nv-center\"\u003eHow It Works\u003c\/h2\u003e\n\u003cdiv class=\"nv-steps\"\u003e\n\u003cdiv class=\"nv-step\"\u003e\n\u003cspan class=\"nv-step-num\"\u003e1\u003c\/span\u003e\n\u003ch4\u003eInsert brushes\u003c\/h4\u003e\n\u003cp\u003eSecure any size into the silicone holder.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-step\"\u003e\n\u003cspan class=\"nv-step-num\"\u003e2\u003c\/span\u003e\n\u003ch4\u003eAdd cleanser\u003c\/h4\u003e\n\u003cp\u003eFill the UV cleaning chamber with your go‑to formula.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-step\"\u003e\n\u003cspan class=\"nv-step-num\"\u003e3\u003c\/span\u003e\n\u003ch4\u003eAuto clean + UV\u003c\/h4\u003e\n\u003cp\u003eSpin action lifts buildup while UV‑C sanitises.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-step\"\u003e\n\u003cspan class=\"nv-step-num\"\u003e4\u003c\/span\u003e\n\u003ch4\u003eQuick dry\u003c\/h4\u003e\n\u003cp\u003eTransfer to the drying station—ready in minutes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-inline-media\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/placeholder\/novea-uv.png\" alt=\"UV sanitising chamber\" loading=\"lazy\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/placeholder\/novea-drying.png\" alt=\"Dual drying station\" loading=\"lazy\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/placeholder\/novea-touch.png\" alt=\"Touch-panel controls\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- KEY SPECIFICATIONS --\u003e\n\u003csection class=\"nv-section\" id=\"nv-specs\"\u003e\n\u003ch2 class=\"nv-center\"\u003eKey Specifications\u003c\/h2\u003e\n\u003cdiv class=\"nv-specs\"\u003e\n\u003cdiv class=\"nv-spec\"\u003e\n\u003cstrong\u003eUV‑C Light\u003c\/strong\u003e\u003cspan\u003eEliminates up to 99% of bacteria during the cycle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-spec\"\u003e\n\u003cstrong\u003eDrying Station\u003c\/strong\u003e\u003cspan\u003eDual‑compartment rack for upright airflow\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-spec\"\u003e\n\u003cstrong\u003eTimer Settings\u003c\/strong\u003e\u003cspan\u003e2‑hour \u0026amp; 5‑hour auto‑shutoff (R\/S)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-spec\"\u003e\n\u003cstrong\u003eCapacity\u003c\/strong\u003e\u003cspan\u003eFrom small detail to large powder brushes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-spec\"\u003e\n\u003cstrong\u003eDesign\u003c\/strong\u003e\u003cspan\u003eWhite body with rose‑gold touch controls\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nv-spec\"\u003e\n\u003cstrong\u003ePower\u003c\/strong\u003e\u003cspan\u003eElectric plug‑in for reliable performance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- WHAT'S INCLUDED --\u003e\n\u003csection class=\"nv-section nv-dark\"\u003e\n\u003ch2 class=\"nv-center\"\u003eWhat's Included\u003c\/h2\u003e\n\u003cdiv class=\"nv-included\"\u003e\n\u003cspan class=\"nv-chip\"\u003eNOVÉA™ Pro Brush Cleaner \u0026amp; Dryer unit\u003c\/span\u003e \u003cspan class=\"nv-chip\"\u003eSilicone brush holder mat\u003c\/span\u003e \u003cspan class=\"nv-chip\"\u003eDual drying station rack\u003c\/span\u003e \u003cspan class=\"nv-chip\"\u003ePower cable\u003c\/span\u003e \u003cspan class=\"nv-chip\"\u003eUser guide\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BOTTOM TEXT CTA (NO BUTTONS) --\u003e\n\u003csection class=\"nv-section nv-cta\" id=\"nv-cta\"\u003e\n\u003cdiv class=\"nv-cta-inner\"\u003e\n\u003cdiv\u003e\n\u003ch3\u003eBecause your skin deserves tools as clean as your standards.\u003c\/h3\u003e\n\u003cp\u003eGet salon‑fresh brushes in minutes—every time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* Light, mobile-first theme *\/\n  :root{\n    --nv-bg:#fbfafc;\n    --nv-bg-2:#ffffff;\n    --nv-soft:#f7f5fa;\n    --nv-text:#1a1c1f;\n    --nv-mute:#6a6f7a;\n    --nv-border:rgba(18,20,24,.10);\n    --nv-shadow:0 8px 22px rgba(12,14,18,.07);\n    --nv-radius:16px;\n  }\n  .novea{position:relative; overflow:hidden; background:var(--nv-bg); color:var(--nv-text); font-family:Inter, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, \"Helvetica Neue\", Arial; line-height:1.6; -webkit-font-smoothing:antialiased;}\n  #nv-bg{display:none;}\n  .nv-section{position:relative; z-index:1; padding:56px 16px;}\n  .nv-soft{background:var(--nv-soft);}\n  .nv-dark{background:var(--nv-bg-2);}\n  .nv-center{text-align:center;}\n  .nv-grid{display:grid; gap:16px; max-width:1100px; margin:0 auto;}\n  .nv-2{grid-template-columns:1fr;}\n  .nv-3{grid-template-columns:1fr;}\n  @media(min-width:960px){\n    .nv-section{padding:72px 20px;}\n    .nv-2{grid-template-columns:1.1fr .9fr;}\n    .nv-3{grid-template-columns:repeat(3,1fr);}\n  }\n\n  \/* Hero *\/\n  .nv-hero{\n    position:relative; padding:72px 16px 32px; background:transparent; \/* set by global RG background below *\/\n  }\n  .nv-hero-inner{max-width:1100px; margin:0 auto; text-align:center;}\n  .nv-badge{display:inline-block; padding:6px 12px; border-radius:999px; background:#fff; border:1px solid var(--nv-border); letter-spacing:.12em; font-weight:700; font-size:12px; color:#2a2e35;}\n  .nv-title{font-size:clamp(28px,6vw,46px); margin:.6rem 0 .25rem; line-height:1.12;}\n  .nv-sub{color:#b76e79; font-weight:700; font-size:clamp(16px,4.3vw,18px); margin:0 0 8px;}\n  .nv-tagline{color:var(--nv-mute); max-width:720px; margin:0 auto 18px; font-size:clamp(14px,3.7vw,16px);}\n\n  .nv-cta{display:flex; gap:10px; justify-content:center; flex-wrap:wrap; margin:18px 0 0;}\n  .nv-btn{appearance:none; border:none; border-radius:14px; padding:12px 18px; font-weight:800; cursor:pointer; transition:.2s transform, .2s filter, .2s box-shadow; text-decoration:none; display:inline-block; font-size:14px; line-height:1;}\n  .nv-btn-ghost{color:#1e2127; background:#fff; border:1px solid rgba(183,110,121,.55); box-shadow:0 6px 14px rgba(183,110,121,.18);}\n  .nv-btn-ghost:active{transform:scale(.98);}\n\n  .nv-hero-media{position:relative; max-width:780px; margin:22px auto 6px; display:grid; place-items:center;}\n  .nv-hero-img{width:100%; height:auto; border-radius:14px; background:#fff; box-shadow:0 14px 36px rgba(12,14,18,.08);}\n  .nv-orb{position:absolute; border-radius:50%; filter:blur(14px); opacity:.24; mix-blend-mode:multiply;}\n  .nv-orb-1{width:150px; height:150px; background:rgba(183,110,121,.42); left:4%; top:24%;}\n  .nv-orb-2{width:180px; height:180px; background:rgba(233,197,205,.34); right:2%; top:10%;}\n  @media(min-width:960px){\n    .nv-hero{padding:96px 20px 40px;}\n    .nv-hero-media{max-width:880px;}\n    .nv-orb{opacity:.28;}\n  }\n\n  .nv-usp{display:flex; gap:8px; justify-content:center; flex-wrap:wrap; margin-top:12px;}\n  .nv-chip{border-radius:999px; padding:8px 12px; color:#2f333b; font-size:13px; background:#fff; border:1px solid var(--nv-border); box-shadow:0 3px 10px rgba(12,14,18,.05);}\n\n  \/* Trust badges *\/\n  .nv-trust{display:flex; gap:8px; justify-content:center; flex-wrap:wrap; margin-top:14px;}\n  .nv-trust-item{background:#fff; border:1px solid rgba(183,110,121,.35); padding:8px 12px; border-radius:999px; font-weight:700; color:#2a2e35; box-shadow:0 3px 10px rgba(183,110,121,.12);}\n\n  \/* Cards \/ Lists *\/\n  .nv-card{background:#fff; border:1px solid rgba(183,110,121,.28); border-radius:var(--nv-radius); padding:20px; box-shadow:0 8px 22px rgba(12,14,18,.06);}\n  .nv-grad{background:#fff;}\n  .nv-list{margin:10px 0 0; padding:0; list-style:none; color:#2b3037;}\n  .nv-list li{padding:10px 0; border-bottom:1px dashed rgba(183,110,121,.38);}\n\n  \/* Stats *\/\n  .nv-stats{display:grid; grid-template-columns:repeat(3,1fr); gap:10px; margin-top:14px;}\n  .nv-s{background:#fff; border:1px solid rgba(183,110,121,.28); border-radius:14px; padding:14px; text-align:center; color:#2a2e35; box-shadow:0 6px 16px rgba(12,14,18,.05);}\n  .nv-stats strong{display:block; font-size:22px; color:#1a1c1f;}\n\n  \/* Section headings *\/\n  .nv-section h2{margin:0 0 12px; letter-spacing:.2px; color:#1a1c1f;}\n  .nv-section h2::after{\n    content:\"\"; display:block; width:80px; height:3px; margin:10px auto 0;\n    background:linear-gradient(90deg,#e9c5cd,#b76e79); border-radius:3px;\n  }\n\n  \/* Features *\/\n  .nv-feature{background:#fff; border:1px solid rgba(183,110,121,.28); border-radius:16px; padding:18px; box-shadow:0 8px 22px rgba(12,14,18,.08); transition:transform .18s ease, box-shadow .18s ease;}\n  .nv-feature:hover{transform:translateY(-1px); box-shadow:0 10px 26px rgba(183,110,121,.14);}\n  .nv-ico{font-size:22px; display:inline-block; margin-bottom:6px;}\n\n  \/* Benefit lines *\/\n  .nv-benefit-lines{max-width:1100px; margin:14px auto 0; display:grid; gap:8px;}\n  .nv-line{background:#fff; border:1px solid rgba(183,110,121,.28); padding:10px 12px; border-radius:12px; color:#2a2e35; box-shadow:0 6px 16px rgba(12,14,18,.05);}\n\n  \/* Steps *\/\n  .nv-steps{display:grid; grid-template-columns:1fr 1fr; gap:12px; max-width:1100px; margin:12px auto 20px;}\n  @media(min-width:960px){.nv-steps{grid-template-columns:repeat(4,1fr);} }\n  .nv-step{background:#fff; border:1px solid rgba(183,110,121,.28); border-radius:14px; padding:16px; text-align:left; box-shadow:0 6px 18px rgba(12,14,18,.06);}\n  .nv-step-num{display:inline-grid; place-items:center; width:34px; height:34px; border-radius:50%; background:linear-gradient(180deg,#f8e6ea,#b76e79); color:#17191f; font-weight:800; margin-bottom:8px; box-shadow:0 6px 16px rgba(183,110,121,.22);}\n\n  \/* Inline media *\/\n  .nv-inline-media{display:grid; grid-template-columns:1fr; gap:10px; max-width:1100px; margin:0 auto;}\n  @media(min-width:960px){.nv-inline-media{grid-template-columns:repeat(3,1fr);} }\n  .nv-inline-media img{width:100%; height:auto; border-radius:14px; border:1px solid rgba(183,110,121,.35); box-shadow:0 8px 20px rgba(12,14,18,.06), 0 0 0 1px rgba(233,197,205,.14) inset; background:#fff;}\n\n  \/* Specs *\/\n  .nv-specs{display:grid; grid-template-columns:1fr; gap:10px; max-width:1100px; margin:0 auto;}\n  @media(min-width:960px){.nv-specs{grid-template-columns:repeat(3,1fr);} }\n  .nv-spec{background:#fff; border:1px solid rgba(183,110,121,.28); border-radius:14px; padding:16px; color:#2a2e35;}\n  .nv-spec strong{display:block; margin-bottom:6px; color:#13151a;}\n\n  \/* Included *\/\n  .nv-included{display:flex; gap:8px; flex-wrap:wrap; justify-content:center; margin:8px 0 0;}\n  .nv-included .nv-chip{transition:transform .18s ease;}\n  .nv-included .nv-chip:hover{transform:translateY(-1px);}\n\n  \/* CTA (text only) *\/\n  .nv-cta{background:transparent; border-top:1px solid rgba(183,110,121,.35);}\n  .nv-cta-inner{max-width:1100px; margin:0 auto; display:flex; align-items:center; justify-content:space-between; gap:16px; flex-wrap:wrap;}\n  .nv-cta-inner h3{margin:0 0 6px;}\n  .nv-cta-inner p{margin:0; color:#5a5f69;}\n\n  \/* Global ROSE‑GOLD BACKGROUND *\/\n  .novea{\n    background:\n      radial-gradient(1200px 600px at 12% -10%, rgba(248,230,234,.55), transparent 55%),\n      radial-gradient(900px 520px at 108% -8%, rgba(233,197,205,.38), transparent 55%),\n      linear-gradient(180deg,#ffffff,#fbfafc);\n  }\n  .nv-soft, .nv-dark, .nv-hero{background:transparent !important;}\n\u003c\/style\u003e","brand":"NOVÉA","offers":[{"title":"Default Title","offer_id":52147991216344,"sku":null,"price":0.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/3063\/0872\/files\/WhatsApp_Image_2026-07-16_at_16.36.43.jpg?v=1784212738"}],"url":"https:\/\/noveaza.co.za\/collections\/frontpage.oembed","provider":"NOVÉA","version":"1.0","type":"link"}