{"product_id":"test","title":"VUKA™ Portable Blender","description":"\u003c!-- PREMIUM PORTABLE BLENDER PRODUCT DESCRIPTION --\u003e\n\u003csection class=\"pb-product\"\u003e\n\n  \u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:wght@400;500;600;700\u0026family=Montserrat:wght@400;500;600;700\u0026display=swap');\n\n    .pb-product {\n      --black: #080808;\n      --black-soft: #111111;\n      --gold: #d4af37;\n      --gold-light: #f1d77a;\n      --white: #ffffff;\n      --cream: #f8f6ef;\n      --grey: #b8b8b8;\n\n      background: var(--black);\n      color: var(--white);\n      font-family: 'Montserrat', sans-serif;\n      overflow: hidden;\n      border-radius: 18px;\n    }\n\n    .pb-product * {\n      box-sizing: border-box;\n    }\n\n    .pb-container {\n      max-width: 1100px;\n      margin: auto;\n      padding: 65px 25px;\n    }\n\n    \/* HERO *\/\n    .pb-hero {\n      text-align: center;\n      position: relative;\n      padding: 75px 20px 60px;\n      background:\n        radial-gradient(circle at 50% 20%, rgba(212,175,55,0.13), transparent 35%),\n        linear-gradient(145deg, #050505, #111111);\n    }\n\n    .pb-eyebrow {\n      display: inline-block;\n      color: var(--gold-light);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 3px;\n      text-transform: uppercase;\n      margin-bottom: 18px;\n    }\n\n    .pb-hero h2 {\n      font-family: 'Cormorant Garamond', serif;\n      font-size: clamp(42px, 7vw, 76px);\n      line-height: .95;\n      font-weight: 600;\n      margin: 0 auto 20px;\n      max-width: 850px;\n      background: linear-gradient(90deg, #fff, #d4af37, #fff);\n      -webkit-background-clip: text;\n      -webkit-text-fill-color: transparent;\n      background-clip: text;\n    }\n\n    .pb-hero p {\n      max-width: 680px;\n      margin: auto;\n      color: #cfcfcf;\n      font-size: 15px;\n      line-height: 1.8;\n    }\n\n    .pb-gold-line {\n      width: 70px;\n      height: 2px;\n      background: var(--gold);\n      margin: 28px auto;\n    }\n\n    \/* INTRO *\/\n    .pb-intro {\n      text-align: center;\n      background: var(--cream);\n      color: var(--black);\n    }\n\n    .pb-script {\n      font-family: 'Cormorant Garamond', serif;\n      font-style: italic;\n      color: #9b7b18;\n      font-size: 24px;\n      margin-bottom: 8px;\n    }\n\n    .pb-intro h3 {\n      font-family: 'Cormorant Garamond', serif;\n      font-size: 43px;\n      margin: 0 0 20px;\n    }\n\n    .pb-intro p {\n      max-width: 760px;\n      margin: auto;\n      line-height: 1.9;\n      color: #555;\n      font-size: 15px;\n    }\n\n    \/* FEATURES *\/\n    .pb-section-title {\n      text-align: center;\n      margin-bottom: 45px;\n    }\n\n    .pb-section-title span {\n      color: var(--gold-light);\n      font-size: 11px;\n      letter-spacing: 3px;\n      text-transform: uppercase;\n      font-weight: 700;\n    }\n\n    .pb-section-title h3 {\n      font-family: 'Cormorant Garamond', serif;\n      font-size: 46px;\n      margin: 10px 0;\n    }\n\n    .pb-section-title p {\n      color: var(--grey);\n      font-size: 14px;\n    }\n\n    .pb-grid {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 18px;\n    }\n\n    .pb-card {\n      background: linear-gradient(145deg, #151515, #0d0d0d);\n      border: 1px solid rgba(212,175,55,.18);\n      border-radius: 18px;\n      padding: 30px 24px;\n      transition: all .4s ease;\n      position: relative;\n      overflow: hidden;\n    }\n\n    .pb-card::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: -100%;\n      width: 100%;\n      height: 1px;\n      background: linear-gradient(90deg, transparent, var(--gold), transparent);\n      transition: .6s;\n    }\n\n    .pb-card:hover {\n      transform: translateY(-8px);\n      border-color: rgba(212,175,55,.55);\n      box-shadow: 0 15px 45px rgba(0,0,0,.4);\n    }\n\n    .pb-card:hover::before {\n      left: 100%;\n    }\n\n    .pb-icon {\n      font-size: 30px;\n      margin-bottom: 20px;\n    }\n\n    .pb-card h4 {\n      font-family: 'Cormorant Garamond', serif;\n      font-size: 27px;\n      margin: 0 0 10px;\n      color: var(--gold-light);\n    }\n\n    .pb-card p {\n      color: #aaa;\n      line-height: 1.7;\n      font-size: 13px;\n      margin: 0;\n    }\n\n    \/* LIFESTYLE *\/\n    .pb-lifestyle {\n      background: #f8f6ef;\n      color: #111;\n    }\n\n    .pb-lifestyle .pb-section-title h3 {\n      color: #111;\n    }\n\n    .pb-lifestyle .pb-section-title p {\n      color: #666;\n    }\n\n    .pb-use-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 18px;\n    }\n\n    .pb-use {\n      min-height: 190px;\n      border-radius: 18px;\n      padding: 30px;\n      background: white;\n      border: 1px solid #e5e0d1;\n      transition: .4s ease;\n      position: relative;\n      overflow: hidden;\n    }\n\n    .pb-use:hover {\n      transform: scale(1.025);\n      box-shadow: 0 15px 40px rgba(0,0,0,.08);\n    }\n\n    .pb-use-number {\n      position: absolute;\n      right: 20px;\n      top: 10px;\n      font-family: 'Cormorant Garamond', serif;\n      font-size: 70px;\n      color: rgba(212,175,55,.12);\n      font-weight: 700;\n    }\n\n    .pb-use h4 {\n      font-family: 'Cormorant Garamond', serif;\n      font-size: 30px;\n      margin: 0 0 12px;\n      color: #171717;\n    }\n\n    .pb-use p {\n      font-size: 13px;\n      line-height: 1.8;\n      color: #666;\n      max-width: 390px;\n    }\n\n    \/* SPECS *\/\n    .pb-specs {\n      background: #090909;\n    }\n\n    .pb-spec-table {\n      max-width: 800px;\n      margin: auto;\n      border: 1px solid rgba(212,175,55,.2);\n      border-radius: 18px;\n      overflow: hidden;\n    }\n\n    .pb-spec-row {\n      display: flex;\n      justify-content: space-between;\n      gap: 20px;\n      padding: 18px 25px;\n      border-bottom: 1px solid rgba(255,255,255,.07);\n      font-size: 13px;\n    }\n\n    .pb-spec-row:last-child {\n      border-bottom: none;\n    }\n\n    .pb-spec-row span:first-child {\n      color: #888;\n    }\n\n    .pb-spec-row span:last-child {\n      color: #eee;\n      font-weight: 600;\n      text-align: right;\n    }\n\n    \/* CTA *\/\n    .pb-cta {\n      text-align: center;\n      background:\n        radial-gradient(circle at center, rgba(212,175,55,.16), transparent 45%),\n        #0a0a0a;\n      padding: 80px 25px;\n    }\n\n    .pb-cta h3 {\n      font-family: 'Cormorant Garamond', serif;\n      font-size: clamp(38px, 6vw, 60px);\n      margin: 0 0 15px;\n    }\n\n    .pb-cta p {\n      color: #aaa;\n      max-width: 600px;\n      margin: 0 auto 30px;\n      line-height: 1.8;\n      font-size: 14px;\n    }\n\n    .pb-button {\n      display: inline-block;\n      padding: 15px 34px;\n      border-radius: 50px;\n      background: linear-gradient(135deg, #f1d77a, #b68b20);\n      color: #080808 !important;\n      font-weight: 700;\n      font-size: 12px;\n      letter-spacing: 1.5px;\n      text-transform: uppercase;\n      text-decoration: none;\n      transition: .3s ease;\n      box-shadow: 0 8px 30px rgba(212,175,55,.2);\n    }\n\n    .pb-button:hover {\n      transform: translateY(-3px);\n      box-shadow: 0 12px 35px rgba(212,175,55,.35);\n    }\n\n    \/* SAFETY *\/\n    .pb-safety {\n      background: #121212;\n      border-top: 1px solid rgba(212,175,55,.2);\n      padding: 28px 25px;\n      text-align: center;\n    }\n\n    .pb-safety strong {\n      color: var(--gold-light);\n      font-size: 13px;\n      letter-spacing: .5px;\n    }\n\n    .pb-safety p {\n      color: #999;\n      font-size: 11px;\n      line-height: 1.7;\n      max-width: 750px;\n      margin: 8px auto 0;\n    }\n\n    \/* ANIMATION *\/\n    .pb-reveal {\n      opacity: 0;\n      transform: translateY(35px);\n      animation: pbReveal .9s ease forwards;\n    }\n\n    .pb-delay-1 { animation-delay: .15s; }\n    .pb-delay-2 { animation-delay: .3s; }\n    .pb-delay-3 { animation-delay: .45s; }\n\n    @keyframes pbReveal {\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    \/* MOBILE *\/\n    @media (max-width: 750px) {\n\n      .pb-container {\n        padding: 50px 18px;\n      }\n\n      .pb-grid,\n      .pb-use-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .pb-hero {\n        padding: 60px 18px 50px;\n      }\n\n      .pb-intro h3,\n      .pb-section-title h3 {\n        font-size: 37px;\n      }\n\n      .pb-spec-row {\n        padding: 16px;\n        font-size: 12px;\n      }\n\n      .pb-card {\n        padding: 25px 20px;\n      }\n    }\n  \u003c\/style\u003e\n\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"pb-hero\"\u003e\n    \u003cdiv class=\"pb-reveal\"\u003e\n      \u003cspan class=\"pb-eyebrow\"\u003ePure • Powerful • Portable\u003c\/span\u003e\n\n      \u003ch2\u003eYour Smoothie.\u003cbr\u003eAnywhere.\u003c\/h2\u003e\n\n      \u003cdiv class=\"pb-gold-line\"\u003e\u003c\/div\u003e\n\n      \u003cp\u003e\n        Meet your new everyday blending companion. From your morning smoothie\n        to your post-workout shake, enjoy fresh blends wherever life takes you.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- INTRO --\u003e\n  \u003cdiv class=\"pb-intro\"\u003e\n    \u003cdiv class=\"pb-container pb-reveal pb-delay-1\"\u003e\n\n      \u003cdiv class=\"pb-script\"\u003eBlend your way.\u003c\/div\u003e\n\n      \u003ch3\u003eSmall Blender. Big Possibilities.\u003c\/h3\u003e\n\n      \u003cp\u003e\n        Designed for convenience without compromising on style, this portable\n        blender makes it easy to prepare smoothies, shakes, juices and\n        refreshing fruit blends at home, at the gym, at work or outdoors.\n        Its compact design makes it easy to keep close and ready whenever\n        inspiration strikes.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"pb-specs\"\u003e\n    \u003cdiv class=\"pb-container\"\u003e\n\n      \u003cdiv class=\"pb-section-title pb-reveal\"\u003e\n        \u003cspan\u003eDesigned For Everyday Life\u003c\/span\u003e\n        \u003ch3\u003eWhy You'll Love It\u003c\/h3\u003e\n        \u003cp\u003eEverything you need for effortless everyday blending.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pb-grid\"\u003e\n\n        \u003cdiv class=\"pb-card pb-reveal pb-delay-1\"\u003e\n          \u003cdiv class=\"pb-icon\"\u003e⚡\u003c\/div\u003e\n          \u003ch4\u003ePowerful Blending\u003c\/h4\u003e\n          \u003cp\u003e\n            Equipped with 6 stainless-steel blades designed to help blend\n            fruits and ingredients into delicious smoothies and shakes.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pb-card pb-reveal pb-delay-2\"\u003e\n          \u003cdiv class=\"pb-icon\"\u003e🎒\u003c\/div\u003e\n          \u003ch4\u003eTake It Anywhere\u003c\/h4\u003e\n          \u003cp\u003e\n            Compact and portable enough for your gym bag, office desk,\n            kitchen counter or outdoor adventures.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pb-card pb-reveal pb-delay-3\"\u003e\n          \u003cdiv class=\"pb-icon\"\u003e🍓\u003c\/div\u003e\n          \u003ch4\u003eFresh Blends\u003c\/h4\u003e\n          \u003cp\u003e\n            Create fruit smoothies, breakfast blends, protein shakes and\n            refreshing drinks whenever you want them.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pb-card pb-reveal pb-delay-1\"\u003e\n          \u003cdiv class=\"pb-icon\"\u003e🏋️\u003c\/div\u003e\n          \u003ch4\u003eGym Ready\u003c\/h4\u003e\n          \u003cp\u003e\n            Perfect for preparing post-workout shakes and quick nutritional\n            blends when you're on the move.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pb-card pb-reveal pb-delay-2\"\u003e\n          \u003cdiv class=\"pb-icon\"\u003e🏠\u003c\/div\u003e\n          \u003ch4\u003ePerfect At Home\u003c\/h4\u003e\n          \u003cp\u003e\n            Keep your morning routine simple. Blend your favourite ingredients\n            without needing a large countertop blender.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pb-card pb-reveal pb-delay-3\"\u003e\n          \u003cdiv class=\"pb-icon\"\u003e✨\u003c\/div\u003e\n          \u003ch4\u003eStylish Design\u003c\/h4\u003e\n          \u003cp\u003e\n            A sleek round design with a beautiful pink finish that looks just\n            as good on your counter as it does in your gym bag.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- LIFESTYLE --\u003e\n  \u003cdiv class=\"pb-lifestyle\"\u003e\n    \u003cdiv class=\"pb-container\"\u003e\n\n      \u003cdiv class=\"pb-section-title pb-reveal\"\u003e\n        \u003cspan\u003eOne Blender. Endless Moments.\u003c\/span\u003e\n        \u003ch3\u003eMade For Your Lifestyle\u003c\/h3\u003e\n        \u003cp\u003e\n          Wherever your day takes you, keep your favourite blends close.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pb-use-grid\"\u003e\n\n        \u003cdiv class=\"pb-use pb-reveal pb-delay-1\"\u003e\n          \u003cdiv class=\"pb-use-number\"\u003e01\u003c\/div\u003e\n          \u003ch4\u003eMorning Energy\u003c\/h4\u003e\n          \u003cp\u003e\n            Start your morning with a fresh fruit smoothie, breakfast blend\n            or refreshing drink before you take on the day.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pb-use pb-reveal pb-delay-2\"\u003e\n          \u003cdiv class=\"pb-use-number\"\u003e02\u003c\/div\u003e\n          \u003ch4\u003ePost-Workout\u003c\/h4\u003e\n          \u003cp\u003e\n            Prepare your favourite shake after training without having to\n            wait until you get home.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pb-use pb-reveal pb-delay-3\"\u003e\n          \u003cdiv class=\"pb-use-number\"\u003e03\u003c\/div\u003e\n          \u003ch4\u003eAt Work\u003c\/h4\u003e\n          \u003cp\u003e\n            Keep your routine convenient at your desk or in the office.\n            Fresh blends don't have to wait for the weekend.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pb-use pb-reveal pb-delay-1\"\u003e\n          \u003cdiv class=\"pb-use-number\"\u003e04\u003c\/div\u003e\n          \u003ch4\u003eOutdoor Adventures\u003c\/h4\u003e\n          \u003cp\u003e\n            Take your blending routine beyond the kitchen and enjoy the\n            convenience of a portable design.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"pb-specs\"\u003e\n    \u003cdiv class=\"pb-container\"\u003e\n\n      \u003cdiv class=\"pb-section-title pb-reveal\"\u003e\n        \u003cspan\u003eThe Details\u003c\/span\u003e\n        \u003ch3\u003eProduct Specifications\u003c\/h3\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pb-spec-table pb-reveal\"\u003e\n\n        \u003cdiv class=\"pb-spec-row\"\u003e\n          \u003cspan\u003eProduct Type\u003c\/span\u003e\n          \u003cspan\u003ePortable Personal Blender\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pb-spec-row\"\u003e\n          \u003cspan\u003eBlade System\u003c\/span\u003e\n          \u003cspan\u003e6 Power Blades\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pb-spec-row\"\u003e\n          \u003cspan\u003eBlade Material\u003c\/span\u003e\n          \u003cspan\u003e304 Stainless Steel\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pb-spec-row\"\u003e\n          \u003cspan\u003eBody \/ Container\u003c\/span\u003e\n          \u003cspan\u003ePlastic\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pb-spec-row\"\u003e\n          \u003cspan\u003eShape\u003c\/span\u003e\n          \u003cspan\u003eRound\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pb-spec-row\"\u003e\n          \u003cspan\u003ePower Supply\u003c\/span\u003e\n          \u003cspan\u003ePlug Powered\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pb-spec-row\"\u003e\n          \u003cspan\u003eOperating Voltage\u003c\/span\u003e\n          \u003cspan\u003e220V – 240V\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pb-spec-row\"\u003e\n          \u003cspan\u003ePlug Type\u003c\/span\u003e\n          \u003cspan\u003eSouth African Plug\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pb-spec-row\"\u003e\n          \u003cspan\u003eColour\u003c\/span\u003e\n          \u003cspan\u003ePink\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"pb-cta\"\u003e\n\n    \u003cdiv class=\"pb-reveal\"\u003e\n\n      \u003cdiv class=\"pb-script\"\u003eYour daily blend, reimagined.\u003c\/div\u003e\n\n      \u003ch3\u003eBlend. Sip. Repeat.\u003c\/h3\u003e\n\n      \u003cp\u003e\n        Whether you're chasing a healthier morning, preparing your favourite\n        smoothie or refuelling after the gym, make blending a little easier\n        and a lot more beautiful.\n      \u003c\/p\u003e\n\n      \u003c!-- Change # to your product\/cart URL --\u003e\n      \u003ca href=\"#shop\" class=\"pb-button\"\u003e\n        Get Yours Today\n      \u003c\/a\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SAFETY --\u003e\n  \u003cdiv class=\"pb-safety\"\u003e\n\n    \u003cstrong\u003e⚠ Safety First\u003c\/strong\u003e\n\n    \u003cp\u003e\n      Keep this appliance and its components out of reach of children.\n      The blades are sharp and can cause injury. Always use the blender\n      according to the product instructions, keep hands and utensils away\n      from moving blades, and ensure the appliance is unplugged before\n      cleaning or handling the blade assembly. Do not operate if the\n      appliance or power cord is damaged.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e","brand":"PURE STEP","offers":[{"title":"Default Title","offer_id":49753008373988,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0821\/7074\/0964\/files\/flat-lay-top-down.png?v=1788210539","url":"https:\/\/purestep.co.za\/products\/test","provider":"PURE STEP","version":"1.0","type":"link"}