{"product_id":"playspark™-3d-creator-pen","title":"PlaySpark™ 3D Creator Pen","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;600;700\u0026display=swap');\n\n  :root {\n    --teal: #14b8a6;\n    --teal-dark: #0f766e;\n    --orange: #f97316;\n    --bg1: #f8fafc;\n    --bg2: #eef2ff;\n    --text: #0f172a;\n  }\n\n  .ps-hero {\n    font-family: 'Inter', sans-serif;\n    background: linear-gradient(135deg, var(--bg1), var(--bg2));\n    color: var(--text);\n    padding: 80px 20px;\n    overflow: hidden;\n  }\n\n  .ps-container {\n    max-width: 1150px;\n    margin: auto;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 50px;\n  }\n\n  \/* LEFT *\/\n  .ps-content {\n    flex: 1;\n    min-width: 300px;\n    animation: fadeUp 0.8s ease forwards;\n    opacity: 0;\n  }\n\n  .ps-badge {\n    display: inline-flex;\n    padding: 6px 12px;\n    border-radius: 999px;\n    font-size: 12px;\n    background: rgba(20,184,166,0.12);\n    border: 1px solid rgba(20,184,166,0.35);\n    color: var(--teal);\n    margin-bottom: 18px;\n  }\n\n  .ps-title {\n    font-size: 44px;\n    font-weight: 700;\n    line-height: 1.15;\n    margin-bottom: 16px;\n  }\n\n  .ps-title span {\n    background: linear-gradient(90deg, var(--teal), var(--orange));\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n  }\n\n  .ps-sub {\n    font-size: 16px;\n    color: rgba(15, 23, 42, 0.7);\n    line-height: 1.6;\n    margin-bottom: 22px;\n  }\n\n  \/* SINGLE CTA *\/\n  .btn-primary {\n    display: inline-block;\n    background: linear-gradient(90deg, var(--teal), var(--teal-dark));\n    color: white;\n    padding: 15px 26px;\n    border-radius: 12px;\n    font-weight: 600;\n    text-decoration: none;\n    transition: 0.25s ease;\n    box-shadow: 0 12px 30px rgba(20,184,166,0.25);\n    margin-bottom: 18px;\n  }\n\n  .btn-primary:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 16px 40px rgba(20,184,166,0.35);\n  }\n\n  \/* TRUST *\/\n  .ps-trust {\n    display: flex;\n    gap: 14px;\n    flex-wrap: wrap;\n    font-size: 13px;\n    color: rgba(15, 23, 42, 0.65);\n  }\n\n  \/* RIGHT VISUAL *\/\n  .ps-visual {\n    flex: 1;\n    min-width: 300px;\n    position: relative;\n    animation: fadeUp 1s ease forwards;\n    opacity: 0;\n  }\n\n  .glow {\n    position: absolute;\n    width: 320px;\n    height: 320px;\n    background: var(--teal);\n    filter: blur(120px);\n    opacity: 0.18;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n  }\n\n  .ps-card {\n    background: rgba(255,255,255,0.7);\n    border: 1px solid rgba(15,23,42,0.08);\n    border-radius: 18px;\n    padding: 18px;\n    backdrop-filter: blur(10px);\n    transform: rotate(-1deg);\n    transition: 0.3s ease;\n  }\n\n  .ps-card:hover {\n    transform: rotate(0deg) scale(1.02);\n  }\n\n  .ps-card img {\n    width: 100%;\n    border-radius: 14px;\n  }\n\n  \/* FEATURES *\/\n  .ps-features {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n    margin-top: 18px;\n  }\n\n  .feature {\n    background: rgba(20,184,166,0.08);\n    border: 1px solid rgba(20,184,166,0.15);\n    padding: 10px 12px;\n    border-radius: 12px;\n    font-size: 13px;\n  }\n\n  .feature span {\n    color: var(--orange);\n    font-weight: 600;\n  }\n\n  \/* ANIMATION *\/\n  @keyframes fadeUp {\n    from {opacity: 0; transform: translateY(25px);}\n    to {opacity: 1; transform: translateY(0);}\n  }\n\n  \/* MOBILE *\/\n  @media (max-width: 768px) {\n    .ps-container {\n      flex-direction: column;\n      text-align: left;\n    }\n\n    .ps-title {\n      font-size: 34px;\n    }\n\n    .btn-primary {\n      width: 100%;\n      text-align: center;\n    }\n\n    .ps-features {\n      grid-template-columns: 1fr;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ps-hero\"\u003e\n  \u003cdiv class=\"ps-container\"\u003e\n\n    \u003c!-- LEFT --\u003e\n    \u003cdiv class=\"ps-content\"\u003e\n\n      \u003cdiv class=\"ps-badge\"\u003e⚡ LIMITED LAUNCH OFFER\u003c\/div\u003e\n\n      \u003cdiv class=\"ps-title\"\u003e\n        Create in \u003cspan\u003e3D Reality\u003c\/span\u003e with PlaySpark™\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ps-sub\"\u003e\n        Draw, design, and build anything instantly. The PlaySpark™ 3D Creator Pen turns imagination into real physical creations in seconds.\n      \u003c\/div\u003e\n\n      \u003ca href=\"#buy\" class=\"btn-primary\"\u003eBuy Now\u003c\/a\u003e\n\n      \u003cdiv class=\"ps-trust\"\u003e\n        \u003cdiv\u003e✔ Secure Checkout\u003c\/div\u003e\n        \u003cdiv\u003e✔ 30-Day Guarantee\u003c\/div\u003e\n        \u003cdiv\u003e✔ Fast Shipping\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ps-features\"\u003e\n        \u003cdiv class=\"feature\"\u003e🎨 Creative Freedom\u003c\/div\u003e\n        \u003cdiv class=\"feature\"\u003e⚡ Fast Heat-Up\u003c\/div\u003e\n        \u003cdiv class=\"feature\"\u003e🧠 STEM Learning\u003c\/div\u003e\n        \u003cdiv class=\"feature\"\u003e🎁 Perfect Gift\u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"PlaySpark","offers":[{"title":"White","offer_id":58260899692892,"sku":null,"price":0.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink","offer_id":58260899725660,"sku":null,"price":0.0,"currency_code":"ZAR","in_stock":true},{"title":"Blue","offer_id":58260899758428,"sku":null,"price":0.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1034\/2013\/3724\/files\/playspark-realistic-hero.png?v=1782590715","url":"https:\/\/playspark.co.za\/products\/playspark%e2%84%a2-3d-creator-pen","provider":"PlaySpark","version":"1.0","type":"link"}