{"product_id":"essential-edit-foldable-phone-mount","title":"Essential Edit™ Foldable Phone Mount | Find Your Perfect Viewing Angle","description":"\u003cdiv style=\"font-family:-apple-system,BlinkMacSystemFont,'Helvetica Neue',Arial,sans-serif;color:#302b27;max-width:900px;margin:30px auto;\"\u003e\n\n  \u003cstyle\u003e\n    .ee-product-sim{\n      --bg:#f5eee5;\n      --card:#fffdfa;\n      --beige:#d8c8b6;\n      --taupe:#a89582;\n      --brown:#5b5047;\n      --text:#302b27;\n      --muted:#766d65;\n      --border:rgba(91,80,71,.14);\n      background:linear-gradient(145deg,#faf7f2,#eee4d8);\n      border:1px solid var(--border);\n      border-radius:26px;\n      padding:35px 25px;\n      overflow:hidden;\n      box-shadow:0 15px 45px rgba(91,80,71,.08);\n    }\n\n    .ee-sim-title{\n      text-align:center;\n      margin-bottom:8px;\n      font-size:28px;\n      font-weight:700;\n      letter-spacing:-1px;\n    }\n\n    .ee-sim-subtitle{\n      text-align:center;\n      color:var(--muted);\n      font-size:14px;\n      line-height:1.6;\n      max-width:550px;\n      margin:0 auto 28px;\n    }\n\n    .ee-sim-stage{\n      height:330px;\n      position:relative;\n      display:flex;\n      justify-content:center;\n      align-items:center;\n      perspective:1000px;\n      background:\n        radial-gradient(circle at center,rgba(255,255,255,.9),transparent 45%),\n        linear-gradient(180deg,#f2e9de,#e5d8c9);\n      border-radius:20px;\n      overflow:hidden;\n    }\n\n    .ee-sim-shadow{\n      position:absolute;\n      width:260px;\n      height:80px;\n      bottom:45px;\n      left:50%;\n      transform:translateX(-50%);\n      background:rgba(91,80,71,.12);\n      border-radius:50%;\n      filter:blur(12px);\n    }\n\n    .ee-phone-stand{\n      position:relative;\n      width:210px;\n      height:230px;\n      transform-style:preserve-3d;\n      transform:rotateX(8deg) rotateY(-12deg);\n    }\n\n    .ee-base{\n      position:absolute;\n      width:180px;\n      height:24px;\n      left:15px;\n      bottom:28px;\n      border-radius:14px;\n      background:linear-gradient(145deg,#dfd0bf,#bba794);\n      box-shadow:0 12px 20px rgba(91,80,71,.18);\n      border:1px solid rgba(91,80,71,.18);\n    }\n\n    .ee-support{\n      position:absolute;\n      width:145px;\n      height:175px;\n      left:32px;\n      bottom:48px;\n      transform-origin:50% 100%;\n      transform:rotateX(0deg);\n      transform-style:preserve-3d;\n      transition:transform:.15s ease-out;\n      border-radius:18px;\n      background:linear-gradient(145deg,#ded0c0,#b8a592);\n      box-shadow:10px 15px 25px rgba(91,80,71,.18);\n      border:1px solid rgba(91,80,71,.2);\n    }\n\n    .ee-phone{\n      position:absolute;\n      width:82px;\n      height:158px;\n      left:31px;\n      top:8px;\n      border-radius:18px;\n      background:linear-gradient(145deg,#eee5da,#c9b9a7);\n      border:4px solid #948270;\n      box-shadow:0 12px 25px rgba(91,80,71,.2);\n      transform:translateZ(18px);\n    }\n\n    .ee-phone-top{\n      position:absolute;\n      width:34px;\n      height:4px;\n      top:7px;\n      left:20px;\n      border-radius:10px;\n      background:#847466;\n    }\n\n    .ee-phone-screen{\n      position:absolute;\n      top:28px;\n      left:7px;\n      right:7px;\n      bottom:7px;\n      border-radius:11px;\n      background:linear-gradient(145deg,#f7f2eb,#ddd0c1);\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      text-align:center;\n      color:#766d65;\n      font-size:7px;\n      letter-spacing:1px;\n      font-weight:600;\n    }\n\n    .ee-lip{\n      position:absolute;\n      width:100px;\n      height:13px;\n      left:22px;\n      bottom:-5px;\n      border-radius:8px;\n      background:#a89480;\n      box-shadow:0 5px 10px rgba(91,80,71,.15);\n    }\n\n    .ee-angle-display{\n      text-align:center;\n      margin-top:22px;\n    }\n\n    .ee-angle-number{\n      font-size:30px;\n      font-weight:700;\n      color:var(--brown);\n    }\n\n    .ee-angle-label{\n      font-size:11px;\n      color:var(--muted);\n      letter-spacing:1.5px;\n      text-transform:uppercase;\n      margin-top:3px;\n    }\n\n    .ee-slider-area{\n      margin:25px auto 0;\n      max-width:650px;\n    }\n\n    .ee-slider-labels{\n      display:flex;\n      justify-content:space-between;\n      font-size:12px;\n      font-weight:600;\n      color:var(--brown);\n      margin-bottom:10px;\n    }\n\n    .ee-angle-slider{\n      width:100%;\n      height:6px;\n      appearance:none;\n      -webkit-appearance:none;\n      background:#d7c7b5;\n      border-radius:10px;\n      outline:none;\n    }\n\n    .ee-angle-slider::-webkit-slider-thumb{\n      appearance:none;\n      -webkit-appearance:none;\n      width:24px;\n      height:24px;\n      background:#5b5047;\n      border:4px solid #fffdfa;\n      border-radius:50%;\n      box-shadow:0 3px 10px rgba(91,80,71,.2);\n      cursor:pointer;\n    }\n\n    .ee-angle-slider::-moz-range-thumb{\n      width:24px;\n      height:24px;\n      background:#5b5047;\n      border:4px solid #fffdfa;\n      border-radius:50%;\n      box-shadow:0 3px 10px rgba(91,80,71,.2);\n      cursor:pointer;\n    }\n\n    .ee-drag-text{\n      text-align:center;\n      margin-top:12px;\n      color:var(--muted);\n      font-size:12px;\n    }\n\n    .ee-feature-row{\n      display:grid;\n      grid-template-columns:repeat(3,1fr);\n      gap:12px;\n      margin-top:25px;\n    }\n\n    .ee-feature{\n      background:rgba(255,253,250,.75);\n      border:1px solid var(--border);\n      border-radius:16px;\n      padding:18px 12px;\n      text-align:center;\n    }\n\n    .ee-feature strong{\n      display:block;\n      font-size:13px;\n      margin-bottom:5px;\n      color:var(--brown);\n    }\n\n    .ee-feature span{\n      font-size:11px;\n      color:var(--muted);\n      line-height:1.5;\n    }\n\n    @media(max-width:600px){\n      .ee-product-sim{\n        padding:25px 15px;\n        border-radius:20px;\n      }\n\n      .ee-sim-title{\n        font-size:24px;\n      }\n\n      .ee-sim-stage{\n        height:290px;\n      }\n\n      .ee-feature-row{\n        grid-template-columns:1fr;\n      }\n    }\n  \u003c\/style\u003e\n\n\n  \u003cdiv class=\"ee-product-sim\"\u003e\n\n    \u003cdiv class=\"ee-sim-title\"\u003e\n      Find Your Perfect Viewing Angle\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ee-sim-subtitle\"\u003e\n      Adjust the slider below to see how the Essential Edit™\n      Foldable Phone Mount can change its viewing position.\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"ee-sim-stage\"\u003e\n\n      \u003cdiv class=\"ee-sim-shadow\"\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"ee-phone-stand\"\u003e\n\n        \u003cdiv class=\"ee-base\"\u003e\u003c\/div\u003e\n\n        \u003cdiv class=\"ee-support\"\u003e\n\n          \u003cdiv class=\"ee-phone\"\u003e\n\n            \u003cdiv class=\"ee-phone-top\"\u003e\u003c\/div\u003e\n\n            \u003cdiv class=\"ee-phone-screen\"\u003e\n              ESSENTIAL\u003cbr\u003eEDIT\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"ee-lip\"\u003e\u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"ee-angle-display\"\u003e\n\n      \u003cdiv class=\"ee-angle-number\"\u003e\n        \u003cspan class=\"ee-angle-value\"\u003e35\u003c\/span\u003e°\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ee-angle-label\"\u003e\n        Viewing Angle\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"ee-slider-area\"\u003e\n\n      \u003cdiv class=\"ee-slider-labels\"\u003e\n        \u003cspan\u003eMore Folded\u003c\/span\u003e\n        \u003cspan\u003eMore Upright\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cinput class=\"ee-angle-slider\" type=\"range\" min=\"5\" max=\"80\" value=\"35\" step=\"1\"\u003e\n\n      \u003cdiv class=\"ee-drag-text\"\u003e\n        Drag the slider to adjust the angle\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"ee-feature-row\"\u003e\n\n      \u003cdiv class=\"ee-feature\"\u003e\n        \u003cstrong\u003eAdjustable\u003c\/strong\u003e\n        \u003cspan\u003eChoose the viewing position that suits you.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ee-feature\"\u003e\n        \u003cstrong\u003eHands-Free\u003c\/strong\u003e\n        \u003cspan\u003eKeep your phone comfortably positioned.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ee-feature\"\u003e\n        \u003cstrong\u003eFoldable\u003c\/strong\u003e\n        \u003cspan\u003eFold it away when you're finished.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cscript\u003e\n  (function(){\n\n    var containers = document.querySelectorAll('.ee-product-sim');\n\n    containers.forEach(function(container){\n\n      var slider = container.querySelector('.ee-angle-slider');\n      var support = container.querySelector('.ee-support');\n      var value = container.querySelector('.ee-angle-value');\n\n      if(!slider || !support || !value) return;\n\n      function update(){\n\n        var angle = parseInt(slider.value);\n\n        value.textContent = angle;\n\n        \/*\n          Converts the slider value into a visual\n          3D-style folding movement.\n        *\/\n\n        var rotation = 85 - angle;\n\n        support.style.transform =\n          'rotateX(' + rotation + 'deg)';\n\n      }\n\n      slider.addEventListener('input', update);\n\n      update();\n\n    });\n\n  })();\n  \u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"Essential Edit","offers":[{"title":"Default Title","offer_id":50320515498087,"sku":null,"price":179.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/8288\/9831\/files\/phone-stand-box-with-essential-edit-sticker_56e5fe0a-7a60-4bf1-b5fb-1f780ffa59c8.png?v=1790279706","url":"https:\/\/essentialedit.co.za\/products\/essential-edit-foldable-phone-mount","provider":"Essential Edit","version":"1.0","type":"link"}