{"title":"Home page","description":null,"products":[{"product_id":"lekkatech™-aeroclean-pro-rechargeable-air-duster","title":"LekkaTech™ AeroClean Pro — Rechargeable Air Duster","description":"\u003c!-- LekkaTech™ AeroClean Pro — Soft Transparent White Page Conversion Section --\u003e\n\u003csection class=\"lekka-drop\" id=\"lekkatech-aeroclean-pro\"\u003e\n  \u003cstyle\u003e\n    .lekka-drop {\n      --green: #18c463;\n      --green-dark: #087a39;\n      --green-bright: #7dff9f;\n      --ink: #07120b;\n      --soft-ink: #314139;\n      --muted: #63746a;\n      --white: #ffffff;\n      --cream: #f8fff9;\n      position: relative;\n      overflow: hidden;\n      padding: 0;\n      font-family: Inter, Arial, sans-serif;\n      width: 100vw;\n      max-width: 100vw;\n      margin-left: calc(50% - 50vw);\n      margin-right: calc(50% - 50vw);\n      background-color: #ffffff !important;\n      background-image: none !important;\n      color: var(--ink);\n      isolation: isolate;\n    }\n\n    .lekka-drop * { box-sizing: border-box; }\n\n    .lekka-drop::before {\n      display: none;\n    }\n\n    .lk-glow-orb {\n      display: none;\n    }\n\n    .lk-wrap {\n      width: min(1180px, calc(100% - 32px));\n      margin: 0 auto;\n      position: relative;\n      z-index: 2;\n    }\n\n    .lk-hero {\n      min-height: auto;\n      display: block;\n      padding: 78px 0 42px;\n      text-align: center;\n    }\n\n    .lk-copy {\n      max-width: 930px;\n      margin: 0 auto;\n      animation: riseIn .8s ease both;\n    }\n\n    .lk-kicker {\n      display: inline-flex;\n      align-items: center;\n      gap: 9px;\n      padding: 10px 14px;\n      margin-bottom: 22px;\n      border-radius: 999px;\n      border: 1px solid rgba(24,196,99,.10);\n      background: rgba(255,255,255,.72);\n      color: var(--green-dark);\n      font-size: 12px;\n      font-weight: 950;\n      letter-spacing: .07em;\n      text-transform: uppercase;\n      box-shadow: 0 12px 30px rgba(8,40,20,.04);\n    }\n\n    .lk-kicker i {\n      width: 8px;\n      height: 8px;\n      border-radius: 999px;\n      background: var(--green);\n      animation: pulse 1.8s infinite;\n    }\n\n    .lk-headline {\n      margin: 0 auto;\n      max-width: 920px;\n      font-size: clamp(46px, 7vw, 96px);\n      line-height: .88;\n      letter-spacing: -.082em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .lk-headline span {\n      display: inline-block;\n      background: linear-gradient(135deg, #07120b 0%, #087a39 50%, #18c463 100%);\n      -webkit-background-clip: text;\n      background-clip: text;\n      color: transparent;\n      text-shadow: 0 18px 55px rgba(24,196,99,.08);\n    }\n\n    .lk-sub {\n      max-width: 760px;\n      margin: 24px auto 0;\n      color: var(--muted);\n      font-size: clamp(17px, 2vw, 21px);\n      line-height: 1.62;\n      font-weight: 650;\n    }\n\n    .lk-sub strong { color: var(--ink); font-weight: 950; }\n\n    .lk-mess-row {\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: center;\n      gap: 10px;\n      margin: 28px auto 0;\n      max-width: 780px;\n    }\n\n    .lk-mess-chip {\n      position: relative;\n      overflow: hidden;\n      padding: 11px 13px;\n      border-radius: 999px;\n      background: rgba(255,255,255,.82);\n      border: 1px solid rgba(24,196,99,.08);\n      color: #415248;\n      font-size: 13px;\n      font-weight: 850;\n      box-shadow: 0 10px 26px rgba(8,40,20,.035);\n    }\n\n    .lk-mess-chip::after {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      background: linear-gradient(100deg, transparent, rgba(24,196,99,.045), transparent);\n      transform: translateX(-120%);\n      animation: shine 4.5s ease-in-out infinite;\n    }\n\n    .lk-cta-row {\n      display: flex;\n      flex-wrap: wrap;\n      align-items: center;\n      justify-content: center;\n      gap: 14px;\n      margin-top: 34px;\n    }\n\n    .lk-cta {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 10px;\n      padding: 18px 30px;\n      border-radius: 18px;\n      background: linear-gradient(135deg, #9dffb4 0%, #18c463 52%, #087a39 100%);\n      color: #031007;\n      text-decoration: none;\n      font-size: 16px;\n      font-weight: 950;\n      box-shadow: 0 20px 46px rgba(24,196,99,.18);\n      transition: transform .22s ease, box-shadow .22s ease;\n    }\n\n    .lk-cta:hover {\n      transform: translateY(-3px) scale(1.015);\n      box-shadow: 0 28px 62px rgba(24,196,99,.26);\n    }\n\n    .lk-cta-note {\n      color: var(--muted);\n      font-size: 13px;\n      font-weight: 820;\n    }\n\n    .lk-social-row {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      gap: 14px;\n      margin: 18px 0 0;\n    }\n\n    .lk-social {\n      padding: 18px 14px;\n      border-radius: 24px;\n      background: rgba(255,255,255,.88);\n      border: 1px solid rgba(24,196,99,.08);\n      text-align: center;\n      box-shadow: 0 16px 38px rgba(8,40,20,.045);\n      backdrop-filter: blur(14px);\n    }\n\n    .lk-social strong {\n      display: block;\n      color: var(--green-dark);\n      font-size: 22px;\n      line-height: 1;\n      font-weight: 950;\n      margin-bottom: 6px;\n    }\n\n    .lk-social span {\n      color: var(--muted);\n      font-size: 12px;\n      font-weight: 800;\n      line-height: 1.3;\n    }\n\n    .lk-product-showcase {\n      display: grid;\n      grid-template-columns: 1.2fr .8fr .8fr;\n      gap: 16px;\n      margin-top: 18px;\n    }\n\n    .lk-showcase-card,\n    .lk-action-strip,\n    .lk-use-card,\n    .lk-premium-split,\n    .lk-sa-mini,\n    .lk-final-v2 {\n      border: 1px solid rgba(24,196,99,.08);\n      background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90));\n      box-shadow: 0 20px 54px rgba(8,40,20,.05);\n      backdrop-filter: blur(16px);\n    }\n\n    .lk-showcase-card {\n      position: relative;\n      overflow: hidden;\n      border-radius: 32px;\n      padding: 26px;\n      min-height: 250px;\n    }\n\n    .lk-showcase-card::after {\n      content: \"\";\n      position: absolute;\n      width: 240px;\n      height: 240px;\n      right: -90px;\n      top: -90px;\n      border-radius: 999px;\n      background: rgba(24,196,99,.045);\n      filter: blur(20px);\n      pointer-events: none;\n    }\n\n    .lk-showcase-label {\n      position: relative;\n      z-index: 2;\n      color: var(--green-dark);\n      font-size: 12px;\n      font-weight: 950;\n      letter-spacing: .08em;\n      text-transform: uppercase;\n      margin-bottom: 16px;\n    }\n\n    .lk-showcase-card h3 {\n      position: relative;\n      z-index: 2;\n      max-width: 560px;\n      margin: 0 0 12px;\n      font-size: clamp(30px, 4vw, 52px);\n      line-height: .96;\n      letter-spacing: -.055em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .lk-showcase-card h4 {\n      position: relative;\n      z-index: 2;\n      margin: 0 0 9px;\n      font-size: 24px;\n      line-height: 1;\n      letter-spacing: -.04em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .lk-showcase-card p {\n      position: relative;\n      z-index: 2;\n      margin: 0;\n      color: var(--muted);\n      font-size: 15px;\n      line-height: 1.5;\n      font-weight: 680;\n    }\n\n    .lk-showcase-icon {\n      position: relative;\n      z-index: 2;\n      width: 58px;\n      height: 58px;\n      display: grid;\n      place-items: center;\n      margin-bottom: 28px;\n      border-radius: 20px;\n      background: rgba(24,196,99,.055);\n      border: 1px solid rgba(24,196,99,.08);\n      font-size: 29px;\n    }\n\n    .lk-dirt-tags {\n      position: relative;\n      z-index: 2;\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .lk-dirt-tags span {\n      padding: 9px 11px;\n      border-radius: 999px;\n      background: rgba(24,196,99,.035);\n      border: 1px solid rgba(24,196,99,.065);\n      color: #415248;\n      font-size: 12px;\n      font-weight: 850;\n    }\n\n    .lk-action-strip {\n      margin-top: 16px;\n      padding: 24px;\n      border-radius: 32px;\n      display: grid;\n      grid-template-columns: 1fr auto 1fr;\n      gap: 18px;\n      align-items: center;\n      background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90));\n    }\n\n    .lk-action-strip span {\n      display: block;\n      color: var(--green-dark);\n      font-size: 12px;\n      font-weight: 950;\n      letter-spacing: .08em;\n      text-transform: uppercase;\n      margin-bottom: 6px;\n    }\n\n    .lk-action-strip strong {\n      display: block;\n      color: var(--ink);\n      font-size: clamp(19px, 2.5vw, 30px);\n      line-height: 1.05;\n      letter-spacing: -.035em;\n      font-weight: 950;\n    }\n\n    .lk-action-arrow {\n      width: 54px;\n      height: 54px;\n      display: grid;\n      place-items: center;\n      border-radius: 999px;\n      background: var(--green);\n      color: #031007;\n      font-size: 28px;\n      font-weight: 950;\n      box-shadow: 0 16px 36px rgba(24,196,99,.18);\n    }\n\n    .lk-use-grid {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      gap: 16px;\n      margin-top: 16px;\n    }\n\n    .lk-use-card {\n      position: relative;\n      overflow: hidden;\n      min-height: 220px;\n      border-radius: 30px;\n      padding: 24px;\n      transition: transform .24s ease, border-color .24s ease;\n    }\n\n    .lk-use-card:hover {\n      transform: translateY(-5px);\n      border-color: rgba(24,196,99,.16);\n    }\n\n    .lk-use-card-green {\n      background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90));\n    }\n\n    .lk-use-card span {\n      display: grid;\n      place-items: center;\n      width: 54px;\n      height: 54px;\n      margin-bottom: 18px;\n      border-radius: 19px;\n      background: rgba(24,196,99,.055);\n      border: 1px solid rgba(24,196,99,.08);\n      font-size: 27px;\n    }\n\n    .lk-use-card h4 {\n      margin: 0 0 9px;\n      font-size: 22px;\n      line-height: 1.02;\n      letter-spacing: -.04em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .lk-use-card p {\n      margin: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.5;\n      font-weight: 680;\n    }\n\n    .lk-premium-split {\n      margin-top: 16px;\n      padding: clamp(26px, 4vw, 38px);\n      border-radius: 34px;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 28px;\n      align-items: center;\n      background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90));\n    }\n\n    .lk-premium-copy h3 {\n      margin: 0 0 12px;\n      font-size: clamp(30px, 4vw, 52px);\n      line-height: .98;\n      letter-spacing: -.055em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .lk-premium-copy p {\n      margin: 0;\n      color: var(--muted);\n      font-size: 16px;\n      line-height: 1.58;\n      font-weight: 680;\n    }\n\n    .lk-premium-points {\n      display: grid;\n      gap: 12px;\n    }\n\n    .lk-premium-points div {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      padding: 15px;\n      border-radius: 18px;\n      background: rgba(24,196,99,.035);\n      border: 1px solid rgba(24,196,99,.065);\n      color: #415248;\n      font-size: 15px;\n      font-weight: 780;\n    }\n\n    .lk-premium-points b {\n      color: var(--green-dark);\n      font-size: 18px;\n    }\n\n    .lk-sa-mini {\n      margin-top: 16px;\n      padding: 16px 18px;\n      border-radius: 24px;\n      display: flex;\n      align-items: flex-start;\n      gap: 13px;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.52;\n      font-weight: 720;\n      background: rgba(255,255,255,.90);\n    }\n\n    .lk-sa-mini span { font-size: 24px; }\n    .lk-sa-mini p { margin: 0; }\n    .lk-sa-mini strong { color: var(--ink); }\n\n    .lk-final-v2 {\n      position: relative;\n      overflow: hidden;\n      margin: 16px 0 82px;\n      padding: clamp(30px, 5vw, 54px);\n      border-radius: 38px;\n      text-align: center;\n      background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90));\n    }\n\n    .lk-final-v2 h3 {\n      position: relative;\n      z-index: 2;\n      margin: 0 auto 12px;\n      max-width: 860px;\n      font-size: clamp(34px, 5vw, 64px);\n      line-height: .96;\n      letter-spacing: -.06em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .lk-final-v2 p {\n      position: relative;\n      z-index: 2;\n      margin: 0 auto 26px;\n      max-width: 650px;\n      color: var(--muted);\n      font-size: 17px;\n      line-height: 1.55;\n      font-weight: 650;\n    }\n\n    .lk-final-glow {\n      position: absolute;\n      width: 420px;\n      height: 420px;\n      left: 50%;\n      top: -260px;\n      transform: translateX(-50%);\n      border-radius: 999px;\n      background: rgba(24,196,99,.045);\n      filter: blur(38px);\n      pointer-events: none;\n    }\n\n    .lk-mobile-sticky {\n      display: none;\n      position: sticky;\n      bottom: 12px;\n      z-index: 20;\n      width: min(1180px, calc(100% - 24px));\n      margin: 0 auto 12px;\n      padding: 10px;\n      border-radius: 22px;\n      background: rgba(255,255,255,.92);\n      border: 1px solid rgba(24,196,99,.08);\n      backdrop-filter: blur(18px);\n      box-shadow: 0 18px 48px rgba(8,40,20,.10);\n    }\n\n    .lk-mobile-sticky a {\n      width: 100%;\n      padding: 15px 18px;\n      border-radius: 16px;\n      background: linear-gradient(135deg, #9dffb4 0%, #18c463 60%, #087a39 100%);\n      color: #031007;\n      text-decoration: none;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-weight: 950;\n    }\n\n    @keyframes riseIn { from { opacity: 0; transform: translateY(26px); } to { opacity: 1; transform: translateY(0); } }\n    @keyframes pulse { 0% { box-shadow: 0 0 0 0 rgba(24,196,99,.22); } 70% { box-shadow: 0 0 0 12px rgba(24,196,99,0); } 100% { box-shadow: 0 0 0 0 rgba(24,196,99,0); } }\n    @keyframes gridDrift { from { background-position: 0 0, 0 0; } to { background-position: 0 46px, 46px 0; } }\n    @keyframes slowSpin { from { transform: rotate(0); } to { transform: rotate(360deg); } }\n    @keyframes shine { 0%, 65% { transform: translateX(-120%); } 100% { transform: translateX(120%); } }\n\n    @media (max-width: 980px) {\n      .lk-hero { padding-top: 56px; }\n      .lk-social-row { grid-template-columns: repeat(2, 1fr); }\n      .lk-product-showcase { grid-template-columns: 1fr; }\n      .lk-showcase-card { min-height: auto; }\n      .lk-use-grid { grid-template-columns: repeat(2, 1fr); }\n      .lk-premium-split { grid-template-columns: 1fr; }\n      .lk-action-strip { grid-template-columns: 1fr; text-align: center; }\n      .lk-action-arrow { margin: 0 auto; transform: rotate(90deg); }\n    }\n\n    @media (max-width: 620px) {\n      .lekka-drop { overflow-x: hidden; background-color: #ffffff !important; background-image: none !important; width: 100vw; max-width: 100vw; margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); }\n      .lk-glow-orb { width: 420px; height: 420px; right: -210px; top: -180px; opacity: .28; }\n      .lk-wrap { width: min(100% - 20px, 1180px); }\n\n      .lk-hero { padding: 38px 0 24px; }\n      .lk-kicker {\n        font-size: 10px;\n        padding: 8px 10px;\n        margin-bottom: 16px;\n        letter-spacing: .045em;\n        max-width: 100%;\n      }\n\n      .lk-headline {\n        font-size: clamp(36px, 12.8vw, 56px);\n        line-height: .94;\n        letter-spacing: -.052em;\n        max-width: 100%;\n      }\n\n      .lk-sub {\n        font-size: 15.5px;\n        line-height: 1.52;\n        margin-top: 16px;\n        max-width: 100%;\n      }\n\n      .lk-mess-row {\n        display: grid;\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        gap: 8px;\n        margin-top: 20px;\n      }\n\n      .lk-mess-chip {\n        width: 100%;\n        text-align: center;\n        font-size: 11.5px;\n        padding: 9px 8px;\n        border-radius: 14px;\n      }\n\n      .lk-cta-row { margin-top: 24px; gap: 10px; }\n      .lk-cta {\n        width: 100%;\n        min-height: 54px;\n        padding: 15px 18px;\n        border-radius: 16px;\n        font-size: 15px;\n      }\n      .lk-cta-note { width: 100%; text-align: center; font-size: 12px; line-height: 1.35; }\n\n      .lk-social-row, .lk-use-grid {\n        grid-template-columns: 1fr;\n        gap: 10px;\n      }\n\n      .lk-social {\n        display: flex;\n        align-items: center;\n        gap: 12px;\n        text-align: left;\n        padding: 14px;\n        border-radius: 18px;\n      }\n      .lk-social strong { margin: 0; min-width: 32px; font-size: 22px; }\n      .lk-social span { font-size: 12.5px; line-height: 1.25; }\n\n      .lk-product-showcase { grid-template-columns: 1fr; gap: 10px; margin-top: 12px; }\n      .lk-showcase-card { min-height: auto; border-radius: 22px; padding: 18px; }\n      .lk-showcase-label { font-size: 10.5px; margin-bottom: 12px; }\n      .lk-showcase-card h3 { font-size: clamp(28px, 9.6vw, 40px); line-height: 1; letter-spacing: -.042em; }\n      .lk-showcase-card h4 { font-size: 21px; }\n      .lk-showcase-card p { font-size: 13.5px; line-height: 1.45; }\n      .lk-showcase-icon { width: 48px; height: 48px; border-radius: 16px; font-size: 24px; margin-bottom: 18px; }\n\n      .lk-dirt-tags { gap: 7px; margin-top: 16px; }\n      .lk-dirt-tags span { font-size: 11px; padding: 8px 9px; }\n\n      .lk-action-strip {\n        grid-template-columns: 1fr;\n        text-align: center;\n        border-radius: 22px;\n        padding: 18px;\n        gap: 12px;\n        margin-top: 10px;\n      }\n      .lk-action-strip span { font-size: 10.5px; }\n      .lk-action-strip strong { font-size: 20px; line-height: 1.1; }\n      .lk-action-arrow { width: 44px; height: 44px; font-size: 23px; margin: 0 auto; transform: rotate(90deg); }\n\n      .lk-use-card {\n        min-height: auto;\n        border-radius: 22px;\n        padding: 18px;\n      }\n      .lk-use-card span { width: 48px; height: 48px; border-radius: 16px; font-size: 24px; margin-bottom: 14px; }\n      .lk-use-card h4 { font-size: 20px; }\n      .lk-use-card p { font-size: 13.5px; line-height: 1.45; }\n\n      .lk-premium-split {\n        grid-template-columns: 1fr;\n        border-radius: 24px;\n        padding: 20px;\n        gap: 16px;\n        margin-top: 10px;\n      }\n      .lk-premium-copy h3 { font-size: clamp(28px, 9.5vw, 40px); line-height: 1; letter-spacing: -.042em; }\n      .lk-premium-copy p { font-size: 14px; line-height: 1.48; }\n      .lk-premium-points { gap: 9px; }\n      .lk-premium-points div { padding: 12px; align-items: flex-start; border-radius: 15px; font-size: 13.5px; line-height: 1.35; }\n      .lk-premium-points b { line-height: 1; }\n\n      .lk-sa-mini {\n        border-radius: 18px;\n        padding: 13px;\n        font-size: 12.5px;\n        line-height: 1.42;\n        gap: 10px;\n        margin-top: 10px;\n      }\n      .lk-sa-mini span { font-size: 21px; }\n\n      .lk-final-v2 {\n        margin: 10px 0 18px;\n        border-radius: 24px;\n        padding: 24px 18px;\n      }\n      .lk-final-v2 h3 { font-size: clamp(30px, 10vw, 46px); line-height: 1; letter-spacing: -.042em; }\n      .lk-final-v2 p { font-size: 14.5px; line-height: 1.5; margin-bottom: 20px; }\n\n      .lk-mobile-sticky {\n        display: block;\n        bottom: 10px;\n        width: min(100% - 20px, 1180px);\n        padding: 8px;\n        border-radius: 18px;\n      }\n      .lk-mobile-sticky a { min-height: 50px; padding: 14px 16px; border-radius: 14px; font-size: 14.5px; }\n    }\n\n    @media (max-width: 380px) {\n      .lk-wrap { width: min(100% - 16px, 1180px); }\n      .lk-headline { font-size: clamp(34px, 12.4vw, 48px); }\n      .lk-mess-row { grid-template-columns: 1fr; }\n      .lk-showcase-card, .lk-use-card, .lk-premium-split, .lk-action-strip, .lk-final-v2 { padding: 16px; }\n      .lk-social { padding: 12px; }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"lk-glow-orb\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"lk-wrap\"\u003e\n    \u003cdiv class=\"lk-hero\"\u003e\n      \u003cdiv class=\"lk-copy\"\u003e\n        \u003cdiv class=\"lk-kicker\"\u003e\n\u003ci\u003e\u003c\/i\u003e LekkaTech™ AeroClean Pro\u003c\/div\u003e\n        \u003ch2 class=\"lk-headline\"\u003eBlast dust out of places your hands \u003cspan\u003ecan’t reach.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp class=\"lk-sub\"\u003e\n          Dust, crumbs, hair, ash, sand and lint get trapped in the worst places. The \u003cstrong\u003eAeroClean Pro\u003c\/strong\u003e gives you powerful cordless airflow for keyboards, laptops, PCs, car vents, desks and tight corners — without buying disposable canned air again and again.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"lk-mess-row\"\u003e\n          \u003cdiv class=\"lk-mess-chip\"\u003eKeyboard crumbs\u003c\/div\u003e\n          \u003cdiv class=\"lk-mess-chip\"\u003eLaptop ports\u003c\/div\u003e\n          \u003cdiv class=\"lk-mess-chip\"\u003ePC vents\u003c\/div\u003e\n          \u003cdiv class=\"lk-mess-chip\"\u003eCar dust\u003c\/div\u003e\n          \u003cdiv class=\"lk-mess-chip\"\u003eDesk corners\u003c\/div\u003e\n          \u003cdiv class=\"lk-mess-chip\"\u003eHidden debris\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"lk-cta-row\"\u003e\n          \u003cdiv class=\"lk-cta-note\"\u003eRechargeable • Reusable • Satisfying to use\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lk-social-row\"\u003e\n      \u003cdiv class=\"lk-social\"\u003e\n\u003cstrong\u003e💻\u003c\/strong\u003e\u003cspan\u003eKeyboards, laptops \u0026amp; ports\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"lk-social\"\u003e\n\u003cstrong\u003e🚗\u003c\/strong\u003e\u003cspan\u003eCar vents, trim gaps \u0026amp; crumbs\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"lk-social\"\u003e\n\u003cstrong\u003e🖥️\u003c\/strong\u003e\u003cspan\u003ePCs, consoles \u0026amp; gaming setups\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"lk-social\"\u003e\n\u003cstrong\u003e🔋\u003c\/strong\u003e\u003cspan\u003eRechargeable replacement for canned air\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lk-product-showcase\"\u003e\n      \u003cdiv class=\"lk-showcase-card lk-showcase-card-main\"\u003e\n        \u003cdiv class=\"lk-showcase-label\"\u003e01 \/ The problem\u003c\/div\u003e\n        \u003ch3\u003eYour stuff is clean on the outside… filthy in the gaps.\u003c\/h3\u003e\n        \u003cp\u003eKeyboards, laptops, car vents and desk setups trap the annoying mess you can’t wipe away. That’s where the AeroClean Pro earns its spot.\u003c\/p\u003e\n        \u003cdiv class=\"lk-dirt-tags\"\u003e\n          \u003cspan\u003eDust\u003c\/span\u003e\u003cspan\u003eCrumbs\u003c\/span\u003e\u003cspan\u003eHair\u003c\/span\u003e\u003cspan\u003eLint\u003c\/span\u003e\u003cspan\u003eAsh\u003c\/span\u003e\u003cspan\u003eSand\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lk-showcase-card lk-showcase-card-small\"\u003e\n        \u003cdiv class=\"lk-showcase-icon\"\u003e💻\u003c\/div\u003e\n        \u003ch4\u003eKeyboard rescue\u003c\/h4\u003e\n        \u003cp\u003eBlast between keys, ports and laptop edges in seconds.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lk-showcase-card lk-showcase-card-small\"\u003e\n        \u003cdiv class=\"lk-showcase-icon\"\u003e🚗\u003c\/div\u003e\n        \u003ch4\u003eCar vent detailer\u003c\/h4\u003e\n        \u003cp\u003ePush dust out of vents, cupholders and tight trim gaps.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lk-action-strip\"\u003e\n      \u003cdiv\u003e\n        \u003cspan\u003eBefore\u003c\/span\u003e\n        \u003cstrong\u003eWipe. Shake. Blow with your mouth. Still dirty.\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lk-action-arrow\"\u003e→\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan\u003eAfter\u003c\/span\u003e\n        \u003cstrong\u003ePoint. Blast. Done.\u003c\/strong\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lk-use-grid\"\u003e\n      \u003cdiv class=\"lk-use-card\"\u003e\n        \u003cspan\u003e🖥️\u003c\/span\u003e\n        \u003ch4\u003ePCs \u0026amp; gaming setups\u003c\/h4\u003e\n        \u003cp\u003eKeep towers, consoles, controllers and desk gear looking fresh without pulling everything apart.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lk-use-card\"\u003e\n        \u003cspan\u003e📷\u003c\/span\u003e\n        \u003ch4\u003eCameras \u0026amp; electronics\u003c\/h4\u003e\n        \u003cp\u003eClear dust from delicate gear, edges and small grooves with controlled airflow.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lk-use-card\"\u003e\n        \u003cspan\u003e🏠\u003c\/span\u003e\n        \u003ch4\u003eHome dust traps\u003c\/h4\u003e\n        \u003cp\u003eUse it on drawers, shelves, appliances, window tracks and corners cloths never reach.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lk-use-card lk-use-card-green\"\u003e\n        \u003cspan\u003e♻️\u003c\/span\u003e\n        \u003ch4\u003eStop buying canned air\u003c\/h4\u003e\n        \u003cp\u003eRecharge it, reuse it, and keep it ready whenever dust shows up again.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lk-premium-split\"\u003e\n      \u003cdiv class=\"lk-premium-copy\"\u003e\n        \u003cdiv class=\"lk-showcase-label\"\u003e02 \/ Why it sells\u003c\/div\u003e\n        \u003ch3\u003eIt solves a problem people notice every day.\u003c\/h3\u003e\n        \u003cp\u003eThe AeroClean Pro is not a random gadget. It’s a quick fix for dirty keyboards, dusty cars, messy desks and hidden debris. That makes it easy to understand, easy to want, and easy to add to cart.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lk-premium-points\"\u003e\n        \u003cdiv\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003eImmediate “I need this” problem\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003eWorks across car, tech, desk and home\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003eReusable alternative to disposable air cans\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003eFeels satisfying, practical and premium\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lk-sa-mini\"\u003e\n      \u003cspan\u003e🇿🇦\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eSouth African bonus:\u003c\/strong\u003e stubborn braai coals? A quick airflow boost can help wake them up — but the main focus stays on tech, cars and everyday cleaning.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lk-final-v2\"\u003e\n      \u003cdiv class=\"lk-final-glow\"\u003e\u003c\/div\u003e\n      \u003ch3\u003eCleaner keys. Cleaner vents. Cleaner setup.\u003c\/h3\u003e\n      \u003cp\u003eOne rechargeable tool for the dust hiding in the places you hate cleaning most.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n","brand":"My Store","offers":[{"title":"Default Title","offer_id":47902691393754,"sku":null,"price":799.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0824\/8724\/7066\/files\/ChatGPTImageMay20_2026_03_56_09PM.png?v=1779363823"},{"product_id":"lekkatech™-lumina-bar-glare-free-monitor-light-bar","title":"LekkaTech™ Lumina Bar | Glare-Free Monitor Light Bar","description":"\u003c!-- LekkaTech™ Lumina Bar — White Background, Soft Green Blocks, No CTA Buttons, Mobile Optimized --\u003e\n\u003csection class=\"lumina-drop\" id=\"lekkatech-lumina-bar\"\u003e\n  \u003cstyle\u003e\n    .lumina-drop {\n      --green: #18c463;\n      --green-dark: #087a39;\n      --green-bright: #7dff9f;\n      --ink: #07120b;\n      --soft-ink: #314139;\n      --muted: #63746a;\n      --white: #ffffff;\n      --cream: #f8fff9;\n      position: relative;\n      overflow: hidden;\n      padding: 0;\n      font-family: Inter, Arial, sans-serif;\n      width: 100vw;\n      max-width: 100vw;\n      margin-left: calc(50% - 50vw);\n      margin-right: calc(50% - 50vw);\n      background-color: #ffffff !important;\n      background-image: none !important;\n      color: var(--ink);\n      isolation: isolate;\n    }\n\n    .lumina-drop * { box-sizing: border-box; }\n\n    .lumina-drop::before { display: none; }\n    .lumina-glow-orb { display: none; }\n\n    .lumina-wrap {\n      width: min(1180px, calc(100% - 32px));\n      margin: 0 auto;\n      position: relative;\n      z-index: 2;\n    }\n\n    .lumina-hero {\n      display: block;\n      padding: 78px 0 42px;\n      text-align: center;\n    }\n\n    .lumina-copy {\n      max-width: 930px;\n      margin: 0 auto;\n      animation: luminaRise .8s ease both;\n    }\n\n    .lumina-kicker {\n      display: inline-flex;\n      align-items: center;\n      gap: 9px;\n      padding: 10px 14px;\n      margin-bottom: 22px;\n      border-radius: 999px;\n      border: 1px solid rgba(24,196,99,.18);\n      background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90));\n      color: var(--green-dark);\n      font-size: 12px;\n      font-weight: 950;\n      letter-spacing: .07em;\n      text-transform: uppercase;\n      box-shadow: 0 16px 40px rgba(24,196,99,.06);\n    }\n\n    .lumina-kicker i {\n      width: 8px;\n      height: 8px;\n      border-radius: 999px;\n      background: var(--green);\n      animation: luminaPulse 1.8s infinite;\n    }\n\n    .lumina-headline {\n      margin: 0 auto;\n      max-width: 940px;\n      font-size: clamp(46px, 7vw, 96px);\n      line-height: .88;\n      letter-spacing: -.082em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .lumina-headline span {\n      display: inline-block;\n      background: linear-gradient(135deg, #07120b 0%, #087a39 48%, #18c463 100%);\n      -webkit-background-clip: text;\n      background-clip: text;\n      color: transparent;\n      text-shadow: 0 22px 70px rgba(24,196,99,.16);\n    }\n\n    .lumina-sub {\n      max-width: 780px;\n      margin: 24px auto 0;\n      color: var(--muted);\n      font-size: clamp(17px, 2vw, 21px);\n      line-height: 1.62;\n      font-weight: 650;\n    }\n\n    .lumina-sub strong { color: var(--ink); font-weight: 950; }\n\n    .lumina-chip-row {\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: center;\n      gap: 10px;\n      margin: 28px auto 0;\n      max-width: 820px;\n    }\n\n    .lumina-chip {\n      position: relative;\n      overflow: hidden;\n      padding: 11px 13px;\n      border-radius: 999px;\n      background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90));\n      border: 1px solid rgba(24,196,99,.12);\n      color: #415248;\n      font-size: 13px;\n      font-weight: 850;\n      box-shadow: 0 10px 30px rgba(8,40,20,.045);\n    }\n\n    .lumina-chip::after {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      background: linear-gradient(100deg, transparent, rgba(24,196,99,.07), transparent);\n      transform: translateX(-120%);\n      animation: luminaShine 4.5s ease-in-out infinite;\n    }\n\n    .lumina-cta-row {\n      display: flex;\n      flex-wrap: wrap;\n      align-items: center;\n      justify-content: center;\n      gap: 14px;\n      margin-top: 34px;\n    }\n\n    .lumina-cta-note {\n      color: var(--muted);\n      font-size: 13px;\n      font-weight: 820;\n    }\n\n    .lumina-social-row {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      gap: 14px;\n      margin: 18px 0 0;\n    }\n\n    .lumina-social {\n      padding: 18px 14px;\n      border-radius: 24px;\n      background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90));\n      border: 1px solid rgba(24,196,99,.12);\n      text-align: center;\n      box-shadow: 0 18px 46px rgba(8,40,20,.045);\n      backdrop-filter: blur(14px);\n    }\n\n    .lumina-social strong {\n      display: block;\n      color: var(--green-dark);\n      font-size: 22px;\n      line-height: 1;\n      font-weight: 950;\n      margin-bottom: 6px;\n    }\n\n    .lumina-social span {\n      color: var(--muted);\n      font-size: 12px;\n      font-weight: 800;\n      line-height: 1.3;\n    }\n\n    .lumina-showcase {\n      display: grid;\n      grid-template-columns: 1.2fr .8fr .8fr;\n      gap: 16px;\n      margin-top: 18px;\n    }\n\n    .lumina-card,\n    .lumina-action-strip,\n    .lumina-use-card,\n    .lumina-premium-split,\n    .lumina-final {\n      border: 1px solid rgba(24,196,99,.12);\n      background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90));\n      box-shadow: 0 24px 70px rgba(8,40,20,.05);\n      backdrop-filter: blur(16px);\n    }\n\n    .lumina-card {\n      position: relative;\n      overflow: hidden;\n      border-radius: 32px;\n      padding: 26px;\n      min-height: 250px;\n    }\n\n    .lumina-card::after {\n      content: \"\";\n      position: absolute;\n      width: 240px;\n      height: 240px;\n      right: -90px;\n      top: -90px;\n      border-radius: 999px;\n      background: rgba(24,196,99,.045);\n      filter: blur(20px);\n      pointer-events: none;\n    }\n\n    .lumina-label {\n      position: relative;\n      z-index: 2;\n      color: var(--green-dark);\n      font-size: 12px;\n      font-weight: 950;\n      letter-spacing: .08em;\n      text-transform: uppercase;\n      margin-bottom: 16px;\n    }\n\n    .lumina-card h3 {\n      position: relative;\n      z-index: 2;\n      max-width: 560px;\n      margin: 0 0 12px;\n      font-size: clamp(30px, 4vw, 52px);\n      line-height: .96;\n      letter-spacing: -.055em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .lumina-card h4 {\n      position: relative;\n      z-index: 2;\n      margin: 0 0 9px;\n      font-size: 24px;\n      line-height: 1;\n      letter-spacing: -.04em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .lumina-card p {\n      position: relative;\n      z-index: 2;\n      margin: 0;\n      color: var(--muted);\n      font-size: 15px;\n      line-height: 1.5;\n      font-weight: 680;\n    }\n\n    .lumina-icon {\n      position: relative;\n      z-index: 2;\n      width: 58px;\n      height: 58px;\n      display: grid;\n      place-items: center;\n      margin-bottom: 28px;\n      border-radius: 20px;\n      background: rgba(24,196,99,.055);\n      border: 1px solid rgba(24,196,99,.08);\n      font-size: 29px;\n    }\n\n    .lumina-tags {\n      position: relative;\n      z-index: 2;\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .lumina-tags span {\n      padding: 9px 11px;\n      border-radius: 999px;\n      background: rgba(24,196,99,.035);\n      border: 1px solid rgba(24,196,99,.065);\n      color: #415248;\n      font-size: 12px;\n      font-weight: 850;\n    }\n\n    .lumina-action-strip {\n      margin-top: 16px;\n      padding: 24px;\n      border-radius: 32px;\n      display: grid;\n      grid-template-columns: 1fr auto 1fr;\n      gap: 18px;\n      align-items: center;\n    }\n\n    .lumina-action-strip span {\n      display: block;\n      color: var(--green-dark);\n      font-size: 12px;\n      font-weight: 950;\n      letter-spacing: .08em;\n      text-transform: uppercase;\n      margin-bottom: 6px;\n    }\n\n    .lumina-action-strip strong {\n      display: block;\n      color: var(--ink);\n      font-size: clamp(19px, 2.5vw, 30px);\n      line-height: 1.05;\n      letter-spacing: -.035em;\n      font-weight: 950;\n    }\n\n    .lumina-arrow {\n      width: 54px;\n      height: 54px;\n      display: grid;\n      place-items: center;\n      border-radius: 999px;\n      background: var(--green);\n      color: #031007;\n      font-size: 28px;\n      font-weight: 950;\n      box-shadow: 0 18px 42px rgba(24,196,99,.18);\n    }\n\n    .lumina-use-grid {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      gap: 16px;\n      margin-top: 16px;\n    }\n\n    .lumina-use-card {\n      position: relative;\n      overflow: hidden;\n      min-height: 220px;\n      border-radius: 30px;\n      padding: 24px;\n      transition: transform .24s ease, border-color .24s ease;\n    }\n\n    .lumina-use-card:hover {\n      transform: translateY(-5px);\n      border-color: rgba(24,196,99,.16);\n    }\n\n    .lumina-use-card.green {\n      background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90));\n    }\n\n    .lumina-use-card span {\n      display: grid;\n      place-items: center;\n      width: 54px;\n      height: 54px;\n      margin-bottom: 18px;\n      border-radius: 19px;\n      background: rgba(24,196,99,.055);\n      border: 1px solid rgba(24,196,99,.08);\n      font-size: 27px;\n    }\n\n    .lumina-use-card h4 {\n      margin: 0 0 9px;\n      font-size: 22px;\n      line-height: 1.02;\n      letter-spacing: -.04em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .lumina-use-card p {\n      margin: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.5;\n      font-weight: 680;\n    }\n\n    .lumina-premium-split {\n      margin-top: 16px;\n      padding: clamp(26px, 4vw, 38px);\n      border-radius: 34px;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 28px;\n      align-items: center;\n    }\n\n    .lumina-premium-copy h3 {\n      margin: 0 0 12px;\n      font-size: clamp(30px, 4vw, 52px);\n      line-height: .98;\n      letter-spacing: -.055em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .lumina-premium-copy p {\n      margin: 0;\n      color: var(--muted);\n      font-size: 16px;\n      line-height: 1.58;\n      font-weight: 680;\n    }\n\n    .lumina-points {\n      display: grid;\n      gap: 12px;\n    }\n\n    .lumina-points div {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      padding: 15px;\n      border-radius: 18px;\n      background: rgba(24,196,99,.035);\n      border: 1px solid rgba(24,196,99,.065);\n      color: #415248;\n      font-size: 15px;\n      font-weight: 780;\n    }\n\n    .lumina-points b {\n      color: var(--green-dark);\n      font-size: 18px;\n    }\n\n    .lumina-final {\n      position: relative;\n      overflow: hidden;\n      margin: 16px 0 82px;\n      padding: clamp(30px, 5vw, 54px);\n      border-radius: 38px;\n      text-align: center;\n    }\n\n    .lumina-final h3 {\n      position: relative;\n      z-index: 2;\n      margin: 0 auto 12px;\n      max-width: 860px;\n      font-size: clamp(34px, 5vw, 64px);\n      line-height: .96;\n      letter-spacing: -.06em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .lumina-final p {\n      position: relative;\n      z-index: 2;\n      margin: 0 auto;\n      max-width: 650px;\n      color: var(--muted);\n      font-size: 17px;\n      line-height: 1.55;\n      font-weight: 650;\n    }\n\n    @keyframes luminaRise { from { opacity: 0; transform: translateY(26px); } to { opacity: 1; transform: translateY(0); } }\n    @keyframes luminaPulse { 0% { box-shadow: 0 0 0 0 rgba(24,196,99,.22); } 70% { box-shadow: 0 0 0 12px rgba(24,196,99,0); } 100% { box-shadow: 0 0 0 0 rgba(24,196,99,0); } }\n    @keyframes luminaShine { 0%, 65% { transform: translateX(-120%); } 100% { transform: translateX(120%); } }\n\n    @media (max-width: 980px) {\n      .lumina-hero { padding-top: 56px; }\n      .lumina-social-row { grid-template-columns: repeat(2, 1fr); }\n      .lumina-showcase { grid-template-columns: 1fr; }\n      .lumina-card { min-height: auto; }\n      .lumina-use-grid { grid-template-columns: repeat(2, 1fr); }\n      .lumina-premium-split { grid-template-columns: 1fr; }\n      .lumina-action-strip { grid-template-columns: 1fr; text-align: center; }\n      .lumina-arrow { margin: 0 auto; transform: rotate(90deg); }\n    }\n\n    @media (max-width: 620px) {\n      .lumina-drop {\n        overflow-x: hidden;\n        background-color: #ffffff !important;\n        background-image: none !important;\n        width: 100vw;\n        max-width: 100vw;\n        margin-left: calc(50% - 50vw);\n        margin-right: calc(50% - 50vw);\n      }\n      .lumina-wrap { width: min(100% - 18px, 1180px); }\n\n      .lumina-hero { padding: 34px 0 22px; }\n      .lumina-kicker {\n        font-size: 9.8px;\n        padding: 8px 10px;\n        margin-bottom: 15px;\n        letter-spacing: .035em;\n        max-width: 100%;\n        white-space: normal;\n        justify-content: center;\n      }\n\n      .lumina-headline {\n        font-size: clamp(34px, 12.2vw, 54px);\n        line-height: .96;\n        letter-spacing: -.048em;\n        max-width: 100%;\n      }\n\n      .lumina-sub {\n        font-size: 15px;\n        line-height: 1.5;\n        margin-top: 15px;\n        max-width: 100%;\n      }\n\n      .lumina-chip-row {\n        display: grid;\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        gap: 8px;\n        margin-top: 18px;\n      }\n      .lumina-chip {\n        width: 100%;\n        min-height: 40px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        text-align: center;\n        font-size: 11.2px;\n        line-height: 1.15;\n        padding: 9px 8px;\n        border-radius: 14px;\n      }\n\n      .lumina-cta-row { margin-top: 22px; gap: 9px; }\n      .lumina-cta-note { width: 100%; text-align: center; font-size: 12px; line-height: 1.35; }\n\n      .lumina-social-row, .lumina-use-grid {\n        grid-template-columns: 1fr;\n        gap: 9px;\n      }\n\n      .lumina-social {\n        display: flex;\n        align-items: center;\n        gap: 12px;\n        text-align: left;\n        padding: 13px 14px;\n        border-radius: 18px;\n      }\n      .lumina-social strong { margin: 0; min-width: 34px; font-size: 22px; }\n      .lumina-social span { font-size: 12.5px; line-height: 1.25; }\n\n      .lumina-showcase { grid-template-columns: 1fr; gap: 9px; margin-top: 11px; }\n      .lumina-card { min-height: auto; border-radius: 22px; padding: 18px; }\n      .lumina-label { font-size: 10.5px; margin-bottom: 11px; }\n      .lumina-card h3 { font-size: clamp(27px, 9.4vw, 39px); line-height: 1; letter-spacing: -.04em; }\n      .lumina-card h4 { font-size: 21px; }\n      .lumina-card p { font-size: 13.5px; line-height: 1.44; }\n      .lumina-icon { width: 46px; height: 46px; border-radius: 15px; font-size: 23px; margin-bottom: 16px; }\n      .lumina-tags { gap: 6px; margin-top: 15px; }\n      .lumina-tags span { font-size: 10.8px; padding: 7px 8px; }\n\n      .lumina-action-strip {\n        grid-template-columns: 1fr;\n        text-align: center;\n        border-radius: 22px;\n        padding: 18px;\n        gap: 11px;\n        margin-top: 9px;\n      }\n      .lumina-action-strip span { font-size: 10.5px; }\n      .lumina-action-strip strong { font-size: 19.5px; line-height: 1.08; }\n      .lumina-arrow { width: 42px; height: 42px; font-size: 22px; margin: 0 auto; transform: rotate(90deg); }\n\n      .lumina-use-card {\n        min-height: auto;\n        border-radius: 22px;\n        padding: 18px;\n      }\n      .lumina-use-card span { width: 46px; height: 46px; border-radius: 15px; font-size: 23px; margin-bottom: 13px; }\n      .lumina-use-card h4 { font-size: 20px; }\n      .lumina-use-card p { font-size: 13.5px; line-height: 1.44; }\n\n      .lumina-premium-split {\n        grid-template-columns: 1fr;\n        border-radius: 24px;\n        padding: 19px;\n        gap: 15px;\n        margin-top: 9px;\n      }\n      .lumina-premium-copy h3 { font-size: clamp(27px, 9.4vw, 39px); line-height: 1; letter-spacing: -.04em; }\n      .lumina-premium-copy p { font-size: 14px; line-height: 1.46; }\n      .lumina-points { gap: 8px; }\n      .lumina-points div { padding: 12px; align-items: flex-start; border-radius: 15px; font-size: 13.5px; line-height: 1.32; }\n      .lumina-points b { line-height: 1; }\n\n      .lumina-final { margin: 9px 0 18px; border-radius: 24px; padding: 24px 18px; }\n      .lumina-final h3 { font-size: clamp(29px, 9.8vw, 44px); line-height: 1; letter-spacing: -.04em; }\n      .lumina-final p { font-size: 14.5px; line-height: 1.48; }\n    }\n\n    @media (max-width: 380px) {\n      .lumina-wrap { width: min(100% - 16px, 1180px); }\n      .lumina-headline { font-size: clamp(34px, 12.4vw, 48px); }\n      .lumina-chip-row { grid-template-columns: 1fr; }\n      .lumina-card, .lumina-use-card, .lumina-premium-split, .lumina-action-strip, .lumina-final { padding: 16px; }\n      .lumina-social { padding: 12px; }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"lumina-wrap\"\u003e\n    \u003cdiv class=\"lumina-hero\"\u003e\n      \u003cdiv class=\"lumina-copy\"\u003e\n        \u003cdiv class=\"lumina-kicker\"\u003e\n\u003ci\u003e\u003c\/i\u003e LekkaTech™ Lumina Bar\u003c\/div\u003e\n        \u003ch2 class=\"lumina-headline\"\u003eUpgrade your desk without adding \u003cspan\u003emore clutter.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp class=\"lumina-sub\"\u003e\n          The \u003cstrong\u003eLekkaTech™ Lumina Bar\u003c\/strong\u003e gives your workspace cleaner, smarter lighting without stealing desk space. Perfect for working late, gaming, studying, streaming, and building a sharper modern setup.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"lumina-chip-row\"\u003e\n          \u003cdiv class=\"lumina-chip\"\u003eGlare-free desk lighting\u003c\/div\u003e\n          \u003cdiv class=\"lumina-chip\"\u003eRear clamp mount\u003c\/div\u003e\n          \u003cdiv class=\"lumina-chip\"\u003eUSB powered\u003c\/div\u003e\n          \u003cdiv class=\"lumina-chip\"\u003eEasy controller\u003c\/div\u003e\n          \u003cdiv class=\"lumina-chip\"\u003e29 cm compact design\u003c\/div\u003e\n          \u003cdiv class=\"lumina-chip\"\u003ePremium black finish\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"lumina-cta-row\"\u003e\n          \u003cdiv class=\"lumina-cta-note\"\u003eCleaner desk • Better focus • Premium setup feel\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lumina-social-row\"\u003e\n      \u003cdiv class=\"lumina-social\"\u003e\n\u003cstrong\u003e💻\u003c\/strong\u003e\u003cspan\u003eWork-from-home desks\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"lumina-social\"\u003e\n\u003cstrong\u003e🎮\u003c\/strong\u003e\u003cspan\u003eGaming and streaming setups\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"lumina-social\"\u003e\n\u003cstrong\u003e📚\u003c\/strong\u003e\u003cspan\u003eStudy and late-night focus\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"lumina-social\"\u003e\n\u003cstrong\u003e🖥️\u003c\/strong\u003e\u003cspan\u003eMinimal monitor setups\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lumina-showcase\"\u003e\n      \u003cdiv class=\"lumina-card\"\u003e\n        \u003cdiv class=\"lumina-label\"\u003e01 \/ The problem\u003c\/div\u003e\n        \u003ch3\u003eYour desk lamp is taking up space and throwing light everywhere.\u003c\/h3\u003e\n        \u003cp\u003eBulky lamps create clutter, harsh glare, and messy desk energy. The Lumina Bar mounts neatly behind your monitor and lights the area you actually use.\u003c\/p\u003e\n        \u003cdiv class=\"lumina-tags\"\u003e\n          \u003cspan\u003eNo clutter\u003c\/span\u003e\u003cspan\u003eNo harsh glare\u003c\/span\u003e\u003cspan\u003eNo bulky lamp\u003c\/span\u003e\u003cspan\u003eCleaner setup\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lumina-card\"\u003e\n        \u003cdiv class=\"lumina-icon\"\u003e✨\u003c\/div\u003e\n        \u003ch4\u003eCleaner lighting\u003c\/h4\u003e\n        \u003cp\u003eBrightens your desk without shining directly into your eyes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lumina-card\"\u003e\n        \u003cdiv class=\"lumina-icon\"\u003e🖤\u003c\/div\u003e\n        \u003ch4\u003ePremium setup feel\u003c\/h4\u003e\n        \u003cp\u003eA sleek black finish that makes your desk look sharper instantly.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lumina-action-strip\"\u003e\n      \u003cdiv\u003e\n        \u003cspan\u003eBefore\u003c\/span\u003e\n        \u003cstrong\u003eBulky lamp. Desk clutter. Harsh glare.\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lumina-arrow\"\u003e→\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan\u003eAfter\u003c\/span\u003e\n        \u003cstrong\u003eClamp. Plug in. Glow up.\u003c\/strong\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lumina-use-grid\"\u003e\n      \u003cdiv class=\"lumina-use-card\"\u003e\n        \u003cspan\u003e💻\u003c\/span\u003e\n        \u003ch4\u003eWork-from-home upgrade\u003c\/h4\u003e\n        \u003cp\u003eKeep your workspace bright, clean, and focused without sacrificing desk space.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lumina-use-card\"\u003e\n        \u003cspan\u003e🎮\u003c\/span\u003e\n        \u003ch4\u003eGaming desk glow\u003c\/h4\u003e\n        \u003cp\u003eAdd practical lighting to your setup without bulky lamps or messy extras.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lumina-use-card\"\u003e\n        \u003cspan\u003e📚\u003c\/span\u003e\n        \u003ch4\u003eStudy and productivity\u003c\/h4\u003e\n        \u003cp\u003ePerfect for late-night sessions when you need light that feels focused and clean.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lumina-use-card green\"\u003e\n        \u003cspan\u003e🧠\u003c\/span\u003e\n        \u003ch4\u003eBetter focus, less mess\u003c\/h4\u003e\n        \u003cp\u003eA cleaner desk setup helps your space feel calmer, sharper, and more premium.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lumina-premium-split\"\u003e\n      \u003cdiv class=\"lumina-premium-copy\"\u003e\n        \u003cdiv class=\"lumina-label\"\u003e02 \/ Why it sells\u003c\/div\u003e\n        \u003ch3\u003eIt fixes the one thing every desk setup gets wrong.\u003c\/h3\u003e\n        \u003cp\u003eThe Lumina Bar is not just a light. It is a space-saving desk upgrade that makes a setup look cleaner, feel more focused, and work better at night.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lumina-points\"\u003e\n        \u003cdiv\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003eGlare-free lighting for everyday desk use\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003eRear clamp mount keeps the desk uncluttered\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003eUSB powered for simple plug-and-play convenience\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003eIdeal for work, gaming, studying and streaming\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lumina-final\"\u003e\n      \u003ch3\u003eCleaner desk. Better light. Sharper setup.\u003c\/h3\u003e\n      \u003cp\u003eGive your workspace the premium lighting upgrade it deserves with the LekkaTech™ Lumina Bar.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"LekkaTech","offers":[{"title":"Default Title","offer_id":47903329485018,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0824\/8724\/7066\/files\/ChatGPTImageMay20_2026_05_12_38PM.png?v=1779380799"},{"product_id":"lekkatech™-auraglow-bars-rgb-ambient-light-bars","title":"LekkaTech™ AuraGlow Bars — RGB Ambient Light Bars","description":"\u003c!-- LekkaTech™ AuraGlow Bars — White Background, Soft Inner Blocks, No CTA Buttons, Mobile Optimized --\u003e\n\u003csection class=\"aura-drop\" id=\"lekkatech-auraglow-bars\"\u003e\n  \u003cstyle\u003e\n    .aura-drop {\n      --green: #18c463;\n      --green-dark: #087a39;\n      --cyan: #20c8ff;\n      --pink: #f133d8;\n      --purple: #7c5cff;\n      --ink: #07120b;\n      --muted: #63746a;\n      --white: #ffffff;\n      position: relative;\n      overflow: hidden;\n      padding: 0;\n      font-family: Inter, Arial, sans-serif;\n      width: 100vw;\n      max-width: 100vw;\n      margin-left: calc(50% - 50vw);\n      margin-right: calc(50% - 50vw);\n      background-color: #ffffff !important;\n      background-image: none !important;\n      color: var(--ink);\n      isolation: isolate;\n    }\n\n    .aura-drop * { box-sizing: border-box; }\n    .aura-drop::before { display: none; }\n    .aura-orb { display: none; }\n\n    .aura-wrap {\n      width: min(1180px, calc(100% - 32px));\n      margin: 0 auto;\n      position: relative;\n      z-index: 2;\n    }\n\n    .aura-hero {\n      display: block;\n      padding: 78px 0 42px;\n      text-align: center;\n    }\n\n    .aura-copy {\n      max-width: 950px;\n      margin: 0 auto;\n      animation: auraRise .8s ease both;\n    }\n\n    .aura-kicker {\n      display: inline-flex;\n      align-items: center;\n      gap: 9px;\n      padding: 10px 14px;\n      margin-bottom: 22px;\n      border-radius: 999px;\n      border: 1px solid rgba(24,196,99,.12);\n      background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90));\n      color: var(--green-dark);\n      font-size: 12px;\n      font-weight: 950;\n      letter-spacing: .07em;\n      text-transform: uppercase;\n      box-shadow: 0 16px 40px rgba(24,196,99,.06);\n    }\n\n    .aura-kicker i {\n      width: 8px;\n      height: 8px;\n      border-radius: 999px;\n      background: linear-gradient(135deg, var(--pink), var(--cyan), var(--green));\n      animation: auraPulse 1.8s infinite;\n    }\n\n    .aura-headline {\n      margin: 0 auto;\n      max-width: 960px;\n      font-size: clamp(46px, 7vw, 96px);\n      line-height: .88;\n      letter-spacing: -.082em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .aura-headline span {\n      display: inline-block;\n      background: linear-gradient(135deg, #07120b 0%, #f133d8 34%, #7c5cff 62%, #20c8ff 100%);\n      -webkit-background-clip: text;\n      background-clip: text;\n      color: transparent;\n      text-shadow: 0 22px 70px rgba(124,92,255,.18);\n    }\n\n    .aura-sub {\n      max-width: 800px;\n      margin: 24px auto 0;\n      color: var(--muted);\n      font-size: clamp(17px, 2vw, 21px);\n      line-height: 1.62;\n      font-weight: 650;\n    }\n\n    .aura-sub strong { color: var(--ink); font-weight: 950; }\n\n    .aura-chip-row {\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: center;\n      gap: 10px;\n      margin: 28px auto 0;\n      max-width: 860px;\n    }\n\n    .aura-chip {\n      position: relative;\n      overflow: hidden;\n      padding: 11px 13px;\n      border-radius: 999px;\n      background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90));\n      border: 1px solid rgba(24,196,99,.12);\n      color: #415248;\n      font-size: 13px;\n      font-weight: 850;\n      box-shadow: 0 10px 30px rgba(8,40,20,.045);\n    }\n\n    .aura-chip::after {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      background: linear-gradient(100deg, transparent, rgba(241,51,216,.07), rgba(32,200,255,.06), transparent);\n      transform: translateX(-120%);\n      animation: auraShine 4.5s ease-in-out infinite;\n    }\n\n    .aura-cta-row {\n      display: flex;\n      flex-wrap: wrap;\n      align-items: center;\n      justify-content: center;\n      gap: 14px;\n      margin-top: 34px;\n    }\n\n    .aura-cta-note {\n      color: var(--muted);\n      font-size: 13px;\n      font-weight: 820;\n    }\n\n    .aura-social-row {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      gap: 14px;\n      margin: 18px 0 0;\n    }\n\n    .aura-social,\n    .aura-card,\n    .aura-action-strip,\n    .aura-use-card,\n    .aura-premium-split,\n    .aura-final {\n      border: 1px solid rgba(24,196,99,.12);\n      background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90));\n      box-shadow: 0 24px 70px rgba(8,40,20,.05);\n      backdrop-filter: blur(16px);\n    }\n\n    .aura-social {\n      padding: 18px 14px;\n      border-radius: 24px;\n      text-align: center;\n    }\n\n    .aura-social strong {\n      display: block;\n      color: var(--green-dark);\n      font-size: 22px;\n      line-height: 1;\n      font-weight: 950;\n      margin-bottom: 6px;\n    }\n\n    .aura-social span {\n      color: var(--muted);\n      font-size: 12px;\n      font-weight: 800;\n      line-height: 1.3;\n    }\n\n    .aura-showcase {\n      display: grid;\n      grid-template-columns: 1.2fr .8fr .8fr;\n      gap: 16px;\n      margin-top: 18px;\n    }\n\n    .aura-card {\n      position: relative;\n      overflow: hidden;\n      border-radius: 32px;\n      padding: 26px;\n      min-height: 250px;\n    }\n\n    .aura-card::after {\n      content: \"\";\n      position: absolute;\n      width: 250px;\n      height: 250px;\n      right: -100px;\n      top: -95px;\n      border-radius: 999px;\n      background: radial-gradient(circle, rgba(241,51,216,.08), rgba(32,200,255,.06), transparent 70%);\n      filter: blur(16px);\n      pointer-events: none;\n    }\n\n    .aura-label {\n      position: relative;\n      z-index: 2;\n      color: var(--green-dark);\n      font-size: 12px;\n      font-weight: 950;\n      letter-spacing: .08em;\n      text-transform: uppercase;\n      margin-bottom: 16px;\n    }\n\n    .aura-card h3 {\n      position: relative;\n      z-index: 2;\n      max-width: 580px;\n      margin: 0 0 12px;\n      font-size: clamp(30px, 4vw, 52px);\n      line-height: .96;\n      letter-spacing: -.055em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .aura-card h4 {\n      position: relative;\n      z-index: 2;\n      margin: 0 0 9px;\n      font-size: 24px;\n      line-height: 1;\n      letter-spacing: -.04em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .aura-card p {\n      position: relative;\n      z-index: 2;\n      margin: 0;\n      color: var(--muted);\n      font-size: 15px;\n      line-height: 1.5;\n      font-weight: 680;\n    }\n\n    .aura-icon {\n      position: relative;\n      z-index: 2;\n      width: 58px;\n      height: 58px;\n      display: grid;\n      place-items: center;\n      margin-bottom: 28px;\n      border-radius: 20px;\n      background: rgba(24,196,99,.055);\n      border: 1px solid rgba(24,196,99,.08);\n      font-size: 29px;\n    }\n\n    .aura-tags {\n      position: relative;\n      z-index: 2;\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .aura-tags span {\n      padding: 9px 11px;\n      border-radius: 999px;\n      background: rgba(24,196,99,.035);\n      border: 1px solid rgba(24,196,99,.065);\n      color: #415248;\n      font-size: 12px;\n      font-weight: 850;\n    }\n\n    .aura-action-strip {\n      margin-top: 16px;\n      padding: 24px;\n      border-radius: 32px;\n      display: grid;\n      grid-template-columns: 1fr auto 1fr;\n      gap: 18px;\n      align-items: center;\n    }\n\n    .aura-action-strip span {\n      display: block;\n      color: var(--green-dark);\n      font-size: 12px;\n      font-weight: 950;\n      letter-spacing: .08em;\n      text-transform: uppercase;\n      margin-bottom: 6px;\n    }\n\n    .aura-action-strip strong {\n      display: block;\n      color: var(--ink);\n      font-size: clamp(19px, 2.5vw, 30px);\n      line-height: 1.05;\n      letter-spacing: -.035em;\n      font-weight: 950;\n    }\n\n    .aura-arrow {\n      width: 54px;\n      height: 54px;\n      display: grid;\n      place-items: center;\n      border-radius: 999px;\n      background: linear-gradient(135deg, var(--pink), var(--cyan));\n      color: #ffffff;\n      font-size: 28px;\n      font-weight: 950;\n      box-shadow: 0 18px 42px rgba(124,92,255,.18);\n    }\n\n    .aura-use-grid {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      gap: 16px;\n      margin-top: 16px;\n    }\n\n    .aura-use-card {\n      position: relative;\n      overflow: hidden;\n      min-height: 220px;\n      border-radius: 30px;\n      padding: 24px;\n      transition: transform .24s ease, border-color .24s ease;\n    }\n\n    .aura-use-card:hover {\n      transform: translateY(-5px);\n      border-color: rgba(124,92,255,.20);\n    }\n\n    .aura-use-card.green { background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90)); }\n\n    .aura-use-card span {\n      display: grid;\n      place-items: center;\n      width: 54px;\n      height: 54px;\n      margin-bottom: 18px;\n      border-radius: 19px;\n      background: rgba(24,196,99,.055);\n      border: 1px solid rgba(24,196,99,.08);\n      font-size: 27px;\n    }\n\n    .aura-use-card h4 {\n      margin: 0 0 9px;\n      font-size: 22px;\n      line-height: 1.02;\n      letter-spacing: -.04em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .aura-use-card p {\n      margin: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.5;\n      font-weight: 680;\n    }\n\n    .aura-premium-split {\n      margin-top: 16px;\n      padding: clamp(26px, 4vw, 38px);\n      border-radius: 34px;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 28px;\n      align-items: center;\n    }\n\n    .aura-premium-copy h3 {\n      margin: 0 0 12px;\n      font-size: clamp(30px, 4vw, 52px);\n      line-height: .98;\n      letter-spacing: -.055em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .aura-premium-copy p {\n      margin: 0;\n      color: var(--muted);\n      font-size: 16px;\n      line-height: 1.58;\n      font-weight: 680;\n    }\n\n    .aura-points {\n      display: grid;\n      gap: 12px;\n    }\n\n    .aura-points div {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      padding: 15px;\n      border-radius: 18px;\n      background: rgba(24,196,99,.035);\n      border: 1px solid rgba(24,196,99,.065);\n      color: #415248;\n      font-size: 15px;\n      font-weight: 780;\n    }\n\n    .aura-points b {\n      color: var(--green-dark);\n      font-size: 18px;\n    }\n\n    .aura-final {\n      position: relative;\n      overflow: hidden;\n      margin: 16px 0 82px;\n      padding: clamp(30px, 5vw, 54px);\n      border-radius: 38px;\n      text-align: center;\n    }\n\n    .aura-final h3 {\n      position: relative;\n      z-index: 2;\n      margin: 0 auto 12px;\n      max-width: 860px;\n      font-size: clamp(34px, 5vw, 64px);\n      line-height: .96;\n      letter-spacing: -.06em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .aura-final p {\n      position: relative;\n      z-index: 2;\n      margin: 0 auto;\n      max-width: 680px;\n      color: var(--muted);\n      font-size: 17px;\n      line-height: 1.55;\n      font-weight: 650;\n    }\n\n    @keyframes auraRise { from { opacity: 0; transform: translateY(26px); } to { opacity: 1; transform: translateY(0); } }\n    @keyframes auraPulse { 0% { box-shadow: 0 0 0 0 rgba(124,92,255,.22); } 70% { box-shadow: 0 0 0 12px rgba(124,92,255,0); } 100% { box-shadow: 0 0 0 0 rgba(124,92,255,0); } }\n    @keyframes auraShine { 0%, 65% { transform: translateX(-120%); } 100% { transform: translateX(120%); } }\n\n    @media (max-width: 980px) {\n      .aura-hero { padding-top: 56px; }\n      .aura-social-row { grid-template-columns: repeat(2, 1fr); }\n      .aura-showcase { grid-template-columns: 1fr; }\n      .aura-card { min-height: auto; }\n      .aura-use-grid { grid-template-columns: repeat(2, 1fr); }\n      .aura-premium-split { grid-template-columns: 1fr; }\n      .aura-action-strip { grid-template-columns: 1fr; text-align: center; }\n      .aura-arrow { margin: 0 auto; transform: rotate(90deg); }\n    }\n\n    @media (max-width: 620px) {\n      .aura-drop {\n        overflow-x: hidden;\n        background-color: #ffffff !important;\n        background-image: none !important;\n        width: 100vw;\n        max-width: 100vw;\n        margin-left: calc(50% - 50vw);\n        margin-right: calc(50% - 50vw);\n      }\n      .aura-wrap { width: min(100% - 18px, 1180px); }\n      .aura-hero { padding: 34px 0 22px; }\n      .aura-kicker { font-size: 9.8px; padding: 8px 10px; margin-bottom: 15px; letter-spacing: .035em; max-width: 100%; white-space: normal; justify-content: center; }\n      .aura-headline { font-size: clamp(34px, 12.2vw, 54px); line-height: .96; letter-spacing: -.048em; max-width: 100%; }\n      .aura-sub { font-size: 15px; line-height: 1.5; margin-top: 15px; max-width: 100%; }\n      .aura-chip-row { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 8px; margin-top: 18px; }\n      .aura-chip { width: 100%; min-height: 40px; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 11.2px; line-height: 1.15; padding: 9px 8px; border-radius: 14px; }\n      .aura-cta-row { margin-top: 22px; gap: 9px; }\n      .aura-cta-note { width: 100%; text-align: center; font-size: 12px; line-height: 1.35; }\n      .aura-social-row, .aura-use-grid { grid-template-columns: 1fr; gap: 9px; }\n      .aura-social { display: flex; align-items: center; gap: 12px; text-align: left; padding: 13px 14px; border-radius: 18px; }\n      .aura-social strong { margin: 0; min-width: 34px; font-size: 22px; }\n      .aura-social span { font-size: 12.5px; line-height: 1.25; }\n      .aura-showcase { grid-template-columns: 1fr; gap: 9px; margin-top: 11px; }\n      .aura-card { min-height: auto; border-radius: 22px; padding: 18px; }\n      .aura-label { font-size: 10.5px; margin-bottom: 11px; }\n      .aura-card h3 { font-size: clamp(27px, 9.4vw, 39px); line-height: 1; letter-spacing: -.04em; }\n      .aura-card h4 { font-size: 21px; }\n      .aura-card p { font-size: 13.5px; line-height: 1.44; }\n      .aura-icon { width: 46px; height: 46px; border-radius: 15px; font-size: 23px; margin-bottom: 16px; }\n      .aura-tags { gap: 6px; margin-top: 15px; }\n      .aura-tags span { font-size: 10.8px; padding: 7px 8px; }\n      .aura-action-strip { grid-template-columns: 1fr; text-align: center; border-radius: 22px; padding: 18px; gap: 11px; margin-top: 9px; }\n      .aura-action-strip span { font-size: 10.5px; }\n      .aura-action-strip strong { font-size: 19.5px; line-height: 1.08; }\n      .aura-arrow { width: 42px; height: 42px; font-size: 22px; margin: 0 auto; transform: rotate(90deg); }\n      .aura-use-card { min-height: auto; border-radius: 22px; padding: 18px; }\n      .aura-use-card span { width: 46px; height: 46px; border-radius: 15px; font-size: 23px; margin-bottom: 13px; }\n      .aura-use-card h4 { font-size: 20px; }\n      .aura-use-card p { font-size: 13.5px; line-height: 1.44; }\n      .aura-premium-split { grid-template-columns: 1fr; border-radius: 24px; padding: 19px; gap: 15px; margin-top: 9px; }\n      .aura-premium-copy h3 { font-size: clamp(27px, 9.4vw, 39px); line-height: 1; letter-spacing: -.04em; }\n      .aura-premium-copy p { font-size: 14px; line-height: 1.46; }\n      .aura-points { gap: 8px; }\n      .aura-points div { padding: 12px; align-items: flex-start; border-radius: 15px; font-size: 13.5px; line-height: 1.32; }\n      .aura-points b { line-height: 1; }\n      .aura-final { margin: 9px 0 18px; border-radius: 24px; padding: 24px 18px; }\n      .aura-final h3 { font-size: clamp(29px, 9.8vw, 44px); line-height: 1; letter-spacing: -.04em; }\n      .aura-final p { font-size: 14.5px; line-height: 1.48; }\n    }\n\n    @media (max-width: 380px) {\n      .aura-wrap { width: min(100% - 16px, 1180px); }\n      .aura-headline { font-size: clamp(33px, 12vw, 48px); }\n      .aura-chip-row { grid-template-columns: 1fr; }\n      .aura-card, .aura-use-card, .aura-premium-split, .aura-action-strip, .aura-final { padding: 16px; }\n      .aura-social { padding: 12px; }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"aura-wrap\"\u003e\n    \u003cdiv class=\"aura-hero\"\u003e\n      \u003cdiv class=\"aura-copy\"\u003e\n        \u003cdiv class=\"aura-kicker\"\u003e\n\u003ci\u003e\u003c\/i\u003e LekkaTech™ AuraGlow Bars\u003c\/div\u003e\n        \u003ch2 class=\"aura-headline\"\u003eTurn any room into an \u003cspan\u003einstant vibe.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp class=\"aura-sub\"\u003e\n          Meet the \u003cstrong\u003eLekkaTech™ AuraGlow Bars\u003c\/strong\u003e — compact RGB ambient light bars made for gaming, movie nights, music, streaming, relaxing and aesthetic room setups. Set the mood, match your vibe, and make your space feel alive. 🌈\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"aura-chip-row\"\u003e\n          \u003cdiv class=\"aura-chip\"\u003eRGB mood lighting\u003c\/div\u003e\n          \u003cdiv class=\"aura-chip\"\u003eMusic sync mode\u003c\/div\u003e\n          \u003cdiv class=\"aura-chip\"\u003eRemote control\u003c\/div\u003e\n          \u003cdiv class=\"aura-chip\"\u003eApp control\u003c\/div\u003e\n          \u003cdiv class=\"aura-chip\"\u003eUSB powered\u003c\/div\u003e\n          \u003cdiv class=\"aura-chip\"\u003eScene modes\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"aura-cta-row\"\u003e\n          \u003cdiv class=\"aura-cta-note\"\u003eMovies • Gaming • Music • Bedrooms • Streaming\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aura-social-row\"\u003e\n      \u003cdiv class=\"aura-social\"\u003e\n\u003cstrong\u003e🎮\u003c\/strong\u003e\u003cspan\u003eGaming setups and desk vibes\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"aura-social\"\u003e\n\u003cstrong\u003e🍿\u003c\/strong\u003e\u003cspan\u003eMovie nights and entertainment spaces\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"aura-social\"\u003e\n\u003cstrong\u003e🎵\u003c\/strong\u003e\u003cspan\u003eMusic sync and party atmosphere\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"aura-social\"\u003e\n\u003cstrong\u003e📸\u003c\/strong\u003e\u003cspan\u003eStreaming and content backgrounds\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aura-showcase\"\u003e\n      \u003cdiv class=\"aura-card\"\u003e\n        \u003cdiv class=\"aura-label\"\u003e01 \/ The problem\u003c\/div\u003e\n        \u003ch3\u003eYour room feels plain because the lighting is doing nothing.\u003c\/h3\u003e\n        \u003cp\u003eNormal lighting is flat, boring and forgettable. AuraGlow Bars add colour, depth and atmosphere so your room feels more immersive, modern and premium.\u003c\/p\u003e\n        \u003cdiv class=\"aura-tags\"\u003e\n          \u003cspan\u003eNo boring room\u003c\/span\u003e\u003cspan\u003eInstant mood\u003c\/span\u003e\u003cspan\u003eRGB atmosphere\u003c\/span\u003e\u003cspan\u003ePremium setup\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aura-card\"\u003e\n        \u003cdiv class=\"aura-icon\"\u003e🌈\u003c\/div\u003e\n        \u003ch4\u003eRGB atmosphere\u003c\/h4\u003e\n        \u003cp\u003eChoose colours and scenes that match your mood, room or setup.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aura-card\"\u003e\n        \u003cdiv class=\"aura-icon\"\u003e🎵\u003c\/div\u003e\n        \u003ch4\u003eMusic sync\u003c\/h4\u003e\n        \u003cp\u003eLet your lights react to sound for playlists, parties and gaming sessions.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aura-action-strip\"\u003e\n      \u003cdiv\u003e\n        \u003cspan\u003eBefore\u003c\/span\u003e\n        \u003cstrong\u003eDull room. Flat lighting. No atmosphere.\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aura-arrow\"\u003e→\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan\u003eAfter\u003c\/span\u003e\n        \u003cstrong\u003ePick a colour. Set the scene. Feel the vibe.\u003c\/strong\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aura-use-grid\"\u003e\n      \u003cdiv class=\"aura-use-card\"\u003e\n        \u003cspan\u003e🎮\u003c\/span\u003e\n        \u003ch4\u003eGaming setup upgrade\u003c\/h4\u003e\n        \u003cp\u003eAdd immersive RGB mood lighting behind monitors, desks or entertainment corners.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aura-use-card\"\u003e\n        \u003cspan\u003e🍿\u003c\/span\u003e\n        \u003ch4\u003eMovie night mood\u003c\/h4\u003e\n        \u003cp\u003eCreate a richer atmosphere for films, series and chilled nights on the couch.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aura-use-card\"\u003e\n        \u003cspan\u003e🎥\u003c\/span\u003e\n        \u003ch4\u003eStreaming background\u003c\/h4\u003e\n        \u003cp\u003eMake your camera setup, bedroom or content corner look more premium instantly.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aura-use-card green\"\u003e\n        \u003cspan\u003e⚡\u003c\/span\u003e\n        \u003ch4\u003ePlug in and glow\u003c\/h4\u003e\n        \u003cp\u003eUSB-powered convenience with remote, app and control-box options.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aura-premium-split\"\u003e\n      \u003cdiv class=\"aura-premium-copy\"\u003e\n        \u003cdiv class=\"aura-label\"\u003e02 \/ Why it sells\u003c\/div\u003e\n        \u003ch3\u003eIt changes how a room feels in seconds.\u003c\/h3\u003e\n        \u003cp\u003eAuraGlow Bars are not just lights. They are an instant atmosphere upgrade for people who want their space to feel more modern, immersive and alive.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aura-points\"\u003e\n        \u003cdiv\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003eRich RGB ambient lighting for any mood\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003eRemote and app control for easy changes\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003eMusic sync mode reacts to your sound\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003ePerfect for gaming, movies, bedrooms and creators\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aura-final\"\u003e\n      \u003ch3\u003eSet the mood. Match your vibe. Make your space feel alive.\u003c\/h3\u003e\n      \u003cp\u003eWith the LekkaTech™ AuraGlow Bars, every room becomes an experience. 🌙✨\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"LekkaTech","offers":[{"title":"Default Title","offer_id":47903370412250,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0824\/8724\/7066\/files\/ChatGPTImageMay20_2026_06_42_14PM_8.png?v=1779381737"},{"product_id":"lekkatech™-pureclean-kit-8-in-1-tech-cleaning-kit","title":"LekkaTech™ PureClean Kit — 8-in-1 Tech Cleaning Kit","description":"\u003c!-- LekkaTech™ PureClean Kit — White Background, Soft Inner Blocks, No CTA Buttons, Mobile Optimized --\u003e\n\u003csection class=\"pureclean-drop\" id=\"lekkatech-pureclean-kit\"\u003e\n  \u003cstyle\u003e\n    .pureclean-drop {\n      --green: #18c463;\n      --green-dark: #087a39;\n      --green-bright: #7dff9f;\n      --ink: #07120b;\n      --muted: #63746a;\n      --white: #ffffff;\n      position: relative;\n      overflow: hidden;\n      padding: 0;\n      font-family: Inter, Arial, sans-serif;\n      width: 100vw;\n      max-width: 100vw;\n      margin-left: calc(50% - 50vw);\n      margin-right: calc(50% - 50vw);\n      background-color: #ffffff !important;\n      background-image: none !important;\n      color: var(--ink);\n      isolation: isolate;\n    }\n\n    .pureclean-drop * { box-sizing: border-box; }\n    .pureclean-drop::before { display: none; }\n    .pure-orb { display: none; }\n\n    .pure-wrap {\n      width: min(1180px, calc(100% - 32px));\n      margin: 0 auto;\n      position: relative;\n      z-index: 2;\n    }\n\n    .pure-hero {\n      display: block;\n      padding: 78px 0 42px;\n      text-align: center;\n    }\n\n    .pure-copy {\n      max-width: 950px;\n      margin: 0 auto;\n      animation: pureRise .8s ease both;\n    }\n\n    .pure-kicker {\n      display: inline-flex;\n      align-items: center;\n      gap: 9px;\n      padding: 10px 14px;\n      margin-bottom: 22px;\n      border-radius: 999px;\n      border: 1px solid rgba(24,196,99,.12);\n      background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90));\n      color: var(--green-dark);\n      font-size: 12px;\n      font-weight: 950;\n      letter-spacing: .07em;\n      text-transform: uppercase;\n      box-shadow: 0 16px 40px rgba(24,196,99,.06);\n    }\n\n    .pure-kicker i {\n      width: 8px;\n      height: 8px;\n      border-radius: 999px;\n      background: var(--green);\n      animation: purePulse 1.8s infinite;\n    }\n\n    .pure-headline {\n      margin: 0 auto;\n      max-width: 960px;\n      font-size: clamp(46px, 7vw, 96px);\n      line-height: .88;\n      letter-spacing: -.082em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .pure-headline span {\n      display: inline-block;\n      background: linear-gradient(135deg, #07120b 0%, #087a39 48%, #18c463 100%);\n      -webkit-background-clip: text;\n      background-clip: text;\n      color: transparent;\n      text-shadow: 0 22px 70px rgba(24,196,99,.16);\n    }\n\n    .pure-sub {\n      max-width: 800px;\n      margin: 24px auto 0;\n      color: var(--muted);\n      font-size: clamp(17px, 2vw, 21px);\n      line-height: 1.62;\n      font-weight: 650;\n    }\n\n    .pure-sub strong { color: var(--ink); font-weight: 950; }\n\n    .pure-chip-row {\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: center;\n      gap: 10px;\n      margin: 28px auto 0;\n      max-width: 860px;\n    }\n\n    .pure-chip {\n      position: relative;\n      overflow: hidden;\n      padding: 11px 13px;\n      border-radius: 999px;\n      background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90));\n      border: 1px solid rgba(24,196,99,.12);\n      color: #415248;\n      font-size: 13px;\n      font-weight: 850;\n      box-shadow: 0 10px 30px rgba(8,40,20,.045);\n    }\n\n    .pure-chip::after {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      background: linear-gradient(100deg, transparent, rgba(24,196,99,.07), transparent);\n      transform: translateX(-120%);\n      animation: pureShine 4.5s ease-in-out infinite;\n    }\n\n    .pure-cta-row {\n      display: flex;\n      flex-wrap: wrap;\n      align-items: center;\n      justify-content: center;\n      gap: 14px;\n      margin-top: 34px;\n    }\n\n    .pure-cta-note {\n      color: var(--muted);\n      font-size: 13px;\n      font-weight: 820;\n    }\n\n    .pure-social-row {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      gap: 14px;\n      margin: 18px 0 0;\n    }\n\n    .pure-social,\n    .pure-card,\n    .pure-action-strip,\n    .pure-use-card,\n    .pure-premium-split,\n    .pure-final {\n      border: 1px solid rgba(24,196,99,.12);\n      background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90));\n      box-shadow: 0 24px 70px rgba(8,40,20,.05);\n      backdrop-filter: blur(16px);\n    }\n\n    .pure-social {\n      padding: 18px 14px;\n      border-radius: 24px;\n      text-align: center;\n    }\n\n    .pure-social strong {\n      display: block;\n      color: var(--green-dark);\n      font-size: 22px;\n      line-height: 1;\n      font-weight: 950;\n      margin-bottom: 6px;\n    }\n\n    .pure-social span {\n      color: var(--muted);\n      font-size: 12px;\n      font-weight: 800;\n      line-height: 1.3;\n    }\n\n    .pure-showcase {\n      display: grid;\n      grid-template-columns: 1.2fr .8fr .8fr;\n      gap: 16px;\n      margin-top: 18px;\n    }\n\n    .pure-card {\n      position: relative;\n      overflow: hidden;\n      border-radius: 32px;\n      padding: 26px;\n      min-height: 250px;\n    }\n\n    .pure-card::after {\n      content: \"\";\n      position: absolute;\n      width: 250px;\n      height: 250px;\n      right: -100px;\n      top: -95px;\n      border-radius: 999px;\n      background: radial-gradient(circle, rgba(24,196,99,.08), rgba(125,255,159,.06), transparent 70%);\n      filter: blur(16px);\n      pointer-events: none;\n    }\n\n    .pure-label {\n      position: relative;\n      z-index: 2;\n      color: var(--green-dark);\n      font-size: 12px;\n      font-weight: 950;\n      letter-spacing: .08em;\n      text-transform: uppercase;\n      margin-bottom: 16px;\n    }\n\n    .pure-card h3 {\n      position: relative;\n      z-index: 2;\n      max-width: 580px;\n      margin: 0 0 12px;\n      font-size: clamp(30px, 4vw, 52px);\n      line-height: .96;\n      letter-spacing: -.055em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .pure-card h4 {\n      position: relative;\n      z-index: 2;\n      margin: 0 0 9px;\n      font-size: 24px;\n      line-height: 1;\n      letter-spacing: -.04em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .pure-card p {\n      position: relative;\n      z-index: 2;\n      margin: 0;\n      color: var(--muted);\n      font-size: 15px;\n      line-height: 1.5;\n      font-weight: 680;\n    }\n\n    .pure-icon {\n      position: relative;\n      z-index: 2;\n      width: 58px;\n      height: 58px;\n      display: grid;\n      place-items: center;\n      margin-bottom: 28px;\n      border-radius: 20px;\n      background: rgba(24,196,99,.055);\n      border: 1px solid rgba(24,196,99,.08);\n      font-size: 29px;\n    }\n\n    .pure-tags {\n      position: relative;\n      z-index: 2;\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .pure-tags span {\n      padding: 9px 11px;\n      border-radius: 999px;\n      background: rgba(24,196,99,.035);\n      border: 1px solid rgba(24,196,99,.065);\n      color: #415248;\n      font-size: 12px;\n      font-weight: 850;\n    }\n\n    .pure-action-strip {\n      margin-top: 16px;\n      padding: 24px;\n      border-radius: 32px;\n      display: grid;\n      grid-template-columns: 1fr auto 1fr;\n      gap: 18px;\n      align-items: center;\n    }\n\n    .pure-action-strip span {\n      display: block;\n      color: var(--green-dark);\n      font-size: 12px;\n      font-weight: 950;\n      letter-spacing: .08em;\n      text-transform: uppercase;\n      margin-bottom: 6px;\n    }\n\n    .pure-action-strip strong {\n      display: block;\n      color: var(--ink);\n      font-size: clamp(19px, 2.5vw, 30px);\n      line-height: 1.05;\n      letter-spacing: -.035em;\n      font-weight: 950;\n    }\n\n    .pure-arrow {\n      width: 54px;\n      height: 54px;\n      display: grid;\n      place-items: center;\n      border-radius: 999px;\n      background: var(--green);\n      color: #031007;\n      font-size: 28px;\n      font-weight: 950;\n      box-shadow: 0 18px 42px rgba(24,196,99,.18);\n    }\n\n    .pure-use-grid {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      gap: 16px;\n      margin-top: 16px;\n    }\n\n    .pure-use-card {\n      position: relative;\n      overflow: hidden;\n      min-height: 220px;\n      border-radius: 30px;\n      padding: 24px;\n      transition: transform .24s ease, border-color .24s ease;\n    }\n\n    .pure-use-card:hover {\n      transform: translateY(-5px);\n      border-color: rgba(24,196,99,.16);\n    }\n\n    .pure-use-card.green { background: linear-gradient(145deg, rgba(24,196,99,.055), rgba(255,255,255,.90)); }\n\n    .pure-use-card span {\n      display: grid;\n      place-items: center;\n      width: 54px;\n      height: 54px;\n      margin-bottom: 18px;\n      border-radius: 19px;\n      background: rgba(24,196,99,.055);\n      border: 1px solid rgba(24,196,99,.08);\n      font-size: 27px;\n    }\n\n    .pure-use-card h4 {\n      margin: 0 0 9px;\n      font-size: 22px;\n      line-height: 1.02;\n      letter-spacing: -.04em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .pure-use-card p {\n      margin: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.5;\n      font-weight: 680;\n    }\n\n    .pure-premium-split {\n      margin-top: 16px;\n      padding: clamp(26px, 4vw, 38px);\n      border-radius: 34px;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 28px;\n      align-items: center;\n    }\n\n    .pure-premium-copy h3 {\n      margin: 0 0 12px;\n      font-size: clamp(30px, 4vw, 52px);\n      line-height: .98;\n      letter-spacing: -.055em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .pure-premium-copy p {\n      margin: 0;\n      color: var(--muted);\n      font-size: 16px;\n      line-height: 1.58;\n      font-weight: 680;\n    }\n\n    .pure-points {\n      display: grid;\n      gap: 12px;\n    }\n\n    .pure-points div {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      padding: 15px;\n      border-radius: 18px;\n      background: rgba(24,196,99,.035);\n      border: 1px solid rgba(24,196,99,.065);\n      color: #415248;\n      font-size: 15px;\n      font-weight: 780;\n    }\n\n    .pure-points b {\n      color: var(--green-dark);\n      font-size: 18px;\n    }\n\n    .pure-final {\n      position: relative;\n      overflow: hidden;\n      margin: 16px 0 82px;\n      padding: clamp(30px, 5vw, 54px);\n      border-radius: 38px;\n      text-align: center;\n    }\n\n    .pure-final h3 {\n      position: relative;\n      z-index: 2;\n      margin: 0 auto 12px;\n      max-width: 860px;\n      font-size: clamp(34px, 5vw, 64px);\n      line-height: .96;\n      letter-spacing: -.06em;\n      font-weight: 950;\n      color: var(--ink);\n    }\n\n    .pure-final p {\n      position: relative;\n      z-index: 2;\n      margin: 0 auto;\n      max-width: 680px;\n      color: var(--muted);\n      font-size: 17px;\n      line-height: 1.55;\n      font-weight: 650;\n    }\n\n    @keyframes pureRise { from { opacity: 0; transform: translateY(26px); } to { opacity: 1; transform: translateY(0); } }\n    @keyframes purePulse { 0% { box-shadow: 0 0 0 0 rgba(24,196,99,.22); } 70% { box-shadow: 0 0 0 12px rgba(24,196,99,0); } 100% { box-shadow: 0 0 0 0 rgba(24,196,99,0); } }\n    @keyframes pureShine { 0%, 65% { transform: translateX(-120%); } 100% { transform: translateX(120%); } }\n\n    @media (max-width: 980px) {\n      .pure-hero { padding-top: 56px; }\n      .pure-social-row { grid-template-columns: repeat(2, 1fr); }\n      .pure-showcase { grid-template-columns: 1fr; }\n      .pure-card { min-height: auto; }\n      .pure-use-grid { grid-template-columns: repeat(2, 1fr); }\n      .pure-premium-split { grid-template-columns: 1fr; }\n      .pure-action-strip { grid-template-columns: 1fr; text-align: center; }\n      .pure-arrow { margin: 0 auto; transform: rotate(90deg); }\n    }\n\n    @media (max-width: 620px) {\n      .pureclean-drop {\n        overflow-x: hidden;\n        background-color: #ffffff !important;\n        background-image: none !important;\n        width: 100vw;\n        max-width: 100vw;\n        margin-left: calc(50% - 50vw);\n        margin-right: calc(50% - 50vw);\n      }\n      .pure-wrap { width: min(100% - 18px, 1180px); }\n      .pure-hero { padding: 34px 0 22px; }\n      .pure-kicker { font-size: 9.8px; padding: 8px 10px; margin-bottom: 15px; letter-spacing: .035em; max-width: 100%; white-space: normal; justify-content: center; }\n      .pure-headline { font-size: clamp(34px, 12.2vw, 54px); line-height: .96; letter-spacing: -.048em; max-width: 100%; }\n      .pure-sub { font-size: 15px; line-height: 1.5; margin-top: 15px; max-width: 100%; }\n      .pure-chip-row { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 8px; margin-top: 18px; }\n      .pure-chip { width: 100%; min-height: 40px; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 11.2px; line-height: 1.15; padding: 9px 8px; border-radius: 14px; }\n      .pure-cta-row { margin-top: 22px; gap: 9px; }\n      .pure-cta-note { width: 100%; text-align: center; font-size: 12px; line-height: 1.35; }\n      .pure-social-row, .pure-use-grid { grid-template-columns: 1fr; gap: 9px; }\n      .pure-social { display: flex; align-items: center; gap: 12px; text-align: left; padding: 13px 14px; border-radius: 18px; }\n      .pure-social strong { margin: 0; min-width: 34px; font-size: 22px; }\n      .pure-social span { font-size: 12.5px; line-height: 1.25; }\n      .pure-showcase { grid-template-columns: 1fr; gap: 9px; margin-top: 11px; }\n      .pure-card { min-height: auto; border-radius: 22px; padding: 18px; }\n      .pure-label { font-size: 10.5px; margin-bottom: 11px; }\n      .pure-card h3 { font-size: clamp(27px, 9.4vw, 39px); line-height: 1; letter-spacing: -.04em; }\n      .pure-card h4 { font-size: 21px; }\n      .pure-card p { font-size: 13.5px; line-height: 1.44; }\n      .pure-icon { width: 46px; height: 46px; border-radius: 15px; font-size: 23px; margin-bottom: 16px; }\n      .pure-tags { gap: 6px; margin-top: 15px; }\n      .pure-tags span { font-size: 10.8px; padding: 7px 8px; }\n      .pure-action-strip { grid-template-columns: 1fr; text-align: center; border-radius: 22px; padding: 18px; gap: 11px; margin-top: 9px; }\n      .pure-action-strip span { font-size: 10.5px; }\n      .pure-action-strip strong { font-size: 19.5px; line-height: 1.08; }\n      .pure-arrow { width: 42px; height: 42px; font-size: 22px; margin: 0 auto; transform: rotate(90deg); }\n      .pure-use-card { min-height: auto; border-radius: 22px; padding: 18px; }\n      .pure-use-card span { width: 46px; height: 46px; border-radius: 15px; font-size: 23px; margin-bottom: 13px; }\n      .pure-use-card h4 { font-size: 20px; }\n      .pure-use-card p { font-size: 13.5px; line-height: 1.44; }\n      .pure-premium-split { grid-template-columns: 1fr; border-radius: 24px; padding: 19px; gap: 15px; margin-top: 9px; }\n      .pure-premium-copy h3 { font-size: clamp(27px, 9.4vw, 39px); line-height: 1; letter-spacing: -.04em; }\n      .pure-premium-copy p { font-size: 14px; line-height: 1.46; }\n      .pure-points { gap: 8px; }\n      .pure-points div { padding: 12px; align-items: flex-start; border-radius: 15px; font-size: 13.5px; line-height: 1.32; }\n      .pure-points b { line-height: 1; }\n      .pure-final { margin: 9px 0 18px; border-radius: 24px; padding: 24px 18px; }\n      .pure-final h3 { font-size: clamp(29px, 9.8vw, 44px); line-height: 1; letter-spacing: -.04em; }\n      .pure-final p { font-size: 14.5px; line-height: 1.48; }\n    }\n\n    @media (max-width: 380px) {\n      .pure-wrap { width: min(100% - 16px, 1180px); }\n      .pure-headline { font-size: clamp(33px, 12vw, 48px); }\n      .pure-chip-row { grid-template-columns: 1fr; }\n      .pure-card, .pure-use-card, .pure-premium-split, .pure-action-strip, .pure-final { padding: 16px; }\n      .pure-social { padding: 12px; }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"pure-wrap\"\u003e\n    \u003cdiv class=\"pure-hero\"\u003e\n      \u003cdiv class=\"pure-copy\"\u003e\n        \u003cdiv class=\"pure-kicker\"\u003e\n\u003ci\u003e\u003c\/i\u003e LekkaTech™ PureClean Kit\u003c\/div\u003e\n        \u003ch2 class=\"pure-headline\"\u003eClean the tiny spaces your cloth \u003cspan\u003ecan’t reach.\u003c\/span\u003e\n\u003c\/h2\u003e\n        \u003cp class=\"pure-sub\"\u003e\n          Meet the \u003cstrong\u003eLekkaTech™ PureClean Kit\u003c\/strong\u003e — a compact 8-in-1 cleaning kit made to keep your keyboards, screens, earbuds, phones, laptops and everyday devices spotless. Cleaner tech is always within reach. 🧼\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"pure-chip-row\"\u003e\n          \u003cdiv class=\"pure-chip\"\u003e8-in-1 cleaning kit\u003c\/div\u003e\n          \u003cdiv class=\"pure-chip\"\u003eKeyboard cleaning\u003c\/div\u003e\n          \u003cdiv class=\"pure-chip\"\u003eScreen-safe pad\u003c\/div\u003e\n          \u003cdiv class=\"pure-chip\"\u003eEarbud care\u003c\/div\u003e\n          \u003cdiv class=\"pure-chip\"\u003ePort detail cleaning\u003c\/div\u003e\n          \u003cdiv class=\"pure-chip\"\u003eBuilt-in phone stand\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pure-cta-row\"\u003e\n          \u003cdiv class=\"pure-cta-note\"\u003ePortable • Multi-use • Desk-ready\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pure-social-row\"\u003e\n      \u003cdiv class=\"pure-social\"\u003e\n\u003cstrong\u003e💻\u003c\/strong\u003e\u003cspan\u003eKeyboards, laptops and key gaps\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pure-social\"\u003e\n\u003cstrong\u003e📱\u003c\/strong\u003e\u003cspan\u003ePhones, tablets and screens\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pure-social\"\u003e\n\u003cstrong\u003e🎧\u003c\/strong\u003e\u003cspan\u003eEarbuds, headphones and cases\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pure-social\"\u003e\n\u003cstrong\u003e🔌\u003c\/strong\u003e\u003cspan\u003ePorts, edges and small device gaps\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pure-showcase\"\u003e\n      \u003cdiv class=\"pure-card\"\u003e\n        \u003cdiv class=\"pure-label\"\u003e01 \/ The problem\u003c\/div\u003e\n        \u003ch3\u003eYour devices collect grime in places wipes can’t clean.\u003c\/h3\u003e\n        \u003cp\u003eDust, fingerprints, crumbs, earwax and lint build up fast in keyboards, earbuds, charging ports, screens and small device gaps. PureClean gives you the right tool for each tiny mess.\u003c\/p\u003e\n        \u003cdiv class=\"pure-tags\"\u003e\n          \u003cspan\u003eDust\u003c\/span\u003e\u003cspan\u003eCrumbs\u003c\/span\u003e\u003cspan\u003eFingerprints\u003c\/span\u003e\u003cspan\u003eEarwax\u003c\/span\u003e\u003cspan\u003eLint\u003c\/span\u003e\u003cspan\u003eSmudges\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pure-card\"\u003e\n        \u003cdiv class=\"pure-icon\"\u003e⌨️\u003c\/div\u003e\n        \u003ch4\u003eKeyboard rescue\u003c\/h4\u003e\n        \u003cp\u003eUse the brush and keycap puller for crumbs, dust and deeper keyboard cleaning.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pure-card\"\u003e\n        \u003cdiv class=\"pure-icon\"\u003e🎧\u003c\/div\u003e\n        \u003ch4\u003eEarbud detail care\u003c\/h4\u003e\n        \u003cp\u003eClean earbud mesh, cases and tiny spaces with the flocking sponge and metal nib.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pure-action-strip\"\u003e\n      \u003cdiv\u003e\n        \u003cspan\u003eBefore\u003c\/span\u003e\n        \u003cstrong\u003eSmudged screen. Dusty keys. Dirty earbuds.\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pure-arrow\"\u003e→\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan\u003eAfter\u003c\/span\u003e\n        \u003cstrong\u003eOpen the kit. Pick the tool. Clean it properly.\u003c\/strong\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pure-use-grid\"\u003e\n      \u003cdiv class=\"pure-use-card\"\u003e\n        \u003cspan\u003e🖥️\u003c\/span\u003e\n        \u003ch4\u003eScreens and monitors\u003c\/h4\u003e\n        \u003cp\u003eUse the soft screen-cleaning pad to wipe fingerprints, smudges and daily marks.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pure-use-card\"\u003e\n        \u003cspan\u003e📷\u003c\/span\u003e\n        \u003ch4\u003eCameras and lenses\u003c\/h4\u003e\n        \u003cp\u003eClean small electronics, camera edges and delicate detail areas without bulky tools.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pure-use-card\"\u003e\n        \u003cspan\u003e🧳\u003c\/span\u003e\n        \u003ch4\u003eTravel and desk carry\u003c\/h4\u003e\n        \u003cp\u003eCompact enough to keep in your bag, drawer, office or everyday tech setup.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pure-use-card green\"\u003e\n        \u003cspan\u003e📱\u003c\/span\u003e\n        \u003ch4\u003ePhone stand bonus\u003c\/h4\u003e\n        \u003cp\u003eThe fold-out phone stand gives you extra desk convenience after cleaning.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pure-premium-split\"\u003e\n      \u003cdiv class=\"pure-premium-copy\"\u003e\n        \u003cdiv class=\"pure-label\"\u003e02 \/ Why it sells\u003c\/div\u003e\n        \u003ch3\u003eIt turns annoying tech grime into a quick fix.\u003c\/h3\u003e\n        \u003cp\u003ePureClean is not just a brush. It is an all-in-one cleaning tool for the devices people touch every single day — phones, laptops, earbuds, keyboards, cameras and screens.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pure-points\"\u003e\n        \u003cdiv\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003e8 tools for multiple everyday devices\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003eMade for tiny gaps normal wipes cannot reach\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003ePortable, reusable and easy to keep on your desk\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cb\u003e✓\u003c\/b\u003e\u003cspan\u003ePerfect for keyboards, screens, earbuds and phones\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pure-final\"\u003e\n      \u003ch3\u003eCleaner tech. Cleaner desk. Cleaner daily carry.\u003c\/h3\u003e\n      \u003cp\u003eStop letting dust and grime build up in the devices you use every day. With the LekkaTech™ PureClean Kit, cleaner tech is always within reach. ✨\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"LekkaTech","offers":[{"title":"Default Title","offer_id":47903379095770,"sku":null,"price":199.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0824\/8724\/7066\/files\/ChatGPTImageMay20_2026_06_58_51PM_5.png?v=1779382046"}],"url":"https:\/\/lekkatech.co.za\/collections\/frontpage.oembed","provider":"LekkaTech","version":"1.0","type":"link"}