{"title":"Collection","description":"","products":[{"product_id":"purewhirl-infusion-cup","title":"PureWhirl Infusion Cup","description":"\u003cdiv class=\"pw-shopify-wrapper\"\u003e\n  \u003cdiv class=\"pw-premium-container\"\u003e\n    \n    \u003c!-- Header Section --\u003e\n    \u003cheader class=\"pw-header-section\"\u003e\n      \u003cp class=\"pw-subheading\"\u003eExperience the PureWhirl Difference\u003c\/p\u003e\n      \u003ch2 class=\"pw-main-heading\"\u003eEngineered for Perfect Blends\u003c\/h2\u003e\n    \u003c\/header\u003e\n\n    \u003c!-- Features Container --\u003e\n    \u003cdiv class=\"pw-features-vertical-stack\"\u003e\n      \n      \u003c!-- Feature 1 --\u003e\n      \u003cdiv class=\"pw-feature-row\"\u003e\n        \u003cdiv class=\"pw-icon-box pw-spin-animation\" aria-hidden=\"true\"\u003e⚡\u003c\/div\u003e\n        \u003cdiv class=\"pw-feature-text\"\u003e\n          \u003ch3\u003eAdvanced Magnetic Stirring\u003c\/h3\u003e\n          \u003cp\u003eFeatures a smart capsule that spins instantly at the press of a button. No more choking on leftover clumpy powder or separated coffee dregs.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Feature 2 --\u003e\n      \u003cdiv class=\"pw-feature-row\"\u003e\n        \u003cdiv class=\"pw-icon-box\" aria-hidden=\"true\"\u003e🤫\u003c\/div\u003e\n        \u003cdiv class=\"pw-feature-text\"\u003e\n          \u003ch3\u003eUltra-Quiet Motor\u003c\/h3\u003e\n          \u003cp\u003eThe silent, powerful motor blends your drink smoothly in seconds without disturbing early morning quiet, sleeping family, or quiet office meetings.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Feature 3 --\u003e\n      \u003cdiv class=\"pw-feature-row\"\u003e\n        \u003cdiv class=\"pw-icon-box\" aria-hidden=\"true\"\u003e🔥\u003c\/div\u003e\n        \u003cdiv class=\"pw-feature-text\"\u003e\n          \u003ch3\u003eDouble-Wall Insulation\u003c\/h3\u003e\n          \u003cp\u003eBuilt with premium stainless steel to keep your coffee piping hot or your iced drinks freezing cold during long commutes or deep work sessions.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Feature 4 --\u003e\n      \u003cdiv class=\"pw-feature-row\"\u003e\n        \u003cdiv class=\"pw-icon-box\" aria-hidden=\"true\"\u003e🧼\u003c\/div\u003e\n        \u003cdiv class=\"pw-feature-text\"\u003e\n          \u003ch3\u003e10-Second Cleaning\u003c\/h3\u003e\n          \u003cp\u003eThe magnetic capsule easily pops out so you can rinse and wash effortlessly. Features a completely smooth interior for hassle-free maintenance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Feature 5 --\u003e\n      \u003cdiv class=\"pw-feature-row\"\u003e\n        \u003cdiv class=\"pw-icon-box\" aria-hidden=\"true\"\u003e🔋\u003c\/div\u003e\n        \u003cdiv class=\"pw-feature-text\"\u003e\n          \u003ch3\u003eType-C Rechargeable\u003c\/h3\u003e\n          \u003cp\u003eA premium lithium battery paired with Type-C fast charging means a single charge lasts for weeks of daily use. No more hunting for dead AA batteries.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n\n    \u003c!-- Specs \u0026 Ideal Uses Split Row --\u003e\n    \u003cdiv class=\"pw-details-wrapper\"\u003e\n      \n      \u003c!-- Perfect For Pills --\u003e\n      \u003cdiv class=\"pw-details-box\"\u003e\n        \u003ch3\u003ePerfect For\u003c\/h3\u003e\n        \u003cdiv class=\"pw-pill-container\"\u003e\n          \u003cspan class=\"pw-pill\"\u003e☕ Bulletproof Coffee\u003c\/span\u003e\n          \u003cspan class=\"pw-pill\"\u003e💪 Protein Shakes\u003c\/span\u003e\n          \u003cspan class=\"pw-pill-container-break\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"pw-pill\"\u003e🍫 Hot Chocolate\u003c\/span\u003e\n          \u003cspan class=\"pw-pill\"\u003e🍵 Matcha Teas\u003c\/span\u003e\n          \u003cspan class=\"pw-pill-container-break\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"pw-pill\"\u003e🍼 Milk Powder\u003c\/span\u003e\n          \u003cspan class=\"pw-pill\"\u003e🔄 Custom Blends\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Technical Specifications Table --\u003e\n      \u003cdiv class=\"pw-details-box\"\u003e\n        \u003ch3\u003eSpecifications\u003c\/h3\u003e\n        \u003cul class=\"pw-spec-list\"\u003e\n          \u003cli class=\"pw-spec-item\"\u003e\n\u003cspan class=\"pw-spec-label\"\u003eMaterial\u003c\/span\u003e \u003cspan class=\"pw-spec-value\"\u003e304 Stainless Steel \u0026amp; ABS\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003cli class=\"pw-spec-item\"\u003e\n\u003cspan class=\"pw-spec-label\"\u003eCapacity\u003c\/span\u003e \u003cspan class=\"pw-spec-value\"\u003e380ml\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003cli class=\"pw-spec-item\"\u003e\n\u003cspan class=\"pw-spec-label\"\u003ePower\u003c\/span\u003e \u003cspan class=\"pw-spec-value\"\u003eType-C (Cable Included)\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n    \/* Scoped Brand Palettes sampled directly from 1.jpeg *\/\n    .pw-shopify-wrapper {\n        --pw-bg-dark: #0a2219;       \/* Deep Emerald Base *\/\n        --pw-card-bg: #113125;       \/* Rich Forest Green Container *\/\n        --pw-accent-gold: #dcae62;   \/* PureWhirl Luxe Metallic Gold *\/\n        --pw-text-main: #f4f7f5;     \/* Crisp clean white-off-green text *\/\n        --pw-text-muted: #9bb0a7;    \/* Subtle tinted gray-green *\/\n        --pw-border-glow: rgba(220, 174, 98, 0.12);\n        \n        width: 100%;\n        background-color: var(--pw-bg-dark);\n        overflow: hidden;\n    }\n\n    .pw-premium-container {\n        color: var(--pw-text-main);\n        font-family: -apple-system, BlinkMacSystemFont, 'Inter', 'Segoe UI', sans-serif;\n        padding: 60px 24px;\n        max-width: 850px;\n        margin: 0 auto;\n        box-sizing: border-box;\n    }\n\n    .pw-premium-container * {\n        box-sizing: border-box;\n    }\n\n    \/* --- Luxury Typography --- *\/\n    .pw-header-section {\n        text-align: center;\n        margin-bottom: 50px;\n        opacity: 0;\n        transform: translateY(10px);\n        animation: pwFadeInUp 0.6s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n    }\n\n    .pw-subheading {\n        color: var(--pw-accent-gold);\n        text-transform: uppercase;\n        font-size: 0.75rem;\n        letter-spacing: 0.2em;\n        font-weight: 700;\n        margin: 0 0 12px 0;\n    }\n\n    .pw-main-heading {\n        font-size: 2.4rem;\n        font-weight: 800;\n        letter-spacing: -0.03em;\n        margin: 0;\n        line-height: 1.2;\n        background: linear-gradient(135deg, #ffffff 40%, var(--pw-accent-gold) 100%);\n        -webkit-background-clip: text;\n        -webkit-text-fill-color: transparent;\n    }\n\n    \/* --- Vertical Stack Architecture --- *\/\n    .pw-features-vertical-stack {\n        display: flex;\n        flex-direction: column;\n        gap: 20px;\n        margin-bottom: 50px;\n    }\n\n    .pw-feature-row {\n        background: var(--pw-card-bg);\n        border: 1px solid rgba(220, 174, 98, 0.05);\n        border-radius: 16px;\n        padding: 30px;\n        display: flex;\n        align-items: center;\n        gap: 24px;\n        transition: border-color 0.3s ease, box-shadow 0.3s ease, transform 0.3s ease;\n        opacity: 0;\n        transform: translateY(15px);\n        animation: pwFadeInUp 0.6s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n    }\n\n    .pw-feature-row:nth-child(1) { animation-delay: 0.05s; }\n    .pw-feature-row:nth-child(2) { animation-delay: 0.1s; }\n    .pw-feature-row:nth-child(3) { animation-delay: 0.15s; }\n    .pw-feature-row:nth-child(4) { animation-delay: 0.2s; }\n    .pw-feature-row:nth-child(5) { animation-delay: 0.25s; }\n\n    .pw-feature-row:hover {\n        border-color: rgba(220, 174, 98, 0.4);\n        box-shadow: 0 10px 30px var(--pw-border-glow);\n        transform: translateY(-2px);\n    }\n\n    .pw-icon-box {\n        width: 54px;\n        height: 54px;\n        background: rgba(220, 174, 98, 0.09);\n        border-radius: 14px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 1.5rem;\n        color: var(--pw-accent-gold);\n        flex-shrink: 0;\n        transition: transform 0.3s ease;\n    }\n\n    .pw-feature-row:hover .pw-icon-box {\n        transform: scale(1.05);\n    }\n\n    .pw-feature-row:hover .pw-spin-animation {\n        animation: pwContinuousSpin 2.5s linear infinite;\n    }\n\n    .pw-feature-text {\n        flex: 1;\n    }\n\n    .pw-feature-text h3 {\n        font-size: 1.25rem;\n        font-weight: 600;\n        margin: 0 0 6px 0;\n        letter-spacing: -0.01em;\n        color: #ffffff;\n    }\n\n    .pw-feature-text p {\n        color: var(--pw-text-muted);\n        font-size: 0.95rem;\n        line-height: 1.55;\n        margin: 0;\n    }\n\n    \/* --- Technical Breakdown Specifications --- *\/\n    .pw-details-wrapper {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 20px;\n        opacity: 0;\n        transform: translateY(15px);\n        animation: pwFadeInUp 0.6s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n        animation-delay: 0.3s;\n    }\n\n    .pw-details-box {\n        background: linear-gradient(145deg, var(--pw-card-bg) 0%, var(--pw-bg-dark) 100%);\n        border: 1px solid rgba(220, 174, 98, 0.04);\n        border-radius: 16px;\n        padding: 30px;\n    }\n\n    .pw-details-box h3 {\n        font-size: 1.05rem;\n        color: var(--pw-accent-gold);\n        margin-top: 0;\n        margin-bottom: 24px;\n        letter-spacing: 0.08em;\n        text-transform: uppercase;\n        font-weight: 700;\n    }\n\n    .pw-pill-container {\n        display: flex;\n        flex-wrap: wrap;\n        gap: 10px;\n    }\n\n    .pw-pill {\n        background: rgba(255, 255, 255, 0.04);\n        border: 1px solid rgba(255, 255, 255, 0.06);\n        padding: 8px 16px;\n        border-radius: 40px;\n        font-size: 0.9rem;\n        transition: all 0.2s ease;\n    }\n\n    .pw-pill:hover {\n        background: var(--pw-accent-gold);\n        color: var(--pw-bg-dark);\n        font-weight: 600;\n        border-color: var(--pw-accent-gold);\n    }\n\n    .pw-spec-list {\n        list-style: none;\n        padding: 0;\n        margin: 0;\n    }\n\n    .pw-spec-item {\n        display: flex;\n        justify-content: space-between;\n        padding: 12px 0;\n        border-bottom: 1px solid rgba(255, 255, 255, 0.05);\n        font-size: 0.9rem;\n    }\n\n    .pw-spec-item:last-child {\n        border-bottom: none;\n    }\n\n    .pw-spec-label {\n        color: var(--pw-text-muted);\n    }\n\n    .pw-spec-value {\n        font-weight: 600;\n        color: #ffffff;\n    }\n\n    \/* --- Animation Mechanics --- *\/\n    @keyframes pwFadeInUp {\n        to { opacity: 1; transform: translateY(0); }\n    }\n\n    @keyframes pwContinuousSpin {\n        from { transform: scale(1.05) rotate(0deg); }\n        to { transform: scale(1.05) rotate(360deg); }\n    }\n\n    \/* 📱 COHESIVE VERTICAL SHOPIFY MOBILE OVERRIDES *\/\n    @media (max-width: 767px) {\n        .pw-premium-container {\n            padding: 40px 16px;\n        }\n\n        .pw-main-heading {\n            font-size: 1.8rem;\n        }\n\n        .pw-features-vertical-stack {\n            gap: 16px;\n        }\n\n        .pw-feature-row {\n            flex-direction: column;\n            align-items: flex-start;\n            gap: 16px;\n            padding: 24px;\n        }\n\n        .pw-icon-box {\n            width: 46px;\n            height: 46px;\n            font-size: 1.3rem;\n            border-radius: 10px;\n        }\n\n        .pw-details-wrapper {\n            grid-template-columns: 1fr;\n            gap: 16px;\n        }\n\n        .pw-details-box {\n            padding: 24px;\n        }\n    }\n\u003c\/style\u003e","brand":"PureWhirl","offers":[{"title":"Default Title","offer_id":48727091806443,"sku":null,"price":799.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0832\/8295\/2427\/files\/c804ab8b-6cdd-415e-ac14-1f0dcb5ce04a.jpg?v=1780681183"},{"product_id":"purewhirl-coasters","title":"3X PureWhirl Coasters","description":"\u003cstyle\u003e\n  .pw-coaster {\n    font-family: Georgia, serif;\n    color: #1a1a1a;\n    max-width: 640px;\n  }\n  .pw-coaster h2 {\n    color: #2d5a27;\n    font-size: 1.3em;\n    margin-bottom: 0.3em;\n    opacity: 0;\n    transform: translateY(20px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .pw-coaster p, .pw-coaster ul {\n    opacity: 0;\n    transform: translateY(16px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .pw-coaster ul {\n    padding-left: 1.2em;\n    line-height: 2;\n  }\n  .pw-coaster li::marker {\n    color: #c9a84c;\n  }\n\n  \/* Staggered delays *\/\n  .pw-coaster .s1 { animation-delay: 0.1s; }\n  .pw-coaster .s2 { animation-delay: 0.3s; }\n  .pw-coaster .s3 { animation-delay: 0.5s; }\n  .pw-coaster .s4 { animation-delay: 0.7s; }\n  .pw-coaster .s5 { animation-delay: 0.9s; }\n  .pw-coaster .s6 { animation-delay: 1.1s; }\n  .pw-coaster .s7 { animation-delay: 1.3s; }\n\n  @keyframes fadeUp {\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pw-coaster\"\u003e\n  \u003ch2 class=\"s1\"\u003eYour Table Deserves Better\u003c\/h2\u003e\n  \u003cp class=\"s2\"\u003eYou've invested in the perfect mug, the perfect brew — don't let a water ring ruin the moment. PureWhirl Coasters are built for people who care about the details.\u003c\/p\u003e\n\n  \u003ch2 class=\"s3\"\u003eCrafted to Hold Its Ground\u003c\/h2\u003e\n  \u003cp class=\"s4\"\u003eThick, weighted, and satisfyingly solid in hand. Each coaster sits firm so your cup stays put, whether you're mid-meeting or mid-movie. No sliding. No slipping. No second-guessing.\u003c\/p\u003e\n  \u003cul class=\"s5\"\u003e\n    \u003cli\u003eAbsorbs condensation instantly — no puddles, no rings\u003c\/li\u003e\n    \u003cli\u003eNon-slip base keeps it exactly where you place it\u003c\/li\u003e\n    \u003cli\u003eEasy to wipe clean — because life happens\u003c\/li\u003e\n    \u003cli\u003ePairs perfectly with the PureWhirl self-stirring cup\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2 class=\"s6\"\u003eThe Finishing Touch to Your Ritual\u003c\/h2\u003e\n  \u003cp class=\"s7\"\u003eWhether it's your morning coffee, afternoon tea, or evening wind-down, your drink deserves a proper landing spot. PureWhirl Coasters complete the experience — quietly, confidently, every time.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"PureWhirl","offers":[{"title":"Default Title","offer_id":48877458063595,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0832\/8295\/2427\/files\/b3d1d4927c384c19afa64572d66f4be1-goods.avif?v=1781520625"},{"product_id":"purewhirl-precision-stir-beads-temperature-resistant","title":"5X PureWhirl Precision Stir Beads – Temperature Resistant","description":"\u003cstyle\u003e\n  .pw-beads {\n    font-family: Georgia, serif;\n    color: #1a1a1a;\n    max-width: 640px;\n  }\n  .pw-beads h2 {\n    color: #2d5a27;\n    font-size: 1.3em;\n    margin-bottom: 0.3em;\n    opacity: 0;\n    transform: translateY(20px);\n    animation: pwFadeUp 0.6s ease forwards;\n  }\n  .pw-beads p, .pw-beads ul {\n    opacity: 0;\n    transform: translateY(16px);\n    animation: pwFadeUp 0.6s ease forwards;\n  }\n  .pw-beads ul {\n    padding-left: 1.2em;\n    line-height: 2;\n  }\n  .pw-beads li::marker {\n    color: #c9a84c;\n  }\n  .pw-beads .s1 { animation-delay: 0.1s; }\n  .pw-beads .s2 { animation-delay: 0.3s; }\n  .pw-beads .s3 { animation-delay: 0.5s; }\n  .pw-beads .s4 { animation-delay: 0.7s; }\n  .pw-beads .s5 { animation-delay: 0.9s; }\n  .pw-beads .s6 { animation-delay: 1.1s; }\n  .pw-beads .s7 { animation-delay: 1.3s; }\n  @keyframes pwFadeUp {\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pw-beads\"\u003e\n  \u003ch2 class=\"s1\"\u003eStir Smarter. Stir Hotter.\u003c\/h2\u003e\n  \u003cp class=\"s2\"\u003eMost stirring solutions tap out when the temperature rises. PureWhirl Precision Stir Beads don't. Engineered to keep spinning through hot coffee, steaming tea, and everything in between — without warping, degrading, or losing their magnetic pull.\u003c\/p\u003e\n\n  \u003ch2 class=\"s3\"\u003eBuilt for the Heat You Actually Drink At\u003c\/h2\u003e\n  \u003cp class=\"s4\"\u003eWhether you're dissolving protein powder in warm water or stirring a freshly brewed espresso, these beads handle it effortlessly. No melting. No off-flavours. Just a perfect whirl, every time.\u003c\/p\u003e\n  \u003cul class=\"s5\"\u003e\n    \u003cli\u003eTemperature resistant — safe for hot and cold beverages\u003c\/li\u003e\n    \u003cli\u003eStrong magnetic core for consistent, powerful stirring\u003c\/li\u003e\n    \u003cli\u003eFood-safe materials — no taste, no odour, no compromise\u003c\/li\u003e\n    \u003cli\u003eCompact and easy to rinse clean after every use\u003c\/li\u003e\n    \u003cli\u003eDesigned exclusively for PureWhirl self-stirring cups\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2 class=\"s6\"\u003eThe Secret Behind the Whirl\u003c\/h2\u003e\n  \u003cp class=\"s7\"\u003eGreat stirring isn't just about the cup — it's about what's inside it. PureWhirl Precision Stir Beads are the quiet engine of your daily ritual, delivering a smooth, even mix from the first spin to the last sip.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"PureWhirl","offers":[{"title":"Default Title","offer_id":48877572260075,"sku":null,"price":299.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0832\/8295\/2427\/files\/pill_photo_2.jpg?v=1781594066"},{"product_id":"purewhirl-precision-scale","title":"PureWhirl Precision Scale","description":"\u003cstyle\u003e\n  .pw-scale {\n    font-family: Georgia, serif;\n    color: #1a1a1a;\n    max-width: 640px;\n  }\n  .pw-scale h2 {\n    color: #2d5a27;\n    font-size: 1.3em;\n    margin-bottom: 0.3em;\n    opacity: 0;\n    transform: translateY(20px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .pw-scale p, .pw-scale ul {\n    opacity: 0;\n    transform: translateY(16px);\n    animation: fadeUp 0.6s ease forwards;\n  }\n  .pw-scale ul {\n    padding-left: 1.2em;\n    line-height: 2;\n  }\n  .pw-scale li::marker {\n    color: #c9a84c;\n  }\n\n  .pw-scale .s1 { animation-delay: 0.1s; }\n  .pw-scale .s2 { animation-delay: 0.3s; }\n  .pw-scale .s3 { animation-delay: 0.5s; }\n  .pw-scale .s4 { animation-delay: 0.7s; }\n  .pw-scale .s5 { animation-delay: 0.9s; }\n  .pw-scale .s6 { animation-delay: 1.1s; }\n  .pw-scale .s7 { animation-delay: 1.3s; }\n\n  @keyframes fadeUp {\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pw-scale\"\u003e\n  \u003ch2 class=\"s1\"\u003eEvery Gram Counts\u003c\/h2\u003e\n  \u003cp class=\"s2\"\u003eThe difference between a good cup and a great one is measured in grams. The PureWhirl Precision Scale gives you the accuracy to dial in your perfect brew — every single time.\u003c\/p\u003e\n\n  \u003ch2 class=\"s3\"\u003eBuilt for the Serious Brewer\u003c\/h2\u003e\n  \u003cp class=\"s4\"\u003eWhether you're pulling espresso shots or timing a pour-over bloom, precision is everything. Our scale responds instantly, reads clearly, and holds steady — so your focus stays on the craft.\u003c\/p\u003e\n  \u003cul class=\"s5\"\u003e\n    \u003cli\u003e0.1g accuracy for espresso-level precision\u003c\/li\u003e\n    \u003cli\u003eBuilt-in timer — no phone needed\u003c\/li\u003e\n    \u003cli\u003eSleek, low-profile design fits under any portafilter\u003c\/li\u003e\n    \u003cli\u003eAuto-tare and touch-sensitive controls\u003c\/li\u003e\n    \u003cli\u003ePairs seamlessly with the PureWhirl self-stirring cup\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2 class=\"s6\"\u003eMeasure the Moment\u003c\/h2\u003e\n  \u003cp class=\"s7\"\u003eCoffee is ritual. Every scoop, every pour, every second matters. The PureWhirl Precision Scale is the quiet tool behind every cup you'll be proud to serve — to yourself, or anyone worth brewing for.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"PureWhirl","offers":[{"title":"Default Title","offer_id":48877716046059,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0832\/8295\/2427\/files\/d1d84d80-6c2a-44f3-af82-4ecbb8b56c3b.avif?v=1781522981"}],"url":"https:\/\/purewhirl.co.za\/collections\/collection.oembed","provider":"PureWhirl","version":"1.0","type":"link"}