{"product_id":"wearable-electric-breast-pump-hands-free-double-pumping","title":"Wearable Electric Breast Pump | Hands-Free Double Pumping | Invisible Comfort | Total Freedom for Modern Moms","description":"\u003c!-- UX Shari Accordion Section --\u003e\n\u003csection style=\"width: 100%; padding: 24px 0; font-family: 'Noto Sans TC', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\"\u003e\n  \u003cdiv style=\"max-width: 800px; margin: 0 auto;\"\u003e\n    \u003cdiv class=\"accordion-wrapper\" style=\"--acc-font-size: 16px; --acc-bg: #fafafa; --acc-text: #1a1a1a; --acc-border: #e5e5e5; --acc-arrow: #666666; --acc-content: #1a1a1a;\"\u003e\n      \n      \u003cdiv class=\"accordion-item\"\u003e\n        \u003cbutton class=\"accordion-header\"\u003e\n          \u003cspan style=\"font-weight: 500; color: var(--acc-text);\"\u003eDescription\u003c\/span\u003e\n          \u003csvg class=\"accordion-icon\" fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\"\u003e\n            \u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 14l-7-7m0 0L5 14m7-7v12\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cdiv class=\"accordion-content-inner\"\u003e\n            \u003cp style=\"margin: 0.5rem 0;\"\u003eThe BMS Breast Pump is designed for modern moms who prioritize discretion, efficiency, and convenience. As the thinnest wearable breast pump on the market, it offers a nearly invisible pumping experience, allowing moms to pump confidently anywhere—whether at work, in public, or at home.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"accordion-item\"\u003e\n        \u003cbutton class=\"accordion-header\"\u003e\n          \u003cspan style=\"font-weight: 500; color: var(--acc-text);\"\u003eBenefit\u003c\/span\u003e\n          \u003csvg class=\"accordion-icon\" fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\"\u003e\n            \u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 14l-7-7m0 0L5 14m7-7v12\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cdiv class=\"accordion-content-inner\"\u003e\n            \u003cp style=\"margin: 0.5rem 0;\"\u003eTired of bulky, inconvenient breast pumps that disrupt your daily life? Say goodbye to complicated pumping sessions and hello to ultimate freedom. This revolutionary wearable breast pump is designed to seamlessly integrate into your lifestyle, providing discreet and effortless milk expression.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"accordion-item active\"\u003e\n        \u003cbutton class=\"accordion-header\"\u003e\n          \u003cspan style=\"font-weight: 500; color: var(--acc-text);\"\u003eFeatures\u003c\/span\u003e\n          \u003csvg class=\"accordion-icon\" fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\"\u003e\n            \u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 14l-7-7m0 0L5 14m7-7v12\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cdiv class=\"accordion-content-inner\"\u003e\n            \u003cp style=\"margin: 0.5rem 0;\"\u003e1. size 14.7cm x 9.5 cm x 17 cm\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e2. 150mL Large Capacity\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e3. Completely hands-free and wearable design\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e4. Dual-sided pumping for maximum efficiency\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e5. Invisible under clothing - ultra-compact and sleek\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e6. Intelligent suction technology mimicking natural infant feeding patterns\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e7. 12 adjustable suction levels for personalized comfort\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e8. Whisper-quiet motor for discreet use\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e9. Rechargeable battery with extended usage time\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e10. Ergonomic, lightweight construction\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e11. Easy to assemble with just one hand, and simple clean up with dishwasher-safe and no tiny parts to wash\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e12. BPA-free\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e13. FDA approved\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e14. 1-year manufacturer’s warranty\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e15. RoHS, CE, FC, FDA, CPC eligible\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\t  \n\t        \u003cdiv class=\"accordion-item \"\u003e\n        \u003cbutton class=\"accordion-header\"\u003e\n          \u003cspan style=\"font-weight: 500; color: var(--acc-text);\"\u003eWhat's in the box?\u003c\/span\u003e\n          \u003csvg class=\"accordion-icon\" fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\"\u003e\n            \u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 14l-7-7m0 0L5 14m7-7v12\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cdiv class=\"accordion-content-inner\"\u003e\n            \u003cp style=\"margin: 0.5rem 0;\"\u003e2 x BMS breast pump with 24mm flange\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e2 x USB Cables (Type-C)\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e2 x Milk Containers (6 oz)\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e2 x Silicone Flanges (24 mm)\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e2 x Silicone Diaphragms\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e5 x Milk Storage Bags\u003c\/p\u003e\n\n\u003cp style=\"margin: 0.5rem 0;\"\u003e1 x Nipple Ruler\u003c\/p\u003e\n\u003cp style=\"margin: 0.5rem 0;\"\u003e1 x User manual\u003c\/p\u003e\n\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\t  \t  \n\n      \u003cdiv class=\"accordion-item \"\u003e\n        \u003cbutton class=\"accordion-header\"\u003e\n          \u003cspan style=\"font-weight: 500; color: var(--acc-text);\"\u003eMotherhood Revolution\u003c\/span\u003e\n          \u003csvg class=\"accordion-icon\" fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\"\u003e\n            \u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 14l-7-7m0 0L5 14m7-7v12\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cdiv class=\"accordion-content-inner\"\u003e\n            \u003cp style=\"margin: 0.5rem 0;\"\u003eReclaim your independence and embrace motherhood on your own terms! This isn't just a breast pump - it's your personal freedom device. Whether you're working, travelling, or simply enjoying a moment to yourself, our wearable pump ensures you never miss a beat. Pump confidently, live freely, and connect with your baby without compromise!\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .accordion-wrapper {\n  }\n\n  .accordion-item {\n    background: var(--acc-bg);\n    border-radius: 8px;\n    margin-bottom: 0.5rem;\n    border: 1px solid var(--acc-border);\n  }\n\n  .accordion-item:first-of-type {\n    border-radius: 8px;\n  }\n\n  .accordion-item:last-child {\n  }\n\n  .accordion-header {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 0.5rem 0.75rem;\n    cursor: pointer;\n    transition: background-color 0.2s ease;\n    width: 100%;\n    text-align: left;\n    border: none;\n    background: transparent;\n    color: var(--acc-text);\n    font-size: 16px;\n    font-weight: 500;\n    font-family: inherit;\n  }\n\n  .accordion-header:hover {\n    background-color: rgba(0, 0, 0, 0.02);\n  }\n\n  .accordion-content {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.35s ease-out, padding 0.35s ease-out;\n  }\n\n  .accordion-item.active .accordion-content {\n    max-height: 600px;\n  }\n\n  .accordion-icon {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    color: var(--acc-arrow);\n    transition: transform 0.3s ease;\n  }\n\n  .accordion-item.active .accordion-icon {\n    transform: rotate(180deg);\n  }\n\n  .accordion-content-inner {\n    padding: 0 0.75rem 0.5rem;\n    color: var(--acc-content);\n    font-size: 14.4px;\n    line-height: 1.6;\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function() {\n    const items = document.querySelectorAll('.accordion-item');\n    \n    items.forEach(item =\u003e {\n      const header = item.querySelector('.accordion-header');\n      \n      header.addEventListener('click', () =\u003e {\n        const isActive = item.classList.contains('active');\n        \n        \/\/ Close all items\n        items.forEach(i =\u003e i.classList.remove('active'));\n        \n        \/\/ Open clicked item if it wasn't active\n        if (!isActive) {\n          item.classList.add('active');\n        }\n      });\n    });\n  })();\n\u003c\/script\u003e\n\n\n\u003c!-- UX Shari Before\/After Static Compare --\u003e\n\n\u003cdiv class=\"ba-module\"\u003e\n  \u003cdiv class=\"ba-module-wrapper\"\u003e\n    \u003cdiv class=\"ba-title-section\"\u003e\n      \n      \n    \u003c\/div\u003e\n    \u003cdiv class=\"ba-slider-wrapper\"\u003e\n      \u003cdiv class=\"ba-comparison-slider\" id=\"ba-comparison-slider\"\u003e\n        \u003cdiv class=\"ba-comparison-images\"\u003e\n          \u003cdiv class=\"ba-before-image\"\u003e\n            \u003cdiv class=\"ba-image-placeholder\" style=\"background: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0583\/9123\/2567\/files\/compare-more_hidden-edited.png?v=1774357131') center\/cover;\"\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"ba-after-image\"\u003e\n            \u003cdiv class=\"ba-image-placeholder\" style=\"background: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0583\/9123\/2567\/files\/compare-no_hidden-edited.jpg?v=1775215578') center\/cover;\"\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"ba-slider-handle\" id=\"ba-slider-handle\"\u003e\n            \u003cdiv class=\"ba-hand-cue\" id=\"baHandCue\"\u003e\n              \u003csvg width=\"148\" height=\"48\" viewbox=\"0 0 148 48\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cg clip-path=\"url(#a)\" fill=\"#fff\"\u003e\u003cpath d=\"M43.642.328 1.055 22.27c-1.406.725-1.406 2.735 0 3.46l42.587 21.942c1.947 1.002 4.265-.41 4.265-2.594V2.924c0-2.187-2.32-3.598-4.265-2.593zm60.716 0 42.587 21.942c1.406.725 1.406 2.735 0 3.46l-42.587 21.942c-1.947 1.002-4.265-.41-4.265-2.594V2.924c0-2.187 2.32-3.598 4.265-2.593z\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003cdefs\u003e\u003cclippath id=\"a\"\u003e\u003cpath fill=\"#fff\" d=\"M0 0h148v48H0z\"\u003e\u003c\/path\u003e\u003c\/clippath\u003e\u003c\/defs\u003e\u003c\/svg\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"ba-disclaimer-section\"\u003e\n      \u003cp id=\"ba-disclaimer\" class=\"ba-disclaimer-text\"\u003eⓘ Photos are for reference only.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .ba-module {\n    --ba-primary-color: #D4A574;\n    --ba-text-dark: #1a1a1a;\n    --ba-text-light: #666666;\n    --ba-bg-light: #fafafa;\n    --ba-border-color: #e8e8e8;\n    font-family: 'Noto Sans TC', 'Plus Jakarta Sans', system-ui, sans-serif;\n  }\n\n  .ba-module * {\n    box-sizing: border-box;\n  }\n\n  .ba-module-wrapper {\n    max-width: 1280px;\n    margin: 0 auto;\n  }\n\n  .ba-title-section {\n    text-align: left;\n    margin-bottom: 1rem;\n  }\n\n  .ba-module h2 {\n    color: #1a1a1a;\n    font-size: 0.95rem;\n    font-weight: 600;\n    margin: 0 0 0.25rem 0;\n    font-family: 'Noto Sans TC', 'Plus Jakarta Sans', system-ui, sans-serif;\n    letter-spacing: 0.5px;\n  }\n\n  .ba-module p {\n    margin: 0;\n    font-style: normal;\n    font-family: 'Noto Sans TC', 'Plus Jakarta Sans', system-ui, sans-serif;\n  }\n\n  .ba-tagline {\n    color: #666666;\n    font-size: 0.85rem;\n    font-weight: 400;\n  }\n\n  .ba-slider-wrapper {\n    margin-bottom: .5rem;\n  }\n\n  .ba-comparison-slider {\n    position: relative;\n    width: 100%;\n    max-width: 500px;\n    margin: 0 auto;\n    overflow: hidden;\n    border-radius: 8px;\n    background: var(--ba-bg-light);\n    display: grid;\n  }\n\n  .ba-comparison-images {\n    position: relative;\n    width: 100%;\n    padding-bottom: 100%;\n  }\n\n  .ba-image-placeholder {\n    position: absolute;\n    width: 100%;\n    height: 100%;\n    top: 0;\n    left: 0;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    background: linear-gradient(135deg, #e8e8e8 0%, #f5f5f5 100%);\n    color: #999;\n    font-size: 14px;\n    text-align: center;\n  }\n\n  .ba-before-image {\n    width: 100%;\n    height: 100%;\n  }\n\n  .ba-after-image {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    clip-path: polygon(0 0, var(--ba-clip-position, 50%) 0, var(--ba-clip-position, 50%) 100%, 0 100%);\n  }\n\n  .ba-slider-handle {\n    position: absolute;\n    top: 0;\n    left: var(--ba-clip-position, 50%);\n    width: 6px;\n    height: 100%;\n    background: white;\n    cursor: ew-resize;\n    z-index: 20;\n    transform: translateX(-50%);\n    box-shadow: 0 0 12px rgba(0, 0, 0, 0.25);\n    transition: box-shadow 0.2s ease;\n  }\n\n  .ba-slider-handle:hover {\n    box-shadow: 0 0 16px rgba(0, 0, 0, 0.35);\n  }\n\n  .ba-slider-handle::before,\n  .ba-slider-handle::after {\n    content: '';\n    position: absolute;\n    width: 0;\n    height: 0;\n    border-style: solid;\n    top: 50%;\n    transform: translateY(-50%);\n    transition: all 0.2s ease;\n  }\n\n  .ba-slider-handle::before {\n    border-width: 8px 10px 8px 0;\n    border-color: transparent white transparent transparent;\n    left: -10px;\n  }\n\n  .ba-slider-handle::after {\n    border-width: 8px 0 8px 10px;\n    border-color: transparent transparent transparent white;\n    right: -10px;\n  }\n\n  .ba-slider-handle:hover::before,\n  .ba-slider-handle:hover::after {\n    opacity: 1;\n  }\n\n  .ba-caption-container {\n    position: absolute;\n    bottom: 12px;\n    left: 12px;\n    right: 12px;\n    font-size: 13px;\n    font-weight: 500;\n    background: rgba(0, 0, 0, 0.5);\n    color: white;\n    padding: 8px 12px;\n    border-radius: 4px;\n    backdrop-filter: blur(4px);\n    width: max-content;\n  }\n\n  .ba-caption-before {\n    position: absolute;\n    bottom: 12px;\n    left: 12px;\n  }\n\n  .ba-caption-after {\n    position: absolute;\n    bottom: 12px;\n    right: 12px;\n  }\n\n  .ba-caption-after .ba-caption-container {\n    left: auto;\n  }\n\n  .ba-description-section {\n    background: transparent;\n    padding: 0;\n    border-radius: 0.5rem;\n    margin-bottom: 0.5rem;\n  }\n\n  .ba-description-text {\n    color: #666666;\n    line-height: 1.625;\n    font-size: 0.85rem;\n  }\n\n  .ba-disclaimer-section {\n    border-top: none;\n    padding-top: 0;\n  }\n\n  .ba-disclaimer-text {\n    font-size: 0.875rem;\n    color: #6b7280;\n    font-style: italic;\n  }\n\n  .ba-hand-cue {\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    z-index: 25;\n    pointer-events: none;\n    width: 48px;\n    height: 48px;\n  }\n\n  .ba-hand-cue svg {\n    width: 100%;\n    height: 100%;\n    filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2));\n  }\n\n  @keyframes handShimmy {\n    0% {\n      transform: translate(-50%, -50%) translateX(0);\n      opacity: 1;\n    }\n    12% {\n      transform: translate(-50%, -50%) translateX(-4px);\n      opacity: 1;\n    }\n    24% {\n      transform: translate(-50%, -50%) translateX(4px);\n      opacity: 1;\n    }\n    36% {\n      transform: translate(-50%, -50%) translateX(-4px);\n      opacity: 1;\n    }\n    48% {\n      transform: translate(-50%, -50%) translateX(4px);\n      opacity: 1;\n    }\n    60% {\n      transform: translate(-50%, -50%) translateX(-3px);\n      opacity: 1;\n    }\n    72% {\n      transform: translate(-50%, -50%) translateX(3px);\n      opacity: 1;\n    }\n    85% {\n      transform: translate(-50%, -50%) translateX(0);\n      opacity: 1;\n    }\n    100% {\n      transform: translate(-50%, -50%) translateX(0);\n      opacity: 0;\n    }\n  }\n\n  .ba-hand-cue.animate {\n    animation: handShimmy 1.5s ease-in-out forwards !important;\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function() {\n    'use strict';\n    \n    let isSliding = false;\n\n    function updateSliderPosition(event) {\n      if (!isSliding) return;\n      \n      const slider = document.getElementById('ba-comparison-slider');\n      if (!slider) return;\n      \n      const rect = slider.getBoundingClientRect();\n      let x = event.clientX - rect.left;\n\n      if (event.touches) {\n        x = event.touches[0].clientX - rect.left;\n      }\n\n      x = Math.max(0, Math.min(x, rect.width));\n      const percentage = (x \/ rect.width) * 100;\n\n      const baModule = document.querySelector('.ba-module');\n      if (baModule) {\n        baModule.style.setProperty('--ba-clip-position', percentage + '%');\n      }\n      \n      const beforeCaption = document.getElementById('ba-before-caption');\n      const afterCaption = document.getElementById('ba-after-caption');\n      \n      if (beforeCaption \u0026\u0026 afterCaption) {\n        if (percentage \u003c= 20) {\n          afterCaption.style.display = 'block';\n          beforeCaption.style.display = 'none';\n        } else if (percentage \u003e= 80) {\n          beforeCaption.style.display = 'block';\n          afterCaption.style.display = 'none';\n        } else {\n          beforeCaption.style.display = 'none';\n          afterCaption.style.display = 'none';\n        }\n      }\n    }\n\n    function startSliding() {\n      isSliding = true;\n    }\n\n    function stopSliding() {\n      isSliding = false;\n    }\n\n    function init() {\n      const sliderHandle = document.getElementById('ba-slider-handle');\n      const beforeCaption = document.getElementById('ba-before-caption');\n      const afterCaption = document.getElementById('ba-after-caption');\n      const handCue = document.getElementById('baHandCue');\n      \n      if (!sliderHandle) return;\n\n      document.addEventListener('mousemove', updateSliderPosition);\n      document.addEventListener('mouseup', stopSliding);\n\n      document.addEventListener('touchmove', updateSliderPosition, { passive: true });\n      document.addEventListener('touchend', stopSliding);\n\n      sliderHandle.addEventListener('mousedown', startSliding);\n      sliderHandle.addEventListener('touchstart', startSliding);\n\n      if (beforeCaption \u0026\u0026 afterCaption) {\n        beforeCaption.style.display = 'none';\n        afterCaption.style.display = 'none';\n      }\n\n      \/\/ Initialize hand motion cue animation\n      if (handCue) {\n        setTimeout(() =\u003e {\n          handCue.classList.add('animate');\n        }, 200);\n\n        \/\/ Remove from DOM after animation completes\n        setTimeout(() =\u003e {\n          if (handCue.parentNode) {\n            handCue.remove();\n          }\n        }, 1800);\n      }\n    }\n\n    if (document.readyState === 'loading') {\n      document.addEventListener('DOMContentLoaded', init);\n    } else {\n      init();\n    }\n  })();\n\u003c\/script\u003e\n\u003cbr\u003e","brand":"BMS","offers":[{"title":"Double","offer_id":41889612333111,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true},{"title":"Single","offer_id":41889612300343,"sku":null,"price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0583\/9123\/2567\/files\/Ad22-image-new.png?v=1774530811","url":"https:\/\/www.notionshops.com\/products\/wearable-electric-breast-pump-hands-free-double-pumping","provider":"BMS","version":"1.0","type":"link"}