{"product_id":"glowmotion™-stick-on-motion-light","title":"GlowMotion™ Stick-On Motion Light","description":"\u003cstyle\u003e\n  .gm-product-section {\n    background:\n      radial-gradient(circle at top right, rgba(0, 149, 255, 0.10), transparent 34%),\n      radial-gradient(circle at bottom left, rgba(255, 196, 35, 0.09), transparent 34%),\n      #070707;\n    color: #ffffff !important;\n    padding: 38px 22px;\n    border-radius: 24px;\n    font-family: inherit;\n    overflow: hidden;\n    position: relative;\n    border: 1px solid rgba(255,255,255,0.08);\n    box-shadow: 0 20px 50px rgba(0,0,0,0.35);\n  }\n\n  .gm-product-section * {\n    box-sizing: border-box;\n  }\n\n  .gm-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    background: rgba(255, 199, 44, 0.10);\n    color: #ffc72c !important;\n    border: 1px solid rgba(255, 199, 44, 0.38);\n    padding: 8px 14px;\n    border-radius: 999px;\n    font-size: 13px;\n    font-weight: 800;\n    letter-spacing: 0.4px;\n    margin-bottom: 18px;\n    animation: gmFadeUp 0.7s ease both, gmBadgeGlow 2.8s ease-in-out infinite;\n    box-shadow: 0 0 18px rgba(255,199,44,0.20);\n  }\n\n  .gm-brand-glow {\n    color: #ffc72c !important;\n    text-shadow:\n      0 0 8px rgba(255,199,44,0.55),\n      0 0 18px rgba(255,199,44,0.28);\n    animation: gmTextGlow 2.8s ease-in-out infinite;\n  }\n\n  .gm-title {\n    font-size: clamp(30px, 5vw, 52px);\n    line-height: 1.05;\n    font-weight: 900;\n    margin: 0 0 14px;\n    letter-spacing: -1.2px;\n    color: #ffffff !important;\n    animation: gmFadeUp 0.8s ease both;\n  }\n\n  .gm-title span {\n    color: #ffffff !important;\n    background: none !important;\n    -webkit-text-fill-color: #ffffff !important;\n  }\n\n  .gm-subtitle {\n    font-size: clamp(17px, 2.5vw, 22px);\n    color: rgba(255,255,255,0.82) !important;\n    line-height: 1.6;\n    max-width: 760px;\n    margin: 0 0 26px;\n    animation: gmFadeUp 0.9s ease both;\n  }\n\n  .gm-highlight {\n    color: #ffc72c !important;\n    font-weight: 900;\n    text-shadow:\n      0 0 8px rgba(255,199,44,0.35),\n      0 0 18px rgba(255,199,44,0.16);\n    animation: gmTextGlow 3s ease-in-out infinite;\n  }\n\n  .gm-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 14px;\n    margin: 30px 0;\n  }\n\n  .gm-benefit-card {\n    background: rgba(255,255,255,0.055);\n    border: 1px solid rgba(255,255,255,0.09);\n    border-radius: 18px;\n    padding: 18px;\n    min-height: 145px;\n    backdrop-filter: blur(10px);\n    transition: transform 0.3s ease, border-color 0.3s ease, background 0.3s ease;\n    animation: gmFadeUp 1s ease both;\n  }\n\n  .gm-benefit-card:hover,\n  .gm-benefit-card:active {\n    transform: translateY(-4px);\n    border-color: rgba(255,199,44,0.45);\n    background: rgba(255,255,255,0.085);\n  }\n\n  .gm-icon {\n    width: 42px;\n    height: 42px;\n    border-radius: 14px;\n    background: linear-gradient(135deg, rgba(255,199,44,0.95), rgba(255,140,0,0.85));\n    color: #050505 !important;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 21px;\n    font-weight: 900;\n    margin-bottom: 12px;\n    box-shadow: 0 0 22px rgba(255,199,44,0.28);\n  }\n\n  .gm-benefit-card h3 {\n    font-size: 16px;\n    margin: 0 0 7px;\n    color: #ffffff !important;\n    font-weight: 800;\n  }\n\n  .gm-benefit-card p {\n    margin: 0;\n    font-size: 14px;\n    line-height: 1.5;\n    color: rgba(255,255,255,0.72) !important;\n  }\n\n  .gm-use-section {\n    margin-top: 34px;\n    padding: 26px;\n    border-radius: 22px;\n    background: linear-gradient(135deg, rgba(255,199,44,0.10), rgba(0,149,255,0.08));\n    border: 1px solid rgba(255,255,255,0.10);\n    animation: gmFadeUp 1.1s ease both;\n  }\n\n  .gm-use-section h2 {\n    font-size: 24px;\n    margin: 0 0 16px;\n    font-weight: 900;\n    color: #ffffff !important;\n  }\n\n  .gm-use-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n  }\n\n  .gm-use-tags span {\n    padding: 10px 14px;\n    border-radius: 999px;\n    background: rgba(255,255,255,0.08);\n    color: rgba(255,255,255,0.86) !important;\n    border: 1px solid rgba(255,255,255,0.08);\n    font-size: 14px;\n    transition: all 0.25s ease;\n  }\n\n  .gm-use-tags span:hover,\n  .gm-use-tags span:active {\n    background: rgba(255,199,44,0.14);\n    color: #ffc72c !important;\n    border-color: rgba(255,199,44,0.35);\n  }\n\n  .gm-mini-features {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 12px;\n    margin-top: 28px;\n    animation: gmFadeUp 1.3s ease both;\n  }\n\n  .gm-mini-features div {\n    flex: 1;\n    min-width: 155px;\n    background: rgba(255,255,255,0.05);\n    border: 1px solid rgba(255,255,255,0.08);\n    padding: 14px 16px;\n    border-radius: 16px;\n    text-align: center;\n    font-size: 14px;\n    color: rgba(255,255,255,0.84) !important;\n  }\n\n  .gm-mini-features b {\n    color: #ffc72c !important;\n  }\n\n  .gm-bottom-line {\n    margin-top: 30px;\n    padding: 22px;\n    border-radius: 18px;\n    background: rgba(0,0,0,0.38);\n    border-left: 4px solid #ffc72c;\n    animation: gmFadeUp 1.2s ease both;\n  }\n\n  .gm-bottom-line strong {\n    display: block;\n    font-size: 22px;\n    margin-bottom: 6px;\n    color: #ffffff !important;\n  }\n\n  .gm-bottom-line p {\n    margin: 0;\n    color: rgba(255,255,255,0.76) !important;\n    font-size: 15px;\n    line-height: 1.6;\n  }\n\n  @keyframes gmFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(18px);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @keyframes gmTextGlow {\n    0%, 100% {\n      text-shadow:\n        0 0 7px rgba(255,199,44,0.45),\n        0 0 16px rgba(255,199,44,0.18);\n    }\n    50% {\n      text-shadow:\n        0 0 12px rgba(255,199,44,0.9),\n        0 0 28px rgba(255,199,44,0.45),\n        0 0 42px rgba(0,149,255,0.18);\n    }\n  }\n\n  @keyframes gmBadgeGlow {\n    0%, 100% {\n      box-shadow: 0 0 14px rgba(255,199,44,0.16);\n      border-color: rgba(255,199,44,0.32);\n    }\n    50% {\n      box-shadow: 0 0 28px rgba(255,199,44,0.35);\n      border-color: rgba(255,199,44,0.58);\n    }\n  }\n\n  @media (max-width: 850px) {\n    .gm-benefit-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n  }\n\n  @media (max-width: 560px) {\n    .gm-product-section {\n      padding: 26px 14px;\n      border-radius: 18px;\n      background:\n        radial-gradient(circle at top right, rgba(0, 149, 255, 0.12), transparent 36%),\n        radial-gradient(circle at bottom left, rgba(255, 196, 35, 0.10), transparent 36%),\n        #070707;\n    }\n\n    .gm-badge {\n      font-size: 10.5px;\n      padding: 7px 11px;\n      margin-bottom: 15px;\n      line-height: 1.3;\n      max-width: 95%;\n    }\n\n    .gm-title {\n      font-size: 32px;\n      line-height: 1.08;\n      letter-spacing: -0.6px;\n      margin-bottom: 12px;\n    }\n\n    .gm-subtitle {\n      font-size: 15.5px;\n      line-height: 1.58;\n      margin-bottom: 22px;\n    }\n\n    .gm-benefit-grid {\n      grid-template-columns: 1fr;\n      gap: 12px;\n      margin: 24px 0;\n    }\n\n    .gm-benefit-card {\n      min-height: auto;\n      padding: 16px;\n      border-radius: 16px;\n    }\n\n    .gm-icon {\n      width: 38px;\n      height: 38px;\n      border-radius: 12px;\n      font-size: 18px;\n      margin-bottom: 10px;\n    }\n\n    .gm-benefit-card h3 {\n      font-size: 15.5px;\n      margin-bottom: 6px;\n    }\n\n    .gm-benefit-card p {\n      font-size: 13.5px;\n      line-height: 1.5;\n    }\n\n    .gm-use-section {\n      margin-top: 24px;\n      padding: 18px;\n      border-radius: 18px;\n    }\n\n    .gm-use-section h2 {\n      font-size: 20px;\n      margin-bottom: 13px;\n    }\n\n    .gm-use-tags {\n      gap: 8px;\n    }\n\n    .gm-use-tags span {\n      font-size: 12.5px;\n      padding: 8px 11px;\n    }\n\n    .gm-mini-features {\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gm-mini-features div {\n      min-width: 100%;\n      padding: 12px 14px;\n      font-size: 13.5px;\n    }\n\n    .gm-bottom-line {\n      margin-top: 22px;\n      padding: 18px;\n      border-radius: 16px;\n      border-left: 3px solid #ffc72c;\n    }\n\n    .gm-bottom-line strong {\n      font-size: 19px;\n      line-height: 1.25;\n    }\n\n    .gm-bottom-line p {\n      font-size: 13.5px;\n      line-height: 1.55;\n    }\n  }\n\n  @media (max-width: 380px) {\n    .gm-title {\n      font-size: 29px;\n    }\n\n    .gm-subtitle {\n      font-size: 14.5px;\n    }\n\n    .gm-product-section {\n      padding: 24px 12px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"gm-product-section\"\u003e\n\n  \u003cdiv class=\"gm-badge\"\u003e✨ \u003cspan class=\"gm-brand-glow\"\u003eGLOWMOTION™\u003c\/span\u003e STICK-ON MOTION LIGHT\u003c\/div\u003e\n\n  \u003ch1 class=\"gm-title\"\u003e\n    Light exactly where \u003cspan\u003eyou need it.\u003c\/span\u003e\n  \u003c\/h1\u003e\n\n  \u003cp class=\"gm-subtitle\"\u003e\n    The \u003cspan class=\"gm-highlight\"\u003eGlowMotion™ Stick-On Motion Light\u003c\/span\u003e gives you automatic lighting for dark spaces without wiring, drilling, or complicated installation. Simply place it where you need light, and it turns on when motion is detected.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"gm-benefit-grid\"\u003e\n    \u003cdiv class=\"gm-benefit-card\"\u003e\n      \u003cdiv class=\"gm-icon\"\u003e☀\u003c\/div\u003e\n      \u003ch3\u003eAutomatic Lighting\u003c\/h3\u003e\n      \u003cp\u003eLights up when motion is detected, giving you hands-free brightness exactly when you need it.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gm-benefit-card\"\u003e\n      \u003cdiv class=\"gm-icon\"\u003e↯\u003c\/div\u003e\n      \u003ch3\u003eNo Wiring Needed\u003c\/h3\u003e\n      \u003cp\u003eNo electrician, no drilling, and no messy cables. Just stick it on and use it instantly.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gm-benefit-card\"\u003e\n      \u003cdiv class=\"gm-icon\"\u003e🔋\u003c\/div\u003e\n      \u003ch3\u003eRechargeable Design\u003c\/h3\u003e\n      \u003cp\u003eReusable and convenient, so you can recharge it instead of constantly replacing batteries.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gm-benefit-card\"\u003e\n      \u003cdiv class=\"gm-icon\"\u003e✓\u003c\/div\u003e\n      \u003ch3\u003eSafer Dark Spaces\u003c\/h3\u003e\n      \u003cp\u003eHelps you move through cupboards, passages, stairs, and rooms without walking in the dark.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gm-benefit-card\"\u003e\n      \u003cdiv class=\"gm-icon\"\u003e◎\u003c\/div\u003e\n      \u003ch3\u003eCompact \u0026amp; Modern\u003c\/h3\u003e\n      \u003cp\u003eA clean, minimal light that blends into your space and can be moved when needed.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gm-benefit-card\"\u003e\n      \u003cdiv class=\"gm-icon\"\u003e✦\u003c\/div\u003e\n      \u003ch3\u003eWhite or Warm White\u003c\/h3\u003e\n      \u003cp\u003eChoose bright White Light or softer Warm White depending on the mood and space.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gm-use-section\"\u003e\n    \u003ch2\u003ePerfect for everyday dark spaces\u003c\/h2\u003e\n    \u003cdiv class=\"gm-use-tags\"\u003e\n      \u003cspan\u003eCupboards\u003c\/span\u003e\n      \u003cspan\u003eWardrobes\u003c\/span\u003e\n      \u003cspan\u003eStairs\u003c\/span\u003e\n      \u003cspan\u003ePassages\u003c\/span\u003e\n      \u003cspan\u003eBathrooms\u003c\/span\u003e\n      \u003cspan\u003eGarages\u003c\/span\u003e\n      \u003cspan\u003eBedrooms\u003c\/span\u003e\n      \u003cspan\u003eKitchens\u003c\/span\u003e\n      \u003cspan\u003eStudent Rooms\u003c\/span\u003e\n      \u003cspan\u003eLoad-Shedding Backup\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gm-mini-features\"\u003e\n    \u003cdiv\u003e\n\u003cb\u003eNo\u003c\/b\u003e wires\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cb\u003eNo\u003c\/b\u003e drilling\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cb\u003eNo\u003c\/b\u003e dark spaces\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gm-bottom-line\"\u003e\n    \u003cstrong\u003eStick it. Walk past. It lights up.\u003c\/strong\u003e\n    \u003cp\u003eGlowMotion™ makes lighting simple, automatic, and convenient — especially in areas without plugs or built-in lights.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"GlowMotion","offers":[{"title":"3 PCS \/ Cool white","offer_id":47743559401725,"sku":null,"price":449.0,"currency_code":"ZAR","in_stock":true},{"title":"3 PCS \/ Warm white","offer_id":47744030671101,"sku":null,"price":449.0,"currency_code":"ZAR","in_stock":true},{"title":"6 PCS \/ Cool white","offer_id":47743559434493,"sku":null,"price":649.0,"currency_code":"ZAR","in_stock":true},{"title":"6 PCS \/ Warm white","offer_id":47744030703869,"sku":null,"price":649.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0824\/4972\/7741\/files\/ChatGPT_Image_Jul_2_2026_09_27_27_PM.png?v=1783020463","url":"https:\/\/glowmotionsa.co.za\/products\/glowmotion%e2%84%a2-stick-on-motion-light","provider":"GlowMotion","version":"1.0","type":"link"}