{"product_id":"ac-style-remote-bubble-machine","title":"AC Style Remote Bubble Machine","description":"\u003c!--\n[AI Design Logic]\nProduct Type: Wireless Remote Control AC-Style Portable Bubble Machine\nTarget Audience: Parents and Children (Ages 3 and Above)\nVisual Style: Playful, modern, clean, outdoor-focused\nColor Strategy: Light backgrounds with subtle pink and blue accents to match the product colors\nModule Order: Hero Block -\u003e Feature 1 (3 Ways to Play) -\u003e Feature 2 (Vehicle Mount) -\u003e Feature 3 (Reservoir \u0026 Charging Details) -\u003e Specifications -\u003e FAQ\nDetail Image Mapping: Hero=detail_2, Feature1=detail_4, Feature2=detail_3, Feature3=detail_1\nSpecification Data Source: detail_7, detail_8 (data extraction only; no specification image placeholder is rendered)\nCompare Section: Not included (no direct comparison data or images provided)\nInformation Boundary: Only information explicitly provided in the product analysis report, detail images, specification images, and the current conversation has been used. No unverified product facts have been added. All visible text sizes comply strictly with Shopify standards (22px\/20px\/18px thresholds).\n--\u003e\n\u003cdiv class=\"product-detail-container\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.product-detail-container {\n      --primary: #ff5a79;\n      --primary-hover: #e04865;\n      --text-main: #2b2b2b;\n      --text-sub: #5c5c5c;\n      --bg-body: #ffffff;\n      --bg-card: #fdf8f9;\n      --bg-soft: #f4f4f4;\n      --radius-md: 12px;\n      --radius-lg: 20px;\n      --shadow-sm: 0 4px 10px rgba(0, 0, 0, 0.05);\n      --shadow-lg: 0 10px 25px rgba(0, 0, 0, 0.08);\n      --border-color: #f0e2e5;\n      \n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 0 5%;\n      box-sizing: border-box;\n      overflow-wrap: break-word;\n      word-break: break-word;\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: var(--text-main);\n      background-color: var(--bg-body);\n    }\n\n    \/* Fixed Typography System *\/\n    .product-detail-container h1 {\n      font-size: 22px;\n      line-height: 1.3;\n      font-weight: 700;\n      margin: 0 0 16px 0;\n      color: var(--text-main);\n    }\n\n    .product-detail-container h2,\n    .product-detail-container h3,\n    .product-detail-container .feature-title,\n    .product-detail-container .spec-title,\n    .product-detail-container .faq-question {\n      font-size: 20px;\n      line-height: 1.4;\n      font-weight: 600;\n      margin: 0 0 14px 0;\n      color: var(--text-main);\n    }\n\n    .product-detail-container p,\n    .product-detail-container li,\n    .product-detail-container span,\n    .product-detail-container td,\n    .product-detail-container .tag,\n    .product-detail-container .trust-badge {\n      font-size: 18px;\n      line-height: 1.6;\n      color: var(--text-sub);\n    }\n\n    \/* Spacing System *\/\n    .product-detail-container section {\n      margin-bottom: clamp(2rem, 5vw, 4rem);\n    }\n\n    \/* Image Rules *\/\n    .product-detail-container .image-container {\n      width: 100%;\n      height: auto;\n      display: block;\n      border-radius: var(--radius-lg);\n      overflow: hidden;\n      box-shadow: var(--shadow-sm);\n      background: var(--bg-soft);\n      border: 1px dashed #d1d1d1;\n      padding: 40px 20px;\n      box-sizing: border-box;\n      text-align: center;\n      margin-bottom: 24px;\n    }\n\n    .product-detail-container .image-container p {\n      margin: 0;\n      font-weight: bold;\n      color: #7a7a7a;\n    }\n\n    \/* Trust Badge *\/\n    .product-detail-container .trust-badge {\n      display: inline-block;\n      background-color: var(--bg-card);\n      border: 1px solid var(--border-color);\n      border-radius: var(--radius-md);\n      padding: 8px 16px;\n      margin-bottom: 20px;\n      font-weight: 500;\n      color: var(--primary);\n    }\n\n    \/* Hero Block *\/\n    .product-detail-container .hero-section {\n      text-align: center;\n      padding-top: 20px;\n    }\n\n    .product-detail-container .hero-text {\n      max-width: 800px;\n      margin: 0 auto 30px auto;\n    }\n\n    \/* Features Layout *\/\n    .product-detail-container .feature-item {\n      display: flex;\n      flex-direction: column;\n      gap: 24px;\n      background: var(--bg-card);\n      border-radius: var(--radius-lg);\n      padding: 24px;\n      box-shadow: var(--shadow-sm);\n      margin-bottom: 30px;\n      border: 1px solid var(--border-color);\n    }\n\n    .product-detail-container .feature-copy {\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n    }\n\n    .product-detail-container .feature-tags {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 10px;\n      margin-top: 16px;\n    }\n\n    .product-detail-container .tag {\n      background-color: var(--bg-soft);\n      border-radius: var(--radius-md);\n      padding: 6px 14px;\n      font-weight: 500;\n      color: var(--text-main);\n    }\n\n    \/* Specifications Layout *\/\n    .product-detail-container .specifications-section {\n      background: var(--bg-card);\n      border-radius: var(--radius-lg);\n      padding: 30px 24px;\n      border: 1px solid var(--border-color);\n    }\n\n    .product-detail-container .spec-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-top: 16px;\n    }\n\n    .product-detail-container .spec-table tr {\n      border-bottom: 1px solid var(--border-color);\n    }\n\n    .product-detail-container .spec-table tr:last-child {\n      border-bottom: none;\n    }\n\n    .product-detail-container .spec-table td {\n      padding: 16px 12px;\n      vertical-align: top;\n    }\n\n    .product-detail-container .spec-label {\n      font-weight: 600;\n      color: var(--text-main);\n      width: 35%;\n    }\n\n    .product-detail-container .spec-value {\n      display: block;\n      color: var(--text-sub);\n    }\n\n    \/* FAQ Section *\/\n    .product-detail-container .faq-section {\n      background-color: var(--bg-body);\n    }\n\n    .product-detail-container .faq-list {\n      display: flex;\n      flex-direction: column;\n      gap: 20px;\n      margin-top: 20px;\n    }\n\n    .product-detail-container .faq-item {\n      border: 1px solid var(--border-color);\n      border-radius: var(--radius-md);\n      padding: 20px;\n      background-color: var(--bg-card);\n    }\n\n    .product-detail-container .faq-question {\n      margin-bottom: 8px;\n      display: flex;\n      align-items: center;\n      gap: 10px;\n    }\n\n    .product-detail-container .faq-answer {\n      margin: 0;\n    }\n\n    \/* Desktop Media Queries *\/\n    @media (min-width: 768px) {\n      .product-detail-container .feature-item {\n        flex-direction: row;\n        align-items: center;\n        padding: 40px;\n        gap: 40px;\n      }\n\n      .product-detail-container .feature-item.reverse {\n        flex-direction: row-reverse;\n      }\n\n      .product-detail-container .feature-media,\n      .product-detail-container .feature-copy {\n        flex: 1;\n        width: 50%;\n      }\n\n      .product-detail-container .image-container {\n        margin-bottom: 0;\n      }\n    }\n\n    \/* Mobile Specifications Responsive Rules *\/\n    @media (max-width: 767px) {\n      .product-detail-container .spec-table,\n      .product-detail-container .spec-table tbody,\n      .product-detail-container .spec-table tr {\n        display: block;\n        width: 100%;\n        box-sizing: border-box;\n      }\n\n      .product-detail-container .spec-table thead {\n        display: none;\n      }\n\n      .product-detail-container .spec-table td {\n        display: grid;\n        grid-template-columns: minmax(110px, 40%) minmax(0, 1fr);\n        gap: 14px;\n        width: 100%;\n        box-sizing: border-box;\n        padding: 14px 0;\n        align-items: start;\n        white-space: normal;\n        overflow-wrap: anywhere;\n        word-break: break-word;\n      }\n\n      .product-detail-container .spec-table td::before {\n        content: attr(data-label);\n        display: block;\n        min-width: 0;\n        font-size: 18px;\n        font-weight: 600;\n        line-height: 1.5;\n        white-space: normal;\n        overflow-wrap: anywhere;\n        word-break: break-word;\n        color: var(--text-main);\n      }\n\n      .product-detail-container .spec-label {\n        display: none;\n      }\n\n      .product-detail-container .spec-value {\n        font-size: 18px;\n        line-height: 1.5;\n        white-space: normal;\n        overflow-wrap: anywhere;\n        word-break: break-word;\n      }\n    }\n\n    @media (max-width: 420px) {\n      .product-detail-container .spec-table td {\n        grid-template-columns: 1fr;\n        gap: 6px;\n      }\n    }\n\u003c\/style\u003e\n\u003c!-- A. INTRO \/ HERO CONTENT BLOCK --\u003e\n\u003csection class=\"hero-section\"\u003e\n\u003cdiv class=\"trust-badge\"\u003eAges 3 and Above\u003c\/div\u003e\n\n\u003cdiv class=\"hero-text\"\u003e\n\u003ch1\u003eHands-Free Remote-Controlled Air Conditioner Style Bubble Machine\u003c\/h1\u003e\n\n\u003cp\u003eEnjoy continuous bubble output and effortless remote play. Inspired by a realistic miniature air conditioner design, this rechargeable unit lets you stick, mount, or stand your bubble party anywhere.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"image-container\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg cke-id=\"img66\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260829135952\/4a8b2b878a07ff95d556a9a82ccff0cd.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"features-section\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg cke-id=\"img124\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260829134044\/13a049e864e4cb3653f71c476f7d2c77.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2 class=\"feature-title\"\u003eThree Ways to Play Anywhere\u003c\/h2\u003e\n\n\u003cp\u003eThis versatile bubble machine adapts instantly to your space. Place it firmly on its standing base, mount it to flat vertical surfaces using the adhesive backing, or hold it in your hand for active bubble play.\u003c\/p\u003e\n\n\u003cdiv class=\"feature-tags\"\u003e\n\u003cspan class=\"tag\"\u003eDetachable Standing Base\u003c\/span\u003e \u003cspan class=\"tag\"\u003eWall-Mounted Backing\u003c\/span\u003e \u003cspan class=\"tag\"\u003eHandheld Mode\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 2 --\u003e\n\n\u003cdiv class=\"feature-item reverse\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg cke-id=\"img130\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260829134044\/2ea446c6266e1f6ea1984d51ccd3bd81.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2 class=\"feature-title\"\u003eVehicle Mountable for Ride-Along Fun\u003c\/h2\u003e\n\n\u003cp\u003eThe flat backing works with the included nano-adhesive patch, allowing you to secure the machine to the back of electric scooters, bicycles, or car trunks. Fill the path behind you with a stream of colorful bubbles.\u003c\/p\u003e\n\n\u003cdiv class=\"feature-tags\"\u003e\n\u003cspan class=\"tag\"\u003eNano-Adhesive Patch\u003c\/span\u003e \u003cspan class=\"tag\"\u003eBicycle \u0026amp; Scooter Friendly\u003c\/span\u003e \u003cspan class=\"tag\"\u003eHands-Free Output\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 3 --\u003e\n\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"image-container\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg cke-id=\"img131\" referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260829134044\/13a049e864e4cb3653f71c476f7d2c77.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2 class=\"feature-title\"\u003eBuilt-In Leak-Proof Reservoir \u0026amp; USB Charging\u003c\/h2\u003e\n\n\u003cp\u003eRefill through the dedicated independent compartment cover located at the top of the machine, keeping the liquid securely inside for fewer messes. Power up quickly with the convenient side Type-C port and start the fun with a simple toggle switch.\u003c\/p\u003e\n\n\u003cdiv class=\"feature-tags\"\u003e\n\u003cspan class=\"tag\"\u003eIndependent Liquid Compartment\u003c\/span\u003e \u003cspan class=\"tag\"\u003eUSB Type-C Charging\u003c\/span\u003e \u003cspan class=\"tag\"\u003eSide Toggle Switch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- C. SPECIFICATIONS --\u003e\n\n\u003csection class=\"specifications-section\"\u003e\n\u003ch2 class=\"spec-title\"\u003eSpecifications\u003c\/h2\u003e\n\n\u003ctable class=\"spec-table\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"spec-label\" data-label=\"Dimensions\"\u003e\u003cspan class=\"spec-value\"\u003e13 x 5.8 x 9 cm (5.1 x 2.3 x 3.5 in)\u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"spec-label\" data-label=\"Material\"\u003e\u003cspan class=\"spec-value\"\u003ePlastic\u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"spec-label\" data-label=\"Recommended Age\"\u003e\u003cspan class=\"spec-value\"\u003e3 Years and Above\u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"spec-label\" data-label=\"Power Type\"\u003e\u003cspan class=\"spec-value\"\u003eBuilt-In Rechargeable Battery\u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"spec-label\" data-label=\"Charging Port\"\u003e\u003cspan class=\"spec-value\"\u003eUSB Type-C\u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"spec-label\" data-label=\"Included Accessories\"\u003e\n\u003cspan class=\"spec-value\"\u003eBubble Machine , Base , Remote Control , Bubble Solution Bottle , Nano Adhesive Patch , Charging Cable ，Rainbow Bubble Solution\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e \u003c\/span\u003e\n\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/section\u003e\n\u003c!-- D. FAQ --\u003e\n\n\u003csection class=\"faq-section\"\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3 class=\"faq-question\"\u003e💡 How does the remote control function work?\u003c\/h3\u003e\n\n\u003cp class=\"faq-answer\"\u003eThe included single-button square remote control lets you turn the bubble flow on or off from a distance, allowing kids to run and play in the bubble stream while adults comfortably manage the operation.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3 class=\"faq-question\"\u003e💡 Where can I mount this bubble machine?\u003c\/h3\u003e\n\n\u003cp class=\"faq-answer\"\u003eYou can securely stick it to clean, flat, smooth surfaces like the rear backrests of scooters and bikes, glass, walls, or fences using the provided nano-adhesive patch. For flat ground or tables, simply slide on the dual-leg standing base.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"faq-item\"\u003e\n\u003ch3 class=\"faq-question\"\u003e💡 How do I refill the bubble solution?\u003c\/h3\u003e\n\n\u003cp class=\"faq-answer\"\u003eThe machine features an independent reservoir on top. Simply lift the protective cap, pour the bubble liquid directly into the compartment, and snap the lid shut to help prevent spills during play.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Bak","offers":[{"title":"Pink \/ Machine + 10 Refill Packs","offer_id":46108336423103,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true},{"title":"White \/ Machine + 10 Refill Packs","offer_id":46108336455871,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true},{"title":"Pink \/ Machine + 20 Refill Packs","offer_id":46108336488639,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true},{"title":"White \/ Machine + 20 Refill Packs","offer_id":46108336521407,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true},{"title":"Pink \/ Machine + 30 Refill Packs","offer_id":46108336554175,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true},{"title":"White \/ Machine + 30 Refill Packs","offer_id":46108336586943,"sku":null,"price":9.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/3220\/3711\/files\/4a8b2b878a07ff95d556a9a82ccff0cd.jpg?v=1787983323","url":"https:\/\/ggkbkw-fz.myshopify.com\/products\/ac-style-remote-bubble-machine","provider":"Bak","version":"1.0","type":"link"}