{"title":"Plug-in Cam","description":"","products":[{"product_id":"baby-monitor-security-camera-bk06","title":"ZUMIMALL Indoor Baby Monitor security Camera -BK06","description":"\u003cstyle\u003e\n    \/* Global Styles *\/\n  :root {\n    --primary-dark-blue: #476C94;\n    --primary-teal: #2D9EA1;\n    --primary-light-blue: #97C5EC;\n    --light-cyan:#F0FFF0;\n     --light-bg: #f9f9f9;\n    --light-beige: #f5f5f0;\n    --text-color: #333;\n   --box-shadow: 0 4px 12px rgba(71, 108, 148, 0.1);\n    --border-radius: 8px;\n    \n  }\n  \/* Base Styles *\/\n  body {\n    font-family: 'Arial', sans-serif;\n    color: var(--text-color);\n    line-height: 1.6;\n    margin: 0;\n    padding: 0;\n\n  }\n  \n  .product-section {\n    max-width: 1200px;\n    margin: 20px auto;\n    padding: 0 15px;\n  }\n  \n  \/* Collapsible Styles *\/\n  .collapsible {\n    background-color: white;\n    color: var(--primary-dark-blue);\n    cursor: pointer;\n    padding: 20px;\n    width: 100%;\n    border: 1px solid #e0e0e0;\n    text-align: left;\n    outline: none;\n    font-size: 18px;\n    font-weight: bold;\n    border-radius: var(--border-radius);\n    margin-bottom: 10px;\n    position: relative;\n    transition: all 0.3s ease;\n    box-shadow: var(--box-shadow);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n  }\n  \n  .collapsible:hover {\n    background-color: var(--light-cyan);\n    border-color: var(--primary-light-blue);\n  }\n  \n  .active, .collapsible.active:hover {\n    background-color: var(--light-cyan);\n    border-bottom-left-radius: 0;\n    border-bottom-right-radius: 0;\n    border-color: var(--primary-light-blue);\n  }\n  \n  .collapsible .toggle-icon {\n    transition: transform 0.3s ease;\n    color: var(--primary-teal);\n    font-weight: bold;\n    margin-left: 10px;\n  }\n  \n  .active .toggle-icon {\n    transform: rotate(90deg);\n  }\n  \n  .content {\n    padding: 0;\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.3s ease-out;\n    background-color: white;\n    border: 1px solid #e0e0e0;\n    border-top: none;\n    border-bottom-left-radius: var(--border-radius);\n    border-bottom-right-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .content-inner {\n    padding: 20px;\n  }\n  \n  \/* Video Section *\/\n  .video-section {\n  }\n  \n  .video-container {\n    position: relative;\n    padding-bottom: 56.25%; \/* 16:9 aspect ratio *\/\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n    background-color: var(--light-cyan);\n  }\n  \n  .video-container video {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n  \n  \/* Image Section *\/\n  .image-section {\n    text-align: center;\n  \n  }\n  \n  .responsive-image {\n    width: 100%;\n    border-radius: var(--border-radius);\n    display: block;\n    box-shadow: var(--box-shadow);\n  }\n  \n  .desktop-img {\n    display: block;\n  }\n  \n  .mobile-img {\n    display: none;\n  }\n  \n  \/* Section Titles *\/\n  .section-title {\n    font-size: 28px;\n    font-weight: bold;\n    margin-bottom: 20px;\n    color: var(--primary-dark-blue);\n    text-align: center;\n    position: relative;\n    padding-bottom: 10px;\n  }\n  \n  .section-title:after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 80px;\n    height: 3px;\n    background: var(--primary-teal);\n  }\n  \n  .section-subtitle {\n    font-size: 18px;\n    margin-bottom: 10px;\n    text-align: center;\n    color: var(--text-color);\n  }\n  \n  \/* Vertical Slider *\/\n  .vertical-slider {\n    position: relative;\n    margin: 30px auto;\n  }\n  \n  .slider-nav {\n    display: flex;\n    justify-content: center;\n    margin-bottom: 10px;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n  \n  .slider-btn {\n    padding: 10px 18px;\n    border: none;\n    border-radius: 20px;\n    background: #eee;\n    color: var(--text-color);\n    cursor: pointer;\n    font-size: 14px;\n    font-weight: 600;\n    transition: all 0.3s;\n    white-space: nowrap;\n  }\n  \n  .slider-btn.active {\n    background: var(--primary-teal);\n    color: white;\n  }\n  \n  .slider-container {\n    height: 500px;\n    overflow: hidden;\n    position: relative;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n    background-color: white;\n  }\n  \n  .slider-track {\n    position: absolute;\n    width: 100%;\n    transition: transform 0.5s ease;\n  }\n  \n  .slide {\n    height: 500px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    overflow: hidden;\n  }\n  \n  .slide img {\n    width: auto;\n    height: 100%;\n    object-fit: contain;\n    display: block;\n  }\n  \n  .slide-caption {\n  \n    text-align: center;\n    width: 100%;\n    max-width: 600px;\n    margin: 0 auto;\n  }\n  \n  .slide-caption p {\n    font-size: 14px;\n    color: var(--text-color);\n    line-height: 1.5;\n  }\n  \n  \/* Carousel Styles *\/\n  .carousel {\n    position: relative;\n    max-width: 100%;\n    margin: 30px auto;\n    overflow: hidden;\n    border-radius: var(--border-radius);\n  }\n  \n  .carousel-inner {\n    display: flex;\n    transition: transform 0.5s ease;\n  }\n  \n  .carousel-item {\n    min-width: 100%;\n    box-sizing: border-box;\n    padding: 0;\n  }\n  \n  .carousel img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .carousel-caption {\n    padding: 15px;\n    text-align: center;\n    background-color: white;\n    border-radius: 0 0 var(--border-radius) var(--border-radius);\n  }\n  \n  .carousel-caption h3 {\n    font-weight: bold;\n    margin-bottom: 10px;\n    color: var(--primary-dark-blue);\n    font-size: 18px;\n  }\n  \n  .carousel-caption p {\n    color: var(--text-color);\n    font-size: 14px;\n    line-height: 1.5;\n  }\n  \n  .carousel-control {\n    position: absolute;\n    top: 50%;\n    transform: translateY(-50%);\n    background-color: var(--primary-teal);\n    color: white;\n    border: none;\n    padding: 12px;\n    cursor: pointer;\n    border-radius: 50%;\n    z-index: 10;\n    width: 44px;\n    height: 44px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    opacity: 0.9;\n    transition: all 0.3s;\n  }\n  \n  .carousel-control:hover {\n    opacity: 1;\n    background-color: var(--primary-dark-blue);\n  }\n  \n  .carousel-control.prev {\n    left: 15px;\n  }\n  \n  .carousel-control.next {\n    right: 15px;\n  }\n  \n  \/* Carousel Indicators *\/\n  .carousel-indicators {\n    display: flex;\n    justify-content: center;\n    margin-top: 15px;\n  }\n  \n  .carousel-indicator {\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    background-color: #ccc;\n    margin: 0 5px;\n    cursor: pointer;\n    transition: background-color 0.3s;\n  }\n  \n  .carousel-indicator.active {\n    background-color: var(--primary-teal);\n  }\n  \n  \/* What's in the Box *\/\n  .whats-in-box {\n    display: flex;\n    flex-wrap: wrap;\n    background-color: var(--light-cyan);\n    border-radius: var(--border-radius);\n    padding: 20px;\n  }\n  \n  .whats-in-box-img {\n    flex: 0 0 70%;\n    max-width: 70%;\n    padding-right: 20px;\n  }\n  \n  .whats-in-box-text {\n    flex: 0 0 30%;\n    max-width: 30%;\n    padding-left: 10px;\n  }\n  \n  .whats-in-box-img img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n  }\n  \n  \/* Product Specifications *\/\n  .stacked-foldable-container {\n    width: 100%;\n    max-width: 1200px;\n    margin: 30px auto;\n    font-family: 'Arial', sans-serif;\n  }\n  \n  .stacked-foldable {\n    border: 1px solid #e0e0e0;\n    border-radius: var(--border-radius);\n    margin-bottom: 10px;\n    overflow: hidden;\n    box-shadow: var(--box-shadow);\n    background-color: white;\n  }\n  \n  .stacked-foldable-summary {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 15px 20px;\n    cursor: pointer;\n    list-style: none;\n    font-weight: bold;\n    color: var(--primary-dark-blue);\n    background-color: white;\n    transition: all 0.3s;\n  }\n  \n  .stacked-foldable-summary:hover {\n    background-color: var(--light-cyan);\n  }\n  \n  .stacked-foldable-title {\n    font-size: 16px;\n  }\n  \n  .stacked-foldable-icon {\n    transition: transform 0.3s;\n    color: var(--primary-teal);\n    font-weight: bold;\n    font-size: 18px;\n  }\n  \n  .stacked-foldable[open] .stacked-foldable-icon {\n    transform: rotate(90deg);\n  }\n  \n  .stacked-foldable-content {\n    padding: 15px 20px;\n    border-top: 1px solid #e0e0e0;\n  }\n  \n  .stacked-foldable-row {\n    display: flex;\n    padding: 8px 0;\n    border-bottom: 1px solid #f0f0f0;\n  }\n  \n  .stacked-foldable-row:last-child {\n    border-bottom: none;\n  }\n  \n  .stacked-foldable-col {\n    flex: 1;\n    font-size: 14px;\n    color: var(--text-color);\n  }\n  \n  .stacked-foldable-col:first-child {\n    font-weight: 500;\n    color: #666;\n  }\n  \n  \/* Additional Resources *\/\n  .accordion-container {\n    width: 100%;\n    max-width: 1200px;\n    margin: 30px auto;\n  }\n  \n  .accordion {\n    width: 100%;\n    border: none;\n    border-bottom: 1px solid #e0e0e0;\n    outline: none;\n    transition: 0.3s;\n    background-color: white;\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 15px 20px;\n    text-align: left;\n    border-radius: var(--border-radius);\n    margin-bottom: 10px;\n    box-shadow: var(--box-shadow);\n  }\n  \n  .accordion:first-of-type {\n    border-top: 1px solid #e0e0e0;\n  }\n  \n  .accordion-title {\n    font-weight: bold;\n    font-size: 16px;\n    color: var(--primary-dark-blue);\n    margin: 0;\n  }\n  \n  .accordion-icon {\n    font-size: 18px;\n    transition: transform 0.3s;\n    color: var(--primary-teal);\n    font-weight: bold;\n  }\n  \n  .accordion.active .accordion-icon {\n    transform: rotate(90deg);\n  }\n  \n  .accordion-content {\n    padding: 0;\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.3s ease-out;\n    margin-bottom: 15px;\n  }\n  \n  \/* Downloads Container *\/\n  .downloads-container {\n    width: 100%;\n    max-width: 900px;\n    margin: 30px auto;\n  }\n  \n  .download-row {\n    display: flex;\n    gap: 15px;\n    margin-bottom: 15px;\n  }\n  \n  .download-column {\n    flex: 1;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 15px;\n    border-radius: var(--border-radius);\n    background-color: white;\n    box-shadow: var(--box-shadow);\n  }\n  \n  .download-content {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  \n  .download-icon {\n    width: 20px;\n    height: 20px;\n    color: var(--primary-teal);\n  }\n  \n  .download-text h3 {\n    font-size: 15px;\n    margin: 0;\n    color: var(--text-color);\n    font-weight: 500;\n  }\n  \n  .download-button {\n    padding: 8px 15px;\n    background-color: var(--primary-teal);\n    color: white;\n    border: none;\n    border-radius: var(--border-radius);\n    cursor: pointer;\n    font-weight: bold;\n    font-size: 13px;\n    text-decoration: none;\n    transition: all 0.3s;\n  }\n  \n  .download-button:hover {\n    background-color: var(--primary-dark-blue);\n  }\n  \n  .download-button-group {\n    display: flex;\n    gap: 8px;\n  }\n  \n  \/* CTA Button *\/\n  .cta-button {\n    display: block;\n    width: 100%;\n    max-width: 500px;\n    margin: 50px auto;\n    padding: 16px;\n    background-color: var(--primary-teal);\n    color: white;\n    text-align: center;\n    font-size: 18px;\n    font-weight: bold;\n    border: none;\n    border-radius: var(--border-radius);\n    cursor: pointer;\n    text-decoration: none;\n    transition: all 0.3s;\n    box-shadow: 0 4px 8px rgba(45, 158, 161, 0.3);\n  }\n  \n  .cta-button:hover {\n    background-color: var(--primary-dark-blue);\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(45, 158, 161, 0.4);\n  }\n  \n  \/* Responsive Adjustments *\/\n  @media (max-width: 768px) {\n    .product-section {\n      padding: 0 5px;\n      margin: 10px auto;\n    }\n    \n    .slider-container, .slide {\n      height: 350px;\n    }\n    \n    .slide img {\n      width: 100%;\n      height: auto;\n      max-height: 90%;\n    }\n    \n    .section-title {\n      font-size: 20px;\n      margin-bottom: 15px;\n    }\n    \n    .section-subtitle {\n      font-size: 14px;\n      margin-bottom: 15px;\n    }\n    \n    .slider-btn {\n      padding: 6px 10px;\n      font-size: 12px;\n    }\n    \n    .collapsible {\n      padding: 12px 10px;\n      font-size: 16px;\n    }\n    \n    .content-inner {\n      padding: 10px;\n    }\n    \n    .whats-in-box {\n      flex-direction: column;\n      padding: 15px;\n    }\n    \n    .whats-in-box-img,\n    .whats-in-box-text {\n      flex: 0 0 100%;\n      max-width: 100%;\n      padding: 0;\n    }\n    \n    .whats-in-box-text {\n      margin-top: 15px;\n    }\n    \n    \/* Switch image display for mobile *\/\n    .desktop-img {\n      display: none;\n    }\n    \n    .mobile-img {\n      display: block;\n    }\n    \n    .stacked-foldable-summary {\n      padding: 12px 15px;\n    }\n    \n    .stacked-foldable-title {\n      font-size: 15px;\n    }\n    \n    .stacked-foldable-content {\n      padding: 10px 15px;\n    }\n    \n    .stacked-foldable-row {\n      flex-direction: column;\n    }\n    \n    .stacked-foldable-col {\n      padding: 3px 0;\n    }\n    \n    .download-row {\n      flex-direction: column;\n      gap: 10px;\n    }\n    \n    .accordion {\n      padding: 12px 15px;\n    }\n    \n    .accordion-title {\n      font-size: 15px;\n    }\n    \n    .download-column {\n      padding: 12px;\n    }\n    \n    .download-icon {\n      width: 18px;\n      height: 18px;\n    }\n    \n    .download-text h3 {\n      font-size: 14px;\n    }\n    \n    .download-button {\n      padding: 6px 12px;\n      font-size: 12px;\n    }\n    \n    .cta-button {\n      margin: 30px auto;\n      padding: 12px;\n      font-size: 16px;\n    }\n    \n    .carousel-caption h3 {\n      font-size: 16px;\n    }\n    \n    .carousel-caption p {\n      font-size: 13px;\n    }\n    \n    .slide-caption p {\n      font-size: 13px;\n      padding: 0 5px;\n    }\n  }\n  \n  @media (min-width: 769px) {\n    \/* Ensure desktop shows correct images *\/\n    .desktop-img {\n      display: block;\n    }\n    \n    .mobile-img {\n      display: none;\n    }\n    \n    \/* 电脑端轮播每页只显示一张图片 *\/\n    .carousel-desktop .carousel-item {\n      min-width: 100%;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Part 1: About this item --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003cbutton class=\"collapsible\" type=\"button\"\u003e \n    \u003cspan style=\"font-size: 22px;\"\u003eAbout this item\u003c\/span\u003e \n    \u003cspan class=\"toggle-icon\"\u003e❯\u003c\/span\u003e \n  \u003c\/button\u003e\n  \u003cdiv class=\"content\" style=\"max-height: 1000px;\"\u003e\n    \u003cdiv class=\"content-inner\"\u003e\n      \u003cp\u003e\u003cstrong\u003e3MP Image \u0026amp; Cry Detection:\u003c\/strong\u003e Baby monitor with camera and audio features advanced 3MP HD technology for clearer images than traditional 1080P. With advanced cry detection, the baby camera sends real-time alerts to help soothe your baby\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e360° Pan\/Tilt \u0026amp; Auto Tracking:\u003c\/strong\u003e Indoor camera offers 355° horizontal and 120° vertical rotation for full room coverage. With intelligent auto-tracking and AI analysis, pet camera indoor automatically follows moving children, pets, or the elderly\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e5GHz\/2.4GHz WiFi \u0026amp; Alexa\/Storage Method:\u003c\/strong\u003e Baby camera monitor enjoy stable Wi-Fi connectivity with both 2.4GHz and 5GHz bands, while smart integrations with Alexa and Google Home offer flexible monitoring options. It supports cloud and memory card storage\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4 Installations \u0026amp; Privacy Protection:\u003c\/strong\u003e Security camera indoor offers 4 mounting options: wall, table, ceiling, or flexible bracket around the crib. ZUMIMALL prioritizes your privacy with a lens that rotates upward to cover the nanny camera when not in use\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eOne-Touch Call \u0026amp; 2-Way Talk:\u003c\/strong\u003e Dog camera for home security features built-in microphone and speaker, allowing communication with family, babies, or pets via the app. The one-touch call function lets children or the elderly press a button for instant help\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eNight Care \u0026amp; Multi-People Sharing:\u003c\/strong\u003e Baby camera monitor for room provides 14 lullabies (TF card required) and adjustable multi-color night lighting via the app to help your baby fall asleep. Share home camera with family and friends to protect your home\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eGift for Elderly \u0026amp; Pet \u0026amp; Baby \u0026amp; Family:\u003c\/strong\u003e With plug-and-play convenience, this lightweight security camera is perfect for monitoring newborns, the elderly, and pets, and makes a thoughtful gift. Its adorable design adds charm and warmth to family moments\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 2: Video Section --\u003e\n\u003cdiv class=\"product-section video-section\"\u003e\n  \u003cdiv class=\"video-container\"\u003e\n    \u003cvideo poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_banner.png?v=1767781319\" controls playsinline preload=\"metadata\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/0cf1b1111a65422282248fea7271812c.mp4\" type=\"video\/mp4\"\u003e\n      Your browser does not support the video tag.\n    \u003c\/source\u003e\u003c\/video\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 3: Image with Title --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n  \u003ch2 class=\"section-title\"\u003eZUMIMALL 5G WiFi 24\/7 Recording Wired Cameras\u003c\/h2\u003e\n  \u003cp class=\"section-subtitle\"\u003e360°Auto Tracking, Motion Detection, 2-Way Audio, Crying Detection, Lullabies \u0026amp; Lights\u003c\/p\u003e\n  \u003cpicture\u003e\n    \u003csource class=\"desktop-img\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-indoor-baby-camera.png?v=1777607646\" media=\"(min-width: 769px)\"\u003e\n    \u003csource class=\"mobile-img\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-indoor-baby-camera.png?v=1777607646\" media=\"(max-width: 768px)\"\u003e\n    \u003cimg class=\"responsive-image\" alt=\"ZUMIMALL 5G WiFi 24\/7 Recording Wired Cameras\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-indoor-baby-camera.png?v=1777607646\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 4: Vertical Slider - 6 Features --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ch2 class=\"section-title\"\u003eProduct Features\u003c\/h2\u003e\n  \n  \u003cdiv class=\"vertical-slider\"\u003e\n    \u003c!-- Navigation Buttons --\u003e\n    \u003cdiv class=\"slider-nav\"\u003e\n      \u003cbutton class=\"slider-btn active\" data-index=\"0\"\u003e360°View\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003eAuto Tracking\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eNight Vision\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"3\"\u003eLullabies \u0026amp; Lights\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"4\"\u003eCrying Detection\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"5\"\u003eOne Touch Call\u003c\/button\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- Slider Content --\u003e\n    \u003cdiv class=\"slider-container\"\u003e\n      \u003cdiv class=\"slider-track\"\u003e\n        \u003c!-- Slide 1 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n\u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eRotate 355°horizontally and 120°up and down to your desired position, ensuring full protection for your home.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-1_360_14a4c66d-756f-4f70-a5aa-bdffd9f45dc7.jpg?v=1767684971\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-1_360.jpg?v=1767684545\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"360°View\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-1_360_14a4c66d-756f-4f70-a5aa-bdffd9f45dc7.jpg?v=1767684971\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n          \n        \u003c\/div\u003e\n        \u003c!-- Slide 2 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n         \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eWhen motion is detected，it will automatically follow the moving object and record the event in more detail.\u003c\/p\u003e\n          \u003c\/div\u003e\n  \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-2_bcb8da3b-d48b-49b3-9f4e-185252b18ea2.jpg?v=1767684970\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-2.jpg?v=1767684543\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Auto Tracking\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-2_bcb8da3b-d48b-49b3-9f4e-185252b18ea2.jpg?v=1767684970\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n         \n        \u003c\/div\u003e\n        \u003c!-- Slide 3 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n          \u003cpicture\u003e\n    \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eInfrared LED at night provides clear and bright picture，hidden infrared LED is conducive to baby's good sleep.\u003c\/p\u003e\n          \u003c\/div\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-3_c9459405-c460-4761-b125-6bf5d798e592.jpg?v=1767684970\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-3.jpg?v=1767684540\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Night Vision\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-3_c9459405-c460-4761-b125-6bf5d798e592.jpg?v=1767684970\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n      \n        \u003c\/div\u003e\n        \u003c!-- Slide 4 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n\u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eBuilt-in 14 soft songs and multi-colorlights to help your baby fall asleep sweetly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-4_5531c4f6-3479-4a5d-a285-8a2c8e7de0ac.jpg?v=1767684971\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-4.jpg?v=1767684536\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Lullabies \u0026amp; Lights\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-4_5531c4f6-3479-4a5d-a285-8a2c8e7de0ac.jpg?v=1767684971\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n          \n        \u003c\/div\u003e\n        \u003c!-- Slide 5 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n  \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eWhen it detects your baby crying, it will notify you immediately.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-1_a02f5b32-f728-44cf-94e7-94841f59f704.jpg?v=1767684970\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-1.jpg?v=1767684533\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Crying Detection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-1_a02f5b32-f728-44cf-94e7-94841f59f704.jpg?v=1767684970\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \n        \u003c\/div\u003e\n        \u003c!-- Slide 6 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n   \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eWhen your kids or elderly need help, they can instantly press the camera's button to talk with you.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-2_e564c603-2510-40dc-9f38-7a2aa2b9de47.jpg?v=1767684969\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-2.jpg?v=1767684533\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"One Touch Call\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-2_e564c603-2510-40dc-9f38-7a2aa2b9de47.jpg?v=1767684969\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n       \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 5: Carousel - 4 Features --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ch2 class=\"section-title\"\u003eKey Features\u003c\/h2\u003e\n  \u003cdiv id=\"carousel1\" class=\"carousel carousel-desktop\"\u003e\n    \u003cdiv class=\"carousel-inner\"\u003e\n      \u003c!-- Slide 1 --\u003e\n      \u003cdiv class=\"carousel-item\"\u003e\n        \u003cpicture\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-1_wifi.jpg?v=1767684969\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-1_c8ad7458-e18d-4011-8676-ad8fbd3bd757.jpg?v=1767684542\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Dual Band 5GHz \u0026amp; 2.4GHz\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-1_wifi.jpg?v=1767684969\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eDual Band 5GHz \u0026amp; 2.4GHz\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c!-- Slide 2 --\u003e\n      \u003cdiv class=\"carousel-item\"\u003e\n        \u003cpicture\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_1af78f65-3f3a-4e5c-b1da-ae4e68df70e4.jpg?v=1767684969\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_f19af19c-dc71-4c5b-a75e-c3699a1861d9.jpg?v=1767684539\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Hide Indicator Light\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_1af78f65-3f3a-4e5c-b1da-ae4e68df70e4.jpg?v=1767684969\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eHide Indicator Light\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c!-- Slide 3 --\u003e\n      \u003cdiv class=\"carousel-item\"\u003e\n        \u003cpicture\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-4_3c238175-938b-4702-9301-27e1d92a3d87.jpg?v=1767684969\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-4.jpg?v=1767684538\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Memory \u0026amp; Cloud Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-4_3c238175-938b-4702-9301-27e1d92a3d87.jpg?v=1767684969\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eMemory \u0026amp; Cloud Storage\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c!-- Slide 4 --\u003e\n      \u003cdiv class=\"carousel-item\"\u003e\n        \u003cpicture\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-5_Alexa.jpg?v=1767684970\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_alexa.jpg?v=1767684534\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Support Alexa \u0026amp; ONViF Protocol\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-5_Alexa.jpg?v=1767684970\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eSupport Alexa \u0026amp; ONViF Protocol\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"carousel-control prev\"\u003e❮\u003c\/button\u003e\n    \u003cbutton class=\"carousel-control next\"\u003e❯\u003c\/button\u003e\n    \u003cdiv id=\"carousel1-indicators\" class=\"carousel-indicators\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 6: Vertical Slider - 6 Features --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ch2 class=\"section-title\"\u003eAdvanced Features\u003c\/h2\u003e\n  \n  \u003cdiv class=\"vertical-slider\"\u003e\n    \u003c!-- Navigation Buttons --\u003e\n    \u003cdiv class=\"slider-nav\"\u003e\n      \u003cbutton class=\"slider-btn active\" data-index=\"0\"\u003e2-Way Talk\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003eCustom Detection Area\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003e24\/7 Recording\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"3\"\u003ePrivacy Mode\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"4\"\u003eShare With your family\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"5\"\u003eView 4 cameras\u003c\/button\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- Slider Content --\u003e\n    \u003cdiv class=\"slider-container\"\u003e\n      \u003cdiv class=\"slider-track\"\u003e\n        \u003c!-- Slide 1 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n  \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eInstant chat lets your voice be with your baby anytime，with voice adjustments adding more fun.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cpicture\u003e\n\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-3_a445ecc1-b263-4e35-b4d3-a524e6d536c4.jpg?v=1767684971\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-3.jpg?v=1767684544\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"2-Way Talk\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-3_a445ecc1-b263-4e35-b4d3-a524e6d536c4.jpg?v=1767684971\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \n        \u003c\/div\u003e\n        \u003c!-- Slide 2 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n          \u003cpicture\u003e\n      \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003ePaint motion detection zones to let the camera focus on important areas greatly reducing unnecessary alerts.\u003c\/p\u003e\n          \u003c\/div\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-4_ff68054e-b500-4174-a8ea-2e21103d0564.jpg?v=1767684971\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-4.jpg?v=1767684545\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Custom Detection Area\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-4_ff68054e-b500-4174-a8ea-2e21103d0564.jpg?v=1767684971\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n    \n        \u003c\/div\u003e\n        \u003c!-- Slide 3 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n          \u003cpicture\u003e\n\u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eIf you choose to enable 24\/7recording, your camera will capture every moment of the day and night.\u003c\/p\u003e\n          \u003c\/div\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-1_24_7_c538cdd2-b54b-444c-b491-b9f0c1699be4.jpg?v=1767684971\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-1_24_7.jpg?v=1767684545\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"24\/7 Recording\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-1_24_7_c538cdd2-b54b-444c-b491-b9f0c1699be4.jpg?v=1767684971\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n          \n        \u003c\/div\u003e\n        \u003c!-- Slide 4 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n   \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eSet the lens to close or timed close on the ZUMlMALL APP，and it will automatically rotate the lens upwards.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-2_f9fbe6ba-0917-4fe2-946a-a44202ccc816.jpg?v=1767684970\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-2.jpg?v=1767684541\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Privacy Mode\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-2_f9fbe6ba-0917-4fe2-946a-a44202ccc816.jpg?v=1767684970\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n       \n        \u003c\/div\u003e\n        \u003c!-- Slide 5 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n       \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eYou can invite your family to share beautiful moments together.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-3_ce81e57f-67cf-4892-b775-72e60fed5d1b.jpg?v=1767684969\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-3.jpg?v=1767684533\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Share With your family\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-3_ce81e57f-67cf-4892-b775-72e60fed5d1b.jpg?v=1767684969\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n   \n        \u003c\/div\u003e\n        \u003c!-- Slide 6 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n         \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eYou can watch 4 devices simultaneously on ZUMIMALL APP.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-4_71f7cc75-e8d5-4524-97ce-f0cea32cfd3b.jpg?v=1767684971\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-4.jpg?v=1767684541\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"View 4 cameras\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-4_71f7cc75-e8d5-4524-97ce-f0cea32cfd3b.jpg?v=1767684971\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 7: Carousel - 2 Installation Features --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ch2 class=\"section-title\"\u003eInstallation \u0026amp; Setup\u003c\/h2\u003e\n  \u003cdiv id=\"carousel2\" class=\"carousel carousel-desktop\"\u003e\n    \u003cdiv class=\"carousel-inner\"\u003e\n      \u003c!-- Slide 1 --\u003e\n      \u003cdiv class=\"carousel-item\"\u003e\n        \u003cpicture\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-2_b526edd7-11ed-4e8b-b58a-dbd39889e372.jpg?v=1767684969\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-2.jpg?v=1767684535\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Easy Setup within 5 Mins\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-2_b526edd7-11ed-4e8b-b58a-dbd39889e372.jpg?v=1767684969\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eEasy Setup within 5 Mins\u003c\/h3\u003e\n          \u003cp\u003e1.Download ZUMIMALL APP\u003cbr\u003e\n          2.Add Device\u003cbr\u003e\n          3.Connect to Network\u003cbr\u003e\n          4.Connection Succeeded\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c!-- Slide 2 --\u003e\n      \u003cdiv class=\"carousel-item\"\u003e\n        \u003cpicture\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-3_8e921073-a857-4030-9905-c10ea4ab68d6.jpg?v=1767684970\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-3.jpg?v=1767684532\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"4 Installation Methods\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-3_8e921073-a857-4030-9905-c10ea4ab68d6.jpg?v=1767684970\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003e4 Installation Methods\u003c\/h3\u003e\n          \u003cp\u003eCelling\/Wall\/Desktop\/Flexible Bracket\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"carousel-control prev\"\u003e❮\u003c\/button\u003e\n    \u003cbutton class=\"carousel-control next\"\u003e❯\u003c\/button\u003e\n    \u003cdiv id=\"carousel2-indicators\" class=\"carousel-indicators\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 8: Image with Title --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n  \u003ch2 class=\"section-title\"\u003eZUMIMALL Indoor Camera for Baby\/Pet\/Elderly\/Gift\u003c\/h2\u003e\n  \u003cpicture\u003e\n    \u003csource class=\"desktop-img\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_6-1_9fe4097d-6e78-47fd-9383-ad3567ce902c.jpg?v=1767684971\" media=\"(min-width: 769px)\"\u003e\n    \u003csource class=\"mobile-img\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_6-1.jpg?v=1767684546\" media=\"(max-width: 768px)\"\u003e\n    \u003cimg class=\"responsive-image\" alt=\"ZUMIMALL Indoor Camera for Baby\/Pet\/Elderly\/Gift\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_6-1_9fe4097d-6e78-47fd-9383-ad3567ce902c.jpg?v=1767684971\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 9: What's in the Box --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003cbutton style=\"background-color: var(--light-cyan);\" class=\"collapsible active\" type=\"button\"\u003e \n    \u003cspan style=\"font-size: 22px;\"\u003eWhat's in the Box?\u003c\/span\u003e \n    \u003cspan class=\"toggle-icon\"\u003e❯\u003c\/span\u003e \n  \u003c\/button\u003e\n  \u003cdiv style=\"max-height: 1000px; background-color: var(--light-cyan);\" class=\"content\"\u003e\n    \u003cdiv class=\"content-inner whats-in-box\"\u003e\n      \u003cdiv class=\"whats-in-box-img\"\u003e\n        \u003cpicture\u003e\n          \u003csource class=\"desktop-img\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-6.jpg?v=1767684970\" media=\"(min-width: 769px)\"\u003e\n          \u003csource class=\"mobile-img\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_63fdd9e1-fd54-4cf5-bf56-37a0d981bdec.jpg?v=1767684534\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"What's in the Box\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-6.jpg?v=1767684970\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"whats-in-box-text\"\u003e\n        \u003cp style=\"font-weight: bold; color: var(--primary-dark-blue);\"\u003e\n          1x Camera\u003cbr\u003e\n          1x Mounting Bracket\u003cbr\u003e\n          3x Pack of Screws\u003cbr\u003e\n          1x Type-C Cable\u003cbr\u003e\n          1x Power Adapter\u003cbr\u003e\n          1x Product Manual\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 10: Product Specifications --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003cdiv class=\"stacked-foldable-container\"\u003e\n    \u003c!-- Foldable 1 --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eResolution\u003c\/span\u003e \n        \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"stacked-foldable-content\"\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eImage sensor\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e300WColor Sensor   1\/2.7CMOS\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eAudio Input\/output\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eBuilt-in microphone and speaker\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eLens\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eF2.0\/1G3P, IR-CUT one-piece\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eAngle of view\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e110 degree\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eDay \u0026amp; night\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eElectronic(IR-CUT filter with auto switch)\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eVideo compression\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eH.264\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eBit rate\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e16Kbps~2Mbps\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eDual stream\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eYes\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eImage resolution\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e2K\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eFrame rate\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e25fps\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eAlarm trigger\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection, support PIR\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003c!-- Foldable 2 --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eDesign\u003c\/span\u003e \n        \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"stacked-foldable-content\"\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWireless Security\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWEP, WPA, WPA2\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eRemote wakeup\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eSupport\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWireless\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e2.4G\/5G WIFI\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eSupported mobile phone OS\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eiOS 9  up,Adroid 4.0 up\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eSecurity\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eUser authentication,software encryption\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003c!-- Foldable 3 --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003ePower\u003c\/span\u003e \n        \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"stacked-foldable-content\"\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePower supply\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e5V\/1.5A plug-in\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eRated voltage\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eDC5V±5%\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eSampling frequency \/ width\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e8KHz\/16bit\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eInput\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eBuilt-in -38 dB microphone\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eOutput\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eBuilt-in speaker(8Ω1W)\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eOperating temperature\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e−20 °C to 50 °C\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePower supply\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eSupport, optional, DC 5V\/2A\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eIR distance\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eNight visibility up to 10m\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eBrand\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eTIEJUS\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eAPP\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eO KAM PRO\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 11: Additional Resources --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003cdiv class=\"accordion-container\"\u003e\n    \u003cbutton class=\"accordion\"\u003e \n      \u003cspan class=\"accordion-title\"\u003eZUMIMALL Cloud Storage\u003c\/span\u003e \n      \u003cspan class=\"accordion-icon\"\u003e›\u003c\/span\u003e \n    \u003c\/button\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_Cloud_Storage_f5c790cc-fa5c-4aa5-b00d-101bd25c3a89.jpg?v=1752747534\" class=\"responsive-image\" alt=\"ZUMIMALL Cloud Storage\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class=\"downloads-container\"\u003e\n    \u003cdiv class=\"download-row\"\u003e\n      \u003cdiv class=\"download-column\"\u003e\n        \u003cdiv class=\"download-content\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" class=\"download-icon\" alt=\"Manual Download\"\u003e\n          \u003cdiv class=\"download-text\"\u003e\n            \u003ch3\u003eProduct Manual\u003c\/h3\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_Baby_Camera_929a8e9c-d086-416f-b62e-15831ebe5802.pdf?v=1733210280\" class=\"download-button\"\u003eDownload\u003c\/a\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"download-column\"\u003e\n        \u003cdiv class=\"download-content\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" class=\"download-icon\" alt=\"App Download\"\u003e\n          \u003cdiv class=\"download-text\"\u003e\n            \u003ch3\u003eApp Download\u003c\/h3\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"download-button-group\"\u003e\n          \u003ca href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\" class=\"download-button\"\u003eAPK\u003c\/a\u003e \n          \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\" class=\"download-button\"\u003eiOS\u003c\/a\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 12: CTA Button --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ca class=\"cta-button\" href=\"https:\/\/www.zumimall.com\/pages\/videos-for-5g-wifi-baby-monitor-bk06\"\u003eVideos for 5G WiFi Baby monitor-BK06\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ Initialize all vertical sliders\n  document.addEventListener('DOMContentLoaded', function() {\n    \/\/ Collapsible functionality\n    var coll = document.getElementsByClassName(\"collapsible\");\n    for (var i = 0; i \u003c coll.length; i++) {\n      var button = coll[i];\n      var content = button.nextElementSibling;\n      \/\/ Default to expanded if has active class\n      if (button.classList.contains(\"active\")) {\n        content.style.maxHeight = content.scrollHeight + \"px\";\n      } else {\n        content.style.maxHeight = null;\n      }\n      button.addEventListener(\"click\", function() {\n        var content = this.nextElementSibling;\n        this.classList.toggle(\"active\");\n        \/\/ Collapse or expand\n        if (this.classList.contains(\"active\")) {\n          content.style.maxHeight = content.scrollHeight + \"px\";\n        } else {\n          content.style.maxHeight = null;\n        }\n      });\n    }\n\n    \/\/ Accordion functionality\n    document.querySelectorAll('.accordion').forEach(accordion =\u003e {\n      accordion.addEventListener('click', function() {\n        this.classList.toggle('active');\n        const content = this.nextElementSibling;\n        if (content.style.maxHeight) {\n          content.style.maxHeight = null;\n        } else {\n          content.style.maxHeight = content.scrollHeight + 'px';\n        }\n      });\n    });\n\n    \/\/ Initialize carousels\n    initCarousel('carousel1');\n    initCarousel('carousel2');\n    \n    \/\/ Initialize vertical sliders\n    initVerticalSliders();\n    \n    \/\/ Redraw on resize\n    window.addEventListener('resize', function() {\n      redrawCarousel('carousel1');\n      redrawCarousel('carousel2');\n      redrawVerticalSliders();\n    });\n  });\n\n  \/\/ Vertical slider functionality\n  function initVerticalSliders() {\n    const allSliders = document.querySelectorAll('.vertical-slider');\n    \n    allSliders.forEach((slider) =\u003e {\n      const buttons = slider.querySelectorAll('.slider-btn');\n      const track = slider.querySelector('.slider-track');\n      const slides = slider.querySelectorAll('.slide');\n      let currentIndex = 0;\n      let autoSlideInterval;\n      \n      function updateSlider() {\n        const slideHeight = slides[0].offsetHeight;\n        track.style.transform = `translateY(-${currentIndex * slideHeight}px)`;\n        \n        \/\/ Update button states\n        buttons.forEach((btn, index) =\u003e {\n          if(index === currentIndex) {\n            btn.classList.add('active');\n          } else {\n            btn.classList.remove('active');\n          }\n        });\n      }\n      \n      \/\/ Button click events\n      buttons.forEach(btn =\u003e {\n        btn.addEventListener('click', function() {\n          currentIndex = parseInt(this.getAttribute('data-index'));\n          resetAutoSlide();\n          updateSlider();\n        });\n      });\n      \n      \/\/ Auto slide\n      function startAutoSlide() {\n        autoSlideInterval = setInterval(() =\u003e {\n          currentIndex = (currentIndex + 1) % slides.length;\n          updateSlider();\n        }, 5000);\n      }\n      \n      function resetAutoSlide() {\n        clearInterval(autoSlideInterval);\n        startAutoSlide();\n      }\n      \n      \/\/ Touch events for mobile\n      function setupTouchEvents() {\n        let startY = 0;\n        let isScrolling = false;\n        \n        track.addEventListener('touchstart', function(e) {\n          startY = e.touches[0].clientY;\n          isScrolling = true;\n          clearInterval(autoSlideInterval);\n        }, {passive: true});\n        \n        track.addEventListener('touchmove', function(e) {\n          if (!isScrolling) return;\n          const y = e.touches[0].clientY;\n          const diff = startY - y;\n          \n          \/\/ Vertical swipe\n          if (Math.abs(diff) \u003e 10) {\n            e.preventDefault();\n            track.style.transition = 'none';\n            const slideHeight = slides[0].offsetHeight;\n            const currentPosition = -currentIndex * slideHeight;\n            track.style.transform = `translateY(${currentPosition - diff}px)`;\n          }\n        }, {passive: false});\n        \n        track.addEventListener('touchend', function(e) {\n          if (!isScrolling) return;\n          isScrolling = false;\n          \n          const endY = e.changedTouches[0].clientY;\n          const diff = startY - endY;\n          \n          if (Math.abs(diff) \u003e 50) {\n            track.style.transition = 'transform 0.3s ease';\n            \n            if (diff \u003e 0 \u0026\u0026 currentIndex \u003c slides.length - 1) {\n              \/\/ Swipe up - next slide\n              currentIndex++;\n            } else if (diff \u003c 0 \u0026\u0026 currentIndex \u003e 0) {\n              \/\/ Swipe down - previous slide\n              currentIndex--;\n            }\n            \n            updateSlider();\n          } else {\n            \/\/ Not enough swipe, return to original position\n            track.style.transition = 'transform 0.3s ease';\n            updateSlider();\n          }\n          \n          resetAutoSlide();\n        }, {passive: true});\n      }\n      \n      \/\/ Initialize single slider\n      function initSlider() {\n        \/\/ Set initial height\n        const slideHeight = slides[0].offsetHeight;\n        track.style.height = `${slideHeight * slides.length}px`;\n        \n        \/\/ Start auto slide\n        startAutoSlide();\n        \n        \/\/ Add touch support for mobile\n        if (window.matchMedia(\"(max-width: 768px)\").matches) {\n          setupTouchEvents();\n        }\n        \n        \/\/ Recalculate on window resize\n        window.addEventListener('resize', function() {\n          const newSlideHeight = slides[0].offsetHeight;\n          track.style.height = `${newSlideHeight * slides.length}px`;\n          track.style.transform = `translateY(-${currentIndex * newSlideHeight}px)`;\n        });\n      }\n      \n      initSlider();\n    });\n  }\n  \n  function redrawVerticalSliders() {\n    document.querySelectorAll('.vertical-slider').forEach(slider =\u003e {\n      const track = slider.querySelector('.slider-track');\n      const slides = slider.querySelectorAll('.slide');\n      const currentIndex = 0; \/\/ Reset to first slide on resize\n      \n      const slideHeight = slides[0].offsetHeight;\n      track.style.height = `${slideHeight * slides.length}px`;\n      track.style.transform = `translateY(-${currentIndex * slideHeight}px)`;\n    });\n  }\n\n  \/\/ Carousel functionality\n  const carouselStates = {};\n\n  \/\/ Initialize carousel\n  function initCarousel(carouselId) {\n    const carousel = document.getElementById(carouselId);\n    if (!carousel) return;\n    const inner = carousel.querySelector('.carousel-inner');\n    const items = carousel.querySelectorAll('.carousel-item');\n    let visibleCount = 1; \/\/ 电脑端也每页只显示1张图片\n    carouselStates[carouselId] = {\n      current: 0,\n      visible: visibleCount,\n      total: items.length\n    };\n    updateCarousel(carouselId, 0);\n    createIndicators(carouselId);\n    \n    \/\/ Bind button events\n    const prevBtn = carousel.querySelector('.carousel-control.prev');\n    const nextBtn = carousel.querySelector('.carousel-control.next');\n    if (prevBtn) prevBtn.onclick = function() { moveCarousel(carouselId, -1); };\n    if (nextBtn) nextBtn.onclick = function() { moveCarousel(carouselId, 1); };\n\n    \/\/ Add swipe support\n    addCarouselSwipeListeners(carousel, carouselId);\n  }\n\n  \/\/ Create carousel indicators\n  function createIndicators(carouselId) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    \n    const indicatorsContainer = document.getElementById(carouselId + '-indicators');\n    if (!indicatorsContainer) return;\n    \n    indicatorsContainer.innerHTML = '';\n    const totalPages = Math.ceil(state.total \/ state.visible);\n    \n    for (let i = 0; i \u003c totalPages; i++) {\n      const indicator = document.createElement('div');\n      indicator.className = 'carousel-indicator';\n      if (i === 0) indicator.classList.add('active');\n      indicator.onclick = function() {\n        updateCarousel(carouselId, i * state.visible);\n      };\n      indicatorsContainer.appendChild(indicator);\n    }\n  }\n\n  \/\/ Update indicators\n  function updateIndicators(carouselId) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    \n    const indicatorsContainer = document.getElementById(carouselId + '-indicators');\n    if (!indicatorsContainer) return;\n    \n    const indicators = indicatorsContainer.querySelectorAll('.carousel-indicator');\n    const currentPage = Math.floor(state.current \/ state.visible);\n    \n    indicators.forEach((indicator, index) =\u003e {\n      if (index === currentPage) {\n        indicator.classList.add('active');\n      } else {\n        indicator.classList.remove('active');\n      }\n    });\n  }\n\n  \/\/ Move carousel\n  function moveCarousel(carouselId, direction) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    let {visible, total, current} = state;\n    const totalPages = Math.ceil(total \/ visible);\n    let curPage = Math.floor(current \/ visible);\n    curPage = (curPage + direction + totalPages) % totalPages;\n    let newIndex = curPage * visible;\n    if(newIndex \u003e= total) newIndex = 0;\n    updateCarousel(carouselId, newIndex);\n  }\n\n  \/\/ Update carousel position\n  function updateCarousel(carouselId, newIndex) {\n    const carousel = document.getElementById(carouselId);\n    const inner = carousel.querySelector('.carousel-inner');\n    const state = carouselStates[carouselId];\n    if (!carousel || !inner || !state) return;\n    state.current = newIndex;\n    state.visible = 1; \/\/ 固定每页显示1张图片\n    let items = inner.querySelectorAll('.carousel-item');\n    for (let item of items) {\n      item.style.minWidth = (100 \/ state.visible) + '%';\n    }\n    const totalPages = Math.ceil(state.total \/ state.visible);\n    let curPage = Math.floor(newIndex \/ state.visible);\n    const percent = -(100 * curPage);\n    inner.style.transform = `translateX(${percent}%)`;\n    inner.dataset.currentIndex = newIndex;\n    \n    \/\/ Update indicators\n    updateIndicators(carouselId);\n  }\n\n  \/\/ Redraw carousel on resize\n  function redrawCarousel(carouselId) {\n    const carousel = document.getElementById(carouselId);\n    const state = carouselStates[carouselId];\n    if (!carousel || !state) return;\n    let oldVisible = state.visible;\n    state.visible = 1; \/\/ 固定每页显示1张图片\n    let curPage = Math.floor(state.current \/ oldVisible);\n    let newIndex = curPage * state.visible;\n    if (newIndex \u003e= state.total) newIndex = 0;\n    updateCarousel(carouselId, newIndex);\n    createIndicators(carouselId);\n  }\n\n  \/\/ Add swipe support to carousel\n  function addCarouselSwipeListeners(carousel, carouselId) {\n    const inner = carousel.querySelector('.carousel-inner');\n    if (!inner) return;\n\n    \/\/ Touch events\n    let startX = 0, startY = 0, moved = false;\n\n    inner.addEventListener('touchstart', function(e) {\n      if (e.touches.length !== 1) return;\n      startX = e.touches[0].clientX;\n      startY = e.touches[0].clientY;\n      moved = false;\n    }, {passive: true});\n\n    inner.addEventListener('touchmove', function(e) {\n      if (e.touches.length !== 1) return;\n      const dx = e.touches[0].clientX - startX;\n      const dy = e.touches[0].clientY - startY;\n      moved = Math.abs(dx) \u003e 30 \u0026\u0026 Math.abs(dx) \u003e Math.abs(dy);\n      if (moved) e.preventDefault();\n    }, {passive: false});\n\n    inner.addEventListener('touchend', function(e) {\n      if (!moved) return;\n      const dx = e.changedTouches[0].clientX - startX;\n      if (dx \u003e 30) moveCarousel(carouselId, -1);\n      else if (dx \u003c -30) moveCarousel(carouselId, 1);\n      moved = false;\n    });\n\n    \/\/ Mouse drag events\n    let isDragging = false, dragStartX = 0, dragStartY = 0;\n    inner.addEventListener('mousedown', function(e) {\n      isDragging = true;\n      dragStartX = e.clientX;\n      dragStartY = e.clientY;\n      inner.style.cursor = 'grabbing';\n    });\n    inner.addEventListener('mousemove', function(e) {\n      if (!isDragging) return;\n      const dx = e.clientX - dragStartX;\n      const dy = e.clientY - dragStartY;\n      if (Math.abs(dx) \u003e 30 \u0026\u0026 Math.abs(dx) \u003e Math.abs(dy)) {\n        if (dx \u003e 0) moveCarousel(carouselId, -1);\n        else moveCarousel(carouselId, 1);\n        isDragging = false;\n        inner.style.cursor = '';\n      }\n    });\n    inner.addEventListener('mouseup', function() {\n      isDragging = false;\n      inner.style.cursor = '';\n    });\n    inner.addEventListener('mouseleave', function() {\n      isDragging = false;\n      inner.style.cursor = '';\n    });\n  }\n\u003c\/script\u003e","brand":"ZUMIMALL","offers":[{"title":"1 Cam | No SD card","offer_id":48911970271536,"sku":"ZM-BK06","price":36.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam | 128G SD Card","offer_id":48907421122864,"sku":"ZM-Bk06+128G","price":69.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam | flexible bracket","offer_id":48907421090096,"sku":"ZM-BK06+Bracket-ZM","price":53.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam | 128G SD Card |  flexible bracket","offer_id":48911970304304,"sku":"ZM-BK06+Bracket-ZM+128g","price":79.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_8ce27130-38a9-4597-a3fa-f82961709b78.jpg?v=1758784885"},{"product_id":"pet-camera-with-laser-toy-bk07","title":"ZUMIMALL  Pet Camera with Laser Light -BK07","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eZUMIMALL Pet Camera with Laser Light\u003c\/title\u003e\n    \u003cstyle\u003e\n        \/* 全局样式 - 使用品牌色调 *\/\n        :root {\n            --primary-dark-blue: #476C94;\n            --primary-teal: #2D9EA1;\n            --primary-light-blue: #97C5EC;\n            --light-cyan: #F0FFF0;\n            --text-color: #333;\n            --light-bg: #f9f9f9;\n            --border-radius: 8px;\n            --box-shadow: 0 4px 12px rgba(71, 108, 148, 0.1);\n        }\n        \n        \/* 基础样式 *\/\n        body {\n            font-family: 'Arial', sans-serif;\n            color: var(--text-color);\n            line-height: 1.6;\n            margin: 0;\n            padding: 0;\n        }\n        \n        .product-section {\n            max-width: 1200px;\n            margin: 20px auto;\n            padding: 0 15px;\n        }\n        \n        \/* 折叠面板样式 *\/\n        .collapsible {\n            background-color: white;\n            color: var(--primary-dark-blue);\n            cursor: pointer;\n            padding: 20px;\n            width: 100%;\n            border: 1px solid #e0e0e0;\n            text-align: left;\n            outline: none;\n            font-size: 18px;\n            font-weight: bold;\n            border-radius: var(--border-radius);\n            margin-bottom: 10px;\n            position: relative;\n            transition: all 0.3s ease;\n            box-shadow: var(--box-shadow);\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n        }\n        \n        .collapsible:hover {\n            background-color: var(--light-cyan);\n            border-color: var(--primary-light-blue);\n        }\n        \n        .active, .collapsible.active:hover {\n            background-color: var(--light-cyan);\n            border-bottom-left-radius: 0;\n            border-bottom-right-radius: 0;\n            border-color: var(--primary-light-blue);\n        }\n        \n        .collapsible .toggle-icon {\n            transition: transform 0.3s ease;\n            color: var(--primary-teal);\n            font-weight: bold;\n            margin-left: 10px;\n        }\n        \n        .active .toggle-icon {\n            transform: rotate(90deg);\n        }\n        \n        .content {\n            padding: 0;\n            max-height: 0;\n            overflow: hidden;\n            transition: max-height 0.3s ease-out;\n            background-color: white;\n            border: 1px solid #e0e0e0;\n            border-top: none;\n            border-bottom-left-radius: var(--border-radius);\n            border-bottom-right-radius: var(--border-radius);\n            box-shadow: var(--box-shadow);\n        }\n        \n        .content-inner {\n            padding: 20px;\n        }\n        \n        \/* 视频部分样式 *\/\n        .video-section {\n            text-align: center;\n        }\n        \n        .video-container {\n            position: relative;\n            padding-bottom: 56.25%; \/* 16:9 比例 *\/\n            height: 0;\n            overflow: hidden;\n            max-width: 1800px;\n            margin: 0 auto;\n            border-radius: var(--border-radius);\n            box-shadow: var(--box-shadow);\n        }\n        \n        .video-container video {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n        }\n        \n        \/* 图片部分样式 *\/\n        .image-section {\n            text-align: center;\n        }\n        \n        .image-section img {\n            max-width: 100%;\n            height: auto;\n            border-radius: var(--border-radius);\n            box-shadow: var(--box-shadow);\n        }\n        \n        .section-title {\n            font-size: 28px;\n            font-weight: bold;\n            margin-bottom: 20px;\n            color: var(--primary-dark-blue);\n            text-align: center;\n            font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\n            position: relative;\n            padding-bottom: 10px;\n        }\n        \n        .section-title:after {\n            content: '';\n            position: absolute;\n            bottom: 0;\n            left: 50%;\n            transform: translateX(-50%);\n            width: 80px;\n            height: 3px;\n            background: var(--primary-teal);\n        }\n        \n        .section-subtitle {\n            font-size: 18px;\n            margin-bottom: 30px;\n            text-align: center;\n            color: var(--text-color);\n        }\n        \n        \/* 折叠内容带图片的样式 *\/\n        .feature-item {\n            margin-bottom: 30px;\n        }\n        \n        .feature-text {\n            margin-bottom: 20px;\n            color: var(--text-color);\n        }\n        \n        \/* 轮播图样式 *\/\n        .carousel {\n            position: relative;\n            max-width: 100%;\n            margin: 50px auto;\n            overflow: hidden;\n            border-radius: var(--border-radius);\n        }\n        \n        .carousel-inner {\n            display: flex;\n            transition: transform 0.5s ease;\n        }\n        \n        .carousel-item {\n            min-width: 100%;\n            box-sizing: border-box;\n            padding: 0 10px;\n        }\n        \n        .carousel-desktop .carousel-item {\n            min-width: 50%;\n        }\n        \n        .carousel img {\n            width: 100%;\n            height: auto;\n            border-radius: var(--border-radius);\n            box-shadow: var(--box-shadow);\n        }\n        \n        .carousel-caption {\n            padding: 20px 15px;\n            text-align: center;\n        }\n        \n        .carousel-caption h3 {\n            font-weight: bold;\n            margin-bottom: 10px;\n            color: var(--primary-dark-blue);\n            font-size: 18px;\n        }\n        \n        .carousel-caption p {\n            color: var(--text-color);\n        }\n        \n        .carousel-control {\n            position: absolute;\n            top: 50%;\n            transform: translateY(-50%);\n            background-color: var(--primary-teal);\n            color: white;\n            border: none;\n            padding: 12px;\n            cursor: pointer;\n            border-radius: 50%;\n            z-index: 10;\n            width: 44px;\n            height: 44px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            opacity: 0.9;\n            transition: all 0.3s;\n        }\n        \n        .carousel-control:hover {\n            opacity: 1;\n            background-color: var(--primary-dark-blue);\n        }\n        \n        .carousel-control.prev {\n            left: 15px;\n        }\n        \n        .carousel-control.next {\n            right: 15px;\n        }\n        \n        \/* 多图片带标题部分 *\/\n        .multi-image-section {\n            display: flex;\n            flex-wrap: wrap;\n            justify-content: space-between;\n            margin: 50px 0;\n        }\n        \n        .multi-image-item {\n            width: 100%;\n            margin-bottom: 40px;\n            text-align: center;\n        }\n        \n        .multi-image-item img {\n            max-width: 100%;\n            height: auto;\n            border-radius: var(--border-radius);\n            box-shadow: var(--box-shadow);\n            transition: transform 0.3s;\n        }\n        \n        .multi-image-item img:hover {\n            transform: translateY(-5px);\n        }\n        \n        .multi-image-title {\n            font-size: 20px;\n            font-weight: bold;\n            margin-bottom: 15px;\n            color: var(--primary-dark-blue);\n            position: relative;\n            padding-bottom: 10px;\n        }\n        \n        .multi-image-title:after {\n            content: '';\n            position: absolute;\n            bottom: 0;\n            left: 50%;\n            transform: translateX(-50%);\n            width: 50px;\n            height: 2px;\n            background: var(--primary-teal);\n        }\n        \n        \/* 垂直滑块样式 *\/\n        .vertical-slider {\n            position: relative;\n            margin: 30px auto;\n        }\n        \n        .slider-nav {\n            display: flex;\n            justify-content: center;\n            margin-bottom: 20px;\n            flex-wrap: wrap;\n            gap: 8px;\n        }\n        \n        .slider-btn {\n            padding: 10px 18px;\n            border: none;\n            border-radius: 20px;\n            background: #eee;\n            color: var(--text-color);\n            cursor: pointer;\n            font-size: 14px;\n            font-weight: 600;\n            transition: all 0.3s;\n            white-space: nowrap;\n        }\n        \n        .slider-btn.active {\n            background: var(--primary-teal);\n            color: white;\n        }\n        \n        .slider-container {\n            height: 400px;\n            overflow: hidden;\n            position: relative;\n            border-radius: var(--border-radius);\n            box-shadow: var(--box-shadow);\n            background-color: white;\n        }\n        \n        .slider-track {\n            position: absolute;\n            width: 100%;\n            transition: transform 0.5s ease;\n        }\n        \n        .slide {\n            height: 400px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            overflow: hidden;\n        }\n        \n        .slide img {\n            width: auto;\n            height: 100%;\n            object-fit: contain;\n            display: block;\n        }\n        \n        \/* What's in the Box 特殊样式 *\/\n        .whats-in-box {\n            display: flex;\n            flex-wrap: wrap;\n        }\n        \n        .whats-in-box-img {\n            flex: 0 0 70%;\n            max-width: 70%;\n            padding-right: 20px;\n        }\n        \n        .whats-in-box-text {\n            flex: 0 0 30%;\n            max-width: 30%;\n            padding-left: 10px;\n        }\n        \n        .whats-in-box-img img {\n            width: 100%;\n            height: auto;\n            border-radius: var(--border-radius);\n        }\n        \n        \/* 响应式图片容器 *\/\n        .responsive-image {\n            width: 100%;\n            height: auto;\n            border-radius: var(--border-radius);\n            box-shadow: var(--box-shadow);\n            margin-bottom: 2px;\n        }\n        \n        .desktop-img {\n            display: block;\n        }\n        \n        .mobile-img {\n            display: none;\n        }\n        \n        \/* 按钮样式 *\/\n        .cta-button {\n            display: block;\n            width: 100%;\n            max-width: 400px;\n            margin: 50px auto;\n            padding: 16px;\n            background-color: var(--primary-teal);\n            color: white;\n            text-align: center;\n            font-size: 18px;\n            font-weight: bold;\n            border: none;\n            border-radius: var(--border-radius);\n            cursor: pointer;\n            text-decoration: none;\n            transition: all 0.3s;\n            box-shadow: 0 4px 8px rgba(45, 158, 161, 0.3);\n        }\n        \n        .cta-button:hover {\n            background-color: var(--primary-dark-blue);\n            transform: translateY(-2px);\n            box-shadow: 0 6px 12px rgba(45, 158, 161, 0.4);\n        }\n        \n        \/* 规格部分样式 *\/\n        .specs-container {\n            max-width: 90%;\n            margin: 30px auto;\n            font-family: Arial, sans-serif;\n        }\n        \n        \/* 折叠规格表样式 *\/\n        .stacked-foldable-container {\n            width: 100%;\n            max-width: 1200px;\n            margin: 0 auto;\n        }\n        \n        .stacked-foldable {\n            border: 1px solid #e0e0e0;\n            border-radius: 6px;\n            margin-bottom: 8px;\n            overflow: hidden;\n            background-color: white;\n        }\n        \n        .stacked-summary {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding: 12px 15px;\n            cursor: pointer;\n            list-style: none;\n            font-weight: bold;\n            color: #476C94;\n            background-color: white;\n            transition: all 0.2s;\n        }\n        \n        .stacked-summary:hover {\n            background-color: #f5f5f5;\n        }\n        \n        .stacked-title {\n            font-size: 16px;\n        }\n        \n        .stacked-icon {\n            transition: transform 0.2s;\n            color: #2D9EA1;\n            font-weight: bold;\n            font-size: 18px;\n        }\n        \n        .stacked-foldable[open] .stacked-icon {\n            transform: rotate(90deg);\n        }\n        \n        .stacked-content {\n            padding: 0 15px;\n        }\n        \n        .spec-row {\n            display: flex;\n            padding: 10px 0;\n            border-top: 1px solid #f0f0f0;\n            font-size: 14px;\n        }\n        \n        .spec-name {\n            flex: 0 0 40%;\n            font-weight: 500;\n            color: #666;\n        }\n        \n        .spec-value {\n            flex: 1;\n            color: #333;\n        }\n        \n        \/* 隐藏默认标记 *\/\n        .stacked-summary::-webkit-details-marker {\n            display: none;\n        }\n        \n        \/* Accordion Styling *\/\n        .accordion-container {\n            margin-bottom: 30px;\n        }\n        \n        .accordion {\n            width: 100%;\n            background: white;\n            border: 1px solid #e0e0e0;\n            border-radius: 6px;\n            padding: 12px 15px;\n            margin-bottom: 8px;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            cursor: pointer;\n        }\n        \n        .accordion-title {\n            font-weight: bold;\n            color: #476C94;\n            font-size: 16px;\n        }\n        \n        .accordion-icon {\n            transition: transform 0.3s;\n            color: #2D9EA1;\n            font-weight: bold;\n            font-size: 18px;\n        }\n        \n        .accordion.active .accordion-icon {\n            transform: rotate(90deg);\n        }\n        \n        .accordion-content {\n            max-height: 0;\n            overflow: hidden;\n            transition: max-height 0.3s;\n        }\n        \n        \/* Downloads Section Styling *\/\n        .downloads-container {\n            margin-top: 20px;\n        }\n        \n        .download-row {\n            display: flex;\n            gap: 15px;\n        }\n        \n        .download-column {\n            flex: 1;\n            background: white;\n            border: 1px solid #e0e0e0;\n            border-radius: 6px;\n            padding: 15px;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n        }\n        \n        .download-content {\n            display: flex;\n            align-items: center;\n            gap: 10px;\n        }\n        \n        .download-icon {\n            width: 20px;\n            height: 20px;\n            color: #476C94;\n        }\n        \n        .download-text h5 {\n            margin: 0;\n            color: #476C94;\n            font-size: 15px;\n        }\n        \n        .download-button {\n            padding: 8px 15px;\n            background: #2D9EA1;\n            color: white;\n            border-radius: 5px;\n            font-weight: bold;\n            text-decoration: none;\n            font-size: 14px;\n            transition: background 0.2s;\n        }\n        \n        .download-button:hover {\n            background: #23898C;\n        }\n        \n        .download-button-group {\n            display: flex;\n            gap: 8px;\n        }\n        \n        \/* 响应式调整 - 修改手机端样式 *\/\n        @media (max-width: 767px) {\n            body {\n                padding: 0;\n            }\n            \n            .product-section {\n                max-width: 100%;\n                padding: 0 2px;\n                margin: 5px auto;\n            }\n            \n            .section-title {\n                font-size: 22px;\n                margin-bottom: 10px;\n            }\n            \n            .section-subtitle {\n                font-size: 16px;\n                margin-bottom: 15px;\n            }\n            \n            .carousel-desktop .carousel-item {\n                min-width: 100%;\n            }\n            \n            .collapsible {\n                padding: 12px 8px;\n                font-size: 16px;\n                margin-bottom: 5px;\n            }\n            \n            .content-inner {\n                padding: 10px 8px;\n            }\n            \n            .feature-item {\n                margin-bottom: 15px;\n            }\n            \n            .carousel {\n                margin: 15px auto;\n            }\n            \n            .carousel-caption {\n                padding: 10px 5px;\n            }\n            \n            .carousel-caption h3 {\n                font-size: 16px;\n                margin-bottom: 5px;\n            }\n            \n            .carousel-caption p {\n                font-size: 14px;\n            }\n            \n            .multi-image-section {\n                margin: 15px 0;\n                gap: 15px;\n            }\n            \n            .multi-image-item {\n                margin-bottom: 15px;\n            }\n            \n            .whats-in-box-img, \n            .whats-in-box-text {\n                flex: 0 0 100%;\n                max-width: 100%;\n                padding: 0;\n            }\n            \n            .whats-in-box-text {\n                margin-top: 10px;\n            }\n            \n            .cta-button {\n                margin: 15px auto;\n                padding: 12px;\n                font-size: 16px;\n            }\n            \n            \/* 切换图片显示 *\/\n            .desktop-img {\n                display: none;\n            }\n            \n            .mobile-img {\n                display: block;\n            }\n            \n            .slider-container, .slide {\n                height: 300px;\n            }\n            \n            .slide img {\n                width: 100%;\n                height: auto;\n            }\n            \n            .slider-btn {\n                padding: 8px 12px;\n                font-size: 12px;\n            }\n            \n            .specs-container {\n                max-width: 100%;\n                padding: 0 10px;\n            }\n            \n            .stacked-foldable {\n                margin-bottom: 5px;\n                border-radius: 0;\n                border-left: none;\n                border-right: none;\n            }\n            \n            .stacked-summary {\n                padding: 10px;\n            }\n            \n            .stacked-title {\n                font-size: 15px;\n            }\n            \n            .stacked-content {\n                padding: 0 10px;\n            }\n            \n            .spec-row {\n                flex-direction: column;\n                padding: 8px 0;\n            }\n            \n            .spec-name {\n                flex: 1;\n                margin-bottom: 2px;\n            }\n            \n            .download-row {\n                flex-direction: column;\n                gap: 10px;\n            }\n            \n            .download-column {\n                width: 100%;\n            }\n            \n            .accordion {\n                padding: 10px;\n            }\n            \n            .accordion-title {\n                font-size: 15px;\n            }\n        }\n        \n        @media (min-width: 768px) {\n            .multi-image-item {\n                width: 32%;\n            }\n            \n            \/* 确保桌面端显示正确的图片 *\/\n            .desktop-img {\n                display: block;\n            }\n            \n            .mobile-img {\n                display: none;\n            }\n        }\n    \u003c\/style\u003e\n\n\n    \u003c!-- 第一部分：About this item 折叠栏 --\u003e\n    \u003cdiv class=\"product-section\"\u003e\n        \u003cbutton class=\"collapsible\" type=\"button\"\u003e \n            \u003cspan style=\"font-size: 22px;\"\u003eAbout this item\u003c\/span\u003e \n            \u003cspan class=\"toggle-icon\"\u003e❯\u003c\/span\u003e \n        \u003c\/button\u003e\n        \u003cdiv class=\"content\"\u003e\n            \u003cdiv class=\"content-inner\"\u003e\n                \u003cp\u003e\u003cstrong\u003eLaser Interaction \u0026amp; App Control\u003c\/strong\u003e: Pet camera with laser offers smart laser and custom paths to engage your pet's hunting instincts. With interactive play and remote control, you can entertain your dog or cat anytime, anywhere\u003c\/p\u003e\n                \u003cp\u003e\u003cstrong\u003e3MP Image \u0026amp; Motion Detection\u003c\/strong\u003e: Indoor camera uses 3MP HD picture quality to ensure that every detail is clearly visible. Once the dog camera detects motion, the app will send a notification immediately, keeping your pet's safety in your hands\u003c\/p\u003e\n                \u003cp\u003e\u003cstrong\u003e5GHz\/2.4GHz WiFi \u0026amp; Privacy Protection\u003c\/strong\u003e: Security camera indoor supports 2.4GHz and 5GHz WiFi connection to ensure smooth remote viewing. ZUMIMALL values your privacy and the lens rotates upward to cover the home security camera when not in use\u003c\/p\u003e\n                \u003cp\u003e\u003cstrong\u003e360° Coverage \u0026amp; Auto Tracking\u003c\/strong\u003e: Cat camera has 355° pan and 120° tilt functions, no blind spot cruising, monitoring the pet's movements. The auto-tracking system will lock and track the target, providing all-round protection for your cat, dog, and family\u003c\/p\u003e\n                \u003cp\u003e\u003cstrong\u003eOne-Touch Call \u0026amp; 2-Way Talk\u003c\/strong\u003e: Pet camera indoor with phone app can easily initiate a voice call request with just one press of a button, no settings. Stay connected with family and pets using the built-in two-way audio for real-time communication\u003c\/p\u003e\n                \u003cp\u003e\u003cstrong\u003e24\/7 Recording \u0026amp; Cloud\/SD Card Storage\u003c\/strong\u003e: Cat laser toy camera supports continuous recording to fully record the daily life of pets\/family. Videos can be stored in a SD card (not included, up to 128GB) or cloud storage, making viewing videos quick and easy\u003c\/p\u003e\n                \u003cp\u003e\u003cstrong\u003eMulti-User Sharing \u0026amp; Alexa\/ONVIF\u003c\/strong\u003e: Share the 5g wifi camera with family and friends to enjoy your pet's daily moments together and protect every memory. Compatible with Alexa, Google Assistant and ONVIF protocols, easily connected to the smart home system\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 第二部分：视频部分 --\u003e\n    \u003cdiv class=\"product-section video-section\"\u003e\n        \u003cdiv class=\"video-container\"\u003e\n            \u003cvideo poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_video.png?v=1758881179\" controls=\"controls\"\u003e\n                \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1e2adcd029b04ef4bdea6339ca156ae4.mp4\"\u003e\n                Your browser does not support the video tag.\n            \u003c\/source\u003e\u003c\/video\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 第三部分：图片带标题 --\u003e\n    \u003cdiv class=\"product-section image-section\"\u003e\n        \u003ch2 class=\"section-title\"\u003eZUMIMALL Pet Camera Laser Light\u003c\/h2\u003e\n        \u003cp class=\"section-subtitle\"\u003e2-Way Talk, Auto Tracking, Pet\/PIR\/AI Detection, Privacy Protect\u003c\/p\u003e\n        \u003cimg class=\"responsive-image\" alt=\"ZUMIMALL Pet Camera Laser Light\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_gif.gif?v=1760604106\"\u003e\n        \u003cimg class=\"responsive-image\" alt=\"ZUMIMALL Pet Camera Laser Light\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_776550b2-9e39-4f4a-a365-830248e9025a.png?v=1758880705\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 第四部分：5个折叠栏带图片 --\u003e\n    \u003cdiv class=\"product-section\"\u003e\n        \u003ch2 class=\"section-title\"\u003eInteractive Laser Features\u003c\/h2\u003e\n        \n        \u003c!-- 第一个折叠项 --\u003e\n        \u003cdiv class=\"feature-item\"\u003e\n            \u003cbutton class=\"collapsible active\" type=\"button\"\u003e \n                \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif; font-size: 14px;\"\u003eRemote Laser Control\u003c\/span\u003e \n                \u003cspan class=\"toggle-icon\"\u003e❯\u003c\/span\u003e \n            \u003c\/button\u003e\n            \u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n                \u003cdiv class=\"content-inner\"\u003e\n                    \u003cp class=\"feature-text\"\u003eYou can choose from 4 laser preset paths or create a custom path to make it easy for your pet to have fun and stay safe.\u003c\/p\u003e\n                    \u003cpicture\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_2-1_857c1a1a-5502-46df-ad64-4133029cf912.jpg?v=1748507358\" media=\"(min-width: 768px)\"\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_2-1.jpg?v=1748507218\" media=\"(max-width: 767px)\"\u003e \n                        \u003cimg class=\"responsive-image\" alt=\"Remote Laser Control\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_2-1_857c1a1a-5502-46df-ad64-4133029cf912.jpg?v=1748507358\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- 第二个折叠项 --\u003e\n        \u003cdiv class=\"feature-item\"\u003e\n            \u003cbutton class=\"collapsible active\" type=\"button\"\u003e \n                \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eScheduled Laser Play\u003c\/span\u003e \n                \u003cspan class=\"toggle-icon\"\u003e❯\u003c\/span\u003e \n            \u003c\/button\u003e\n            \u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n                \u003cdiv class=\"content-inner\"\u003e\n                    \u003cp class=\"feature-text\"\u003eSet time, frequency, and laser paths to keep your pet entertained even when you're away\u003c\/p\u003e\n                    \u003cpicture\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_2-2_36284e84-438e-404f-83a3-dd576908a01a.jpg?v=1748507358\" media=\"(min-width: 768px)\"\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_2-2.jpg?v=1748507218\" media=\"(max-width: 767px)\"\u003e \n                        \u003cimg class=\"responsive-image\" alt=\"Scheduled Laser Play\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_2-2_36284e84-438e-404f-83a3-dd576908a01a.jpg?v=1748507358\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- 第三个折叠项 --\u003e\n        \u003cdiv class=\"feature-item\"\u003e\n            \u003cbutton class=\"collapsible active\" type=\"button\"\u003e \n                \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eCustomize Pet Summoning Sounds\u003c\/span\u003e \n                \u003cspan class=\"toggle-icon\"\u003e❯\u003c\/span\u003e \n            \u003c\/button\u003e\n            \u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n                \u003cdiv class=\"content-inner\"\u003e\n                    \u003cp class=\"feature-text\"\u003eUse custom sounds or cat calls to get your pet's attention.\u003c\/p\u003e\n                    \u003cpicture\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_2-3_501759f7-9b64-4541-8e7d-8e6191c8d586.jpg?v=1748507358\" media=\"(min-width: 768px)\"\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_2-3.jpg?v=1748507218\" media=\"(max-width: 767px)\"\u003e \n                        \u003cimg class=\"responsive-image\" alt=\"Customize Pet Summoning Sounds\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_2-3_501759f7-9b64-4541-8e7d-8e6191c8d586.jpg?v=1748507358\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- 第四个折叠项 --\u003e\n        \u003cdiv class=\"feature-item\"\u003e\n            \u003cbutton class=\"collapsible active\" type=\"button\"\u003e \n                \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eCustomize Detection Area\u003c\/span\u003e \n                \u003cspan class=\"toggle-icon\"\u003e❯\u003c\/span\u003e \n            \u003c\/button\u003e\n            \u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n                \u003cdiv class=\"content-inner\"\u003e\n                    \u003cp class=\"feature-text\"\u003ePaint motion detection zones to let the camera focus on important areas, greatly reducing unnecessary alerts.\u003c\/p\u003e\n                    \u003cpicture\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_2-4_167d0e3a-812f-4443-a095-a27df58d0923.jpg?v=1748507358\" media=\"(min-width: 768px)\"\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_2-4.jpg?v=1748507218\" media=\"(max-width: 767px)\"\u003e \n                        \u003cimg class=\"responsive-image\" alt=\"Customize Detection Area\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_2-4_167d0e3a-812f-4443-a095-a27df58d0923.jpg?v=1748507358\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003c!-- 第五个折叠项 --\u003e\n        \u003cdiv class=\"feature-item\"\u003e\n            \u003cbutton class=\"collapsible active\" type=\"button\"\u003e \n                \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003e360° Auto Tracking\u003c\/span\u003e \n                \u003cspan class=\"toggle-icon\"\u003e❯\u003c\/span\u003e \n            \u003c\/button\u003e\n            \u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n                \u003cdiv class=\"content-inner\"\u003e\n                    \u003cp class=\"feature-text\"\u003e360°view angle with auto-tracking monitors motionin real-time, ensuring full protection for your home.\u003c\/p\u003e\n                    \u003cpicture\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_3-1_360_1e13d44f-b920-4e73-a234-ec0bfb14d2f1.jpg?v=1748507358\" media=\"(min-width: 768px)\"\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_3-1_360.jpg?v=1748507218\" media=\"(max-width: 767px)\"\u003e \n                        \u003cimg class=\"responsive-image\" alt=\"360° Auto Tracking\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_3-1_360_1e13d44f-b920-4e73-a234-ec0bfb14d2f1.jpg?v=1748507358\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 第五部分：4张图片轮播（电脑端一行2个，手机端全宽） --\u003e\n    \u003cdiv class=\"product-section\"\u003e\n        \u003ch2 class=\"section-title\"\u003eCamera Features\u003c\/h2\u003e\n        \u003cdiv id=\"carousel1\" class=\"carousel carousel-desktop\"\u003e\n            \u003cdiv class=\"carousel-inner\"\u003e\n                \u003c!-- 轮播项1 --\u003e\n                \u003cdiv class=\"carousel-item\"\u003e\n                    \u003cpicture\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_3-2_2K_9e7aaca4-9ad6-4d54-b2ea-788656d0824f.jpg?v=1748507358\" media=\"(min-width: 768px)\"\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_3-2_2K.jpg?v=1748507218\" media=\"(max-width: 767px)\"\u003e \n                        \u003cimg class=\"responsive-image\" alt=\"2K FHD Resolution\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_3-2_2K_9e7aaca4-9ad6-4d54-b2ea-788656d0824f.jpg?v=1748507358\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n                    \u003cdiv class=\"carousel-caption\"\u003e\n                        \u003ch3\u003e2K FHD Resolution\u003c\/h3\u003e\n                        \u003cp\u003eExperience 2K detail that exceeds expectations，capturing every precious moment with your family.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003c!-- 轮播项2 --\u003e\n                \u003cdiv class=\"carousel-item\"\u003e\n                    \u003cpicture\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_3-3_ai_1b05308e-3c0d-4f9d-8ca9-67f6a2a64072.jpg?v=1748507358\" media=\"(min-width: 768px)\"\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_3-3_ai.jpg?v=1748507218\" media=\"(max-width: 767px)\"\u003e \n                        \u003cimg class=\"responsive-image\" alt=\"Al-Powered Detection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_3-3_ai_1b05308e-3c0d-4f9d-8ca9-67f6a2a64072.jpg?v=1748507358\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n                    \u003cdiv class=\"carousel-caption\"\u003e\n                        \u003ch3\u003eAl-Powered Detection\u003c\/h3\u003e\n                        \u003cp\u003eSupport recognition ofpeople\/pets\/vehicles\/packages, helping you focus on what is really important.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003c!-- 轮播项3 --\u003e\n                \u003cdiv class=\"carousel-item\"\u003e\n                    \u003cpicture\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_3-4_7ab03d3d-82ca-4a72-b430-3f09af18b5e3.jpg?v=1748507358\" media=\"(min-width: 768px)\"\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_3-4.jpg?v=1748507218\" media=\"(max-width: 767px)\"\u003e \n                        \u003cimg class=\"responsive-image\" alt=\"Two-Way Talk\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_3-4_7ab03d3d-82ca-4a72-b430-3f09af18b5e3.jpg?v=1748507358\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n                    \u003cdiv class=\"carousel-caption\"\u003e\n                        \u003ch3\u003eTwo-Way Talk\u003c\/h3\u003e\n                        \u003cp\u003eBuilt-in two-way audio lets you have clearreal-time conversations with family and pets from anywhere\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003c!-- 轮播项4 --\u003e\n                \u003cdiv class=\"carousel-item\"\u003e\n                    \u003cpicture\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_4-1_24_1b61a9fb-7403-4a02-bb91-391a914c5d9b.jpg?v=1748507358\" media=\"(min-width: 768px)\"\u003e \n                        \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_4-1_24.jpg?v=1748507218\" media=\"(max-width: 767px)\"\u003e \n                        \u003cimg class=\"responsive-image\" alt=\"24\/7 Recording\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_4-1_24_1b61a9fb-7403-4a02-bb91-391a914c5d9b.jpg?v=1748507358\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n                    \u003cdiv class=\"carousel-caption\"\u003e\n                        \u003ch3\u003e24\/7 Recording\u003c\/h3\u003e\n                        \u003cp\u003eIf you choose to enable 24\/7 recording, your camera will capture every moment of the day and night.\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cbutton class=\"carousel-control prev\"\u003e❮\u003c\/button\u003e \n            \u003cbutton class=\"carousel-control next\"\u003e❯\u003c\/button\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 第六部分：垂直滑块 - 4个功能 --\u003e\n    \u003cdiv class=\"product-section\"\u003e\n        \u003ch2 class=\"section-title\"\u003eSmart Features\u003c\/h2\u003e\n        \n        \u003cdiv class=\"vertical-slider\"\u003e\n            \u003c!-- Navigation Buttons --\u003e\n            \u003cdiv class=\"slider-nav\"\u003e\n                \u003cbutton class=\"slider-btn active\" data-index=\"0\"\u003ePrivacy Mode\u003c\/button\u003e\n                \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003eOne Touch Calls\u003c\/button\u003e\n                \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eShare with your family\u003c\/button\u003e\n                \u003cbutton class=\"slider-btn\" data-index=\"3\"\u003e2.4GHz \u0026amp; 5GHz WiFi\u003c\/button\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- Slider Content --\u003e\n            \u003cdiv class=\"slider-container\"\u003e\n                \u003cdiv class=\"slider-track\"\u003e\n                    \u003cdiv class=\"slide\"\u003e\n                        \u003cpicture\u003e\n                            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_4-2_7b6d4439-b106-4b07-8c16-dc3422e0c55d.jpg?v=1748507357\" media=\"(min-width: 769px)\"\u003e\n                            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_4-2.jpg?v=1748507218\" media=\"(max-width: 768px)\"\u003e\n                            \u003cimg class=\"responsive-image\" alt=\"Privacy Mode\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_4-2_7b6d4439-b106-4b07-8c16-dc3422e0c55d.jpg?v=1748507357\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"slide\"\u003e\n                        \u003cpicture\u003e\n                            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_4-3_bad0d379-8cc2-4813-ac74-ee0a4a6c24df.jpg?v=1748507358\" media=\"(min-width: 769px)\"\u003e\n                            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_4-3.jpg?v=1748507218\" media=\"(max-width: 768px)\"\u003e\n                            \u003cimg class=\"responsive-image\" alt=\"One Touch Calls\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_4-3_bad0d379-8cc2-4813-ac74-ee0a4a6c24df.jpg?v=1748507358\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"slide\"\u003e\n                        \u003cpicture\u003e\n                            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_4-4_3d9ca7d8-20dc-43ca-8a85-60b35dd4dd97.jpg?v=1748507357\" media=\"(min-width: 769px)\"\u003e\n                            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_4-4.jpg?v=1748507218\" media=\"(max-width: 768px)\"\u003e\n                            \u003cimg class=\"responsive-image\" alt=\"Share with your family\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_4-4_3d9ca7d8-20dc-43ca-8a85-60b35dd4dd97.jpg?v=1748507357\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"slide\"\u003e\n                        \u003cpicture\u003e\n                            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_5-1_wifi.jpg?v=1748507357\" media=\"(min-width: 769px)\"\u003e\n                            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_5-1.jpg?v=1748507218\" media=\"(max-width: 768px)\"\u003e\n                            \u003cimg class=\"responsive-image\" alt=\"2.4GHz \u0026amp; 5GHz WiFi\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_5-1_wifi.jpg?v=1748507357\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 第七部分：3张图片带标题（竖向排列，无轮播，上方文字下方图片） --\u003e\n    \u003cdiv class=\"product-section\"\u003e\n        \u003ch2 class=\"section-title\"\u003eInstallation \u0026amp; Setup\u003c\/h2\u003e\n        \u003cdiv style=\"display: flex; flex-direction: column; gap: 15px;\" class=\"multi-image-section\"\u003e\n            \u003c!-- 图片1 --\u003e\n            \u003cdiv style=\"width: 100%; text-align: center;\" class=\"multi-image-item\"\u003e\n                \u003ch3 class=\"multi-image-title\"\u003eEasy Setup\u003c\/h3\u003e\n                \u003cpicture\u003e \n                    \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_5-2_wifi.jpg?v=1748507357\" media=\"(min-width: 768px)\"\u003e \n                    \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_5-2.jpg?v=1748507218\" media=\"(max-width: 767px)\"\u003e \n                    \u003cimg class=\"responsive-image\" style=\"max-width: 100%; height: auto; border-radius: 8px;\" alt=\"Easy Setup\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_5-2_wifi.jpg?v=1748507357\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n            \u003c\/div\u003e\n            \u003c!-- 图片2 --\u003e\n            \u003cdiv style=\"width: 100%; text-align: center;\" class=\"multi-image-item\"\u003e\n                \u003ch3 class=\"multi-image-title\"\u003e4 Installation Methods\u003c\/h3\u003e\n                \u003cpicture\u003e \n                    \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_5-3_3ff7f91b-a62d-408a-be99-eacaf5993ada.jpg?v=1748507358\" media=\"(min-width: 768px)\"\u003e \n                    \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_5-3.jpg?v=1748507218\" media=\"(max-width: 767px)\"\u003e \n                    \u003cimg class=\"responsive-image\" style=\"max-width: 100%; height: auto; border-radius: 8px;\" alt=\"4 Installation Methods\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_5-3_3ff7f91b-a62d-408a-be99-eacaf5993ada.jpg?v=1748507358\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n            \u003c\/div\u003e\n            \u003c!-- 图片3 --\u003e\n            \u003cdiv style=\"width: 100%; text-align: center;\" class=\"multi-image-item\"\u003e\n                \u003ch3 class=\"multi-image-title\"\u003eLocal \u0026amp; Cloud Storage\u003c\/h3\u003e\n                \u003cpicture\u003e \n                    \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_5-4_6b141a1a-5ec2-4bcf-b9fb-355f4c308f04.jpg?v=1748507358\" media=\"(min-width: 768px)\"\u003e \n                    \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_5-4.jpg?v=1748507218\" media=\"(max-width: 767px)\"\u003e \n                    \u003cimg class=\"responsive-image\" style=\"max-width: 100%; height: auto; border-radius: 8px;\" alt=\"Local \u0026amp; Cloud Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_5-4_6b141a1a-5ec2-4bcf-b9fb-355f4c308f04.jpg?v=1748507358\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 第八部分：What's in the Box 折叠栏 --\u003e\n    \u003cdiv class=\"product-section\"\u003e\n        \u003cbutton style=\"background-color: #f1f9f9;\" class=\"collapsible active\" type=\"button\"\u003e \n            \u003cspan style=\"font-size: 22px;\"\u003eWhat's in the Box?\u003c\/span\u003e \n            \u003cspan class=\"toggle-icon\"\u003e❯\u003c\/span\u003e \n        \u003c\/button\u003e\n        \u003cdiv style=\"max-height: 1000px; background-color: #f1f9f9;\" class=\"content\"\u003e\n            \u003cdiv class=\"content-inner whats-in-box\"\u003e\n                \u003cdiv class=\"whats-in-box-img\"\u003e\n                    \u003cimg alt=\"What's in the Box\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_5-6_e2c6be77-22d3-45b6-8a1e-23a8cf04781c.jpg?v=1748507358\"\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"whats-in-box-text\"\u003e\n                    \u003cp style=\"font-weight: bold; color: var(--primary-dark-blue);\"\u003e\n                        1x Camera\u003cbr\u003e\n                        1x Caps\u003cbr\u003e\n                        1x Mounting Bracket\u003cbr\u003e\n                        3x Pack of Screws\u003cbr\u003e\n                        1x Type-C Cable\u003cbr\u003e\n                        1x Power Adapter\u003cbr\u003e\n                        1x Product Manual\n                    \u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n   \u003c!-- 第九部分：产品规格 --\u003e\n\u003cdiv class=\"product-section\"\u003e\n    \u003ch2 class=\"section-title\"\u003eProduct Specifications\u003c\/h2\u003e\n    \n    \u003cdiv class=\"stacked-foldable-container\"\u003e\n        \u003c!-- Foldable 1 --\u003e\n        \u003cdetails class=\"stacked-foldable\"\u003e\n            \u003csummary class=\"stacked-summary\"\u003e\n                \u003cspan class=\"stacked-title\"\u003eResolution\u003c\/span\u003e \n                \u003cspan class=\"stacked-icon\"\u003e›\u003c\/span\u003e\n            \u003c\/summary\u003e\n            \u003cdiv class=\"stacked-content\"\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eImage sensor\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003e300WColor Sensor 1\/2.7CMOS\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eAudio Input\/output\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eBuilt-in microphone and speaker\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eLens\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eF2.0\/1G3P, IR-CUT one-piece\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eAngle of view\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003e110 degree\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eDay \u0026amp; night\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eElectronic(IR-CUT filter with auto switch)\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eVideo compression\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eH.264\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eBit rate\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003e16Kbps~2Mbps\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eDual stream\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eYes\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eImage resolution\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003e2K\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eFrame rate\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003e25fps\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eAlarm trigger\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eIntelligent motion detection, support PIR\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \n        \u003c!-- Foldable 2 --\u003e\n        \u003cdetails class=\"stacked-foldable\"\u003e\n            \u003csummary class=\"stacked-summary\"\u003e\n                \u003cspan class=\"stacked-title\"\u003eDesign\u003c\/span\u003e \n                \u003cspan class=\"stacked-icon\"\u003e›\u003c\/span\u003e\n            \u003c\/summary\u003e\n            \u003cdiv class=\"stacked-content\"\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eWireless Security\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eWEP, WPA, WPA2\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eRemote wakeup\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eSupport\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eWireless\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003e2.4G\/5G WIFI\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eSupported mobile phone OS\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eiOS 9 up,Adroid 4.0 up\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eSecurity\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eUser authentication,software encryption\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n        \n        \u003c!-- Foldable 3 --\u003e\n        \u003cdetails class=\"stacked-foldable\"\u003e\n            \u003csummary class=\"stacked-summary\"\u003e\n                \u003cspan class=\"stacked-title\"\u003ePower\u003c\/span\u003e \n                \u003cspan class=\"stacked-icon\"\u003e›\u003c\/span\u003e\n            \u003c\/summary\u003e\n            \u003cdiv class=\"stacked-content\"\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003ePower supply\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003e5V\/1.5A plug-in\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eRated voltage\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eDC5V±5%\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eSampling frequency \/ width\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003e8KHz\/16bit\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eInput\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eBuilt-in -38 dB microphone\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eOutput\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eBuilt-in speaker(8Ω1W)\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eOperating temperature\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003e−20 °C to 50 °C\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003ePower supply\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eSupport, optional, DC 5V\/2A\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eIR distance\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eNight visibility up to 10m\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eBrand\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eZUMIMALL\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-row\"\u003e\n                    \u003cdiv class=\"spec-name\"\u003eAPP\u003c\/div\u003e\n                    \u003cdiv class=\"spec-value\"\u003eZUMIMALL\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/details\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c!-- 第十部分：云存储和AI服务 --\u003e\n    \u003cdiv class=\"product-section\"\u003e\n        \u003cdiv class=\"resources-container\"\u003e\n            \u003c!-- Added Title Section --\u003e\n            \u003ch2 class=\"section-title\"\u003eCloud Storage \u0026amp; AI Services\u003c\/h2\u003e\n            \n            \u003c!-- Cloud and AI Services --\u003e\n            \u003cdiv class=\"accordion-container\"\u003e\n                \u003cbutton class=\"accordion\"\u003e\n                    \u003cspan class=\"accordion-title\"\u003eZUMIMALL Cloud Storage\u003c\/span\u003e\n                    \u003cspan class=\"accordion-icon\"\u003e❯\u003c\/span\u003e\n                \u003c\/button\u003e\n                \u003cdiv class=\"accordion-content\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_Cloud_Storage_887c1139-6304-4c06-b40d-35483a20bd8c.jpg?v=1752819437\" class=\"responsive-image\" alt=\"Cloud Storage\"\u003e\n                \u003c\/div\u003e\n                \n                \u003cbutton class=\"accordion\"\u003e\n                    \u003cspan class=\"accordion-title\"\u003eZUMIMALL AI Services\u003c\/span\u003e\n                    \u003cspan class=\"accordion-icon\"\u003e❯\u003c\/span\u003e\n                \u003c\/button\u003e\n                \u003cdiv class=\"accordion-content\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_AI_d13f3958-2bdd-4338-a539-43aac8f90ece.jpg?v=1752747554\" class=\"responsive-image\" alt=\"AI Services\"\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003c!-- Downloads Section --\u003e\n            \u003cdiv class=\"downloads-container\"\u003e\n                \u003cdiv class=\"download-row\"\u003e\n                    \u003cdiv class=\"download-column\"\u003e\n                        \u003cdiv class=\"download-content\"\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" class=\"download-icon\" alt=\"Manual Download\"\u003e\n                            \u003cdiv class=\"download-text\"\u003e\n                                \u003ch5\u003eProduct Manual\u003c\/h5\u003e\n                            \u003c\/div\u003e\n                        \u003c\/div\u003e\n                        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_BK07_EN.pdf?v=1742521742\" class=\"download-button\"\u003eDownload\u003c\/a\u003e\n                    \u003c\/div\u003e\n                    \n                    \u003cdiv class=\"download-column\"\u003e\n                        \u003cdiv class=\"download-content\"\u003e\n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" class=\"download-icon\" alt=\"App Download\"\u003e\n                            \u003cdiv class=\"download-text\"\u003e\n                                \u003ch5\u003eApp Download\u003c\/h5\u003e\n                            \u003c\/div\u003e\n                        \u003c\/div\u003e\n                        \u003cdiv class=\"download-button-group\"\u003e\n                            \u003ca href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\" class=\"download-button\"\u003eAPK\u003c\/a\u003e\n                            \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\" class=\"download-button\"\u003eiOS\u003c\/a\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 第十一部分：按钮 --\u003e\n    \u003cdiv class=\"product-section\"\u003e\n        \u003ca class=\"cta-button\" href=\"https:\/\/www.zumimall.com\/pages\/videos-for-bk07-wifi-camera-with-laser-light\"\u003eVideos for BK07 WiFi camera with Laser Light\u003c\/a\u003e\n    \u003c\/div\u003e\n\n    \u003cscript\u003e\n        \/\/ 折叠面板功能修正\n        document.addEventListener('DOMContentLoaded', function() {\n            var coll = document.getElementsByClassName(\"collapsible\");\n            for (var i = 0; i \u003c coll.length; i++) {\n                var button = coll[i];\n                var content = button.nextElementSibling;\n                \/\/ 默认展开\n                if (button.classList.contains(\"active\")) {\n                    content.style.maxHeight = content.scrollHeight + \"px\";\n                } else {\n                    content.style.maxHeight = null;\n                }\n                button.addEventListener(\"click\", function() {\n                    var content = this.nextElementSibling;\n                    this.classList.toggle(\"active\");\n                    \/\/ 收起或展开\n                    if (this.classList.contains(\"active\")) {\n                        content.style.maxHeight = content.scrollHeight + \"px\";\n                    } else {\n                        content.style.maxHeight = null;\n                    }\n                });\n            }\n\n            \/\/ 初始化轮播\n            initCarousel('carousel1');\n            \/\/ 响应式重绘\n            window.addEventListener('resize', function() {\n                redrawCarousel('carousel1');\n            });\n\n            \/\/ 轮播按钮事件绑定\n            document.querySelectorAll('.carousel').forEach(function(carousel) {\n                const prevBtn = carousel.querySelector('.carousel-control.prev');\n                const nextBtn = carousel.querySelector('.carousel-control.next');\n                const id = carousel.id;\n                if (prevBtn) prevBtn.onclick = function() { moveCarousel(id, -1); };\n                if (nextBtn) nextBtn.onclick = function() { moveCarousel(id, 1); };\n\n                \/\/ 绑定滑动和拖动事件\n                addCarouselSwipeListeners(carousel, id);\n            });\n\n            \/\/ 初始化垂直滑块\n            initVerticalSliders();\n            \n            \/\/ Accordion functionality\n            document.querySelectorAll('.accordion').forEach(btn =\u003e {\n                btn.addEventListener('click', function() {\n                    this.classList.toggle('active');\n                    const content = this.nextElementSibling;\n                    content.style.maxHeight = content.style.maxHeight ? null : content.scrollHeight + 'px';\n                });\n            });\n        });\n\n        \/\/ 轮播核心变量\n        const carouselStates = {};\n\n        \/\/ 轮播初始化\n        function initCarousel(carouselId) {\n            const carousel = document.getElementById(carouselId);\n            if (!carousel) return;\n            const inner = carousel.querySelector('.carousel-inner');\n            const items = carousel.querySelectorAll('.carousel-item');\n            let visibleCount = carousel.classList.contains('carousel-desktop') \u0026\u0026 window.innerWidth \u003e= 768 ? 2 : 1;\n            carouselStates[carouselId] = {\n                current: 0,\n                visible: visibleCount,\n                total: items.length\n            };\n            updateCarousel(carouselId, 0);\n        }\n\n        \/\/ 轮播移动（修正分页与循环）\n        function moveCarousel(carouselId, direction) {\n            const state = carouselStates[carouselId];\n            if (!state) return;\n            let {visible, total, current} = state;\n            const totalPages = Math.ceil(total \/ visible);\n            let curPage = Math.floor(current \/ visible);\n            curPage = (curPage + direction + totalPages) % totalPages;\n            let newIndex = curPage * visible;\n            if(newIndex \u003e= total) newIndex = 0;\n            updateCarousel(carouselId, newIndex);\n        }\n\n        \/\/ 轮播更新\n        function updateCarousel(carouselId, newIndex) {\n            const carousel = document.getElementById(carouselId);\n            const inner = carousel.querySelector('.carousel-inner');\n            const state = carouselStates[carouselId];\n            if (!carousel || !inner || !state) return;\n            state.current = newIndex;\n            state.visible = carousel.classList.contains('carousel-desktop') \u0026\u0026 window.innerWidth \u003e= 768 ? 2 : 1;\n            let items = inner.querySelectorAll('.carousel-item');\n            for (let item of items) {\n                item.style.minWidth = (100 \/ state.visible) + '%';\n            }\n            const totalPages = Math.ceil(state.total \/ state.visible);\n            let curPage = Math.floor(newIndex \/ state.visible);\n            const percent = -(100 * curPage);\n            inner.style.transform = `translateX(${percent}%)`;\n            inner.dataset.currentIndex = newIndex;\n        }\n\n        \/\/ 响应式重绘轮播\n        function redrawCarousel(carouselId) {\n            const carousel = document.getElementById(carouselId);\n            const state = carouselStates[carouselId];\n            if (!carousel || !state) return;\n            let oldVisible = state.visible;\n            state.visible = carousel.classList.contains('carousel-desktop') \u0026\u0026 window.innerWidth \u003e= 768 ? 2 : 1;\n            let curPage = Math.floor(state.current \/ oldVisible);\n            let newIndex = curPage * state.visible;\n            if (newIndex \u003e= state.total) newIndex = 0;\n            updateCarousel(carouselId, newIndex);\n        }\n\n        \/\/ 轮播滑动与拖动支持\n        function addCarouselSwipeListeners(carousel, carouselId) {\n            const inner = carousel.querySelector('.carousel-inner');\n            if (!inner) return;\n\n            \/\/ Touch events\n            let startX = 0, startY = 0, moved = false;\n\n            inner.addEventListener('touchstart', function(e) {\n                if (e.touches.length !== 1) return;\n                startX = e.touches[0].clientX;\n                startY = e.touches[0].clientY;\n                moved = false;\n            }, {passive: true});\n\n            inner.addEventListener('touchmove', function(e) {\n                if (e.touches.length !== 1) return;\n                const dx = e.touches[0].clientX - startX;\n                const dy = e.touches[0].clientY - startY;\n                moved = Math.abs(dx) \u003e 30 \u0026\u0026 Math.abs(dx) \u003e Math.abs(dy);\n                \/\/ 可选：阻止页面滚动\n                if (moved) e.preventDefault();\n            }, {passive: false});\n\n            inner.addEventListener('touchend', function(e) {\n                if (!moved) return;\n                const dx = e.changedTouches[0].clientX - startX;\n                if (dx \u003e 30) moveCarousel(carouselId, -1);\n                else if (dx \u003c -30) moveCarousel(carouselId, 1);\n                moved = false;\n            });\n\n            \/\/ Mouse drag events\n            let isDragging = false, dragStartX = 0, dragStartY = 0;\n            inner.addEventListener('mousedown', function(e) {\n                isDragging = true;\n                dragStartX = e.clientX;\n                dragStartY = e.clientY;\n                inner.style.cursor = 'grabbing';\n            });\n            inner.addEventListener('mousemove', function(e) {\n                if (!isDragging) return;\n                const dx = e.clientX - dragStartX;\n                const dy = e.clientY - dragStartY;\n                if (Math.abs(dx) \u003e 30 \u0026\u0026 Math.abs(dx) \u003e Math.abs(dy)) {\n                    if (dx \u003e 0) moveCarousel(carouselId, -1);\n                    else moveCarousel(carouselId, 1);\n                    isDragging = false;\n                    inner.style.cursor = '';\n                }\n            });\n            inner.addEventListener('mouseup', function() {\n                isDragging = false;\n                inner.style.cursor = '';\n            });\n            inner.addEventListener('mouseleave', function() {\n                isDragging = false;\n                inner.style.cursor = '';\n            });\n        }\n\n        \/\/ 垂直滑块功能\n        function initVerticalSliders() {\n            const allSliders = document.querySelectorAll('.vertical-slider');\n            \n            allSliders.forEach((slider) =\u003e {\n                const buttons = slider.querySelectorAll('.slider-btn');\n                const track = slider.querySelector('.slider-track');\n                const slides = slider.querySelectorAll('.slide');\n                let currentIndex = 0;\n                let autoSlideInterval;\n                \n                function updateSlider() {\n                    const slideHeight = slides[0].offsetHeight;\n                    track.style.transform = `translateY(-${currentIndex * slideHeight}px)`;\n                    \n                    \/\/ Update button states\n                    buttons.forEach((btn, index) =\u003e {\n                        if(index === currentIndex) {\n                            btn.classList.add('active');\n                        } else {\n                            btn.classList.remove('active');\n                        }\n                    });\n                }\n                \n                \/\/ Button click events\n                buttons.forEach(btn =\u003e {\n                    btn.addEventListener('click', function() {\n                        currentIndex = parseInt(this.getAttribute('data-index'));\n                        resetAutoSlide();\n                        updateSlider();\n                    });\n                });\n                \n                \/\/ Auto slide\n                function startAutoSlide() {\n                    autoSlideInterval = setInterval(() =\u003e {\n                        currentIndex = (currentIndex + 1) % slides.length;\n                        updateSlider();\n                    }, 5000);\n                }\n                \n                function resetAutoSlide() {\n                    clearInterval(autoSlideInterval);\n                    startAutoSlide();\n                }\n                \n                \/\/ Touch events for mobile\n                function setupTouchEvents() {\n                    let startY = 0;\n                    let isScrolling = false;\n                    \n                    track.addEventListener('touchstart', function(e) {\n                        startY = e.touches[0].clientY;\n                        isScrolling = true;\n                        clearInterval(autoSlideInterval);\n                    }, {passive: true});\n                    \n                    track.addEventListener('touchmove', function(e) {\n                        if (!isScrolling) return;\n                        const y = e.touches[0].clientY;\n                        const diff = startY - y;\n                        \n                        \/\/ Vertical swipe\n                        if (Math.abs(diff) \u003e 10) {\n                            e.preventDefault();\n                            track.style.transition = 'none';\n                            const slideHeight = slides[0].offsetHeight;\n                            const currentPosition = -currentIndex * slideHeight;\n                            track.style.transform = `translateY(${currentPosition - diff}px)`;\n                        }\n                    }, {passive: false});\n                    \n                    track.addEventListener('touchend', function(e) {\n                        if (!isScrolling) return;\n                        isScrolling = false;\n                        \n                        const endY = e.changedTouches[0].clientY;\n                        const diff = startY - endY;\n                        \n                        if (Math.abs(diff) \u003e 50) {\n                            track.style.transition = 'transform 0.3s ease';\n                            \n                            if (diff \u003e 0 \u0026\u0026 currentIndex \u003c slides.length - 1) {\n                                \/\/ Swipe up - next slide\n                                currentIndex++;\n                            } else if (diff \u003c 0 \u0026\u0026 currentIndex \u003e 0) {\n                                \/\/ Swipe down - previous slide\n                                currentIndex--;\n                            }\n                            \n                            updateSlider();\n                        } else {\n                            \/\/ Not enough swipe, return to original position\n                            track.style.transition = 'transform 0.3s ease';\n                            updateSlider();\n                        }\n                        \n                        resetAutoSlide();\n                    }, {passive: true});\n                }\n                \n                \/\/ Initialize single slider\n                function initSlider() {\n                    \/\/ Set initial height\n                    const slideHeight = slides[0].offsetHeight;\n                    track.style.height = `${slideHeight * slides.length}px`;\n                    \n                    \/\/ Start auto slide\n                    startAutoSlide();\n                    \n                    \/\/ Add touch support for mobile\n                    if (window.matchMedia(\"(max-width: 768px)\").matches) {\n                        setupTouchEvents();\n                    }\n                    \n                    \/\/ Recalculate on window resize\n                    window.addEventListener('resize', function() {\n                        const newSlideHeight = slides[0].offsetHeight;\n                        track.style.height = `${newSlideHeight * slides.length}px`;\n                        track.style.transform = `translateY(-${currentIndex * newSlideHeight}px)`;\n                    });\n                }\n                \n                initSlider();\n            });\n        }\n\n        \/\/ 暴露给HTML按钮\n        window.moveCarousel = moveCarousel;\n    \u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"ZUMIMALL","offers":[{"title":"1 Cam | No SD card","offer_id":49868155584816,"sku":"BK07","price":39.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam | 64G SD Card","offer_id":49868155617584,"sku":"BK07+64G","price":59.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam | flexible bracket","offer_id":49872362012976,"sku":"BK07+flexible bracket","price":55.98,"currency_code":"USD","in_stock":true},{"title":"1 Cam | 64G SD Card |  flexible bracket","offer_id":49872362045744,"sku":"BK07+64g+flexible","price":75.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK07_1.jpg?v=1766484491"},{"product_id":"zumimall-5g-wifi-all-day-recording-security-camera-plug-in-power-bk05","title":"ZUMIMALL  Wired Power Security Camera BK05","description":"\u003cstyle\u003e\n   \/* 添加针对第五部分轮播的特殊样式 *\/\n  #carousel1.carousel-desktop .carousel-item {\n    min-width: 25%; \/* 一行显示4个 *\/\n  }\n  \n  \/* 桌面端隐藏箭头 *\/\n  @media (min-width: 768px) {\n    .carousel-control.mobile-only {\n      display: none;\n    }\n  }\n  \n  \/* 手机端显示箭头 *\/\n  @media (max-width: 767px) {\n    .carousel-control.mobile-only {\n      display: flex;\n    }\n    #carousel1.carousel-desktop .carousel-item {\n      min-width: 100%; \/* 手机端全宽 *\/\n    }\n  }\n  \/* 全局样式 - 使用品牌色调 *\/\n  :root {\n    --primary-dark-blue: #476C94;\n    --primary-teal: #2D9EA1;\n    --primary-light-blue: #97C5EC;\n    --text-color: #333;\n    --light-bg: #f9f9f9;\n    --border-radius: 8px;\n    --box-shadow: 0 4px 12px rgba(71, 108, 148, 0.1);\n  }\n  \n  \/* 基础样式 *\/\n  body {\n    font-family: 'Arial', sans-serif;\n    color: var(--text-color);\n    line-height: 1.6;\n    margin: 0;\n    padding: 0;\n  }\n  \n  .product-section {\n    max-width: 90%;\n    margin: 40px auto;\n    padding: 0 5%;\n  }\n  \n  \/* 折叠面板样式 - 更新版 *\/\n  .collapsible {\n    background-color: white;\n    color: var(--primary-dark-blue);\n    cursor: pointer;\n    padding: 20px;\n    width: 100%;\n    border: 1px solid #e0e0e0;\n    text-align: left;\n    outline: none;\n    font-size: 18px;\n    font-weight: bold;\n    border-radius: var(--border-radius);\n    margin-bottom: 10px;\n    position: relative;\n    transition: all 0.3s ease;\n    box-shadow: var(--box-shadow);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n  }\n  \n  .collapsible:hover {\n    background-color: var(--light-bg);\n    border-color: var(--primary-light-blue);\n  }\n  \n  .active, .collapsible.active:hover {\n    background-color: var(--light-bg);\n    border-bottom-left-radius: 0;\n    border-bottom-right-radius: 0;\n    border-color: var(--primary-light-blue);\n  }\n  \n  .collapsible .toggle-icon {\n    transition: transform 0.3s ease;\n    color: var(--primary-teal);\n    font-weight: bold;\n    margin-left: 10px;\n  }\n  \n  .active .toggle-icon {\n    transform: rotate(90deg);\n  }\n  \n  .content {\n    padding: 0;\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.3s ease-out;\n    background-color: white;\n    border: 1px solid #e0e0e0;\n    border-top: none;\n    border-bottom-left-radius: var(--border-radius);\n    border-bottom-right-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .content-inner {\n    padding: 20px;\n  }\n  \n  \/* What's in the Box 特殊样式 *\/\n  .whats-in-box {\n    display: flex;\n    flex-wrap: wrap;\n  }\n  \n  .whats-in-box-img {\n    flex: 0 0 70%;\n    max-width: 70%;\n    padding-right: 20px;\n  }\n  \n  .whats-in-box-text {\n    flex: 0 0 30%;\n    max-width: 30%;\n    padding-left: 10px;\n  }\n  \n  .whats-in-box-img img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n  }\n  \n  \/* 响应式图片容器 *\/\n  .responsive-image {\n    width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .desktop-img {\n    display: block;\n  }\n  \n  .mobile-img {\n    display: none;\n  }\n  \n  \/* 视频部分样式 *\/\n  .video-section {\n    text-align: center;\n  }\n  \n  .video-container {\n    position: relative;\n    padding-bottom: 56.25%; \/* 16:9 比例 *\/\n    height: 0;\n    overflow: hidden;\n    max-width: 1800px;\n    margin: 0 auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .video-container video {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n  \n  \/* 图片部分样式 *\/\n  .image-section {\n    text-align: center;\n  }\n  \n  .image-section img {\n    max-width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .section-title {\n    font-size: 28px;\n    font-weight: bold;\n    margin-bottom: 20px;\n    color: var(--primary-dark-blue);\n    text-align: center;\n    font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\n    position: relative;\n    padding-bottom: 10px;\n  }\n  \n  .section-title:after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 80px;\n    height: 3px;\n    background: var(--primary-teal);\n  }\n  \n  .section-subtitle {\n    font-size: 18px;\n    margin-bottom: 30px;\n    text-align: center;\n    color: var(--text-color);\n  }\n  \n  \/* 折叠内容带图片的样式 *\/\n  .feature-item {\n    margin-bottom: 30px;\n  }\n  \n  .feature-text {\n    margin-bottom: 20px;\n    color: var(--text-color);\n  }\n  \n  \/* 轮播图样式 *\/\n  .carousel {\n    position: relative;\n    max-width: 100%;\n    margin: 50px auto;\n    overflow: hidden;\n    border-radius: var(--border-radius);\n  }\n  \n  .carousel-inner {\n    display: flex;\n    transition: transform 0.5s ease;\n  }\n  \n  .carousel-item {\n    min-width: 100%;\n    box-sizing: border-box;\n    padding: 0 10px;\n  }\n  \n  .carousel-desktop .carousel-item {\n    min-width: 50%;\n  }\n  \n  .carousel img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .carousel-caption {\n    padding: 20px 15px;\n    text-align: center;\n  }\n  \n  .carousel-caption h3 {\n    font-weight: bold;\n    margin-bottom: 10px;\n    color: var(--primary-dark-blue);\n    font-size: 18px;\n  }\n  \n  .carousel-caption p {\n    color: var(--text-color);\n  }\n  \n  .carousel-control {\n    position: absolute;\n    top: 50%;\n    transform: translateY(-50%);\n    background-color: var(--primary-teal);\n    color: white;\n    border: none;\n    padding: 12px;\n    cursor: pointer;\n    border-radius: 50%;\n    z-index: 10;\n    width: 44px;\n    height: 44px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    opacity: 0.9;\n    transition: all 0.3s;\n  }\n  \n  .carousel-control:hover {\n    opacity: 1;\n    background-color: var(--primary-dark-blue);\n  }\n  \n  .carousel-control.prev {\n    left: 15px;\n  }\n  \n  .carousel-control.next {\n    right: 15px;\n  }\n\n  \/* 轮播分页指示器 *\/\n  .carousel-indicators {\n    display: flex;\n    justify-content: center;\n    margin-top: 15px;\n  }\n  \n  .carousel-indicator {\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    background-color: #ccc;\n    margin: 0 5px;\n    cursor: pointer;\n    transition: background-color 0.3s;\n  }\n  \n  .carousel-indicator.active {\n    background-color: var(--primary-teal);\n  }\n  \n  \/* 多图片带标题部分 *\/\n  .multi-image-section {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    margin: 50px 0;\n  }\n  \n  .multi-image-item {\n    width: 100%;\n    margin-bottom: 40px;\n    text-align: center;\n  }\n  \n  .multi-image-item img {\n    max-width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n    transition: transform 0.3s;\n  }\n  \n  .multi-image-item img:hover {\n    transform: translateY(-5px);\n  }\n  \n  .multi-image-title {\n    font-size: 20px;\n    font-weight: bold;\n    margin-bottom: 15px;\n    color: var(--primary-dark-blue);\n    position: relative;\n    padding-bottom: 10px;\n  }\n  \n  .multi-image-title:after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 50px;\n    height: 2px;\n    background: var(--primary-teal);\n  }\n  \n  \/* 按钮样式 *\/\n  .cta-button {\n    display: block;\n    width: 100%;\n    max-width: 400px;\n    margin: 50px auto;\n    padding: 16px;\n    background-color: var(--primary-teal);\n    color: white;\n    text-align: center;\n    font-size: 18px;\n    font-weight: bold;\n    border: none;\n    border-radius: var(--border-radius);\n    cursor: pointer;\n    text-decoration: none;\n    transition: all 0.3s;\n    box-shadow: 0 4px 8px rgba(45, 158, 161, 0.3);\n  }\n  \n  .cta-button:hover {\n    background-color: var(--primary-dark-blue);\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(45, 158, 161, 0.4);\n  }\n  \n  \/* 响应式调整 - 修改手机端样式 *\/\n  @media (max-width: 767px) {\n    body {\n      padding: 0;\n    }\n    \n    .product-section {\n      max-width: 100%;\n      padding: 0 2px;\n      margin: 5px auto;\n    }\n    \n    .section-title {\n      font-size: 22px;\n      margin-bottom: 10px;\n    }\n    \n    .section-subtitle {\n      font-size: 16px;\n      margin-bottom: 15px;\n    }\n    \n    .carousel-desktop .carousel-item {\n      min-width: 100%;\n    }\n    \n    .collapsible {\n      padding: 12px 8px;\n      font-size: 16px;\n      margin-bottom: 5px;\n    }\n    \n    .content-inner {\n      padding: 10px 8px;\n    }\n    \n    .feature-item {\n      margin-bottom: 15px;\n    }\n    \n    .carousel {\n      margin: 15px auto;\n    }\n    \n    .carousel-caption {\n      padding: 10px 5px;\n    }\n    \n    .carousel-caption h3 {\n      font-size: 16px;\n      margin-bottom: 5px;\n    }\n    \n    .carousel-caption p {\n      font-size: 14px;\n    }\n    \n    .multi-image-section {\n      margin: 15px 0;\n      gap: 15px;\n    }\n    \n    .multi-image-item {\n      margin-bottom: 15px;\n    }\n    \n    .whats-in-box-img, \n    .whats-in-box-text {\n      flex: 0 0 100%;\n      max-width: 100%;\n      padding: 0;\n    }\n    \n    .whats-in-box-text {\n      margin-top: 10px;\n    }\n    \n    .cta-button {\n      margin: 15px auto;\n      padding: 12px;\n      font-size: 16px;\n    }\n    \n    \/* 切换图片显示 *\/\n    .desktop-img {\n      display: none;\n    }\n    \n    .mobile-img {\n      display: block;\n    }\n  }\n  \n  @media (min-width: 768px) {\n    .multi-image-item {\n      width: 32%;\n    }\n    \n    \/* 确保桌面端显示正确的图片 *\/\n    .desktop-img {\n      display: block;\n    }\n    \n    .mobile-img {\n      display: none;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- 第一部分：About this item 折叠栏 --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003cbutton class=\"collapsible\" type=\"button\"\u003e \u003cspan style=\"font-size: 22px;\"\u003eAbout this item\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp\u003e\u003cstrong\u003e【2.4\/5G WiFi \u0026amp; Real-Time 2-Way Audio】\u003c\/strong\u003e Dual-band cameras for home security supports 2.4\/5ghz WiFi. 5GHz band offers higher transmission rates and less interference, while 2.4GHz band offers wider coverage and better penetration. The camera has a built-in microphone and speaker to create a real-time conversation between you and your visitors\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【24\/7 Recording with Cloud \u0026amp; SD Card Storage】\u003c\/strong\u003e The outdoor security camera is powered by a plug-in power cord (3 meters long), ensuring you can record video 24\/7. Video storage is available on Micro SD card (not included) and cloud storage, SD card supports up to 128G (The Micro SD card and cloud storage offer the same functionality, you just have to choose one or the other)\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【355° Auto Tracking \u0026amp; Motion Detective】\u003c\/strong\u003e The PTZ camera is designed with vertical 90° and horizontal 355° rotation so surveillance camera get a 360° view without blind spots. If someone walks under the camera, it automatically tracks the target, records activity in the target area and sends an alert to your device via the app\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【Easy to Install, Effortlessly Operate】\u003c\/strong\u003e Our 2.4\/5g wifi camera is easy to install, you just need to add the camera to the Zumimall App, connect it (together with other Zumimall cameras if you have more than 1 camera) to Wi-Fi and control different cameras at the same time. Our security cameras' app operating page is simple but comprehensive, so that beginners and experienced users can easily learn how to operate it\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【3MP Color Night Vision, Digital Zoom】\u003c\/strong\u003e With 3MP resolution, home security cameras ensure that you get a clear view of what's going on under the lens. The built-in floodlight also ensures that you can see up to 33 feet in color even in the dark. The cameras have digital zoom feature that allows you zoom in and out on the picture of the app to see the focus adjusted for a clearer view\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【IP66 Weatherproof】\u003c\/strong\u003e IP66 means that the security camera outdoor is designed for all-weather use; this surveillance camera remains functional in temperatures from -20°C to 50°C, providing reliable protection year-round (The Type C connector on the cable is also waterproof）\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【Tips】\u003c\/strong\u003e For optimal 5G performance, use the ZUMIMALL application to check the signal at the ready-to-install location for stability before installation. The outdoor wifi camera is powered via a cable and plug (included), not compatible with solar panels. Subscription is not required, Micro SD card could offer the same functionality\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【Step to connect with Alexa】\u003c\/strong\u003e Make sure the camera has been added to the ZUMIMALL APP-----Open Alexa-----Click the \"More\" button in the bottom left corner-----Select \"Skill\u0026amp;Games\"-----Search \"Zumimall\"-----Click \" Zumimall\"-----Click ''ENABLE TO USE''-----Login to Zumimall account-----Click ''authorize''\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第二部分：视频部分 --\u003e\n\u003cdiv class=\"product-section video-section\"\u003e\n\u003cdiv class=\"video-container\"\u003e\u003cvideo poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/1920x1080-BK05_banner.jpg?v=1751445683\" controls=\"controls\"\u003e\n      \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f34c16fedd30420796317bc689aafbb5.mp4\"\u003e\n      Your browser does not support the video tag.\n    \u003c\/source\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第三部分：图片带标题 --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eBF-BK05\u003cbr\u003e5G Security Camera\u003c\/h2\u003e\n\u003cp class=\"section-subtitle\"\u003e24\/7 Recording \u0026amp; 5\/2.4Ghz WiFi \u0026amp; 2K Resolution\u003c\/p\u003e\n\u003cimg class=\"responsive-image\" alt=\"BF-BK05 5G Security Camera\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5G.jpg?v=1751450224\"\u003e\n\u003c\/div\u003e\n\u003c!-- 第四部分：5个折叠栏带图片 --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003c!-- 第一个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eSupport 5Ghz\/2.4Ghz WiFi\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003eDual-band 5Ghz\/2.4Ghz ensures wide coverage and fast speeds for stable connection in yards or shops\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-1_5G_66614da4-ed09-4742-9d00-60b4536453d9.jpg?v=1750390624\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-1_5G.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Support 5Ghz\/2.4Ghz WiFi\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-1_5G_66614da4-ed09-4742-9d00-60b4536453d9.jpg?v=1750390624\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第二个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003e24\/7Recording\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003e24\/7 wired power + memory card local recording. No subscriptions,no downtime-just reliable security.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-2_24_7.jpg?v=1750390624\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK50_2-2_24_7.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"24\/7Recording\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-2_24_7.jpg?v=1750390624\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第三个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eFlexible Storage Options\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003eChoose between basic cloud storage with 7-day recording loops or Local storage via memory card for more flexible storage.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-3_SD_947d9583-2401-4c16-8c03-73319c3a8896.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-3_SD.jpg?v=1750390615\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Flexible Storage Options\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-3_SD_947d9583-2401-4c16-8c03-73319c3a8896.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第四个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eWired Charging\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003eEnjoy continuous,uninterrupted power with wired charging, without worrying about battery life or solar dependence.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-4_61502d14-b00c-4bc5-9c2c-cd40a94a0d3f.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-4.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Wired Charging\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-4_61502d14-b00c-4bc5-9c2c-cd40a94a0d3f.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第五个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eTwo-Step Installation\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003eChoose right place,screw in,and the camera go. Mount on walls or ceilings in minutes-no tech skills needed.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-5_d9e343ee-30fc-4b12-9ab0-8864830dbc45.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-5.jpg?v=1750390615\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Two-Step Installation\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-5_d9e343ee-30fc-4b12-9ab0-8864830dbc45.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第六部分：9张图片轮播（电脑端一行1个，手机端全宽） --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eAdvanced Features\u003c\/h2\u003e\n\u003cdiv id=\"carousel2\" class=\"carousel\"\u003e\n\u003cdiv class=\"carousel-inner\"\u003e\n\u003c!-- 轮播项1 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-1_3MP_d2d8cdf5-51a9-4c1c-9425-9305c3a5381e.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-1_3MP.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"True 3MP Resolution\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-1_3MP_d2d8cdf5-51a9-4c1c-9425-9305c3a5381e.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eTrue 3MP Resolution, True Detail\u003c\/h3\u003e\n\u003cp\u003eUpgrade to True 3MP Resolution-Real clarity, no interpolation，crisp details even in low light. Experience real security.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项2 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-2_db2f8a20-6041-4fc8-8f97-729f21e99f9c.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-2.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Color Night Vision\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-2_db2f8a20-6041-4fc8-8f97-729f21e99f9c.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eColor Night Vision\u003c\/h3\u003e\n\u003cp\u003eTrue 3MP with spotlight for full-color night vision. See details clearly,even in darkness.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项3 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-3.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK50_3-3.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Accurate Detection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-3.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eAccurate Detection\u003c\/h3\u003e\n\u003cp\u003eCustomize detection sensitivity and humanoid detection to reduce false notifications effectively.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项4 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-4_ai_e0cea85a-25e0-4780-b520-65bcc46e2da4.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-4_ai.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Intelligent Al detection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-4_ai_e0cea85a-25e0-4780-b520-65bcc46e2da4.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eIntelligent Al detection\u003c\/h3\u003e\n\u003cp\u003eProvide Human detection without subscription fee, improve detection accuracy\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项5 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-5_0b41fcc9-429d-4e5f-aede-5df024367eb9.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-5.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Audible Alarm\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-5_0b41fcc9-429d-4e5f-aede-5df024367eb9.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eAudible Alarm\u003c\/h3\u003e\n\u003cp\u003eSend an alarm notification immediately when a noise exceeding 65 decibels is emitted.Proactive protection,day or night.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项6 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-1_90ad3d29-79b2-4cdd-b018-0092e497bd47.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-1.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"360°Auto-Tracking\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-1_90ad3d29-79b2-4cdd-b018-0092e497bd47.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003e360°Auto-Tracking\u003c\/h3\u003e\n\u003cp\u003e360°view angle with Al auto-tracking monitors motior in real-time,ideal choice for homes and warehouses.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项7 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-2.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK50_5-2.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Device Sharing\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-2.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eDevice Sharing\u003c\/h3\u003e\n\u003cp\u003eShare the camera,extending the protective watch over your home with your family\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项8 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-3_aLEXA_afe5a887-9538-4411-a747-e14a7f1635a0.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-3_alexa.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Voice Assistant Linkage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-3_aLEXA_afe5a887-9538-4411-a747-e14a7f1635a0.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eVoice Assistant Linkage\u003c\/h3\u003e\n\u003cp\u003eVoice control via Alexa\/Google，seamlessly connect to the smart home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项9 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-4_c0acbeb1-e5f3-459f-9e7f-cdc1fa75d2fa.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-4.jpg?v=1750390615\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Two-Way Talk\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-4_c0acbeb1-e5f3-459f-9e7f-cdc1fa75d2fa.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eTwo-Way Talk\u003c\/h3\u003e\n\u003cp\u003eTwo-way audio lets you talk to visitors or delivery drivers—safely from your phone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"carousel-control prev\"\u003e❮\u003c\/button\u003e \u003cbutton class=\"carousel-control next\"\u003e❯\u003c\/button\u003e\n\u003cdiv id=\"carousel2-indicators\" class=\"carousel-indicators\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第七部分：1张图片 --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eEasy SetUp\u003c\/h2\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-5_df72bfea-c057-40a7-86f4-cd1c449ccfdd.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-5.jpg?v=1750390615\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Easy SetUp\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-5_df72bfea-c057-40a7-86f4-cd1c449ccfdd.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c!-- 第八部分：What's in the Box 折叠栏 --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003cbutton style=\"background-color: #f1f9f9;\" class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-size: 22px;\"\u003eWhat's in the Box?\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px; background-color: #f1f9f9;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner whats-in-box\"\u003e\n\u003cdiv class=\"whats-in-box-img\"\u003e\u003cimg alt=\"What's in the Box\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/packing-BK05.jpg?v=1751438004\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"whats-in-box-text\"\u003e\n\u003cp style=\"font-weight: bold; color: var(--primary-dark-blue);\"\u003eBK05 Camera*1\u003cbr\u003eUser Manual*1\u003cbr\u003eScrews Set*1\u003cbr\u003eCharging Set*1\u003cbr\u003e(10ft USB-C Cable \u0026amp;Adapter)\u003cbr\u003eWarning Card *1\u003cbr\u003ePositioning Sticker *1\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Product Specifications Section --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003cdiv class=\"stacked-foldable-container\"\u003e\n    \u003c!-- 产品参数折叠栏 1 --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eResolution\u003c\/span\u003e\n        \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"stacked-foldable-content\"\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eImage Resolution\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e3MP\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eImage Frame Rate\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e15fps\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eZoom Type \u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eDigital Zoom\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eRemote PTZ\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e355° horizontal rotation, 120° vertical rotation\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eDay \u0026amp; night\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eAuto(ICR)\/Color\/B\u0026amp;W \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- 折叠栏 2 --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eDesign\u003c\/span\u003e\n        \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"stacked-foldable-content\"\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eMounting Type \u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWall Mount\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eField Of View \u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e360 Degrees\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWi-Fi\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e2.4G \/ 5G Wi-Fi(IEEE802.11b\/g\/n)\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWireless Security\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e64\/128-bit WPA\/WPA2, WPA-PSK\/WPA2-PSK, WPS\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eSupported mobile phone OS\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eIOS 9+, Android 4.0+\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- 折叠栏 3 --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003ePower\u003c\/span\u003e\n        \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"stacked-foldable-content\"\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePower Supply\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eDC 5V\/1A\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eOperating Temperature\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e-20°C to 50°C, humidity less than 90% (no condensation)\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePower Consumption\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eMax. 2.5W\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eVoltage \u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e5 Volts\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eCommunication Protocols\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eHTTP, DHCP, DNS, TCP\/IP\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003cstyle\u003e\n    \/* Stacked Foldable Container Styles *\/\n    .stacked-foldable-container {\n      width: 100%;\n      max-width: 900px;\n      margin: 30px auto;\n      font-family: 'Arial', sans-serif;\n    }\n    \n    .stacked-foldable {\n      border: 1px solid #e0e0e0;\n      border-radius: var(--border-radius);\n      margin-bottom: 10px;\n      overflow: hidden;\n      box-shadow: var(--box-shadow);\n      background-color: white;\n    }\n    \n    .stacked-foldable-summary {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      padding: 15px 20px;\n      cursor: pointer;\n      list-style: none;\n      font-weight: bold;\n      color: var(--primary-dark-blue);\n      background-color: white;\n      transition: all 0.3s;\n    }\n    \n    .stacked-foldable-summary:hover {\n      background-color: var(--light-bg);\n    }\n    \n    .stacked-foldable-title {\n      font-size: 16px;\n    }\n    \n    .stacked-foldable-icon {\n      transition: transform 0.3s;\n      color: var(--primary-teal);\n      font-weight: bold;\n      font-size: 18px;\n    }\n    \n    .stacked-foldable[open] .stacked-foldable-icon {\n      transform: rotate(90deg);\n    }\n    \n    .stacked-foldable-content {\n      padding: 15px 20px;\n      border-top: 1px solid #e0e0e0;\n    }\n    \n    .stacked-foldable-row {\n      display: flex;\n      padding: 8px 0;\n      border-bottom: 1px solid #f0f0f0;\n    }\n    \n    .stacked-foldable-row:last-child {\n      border-bottom: none;\n    }\n    \n    .stacked-foldable-col {\n      flex: 1;\n      font-size: 14px;\n      color: var(--text-color);\n    }\n    \n    .stacked-foldable-col:first-child {\n      font-weight: 500;\n      color: #666;\n    }\n    \n    @media (max-width: 767px) {\n      .stacked-foldable-summary {\n        padding: 12px 15px;\n      }\n      \n      .stacked-foldable-title {\n        font-size: 15px;\n      }\n      \n      .stacked-foldable-content {\n        padding: 10px 15px;\n      }\n      \n      .stacked-foldable-row {\n        flex-direction: column;\n      }\n      \n      .stacked-foldable-col {\n        padding: 3px 0;\n      }\n    }\n  \u003c\/style\u003e\n\u003c\/div\u003e\n\n\u003c!-- Additional Resources Section --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003cdiv class=\"resources-container\"\u003e\n    \u003c!-- Cloud and AI Services --\u003e\n    \u003cdiv class=\"accordion-container\"\u003e\n      \u003cbutton class=\"accordion\"\u003e\n        \u003cspan class=\"accordion-title\"\u003eZUMIMALL Cloud Storage\u003c\/span\u003e\n        \u003cspan class=\"accordion-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"accordion-content\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_Cloud_Storage_887c1139-6304-4c06-b40d-35483a20bd8c.jpg?v=1752819437\" class=\"responsive-image\" alt=\"Cloud Storage\"\u003e\n      \u003c\/div\u003e\n      \n      \u003cbutton class=\"accordion\"\u003e\n        \u003cspan class=\"accordion-title\"\u003eZUMIMALL AI Services\u003c\/span\u003e\n        \u003cspan class=\"accordion-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"accordion-content\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_AI_d13f3958-2bdd-4338-a539-43aac8f90ece.jpg?v=1752747554\" class=\"responsive-image\" alt=\"AI Services\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Downloads Section --\u003e\n    \u003cdiv class=\"downloads-container\"\u003e\n      \u003cdiv class=\"download-row\"\u003e\n        \u003cdiv class=\"download-column\"\u003e\n          \u003cdiv class=\"download-content\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" class=\"download-icon\" alt=\"Manual Download\"\u003e\n            \u003cdiv class=\"download-text\"\u003e\n              \u003ch3\u003eProduct Manual\u003c\/h3\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003ca href=\"https:\/\/www.zumimall.com\/pages\/manual-download-2\" class=\"download-button\"\u003eDownload\u003c\/a\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"download-column\"\u003e\n          \u003cdiv class=\"download-content\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" class=\"download-icon\" alt=\"App Download\"\u003e\n            \u003cdiv class=\"download-text\"\u003e\n              \u003ch3\u003eApp Download\u003c\/h3\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"download-button-group\"\u003e\n            \u003ca href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\" class=\"download-button\"\u003eAPK\u003c\/a\u003e\n            \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\" class=\"download-button\"\u003eiOS\u003c\/a\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cstyle\u003e\n      \/* Accordion Container Styles *\/\n      .accordion-container {\n        width: 100%;\n        max-width: 900px;\n        margin: 30px auto;\n      }\n      \n      .accordion {\n        width: 100%;\n        border: none;\n        border-bottom: 1px solid #e0e0e0;\n        outline: none;\n        transition: 0.3s;\n        background-color: white;\n        cursor: pointer;\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        padding: 15px 20px;\n        text-align: left;\n        border-radius: var(--border-radius);\n        margin-bottom: 10px;\n        box-shadow: var(--box-shadow);\n      }\n      \n      .accordion:first-of-type {\n        border-top: 1px solid #e0e0e0;\n      }\n      \n      .accordion-title {\n        font-weight: bold;\n        font-size: 16px;\n        color: var(--primary-dark-blue);\n        margin: 0;\n      }\n      \n      .accordion-icon {\n        font-size: 18px;\n        transition: transform 0.3s;\n        color: var(--primary-teal);\n        font-weight: bold;\n      }\n      \n      .accordion.active .accordion-icon {\n        transform: rotate(90deg);\n      }\n      \n      .accordion-content {\n        padding: 0;\n        max-height: 0;\n        overflow: hidden;\n        transition: max-height 0.3s ease-out;\n        margin-bottom: 15px;\n      }\n      \n      \/* Downloads Container Styles *\/\n      .downloads-container {\n        width: 100%;\n        max-width: 900px;\n        margin: 30px auto;\n      }\n      \n      .download-row {\n        display: flex;\n        gap: 15px;\n        margin-bottom: 15px;\n      }\n      \n      .download-column {\n        flex: 1;\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        padding: 15px;\n        border-radius: var(--border-radius);\n        background-color: white;\n        box-shadow: var(--box-shadow);\n      }\n      \n      .download-content {\n        display: flex;\n        align-items: center;\n        gap: 10px;\n      }\n      \n      .download-icon {\n        width: 20px;\n        height: 20px;\n        color: var(--primary-teal);\n      }\n      \n      .download-text h3 {\n        font-size: 15px;\n        margin: 0;\n        color: var(--text-color);\n        font-weight: 500;\n      }\n      \n      .download-button {\n        padding: 8px 15px;\n        background-color: var(--primary-teal);\n        color: white;\n        border: none;\n        border-radius: var(--border-radius);\n        cursor: pointer;\n        font-weight: bold;\n        font-size: 13px;\n        text-decoration: none;\n        transition: all 0.3s;\n      }\n      \n      .download-button:hover {\n        background-color: var(--primary-dark-blue);\n      }\n      \n      .download-button-group {\n        display: flex;\n        gap: 8px;\n      }\n      \n      @media (max-width: 767px) {\n        .download-row {\n          flex-direction: column;\n          gap: 10px;\n        }\n        \n        .accordion {\n          padding: 12px 15px;\n        }\n        \n        .accordion-title {\n          font-size: 15px;\n        }\n        \n        .download-column {\n          padding: 12px;\n        }\n        \n        .download-icon {\n          width: 18px;\n          height: 18px;\n        }\n        \n        .download-text h3 {\n          font-size: 14px;\n        }\n        \n        .download-button {\n          padding: 6px 12px;\n          font-size: 12px;\n        }\n      }\n    \u003c\/style\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ Accordion functionality\n  document.querySelectorAll('.accordion').forEach(accordion =\u003e {\n    accordion.addEventListener('click', function() {\n      this.classList.toggle('active');\n      const content = this.nextElementSibling;\n      if (content.style.maxHeight) {\n        content.style.maxHeight = null;\n      } else {\n        content.style.maxHeight = content.scrollHeight + 'px';\n      }\n    });\n  });\n  \n  \/\/ Foldable functionality\n  document.querySelectorAll('.stacked-foldable').forEach(foldable =\u003e {\n    foldable.addEventListener('toggle', function() {\n      if (this.open) {\n        this.style.marginBottom = '15px';\n      } else {\n        this.style.marginBottom = '10px';\n      }\n    });\n  });\n\u003c\/script\u003e\n\u003c!-- 第九部分：按钮 --\u003e\n\u003cdiv class=\"product-section\"\u003e\u003ca class=\"cta-button\" href=\"https:\/\/www.zumimall.com\/pages\/videos-for-zumimall-camera-bf-bk05\"\u003e Videos for ZUMIMALL Camera-BF-BK05 \u003c\/a\u003e\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ 折叠面板功能修正\n  document.addEventListener('DOMContentLoaded', function() {\n    var coll = document.getElementsByClassName(\"collapsible\");\n    for (var i = 0; i \u003c coll.length; i++) {\n      var button = coll[i];\n      var content = button.nextElementSibling;\n      \/\/ 默认展开\n      if (button.classList.contains(\"active\")) {\n        content.style.maxHeight = content.scrollHeight + \"px\";\n      } else {\n        content.style.maxHeight = null;\n      }\n      button.addEventListener(\"click\", function() {\n        var content = this.nextElementSibling;\n        this.classList.toggle(\"active\");\n        \/\/ 收起或展开\n        if (this.classList.contains(\"active\")) {\n          content.style.maxHeight = content.scrollHeight + \"px\";\n        } else {\n          content.style.maxHeight = null;\n        }\n      });\n    }\n\n    \/\/ 初始化轮播\n    initCarousel('carousel1');\n    initCarousel('carousel2');\n    \/\/ 响应式重绘\n    window.addEventListener('resize', function() {\n      redrawCarousel('carousel1');\n      redrawCarousel('carousel2');\n    });\n\n    \/\/ 轮播按钮事件绑定\n    document.querySelectorAll('.carousel').forEach(function(carousel) {\n      const prevBtn = carousel.querySelector('.carousel-control.prev');\n      const nextBtn = carousel.querySelector('.carousel-control.next');\n      const id = carousel.id;\n      if (prevBtn) prevBtn.onclick = function() { moveCarousel(id, -1); };\n      if (nextBtn) nextBtn.onclick = function() { moveCarousel(id, 1); };\n\n      \/\/ 绑定滑动和拖动事件\n      addCarouselSwipeListeners(carousel, id);\n    });\n  });\n\n  \/\/ 轮播核心变量\n  const carouselStates = {};\n\n  \/\/ 轮播初始化\n  function initCarousel(carouselId) {\n    const carousel = document.getElementById(carouselId);\n    if (!carousel) return;\n    const inner = carousel.querySelector('.carousel-inner');\n    const items = carousel.querySelectorAll('.carousel-item');\n    let visibleCount = carousel.classList.contains('carousel-desktop') \u0026\u0026 window.innerWidth \u003e= 768 ? 2 : 1;\n    carouselStates[carouselId] = {\n      current: 0,\n      visible: visibleCount,\n      total: items.length\n    };\n    updateCarousel(carouselId, 0);\n    createIndicators(carouselId);\n  }\n\n  \/\/ 创建轮播指示器\n  function createIndicators(carouselId) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    \n    const indicatorsContainer = document.getElementById(carouselId + '-indicators');\n    if (!indicatorsContainer) return;\n    \n    indicatorsContainer.innerHTML = '';\n    const totalPages = Math.ceil(state.total \/ state.visible);\n    \n    for (let i = 0; i \u003c totalPages; i++) {\n      const indicator = document.createElement('div');\n      indicator.className = 'carousel-indicator';\n      if (i === 0) indicator.classList.add('active');\n      indicator.onclick = function() {\n        updateCarousel(carouselId, i * state.visible);\n      };\n      indicatorsContainer.appendChild(indicator);\n    }\n  }\n\n  \/\/ 更新指示器状态\n  function updateIndicators(carouselId) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    \n    const indicatorsContainer = document.getElementById(carouselId + '-indicators');\n    if (!indicatorsContainer) return;\n    \n    const indicators = indicatorsContainer.querySelectorAll('.carousel-indicator');\n    const currentPage = Math.floor(state.current \/ state.visible);\n    \n    indicators.forEach((indicator, index) =\u003e {\n      if (index === currentPage) {\n        indicator.classList.add('active');\n      } else {\n        indicator.classList.remove('active');\n      }\n    });\n  }\n\n  \/\/ 轮播移动（修正分页与循环）\n  function moveCarousel(carouselId, direction) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    let {visible, total, current} = state;\n    const totalPages = Math.ceil(total \/ visible);\n    let curPage = Math.floor(current \/ visible);\n    curPage = (curPage + direction + totalPages) % totalPages;\n    let newIndex = curPage * visible;\n    if(newIndex \u003e= total) newIndex = 0;\n    updateCarousel(carouselId, newIndex);\n  }\n\n  \/\/ 轮播更新\n  function updateCarousel(carouselId, newIndex) {\n    const carousel = document.getElementById(carouselId);\n    const inner = carousel.querySelector('.carousel-inner');\n    const state = carouselStates[carouselId];\n    if (!carousel || !inner || !state) return;\n    state.current = newIndex;\n    state.visible = carousel.classList.contains('carousel-desktop') \u0026\u0026 window.innerWidth \u003e= 768 ? 2 : 1;\n    let items = inner.querySelectorAll('.carousel-item');\n    for (let item of items) {\n      item.style.minWidth = (100 \/ state.visible) + '%';\n    }\n    const totalPages = Math.ceil(state.total \/ state.visible);\n    let curPage = Math.floor(newIndex \/ state.visible);\n    const percent = -(100 * curPage);\n    inner.style.transform = `translateX(${percent}%)`;\n    inner.dataset.currentIndex = newIndex;\n    \n    \/\/ 更新指示器\n    updateIndicators(carouselId);\n  }\n\n  \/\/ 响应式重绘轮播\n  function redrawCarousel(carouselId) {\n    const carousel = document.getElementById(carouselId);\n    const state = carouselStates[carouselId];\n    if (!carousel || !state) return;\n    let oldVisible = state.visible;\n    state.visible = carousel.classList.contains('carousel-desktop') \u0026\u0026 window.innerWidth \u003e= 768 ? 2 : 1;\n    let curPage = Math.floor(state.current \/ oldVisible);\n    let newIndex = curPage * state.visible;\n    if (newIndex \u003e= state.total) newIndex = 0;\n    updateCarousel(carouselId, newIndex);\n    createIndicators(carouselId);\n  }\n\n  \/\/ 轮播滑动与拖动支持\n  function addCarouselSwipeListeners(carousel, carouselId) {\n    const inner = carousel.querySelector('.carousel-inner');\n    if (!inner) return;\n\n    \/\/ Touch events\n    let startX = 0, startY = 0, moved = false;\n\n    inner.addEventListener('touchstart', function(e) {\n      if (e.touches.length !== 1) return;\n      startX = e.touches[0].clientX;\n      startY = e.touches[0].clientY;\n      moved = false;\n    }, {passive: true});\n\n    inner.addEventListener('touchmove', function(e) {\n      if (e.touches.length !== 1) return;\n      const dx = e.touches[0].clientX - startX;\n      const dy = e.touches[0].clientY - startY;\n      moved = Math.abs(dx) \u003e 30 \u0026\u0026 Math.abs(dx) \u003e Math.abs(dy);\n      \/\/ 可选：阻止页面滚动\n      if (moved) e.preventDefault();\n    }, {passive: false});\n\n    inner.addEventListener('touchend', function(e) {\n      if (!moved) return;\n      const dx = e.changedTouches[0].clientX - startX;\n      if (dx \u003e 30) moveCarousel(carouselId, -1);\n      else if (dx \u003c -30) moveCarousel(carouselId, 1);\n      moved = false;\n    });\n\n    \/\/ Mouse drag events\n    let isDragging = false, dragStartX = 0, dragStartY = 0;\n    inner.addEventListener('mousedown', function(e) {\n      isDragging = true;\n      dragStartX = e.clientX;\n      dragStartY = e.clientY;\n      inner.style.cursor = 'grabbing';\n    });\n    inner.addEventListener('mousemove', function(e) {\n      if (!isDragging) return;\n      const dx = e.clientX - dragStartX;\n      const dy = e.clientY - dragStartY;\n      if (Math.abs(dx) \u003e 30 \u0026\u0026 Math.abs(dx) \u003e Math.abs(dy)) {\n        if (dx \u003e 0) moveCarousel(carouselId, -1);\n        else moveCarousel(carouselId, 1);\n        isDragging = false;\n        inner.style.cursor = '';\n      }\n    });\n    inner.addEventListener('mouseup', function() {\n      isDragging = false;\n      inner.style.cursor = '';\n    });\n    inner.addEventListener('mouseleave', function() {\n      isDragging = false;\n      inner.style.cursor = '';\n    });\n  }\n\n  \/\/ 暴露给HTML按钮\n  window.moveCarousel = moveCarousel;\n\u003c\/script\u003e","brand":"ZUMIMALL","offers":[{"title":"1 Cam | No SD card-(3MP)","offer_id":49934445838640,"sku":"BK05-3mp","price":32.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam | 128G SD Card-(3MP)","offer_id":49934445871408,"sku":"3mp-BK05+128g","price":62.99,"currency_code":"USD","in_stock":false},{"title":"1 Cam | No SD card-(5MP)","offer_id":66513883824432,"sku":"BK05-5mp","price":42.99,"currency_code":"USD","in_stock":true},{"title":"1 Cam | 128G SD Card-(5MP)","offer_id":66513883857200,"sku":"5mp-BK05+128g","price":72.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_power.jpg?v=1776406987"},{"product_id":"5mp-5g-wifi-security-camera-plug-in-power-bk05","title":"ZUMIMALL Outdoor Wired Security Camera-BK05B","description":"\u003cstyle\u003e\n   \/* 添加针对第五部分轮播的特殊样式 *\/\n  #carousel1.carousel-desktop .carousel-item {\n    min-width: 25%; \/* 一行显示4个 *\/\n  }\n  \n  \/* 桌面端隐藏箭头 *\/\n  @media (min-width: 768px) {\n    .carousel-control.mobile-only {\n      display: none;\n    }\n  }\n  \n  \/* 手机端显示箭头 *\/\n  @media (max-width: 767px) {\n    .carousel-control.mobile-only {\n      display: flex;\n    }\n    #carousel1.carousel-desktop .carousel-item {\n      min-width: 100%; \/* 手机端全宽 *\/\n    }\n  }\n  \/* 全局样式 - 使用品牌色调 *\/\n  :root {\n    --primary-dark-blue: #476C94;\n    --primary-teal: #2D9EA1;\n    --primary-light-blue: #97C5EC;\n    --text-color: #333;\n    --light-bg: #f9f9f9;\n    --border-radius: 8px;\n    --box-shadow: 0 4px 12px rgba(71, 108, 148, 0.1);\n  }\n  \n  \/* 基础样式 *\/\n  body {\n    font-family: 'Arial', sans-serif;\n    color: var(--text-color);\n    line-height: 1.6;\n    margin: 0;\n    padding: 0;\n  }\n  \n  .product-section {\n    max-width: 90%;\n    margin: 40px auto;\n    padding: 0 5%;\n  }\n  \n  \/* 折叠面板样式 - 更新版 *\/\n  .collapsible {\n    background-color: white;\n    color: var(--primary-dark-blue);\n    cursor: pointer;\n    padding: 20px;\n    width: 100%;\n    border: 1px solid #e0e0e0;\n    text-align: left;\n    outline: none;\n    font-size: 18px;\n    font-weight: bold;\n    border-radius: var(--border-radius);\n    margin-bottom: 10px;\n    position: relative;\n    transition: all 0.3s ease;\n    box-shadow: var(--box-shadow);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n  }\n  \n  .collapsible:hover {\n    background-color: var(--light-bg);\n    border-color: var(--primary-light-blue);\n  }\n  \n  .active, .collapsible.active:hover {\n    background-color: var(--light-bg);\n    border-bottom-left-radius: 0;\n    border-bottom-right-radius: 0;\n    border-color: var(--primary-light-blue);\n  }\n  \n  .collapsible .toggle-icon {\n    transition: transform 0.3s ease;\n    color: var(--primary-teal);\n    font-weight: bold;\n    margin-left: 10px;\n  }\n  \n  .active .toggle-icon {\n    transform: rotate(90deg);\n  }\n  \n  .content {\n    padding: 0;\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.3s ease-out;\n    background-color: white;\n    border: 1px solid #e0e0e0;\n    border-top: none;\n    border-bottom-left-radius: var(--border-radius);\n    border-bottom-right-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .content-inner {\n    padding: 20px;\n  }\n  \n  \/* What's in the Box 特殊样式 *\/\n  .whats-in-box {\n    display: flex;\n    flex-wrap: wrap;\n  }\n  \n  .whats-in-box-img {\n    flex: 0 0 70%;\n    max-width: 70%;\n    padding-right: 20px;\n  }\n  \n  .whats-in-box-text {\n    flex: 0 0 30%;\n    max-width: 30%;\n    padding-left: 10px;\n  }\n  \n  .whats-in-box-img img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n  }\n  \n  \/* 响应式图片容器 *\/\n  .responsive-image {\n    width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .desktop-img {\n    display: block;\n  }\n  \n  .mobile-img {\n    display: none;\n  }\n  \n  \/* 视频部分样式 *\/\n  .video-section {\n    text-align: center;\n  }\n  \n  .video-container {\n    position: relative;\n    padding-bottom: 56.25%; \/* 16:9 比例 *\/\n    height: 0;\n    overflow: hidden;\n    max-width: 1800px;\n    margin: 0 auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .video-container video {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n  \n  \/* 图片部分样式 *\/\n  .image-section {\n    text-align: center;\n  }\n  \n  .image-section img {\n    max-width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .section-title {\n    font-size: 28px;\n    font-weight: bold;\n    margin-bottom: 20px;\n    color: var(--primary-dark-blue);\n    text-align: center;\n    font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\n    position: relative;\n    padding-bottom: 10px;\n  }\n  \n  .section-title:after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 80px;\n    height: 3px;\n    background: var(--primary-teal);\n  }\n  \n  .section-subtitle {\n    font-size: 18px;\n    margin-bottom: 30px;\n    text-align: center;\n    color: var(--text-color);\n  }\n  \n  \/* 折叠内容带图片的样式 *\/\n  .feature-item {\n    margin-bottom: 30px;\n  }\n  \n  .feature-text {\n    margin-bottom: 20px;\n    color: var(--text-color);\n  }\n  \n  \/* 轮播图样式 *\/\n  .carousel {\n    position: relative;\n    max-width: 100%;\n    margin: 50px auto;\n    overflow: hidden;\n    border-radius: var(--border-radius);\n  }\n  \n  .carousel-inner {\n    display: flex;\n    transition: transform 0.5s ease;\n  }\n  \n  .carousel-item {\n    min-width: 100%;\n    box-sizing: border-box;\n    padding: 0 10px;\n  }\n  \n  .carousel-desktop .carousel-item {\n    min-width: 50%;\n  }\n  \n  .carousel img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .carousel-caption {\n    padding: 20px 15px;\n    text-align: center;\n  }\n  \n  .carousel-caption h3 {\n    font-weight: bold;\n    margin-bottom: 10px;\n    color: var(--primary-dark-blue);\n    font-size: 18px;\n  }\n  \n  .carousel-caption p {\n    color: var(--text-color);\n  }\n  \n  .carousel-control {\n    position: absolute;\n    top: 50%;\n    transform: translateY(-50%);\n    background-color: var(--primary-teal);\n    color: white;\n    border: none;\n    padding: 12px;\n    cursor: pointer;\n    border-radius: 50%;\n    z-index: 10;\n    width: 44px;\n    height: 44px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    opacity: 0.9;\n    transition: all 0.3s;\n  }\n  \n  .carousel-control:hover {\n    opacity: 1;\n    background-color: var(--primary-dark-blue);\n  }\n  \n  .carousel-control.prev {\n    left: 15px;\n  }\n  \n  .carousel-control.next {\n    right: 15px;\n  }\n\n  \/* 轮播分页指示器 *\/\n  .carousel-indicators {\n    display: flex;\n    justify-content: center;\n    margin-top: 15px;\n  }\n  \n  .carousel-indicator {\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    background-color: #ccc;\n    margin: 0 5px;\n    cursor: pointer;\n    transition: background-color 0.3s;\n  }\n  \n  .carousel-indicator.active {\n    background-color: var(--primary-teal);\n  }\n  \n  \/* 多图片带标题部分 *\/\n  .multi-image-section {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    margin: 50px 0;\n  }\n  \n  .multi-image-item {\n    width: 100%;\n    margin-bottom: 40px;\n    text-align: center;\n  }\n  \n  .multi-image-item img {\n    max-width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n    transition: transform 0.3s;\n  }\n  \n  .multi-image-item img:hover {\n    transform: translateY(-5px);\n  }\n  \n  .multi-image-title {\n    font-size: 20px;\n    font-weight: bold;\n    margin-bottom: 15px;\n    color: var(--primary-dark-blue);\n    position: relative;\n    padding-bottom: 10px;\n  }\n  \n  .multi-image-title:after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 50px;\n    height: 2px;\n    background: var(--primary-teal);\n  }\n  \n  \/* 按钮样式 *\/\n  .cta-button {\n    display: block;\n    width: 100%;\n    max-width: 400px;\n    margin: 50px auto;\n    padding: 16px;\n    background-color: var(--primary-teal);\n    color: white;\n    text-align: center;\n    font-size: 18px;\n    font-weight: bold;\n    border: none;\n    border-radius: var(--border-radius);\n    cursor: pointer;\n    text-decoration: none;\n    transition: all 0.3s;\n    box-shadow: 0 4px 8px rgba(45, 158, 161, 0.3);\n  }\n  \n  .cta-button:hover {\n    background-color: var(--primary-dark-blue);\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(45, 158, 161, 0.4);\n  }\n  \n  \/* 响应式调整 - 修改手机端样式 *\/\n  @media (max-width: 767px) {\n    body {\n      padding: 0;\n    }\n    \n    .product-section {\n      max-width: 100%;\n      padding: 0 2px;\n      margin: 5px auto;\n    }\n    \n    .section-title {\n      font-size: 22px;\n      margin-bottom: 10px;\n    }\n    \n    .section-subtitle {\n      font-size: 16px;\n      margin-bottom: 15px;\n    }\n    \n    .carousel-desktop .carousel-item {\n      min-width: 100%;\n    }\n    \n    .collapsible {\n      padding: 12px 8px;\n      font-size: 16px;\n      margin-bottom: 5px;\n    }\n    \n    .content-inner {\n      padding: 10px 8px;\n    }\n    \n    .feature-item {\n      margin-bottom: 15px;\n    }\n    \n    .carousel {\n      margin: 15px auto;\n    }\n    \n    .carousel-caption {\n      padding: 10px 5px;\n    }\n    \n    .carousel-caption h3 {\n      font-size: 16px;\n      margin-bottom: 5px;\n    }\n    \n    .carousel-caption p {\n      font-size: 14px;\n    }\n    \n    .multi-image-section {\n      margin: 15px 0;\n      gap: 15px;\n    }\n    \n    .multi-image-item {\n      margin-bottom: 15px;\n    }\n    \n    .whats-in-box-img, \n    .whats-in-box-text {\n      flex: 0 0 100%;\n      max-width: 100%;\n      padding: 0;\n    }\n    \n    .whats-in-box-text {\n      margin-top: 10px;\n    }\n    \n    .cta-button {\n      margin: 15px auto;\n      padding: 12px;\n      font-size: 16px;\n    }\n    \n    \/* 切换图片显示 *\/\n    .desktop-img {\n      display: none;\n    }\n    \n    .mobile-img {\n      display: block;\n    }\n  }\n  \n  @media (min-width: 768px) {\n    .multi-image-item {\n      width: 32%;\n    }\n    \n    \/* 确保桌面端显示正确的图片 *\/\n    .desktop-img {\n      display: block;\n    }\n    \n    .mobile-img {\n      display: none;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- 第一部分：About this item 折叠栏 --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003cbutton class=\"collapsible\" type=\"button\"\u003e \u003cspan style=\"font-size: 22px;\"\u003eAbout this item\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp\u003e\u003cstrong\u003e【2.4\/5G WiFi \u0026amp; Real-Time 2-Way Audio】\u003c\/strong\u003e Dual-band cameras for home security supports 2.4\/5ghz WiFi. 5GHz band offers higher transmission rates and less interference, while 2.4GHz band offers wider coverage and better penetration. The camera has a built-in microphone and speaker to create a real-time conversation between you and your visitors\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【24\/7 Recording with Cloud \u0026amp; SD Card Storage】\u003c\/strong\u003e The outdoor security camera is powered by a plug-in power cord (3 meters long), ensuring you can record video 24\/7. Video storage is available on Micro SD card (not included) and cloud storage, SD card supports up to 128G (The Micro SD card and cloud storage offer the same functionality, you just have to choose one or the other)\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【355° Auto Tracking \u0026amp; Motion Detective】\u003c\/strong\u003e The PTZ camera is designed with vertical 90° and horizontal 355° rotation so surveillance camera get a 360° view without blind spots. If someone walks under the camera, it automatically tracks the target, records activity in the target area and sends an alert to your device via the app\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【Easy to Install, Effortlessly Operate】\u003c\/strong\u003e Our 2.4\/5g wifi camera is easy to install, you just need to add the camera to the Zumimall App, connect it (together with other Zumimall cameras if you have more than 1 camera) to Wi-Fi and control different cameras at the same time. Our security cameras' app operating page is simple but comprehensive, so that beginners and experienced users can easily learn how to operate it\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【3MP Color Night Vision, Digital Zoom】\u003c\/strong\u003e With 3MP resolution, home security cameras ensure that you get a clear view of what's going on under the lens. The built-in floodlight also ensures that you can see up to 33 feet in color even in the dark. The cameras have digital zoom feature that allows you zoom in and out on the picture of the app to see the focus adjusted for a clearer view\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【IP66 Weatherproof】\u003c\/strong\u003e IP66 means that the security camera outdoor is designed for all-weather use; this surveillance camera remains functional in temperatures from -20°C to 50°C, providing reliable protection year-round (The Type C connector on the cable is also waterproof）\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【Tips】\u003c\/strong\u003e For optimal 5G performance, use the ZUMIMALL application to check the signal at the ready-to-install location for stability before installation. The outdoor wifi camera is powered via a cable and plug (included), not compatible with solar panels. Subscription is not required, Micro SD card could offer the same functionality\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【Step to connect with Alexa】\u003c\/strong\u003e Make sure the camera has been added to the ZUMIMALL APP-----Open Alexa-----Click the \"More\" button in the bottom left corner-----Select \"Skill\u0026amp;Games\"-----Search \"Zumimall\"-----Click \" Zumimall\"-----Click ''ENABLE TO USE''-----Login to Zumimall account-----Click ''authorize''\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第二部分：视频部分 --\u003e\n\u003cdiv class=\"product-section video-section\"\u003e\n\u003cdiv class=\"video-container\"\u003e\u003cvideo poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_video_pic.jpg?v=1753336240\" controls=\"controls\"\u003e\n      \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f34c16fedd30420796317bc689aafbb5.mp4\"\u003e\n      Your browser does not support the video tag.\n    \u003c\/source\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第三部分：图片带标题 --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eBF-BK05\u003cbr\u003e5G Security Camera\u003c\/h2\u003e\n\u003cp class=\"section-subtitle\"\u003e24\/7 Recording \u0026amp; 5\/2.4Ghz WiFi \u0026amp; 2K Resolution\u003c\/p\u003e\n\u003cimg class=\"responsive-image\" alt=\"BF-BK05 5G Security Camera\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_37e3c000-8972-46e7-a125-55269f3c7674.jpg?v=1753326812\"\u003e\n\u003c\/div\u003e\n\u003c!-- 第四部分：5个折叠栏带图片 --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003c!-- 第一个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eSupport 5Ghz\/2.4Ghz WiFi\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003eDual-band 5Ghz\/2.4Ghz ensures wide coverage and fast speeds for stable connection in yards or shops\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_2-1_5G_97c6944e-b449-4cff-8ff1-58d311907282.jpg?v=1753327270\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_2-1_5G.jpg?v=1753326848\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Support 5Ghz\/2.4Ghz WiFi\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-1_5G_66614da4-ed09-4742-9d00-60b4536453d9.jpg?v=1750390624\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第二个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003e24\/7Recording\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003e24\/7 wired power + memory card local recording. No subscriptions,no downtime-just reliable security.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-2_24_7.jpg?v=1750390624\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK50_2-2_24_7.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"24\/7Recording\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-2_24_7.jpg?v=1750390624\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第三个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eFlexible Storage Options\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003eChoose between basic cloud storage with 7-day recording loops or Local storage via memory card for more flexible storage.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_2-3_SD_cd6a36b4-590a-4d6c-9730-617c5d26944b.jpg?v=1753327270\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_2-3_SD.jpg?v=1753326847\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Flexible Storage Options\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_2-3_SD_cd6a36b4-590a-4d6c-9730-617c5d26944b.jpg?v=1753327270\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第四个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eWired Charging\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003eEnjoy continuous,uninterrupted power with wired charging, without worrying about battery life or solar dependence.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_2-4_a9451627-e2b0-4fef-94db-948c80a6f8b2.jpg?v=1753327271\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_2-4.jpg?v=1753326847\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Wired Charging\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_2-4.jpg?v=1753326847\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第五个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eTwo-Step Installation\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003eChoose right place,screw in,and the camera go. Mount on walls or ceilings in minutes-no tech skills needed.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_2-5_a37f7182-e96c-45c5-8e44-95730a5bec29.jpg?v=1753327270\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_2-5.jpg?v=1753326848\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Two-Step Installation\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_2-5_a37f7182-e96c-45c5-8e44-95730a5bec29.jpg?v=1753327270\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第六部分：9张图片轮播（电脑端一行1个，手机端全宽） --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eAdvanced Features\u003c\/h2\u003e\n\u003cdiv id=\"carousel2\" class=\"carousel\"\u003e\n\u003cdiv class=\"carousel-inner\"\u003e\n\u003c!-- 轮播项1 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-1_3MP_d2d8cdf5-51a9-4c1c-9425-9305c3a5381e.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-1_3MP.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"True 3MP Resolution\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-1_3MP_d2d8cdf5-51a9-4c1c-9425-9305c3a5381e.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eTrue 3MP Resolution, True Detail\u003c\/h3\u003e\n\u003cp\u003eUpgrade to True 3MP Resolution-Real clarity, no interpolation，crisp details even in low light. Experience real security.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项2 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_3-2_2c8f7343-ea4d-4590-8f23-cb0c03d703b0.jpg?v=1753327271\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_3-2.jpg?v=1753326848\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Color Night Vision\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_3-2_2c8f7343-ea4d-4590-8f23-cb0c03d703b0.jpg?v=1753327271\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eColor Night Vision\u003c\/h3\u003e\n\u003cp\u003eTrue 3MP with spotlight for full-color night vision. See details clearly,even in darkness.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项3 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_3-3_9ca7951b-cb28-4eca-ab51-241c7ff3ccd2.jpg?v=1753327271\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_3-3.jpg?v=1753326849\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Accurate Detection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_3-3_9ca7951b-cb28-4eca-ab51-241c7ff3ccd2.jpg?v=1753327271\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eAccurate Detection\u003c\/h3\u003e\n\u003cp\u003eCustomize detection sensitivity and humanoid detection to reduce false notifications effectively.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项4 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-4_ai_e0cea85a-25e0-4780-b520-65bcc46e2da4.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-4_ai.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Intelligent Al detection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-4_ai_e0cea85a-25e0-4780-b520-65bcc46e2da4.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eIntelligent Al detection\u003c\/h3\u003e\n\u003cp\u003eProvide Human detection without subscription fee, improve detection accuracy\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项5 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_3-5_04d6199b-acc0-41e2-ada6-92f59cc3b26e.jpg?v=1753327270\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_3-5.jpg?v=1753326848\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Audible Alarm\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_3-5_04d6199b-acc0-41e2-ada6-92f59cc3b26e.jpg?v=1753327270\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eAudible Alarm\u003c\/h3\u003e\n\u003cp\u003eSend an alarm notification immediately when a noise exceeding 65 decibels is emitted.Proactive protection,day or night.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项6 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_5-1_96ff94cf-2555-4003-9521-4ed85238e365.jpg?v=1753327271\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_5-1.jpg?v=1753326848\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"360°Auto-Tracking\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_5-1_96ff94cf-2555-4003-9521-4ed85238e365.jpg?v=1753327271\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003e360°Auto-Tracking\u003c\/h3\u003e\n\u003cp\u003e360°view angle with Al auto-tracking monitors motior in real-time,ideal choice for homes and warehouses.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项7 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-2.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK50_5-2.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Device Sharing\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-2.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eDevice Sharing\u003c\/h3\u003e\n\u003cp\u003eShare the camera,extending the protective watch over your home with your family\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项8 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-3_aLEXA_afe5a887-9538-4411-a747-e14a7f1635a0.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-3_alexa.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Voice Assistant Linkage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-3_aLEXA_afe5a887-9538-4411-a747-e14a7f1635a0.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eVoice Assistant Linkage\u003c\/h3\u003e\n\u003cp\u003eVoice control via Alexa\/Google，seamlessly connect to the smart home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项9 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_5-4_6fd770f1-5892-4973-8558-05ba9d354e20.jpg?v=1753327270\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_5-4.jpg?v=1753326848\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Two-Way Talk\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_5-4_6fd770f1-5892-4973-8558-05ba9d354e20.jpg?v=1753327270\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eTwo-Way Talk\u003c\/h3\u003e\n\u003cp\u003eTwo-way audio lets you talk to visitors or delivery drivers—safely from your phone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"carousel-control prev\"\u003e❮\u003c\/button\u003e \u003cbutton class=\"carousel-control next\"\u003e❯\u003c\/button\u003e\n\u003cdiv id=\"carousel2-indicators\" class=\"carousel-indicators\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第七部分：1张图片 --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eEasy SetUp\u003c\/h2\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-5_df72bfea-c057-40a7-86f4-cd1c449ccfdd.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-5.jpg?v=1750390615\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Easy SetUp\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-5_df72bfea-c057-40a7-86f4-cd1c449ccfdd.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c!-- 第八部分：What's in the Box 折叠栏 --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003cbutton style=\"background-color: #f1f9f9;\" class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-size: 22px;\"\u003eWhat's in the Box?(BK05B)\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px; background-color: #f1f9f9;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner whats-in-box\"\u003e\n\u003cdiv class=\"whats-in-box-img\"\u003e\u003cimg alt=\"What's in the Box\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05B_1.jpg?v=1753328185\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"whats-in-box-text\"\u003e\n\u003cp style=\"font-weight: bold; color: var(--primary-dark-blue);\"\u003eBK05B Camera*1\u003cbr\u003eUser Manual*1\u003cbr\u003eScrews Set*1\u003cbr\u003eCharging Set*1\u003cbr\u003e(10ft USB-C Cable \u0026amp;Adapter)\u003cbr\u003eWarning Card *1\u003cbr\u003ePositioning Sticker *1\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Product Specifications Section --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003cdiv class=\"stacked-foldable-container\"\u003e\n\u003c!-- 产品参数折叠栏 1 --\u003e\n\u003cdetails class=\"stacked-foldable\"\u003e\n\u003csummary class=\"stacked-foldable-summary\"\u003e\u003cspan class=\"stacked-foldable-title\"\u003eResolution\u003c\/span\u003e \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"stacked-foldable-content\"\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eImage Resolution\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e3MP\/5MP\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eImage Frame Rate\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e15fps\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eZoom Type\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eDigital Zoom\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eRemote PTZ\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e355° horizontal rotation, 120° vertical rotation\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eDay \u0026amp; night\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eAuto(ICR)\/Color\/B\u0026amp;W\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 2 --\u003e\n\u003cdetails class=\"stacked-foldable\"\u003e\n\u003csummary class=\"stacked-foldable-summary\"\u003e\u003cspan class=\"stacked-foldable-title\"\u003eDesign\u003c\/span\u003e \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"stacked-foldable-content\"\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eMounting Type\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eWall Mount\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eField Of View\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e360 Degrees\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eWi-Fi\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e2.4G \/ 5G Wi-Fi(IEEE802.11b\/g\/n)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eWireless Security\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e64\/128-bit WPA\/WPA2, WPA-PSK\/WPA2-PSK, WPS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eSupported mobile phone OS\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eIOS 9+, Android 4.0+\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 折叠栏 3 --\u003e\n\u003cdetails class=\"stacked-foldable\"\u003e\n\u003csummary class=\"stacked-foldable-summary\"\u003e\u003cspan class=\"stacked-foldable-title\"\u003ePower\u003c\/span\u003e \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"stacked-foldable-content\"\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003ePower Supply\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eDC 5V\/1A\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eOperating Temperature\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e-20°C to 50°C, humidity less than 90% (no condensation)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003ePower Consumption\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eMax. 2.5W\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eVoltage\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003e5 Volts\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-row\"\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eCommunication Protocols\u003c\/div\u003e\n\u003cdiv class=\"stacked-foldable-col\"\u003eHTTP, DHCP, DNS, TCP\/IP\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    \/* Stacked Foldable Container Styles *\/\n    .stacked-foldable-container {\n      width: 100%;\n      max-width: 1200px;\n      margin: 30px auto;\n      font-family: 'Arial', sans-serif;\n    }\n    \n    .stacked-foldable {\n      border: 1px solid #e0e0e0;\n      border-radius: var(--border-radius);\n      margin-bottom: 10px;\n      overflow: hidden;\n      box-shadow: var(--box-shadow);\n      background-color: white;\n    }\n    \n    .stacked-foldable-summary {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      padding: 15px 20px;\n      cursor: pointer;\n      list-style: none;\n      font-weight: bold;\n      color: var(--primary-dark-blue);\n      background-color: white;\n      transition: all 0.3s;\n    }\n    \n    .stacked-foldable-summary:hover {\n      background-color: var(--light-bg);\n    }\n    \n    .stacked-foldable-title {\n      font-size: 16px;\n    }\n    \n    .stacked-foldable-icon {\n      transition: transform 0.3s;\n      color: var(--primary-teal);\n      font-weight: bold;\n      font-size: 18px;\n    }\n    \n    .stacked-foldable[open] .stacked-foldable-icon {\n      transform: rotate(90deg);\n    }\n    \n    .stacked-foldable-content {\n      padding: 15px 20px;\n      border-top: 1px solid #e0e0e0;\n    }\n    \n    .stacked-foldable-row {\n      display: flex;\n      padding: 8px 0;\n      border-bottom: 1px solid #f0f0f0;\n    }\n    \n    .stacked-foldable-row:last-child {\n      border-bottom: none;\n    }\n    \n    .stacked-foldable-col {\n      flex: 1;\n      font-size: 14px;\n      color: var(--text-color);\n    }\n    \n    .stacked-foldable-col:first-child {\n      font-weight: 500;\n      color: #666;\n    }\n    \n    @media (max-width: 767px) {\n      .stacked-foldable-summary {\n        padding: 12px 15px;\n      }\n      \n      .stacked-foldable-title {\n        font-size: 15px;\n      }\n      \n      .stacked-foldable-content {\n        padding: 10px 15px;\n      }\n      \n      .stacked-foldable-row {\n        flex-direction: column;\n      }\n      \n      .stacked-foldable-col {\n        padding: 3px 0;\n      }\n    }\n  \u003c\/style\u003e\n\u003c!-- Additional Resources Section --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003cdiv class=\"resources-container\"\u003e\n\u003c!-- Cloud and AI Services --\u003e\n\u003cdiv class=\"accordion-container\"\u003e\n\u003cbutton class=\"accordion\"\u003e \u003cspan class=\"accordion-title\"\u003eZUMIMALL Cloud Storage\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"accordion-content\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_Cloud_Storage_887c1139-6304-4c06-b40d-35483a20bd8c.jpg?v=1752819437%0A\" class=\"responsive-image\" alt=\"Cloud Storage\"\u003e\u003c\/div\u003e\n\u003cbutton class=\"accordion\"\u003e \u003cspan class=\"accordion-title\"\u003eZUMIMALL AI Services\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"accordion-content\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_AI_d13f3958-2bdd-4338-a539-43aac8f90ece.jpg?v=1752747554%0A\" class=\"responsive-image\" alt=\"AI Services\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Downloads Section --\u003e\n\u003cdiv class=\"downloads-container\"\u003e\n\u003cdiv class=\"download-row\"\u003e\n\u003cdiv class=\"download-column\"\u003e\n\u003cdiv class=\"download-content\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" class=\"download-icon\" alt=\"Manual Download\"\u003e\n\u003cdiv class=\"download-text\"\u003e\n\u003ch3\u003eProduct Manual\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"https:\/\/www.zumimall.com\/pages\/manual-download-2\" class=\"download-button\"\u003eDownload\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"download-column\"\u003e\n\u003cdiv class=\"download-content\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" class=\"download-icon\" alt=\"App Download\"\u003e\n\u003cdiv class=\"download-text\"\u003e\n\u003ch3\u003eApp Download\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"download-button-group\"\u003e\n\u003ca href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\" class=\"download-button\"\u003eAPK\u003c\/a\u003e \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\" class=\"download-button\"\u003eiOS\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n      \/* Accordion Container Styles *\/\n      .accordion-container {\n        width: 100%;\n        max-width: 1200px;\n        margin: 30px auto;\n      }\n      \n      .accordion {\n        width: 100%;\n        border: none;\n        border-bottom: 1px solid #e0e0e0;\n        outline: none;\n        transition: 0.3s;\n        background-color: white;\n        cursor: pointer;\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        padding: 15px 20px;\n        text-align: left;\n        border-radius: var(--border-radius);\n        margin-bottom: 10px;\n        box-shadow: var(--box-shadow);\n      }\n      \n      .accordion:first-of-type {\n        border-top: 1px solid #e0e0e0;\n      }\n      \n      .accordion-title {\n        font-weight: bold;\n        font-size: 16px;\n        color: var(--primary-dark-blue);\n        margin: 0;\n      }\n      \n      .accordion-icon {\n        font-size: 18px;\n        transition: transform 0.3s;\n        color: var(--primary-teal);\n        font-weight: bold;\n      }\n      \n      .accordion.active .accordion-icon {\n        transform: rotate(90deg);\n      }\n      \n      .accordion-content {\n        padding: 0;\n        max-height: 0;\n        overflow: hidden;\n        transition: max-height 0.3s ease-out;\n        margin-bottom: 15px;\n      }\n      \n      \/* Downloads Container Styles *\/\n      .downloads-container {\n        width: 100%;\n        max-width: 900px;\n        margin: 30px auto;\n      }\n      \n      .download-row {\n        display: flex;\n        gap: 15px;\n        margin-bottom: 15px;\n      }\n      \n      .download-column {\n        flex: 1;\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        padding: 15px;\n        border-radius: var(--border-radius);\n        background-color: white;\n        box-shadow: var(--box-shadow);\n      }\n      \n      .download-content {\n        display: flex;\n        align-items: center;\n        gap: 10px;\n      }\n      \n      .download-icon {\n        width: 20px;\n        height: 20px;\n        color: var(--primary-teal);\n      }\n      \n      .download-text h3 {\n        font-size: 15px;\n        margin: 0;\n        color: var(--text-color);\n        font-weight: 500;\n      }\n      \n      .download-button {\n        padding: 8px 15px;\n        background-color: var(--primary-teal);\n        color: white;\n        border: none;\n        border-radius: var(--border-radius);\n        cursor: pointer;\n        font-weight: bold;\n        font-size: 13px;\n        text-decoration: none;\n        transition: all 0.3s;\n      }\n      \n      .download-button:hover {\n        background-color: var(--primary-dark-blue);\n      }\n      \n      .download-button-group {\n        display: flex;\n        gap: 8px;\n      }\n      \n      @media (max-width: 767px) {\n        .download-row {\n          flex-direction: column;\n          gap: 10px;\n        }\n        \n        .accordion {\n          padding: 12px 15px;\n        }\n        \n        .accordion-title {\n          font-size: 15px;\n        }\n        \n        .download-column {\n          padding: 12px;\n        }\n        \n        .download-icon {\n          width: 18px;\n          height: 18px;\n        }\n        \n        .download-text h3 {\n          font-size: 14px;\n        }\n        \n        .download-button {\n          padding: 6px 12px;\n          font-size: 12px;\n        }\n      }\n    \u003c\/style\u003e\n\u003cscript\u003e\n  \/\/ Accordion functionality\n  document.querySelectorAll('.accordion').forEach(accordion =\u003e {\n    accordion.addEventListener('click', function() {\n      this.classList.toggle('active');\n      const content = this.nextElementSibling;\n      if (content.style.maxHeight) {\n        content.style.maxHeight = null;\n      } else {\n        content.style.maxHeight = content.scrollHeight + 'px';\n      }\n    });\n  });\n  \n  \/\/ Foldable functionality\n  document.querySelectorAll('.stacked-foldable').forEach(foldable =\u003e {\n    foldable.addEventListener('toggle', function() {\n      if (this.open) {\n        this.style.marginBottom = '15px';\n      } else {\n        this.style.marginBottom = '10px';\n      }\n    });\n  });\n\u003c\/script\u003e\n\u003c!-- 第九部分：按钮 --\u003e\n\u003cdiv class=\"product-section\"\u003e\u003ca class=\"cta-button\" href=\"https:\/\/www.zumimall.com\/pages\/videos-for-zumimall-camera-bf-bk05\"\u003e Videos for ZUMIMALL Camera-BF-BK05 \u003c\/a\u003e\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ 折叠面板功能修正\n  document.addEventListener('DOMContentLoaded', function() {\n    var coll = document.getElementsByClassName(\"collapsible\");\n    for (var i = 0; i \u003c coll.length; i++) {\n      var button = coll[i];\n      var content = button.nextElementSibling;\n      \/\/ 默认展开\n      if (button.classList.contains(\"active\")) {\n        content.style.maxHeight = content.scrollHeight + \"px\";\n      } else {\n        content.style.maxHeight = null;\n      }\n      button.addEventListener(\"click\", function() {\n        var content = this.nextElementSibling;\n        this.classList.toggle(\"active\");\n        \/\/ 收起或展开\n        if (this.classList.contains(\"active\")) {\n          content.style.maxHeight = content.scrollHeight + \"px\";\n        } else {\n          content.style.maxHeight = null;\n        }\n      });\n    }\n\n    \/\/ 初始化轮播\n    initCarousel('carousel1');\n    initCarousel('carousel2');\n    \/\/ 响应式重绘\n    window.addEventListener('resize', function() {\n      redrawCarousel('carousel1');\n      redrawCarousel('carousel2');\n    });\n\n    \/\/ 轮播按钮事件绑定\n    document.querySelectorAll('.carousel').forEach(function(carousel) {\n      const prevBtn = carousel.querySelector('.carousel-control.prev');\n      const nextBtn = carousel.querySelector('.carousel-control.next');\n      const id = carousel.id;\n      if (prevBtn) prevBtn.onclick = function() { moveCarousel(id, -1); };\n      if (nextBtn) nextBtn.onclick = function() { moveCarousel(id, 1); };\n\n      \/\/ 绑定滑动和拖动事件\n      addCarouselSwipeListeners(carousel, id);\n    });\n  });\n\n  \/\/ 轮播核心变量\n  const carouselStates = {};\n\n  \/\/ 轮播初始化\n  function initCarousel(carouselId) {\n    const carousel = document.getElementById(carouselId);\n    if (!carousel) return;\n    const inner = carousel.querySelector('.carousel-inner');\n    const items = carousel.querySelectorAll('.carousel-item');\n    let visibleCount = carousel.classList.contains('carousel-desktop') \u0026\u0026 window.innerWidth \u003e= 768 ? 2 : 1;\n    carouselStates[carouselId] = {\n      current: 0,\n      visible: visibleCount,\n      total: items.length\n    };\n    updateCarousel(carouselId, 0);\n    createIndicators(carouselId);\n  }\n\n  \/\/ 创建轮播指示器\n  function createIndicators(carouselId) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    \n    const indicatorsContainer = document.getElementById(carouselId + '-indicators');\n    if (!indicatorsContainer) return;\n    \n    indicatorsContainer.innerHTML = '';\n    const totalPages = Math.ceil(state.total \/ state.visible);\n    \n    for (let i = 0; i \u003c totalPages; i++) {\n      const indicator = document.createElement('div');\n      indicator.className = 'carousel-indicator';\n      if (i === 0) indicator.classList.add('active');\n      indicator.onclick = function() {\n        updateCarousel(carouselId, i * state.visible);\n      };\n      indicatorsContainer.appendChild(indicator);\n    }\n  }\n\n  \/\/ 更新指示器状态\n  function updateIndicators(carouselId) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    \n    const indicatorsContainer = document.getElementById(carouselId + '-indicators');\n    if (!indicatorsContainer) return;\n    \n    const indicators = indicatorsContainer.querySelectorAll('.carousel-indicator');\n    const currentPage = Math.floor(state.current \/ state.visible);\n    \n    indicators.forEach((indicator, index) =\u003e {\n      if (index === currentPage) {\n        indicator.classList.add('active');\n      } else {\n        indicator.classList.remove('active');\n      }\n    });\n  }\n\n  \/\/ 轮播移动（修正分页与循环）\n  function moveCarousel(carouselId, direction) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    let {visible, total, current} = state;\n    const totalPages = Math.ceil(total \/ visible);\n    let curPage = Math.floor(current \/ visible);\n    curPage = (curPage + direction + totalPages) % totalPages;\n    let newIndex = curPage * visible;\n    if(newIndex \u003e= total) newIndex = 0;\n    updateCarousel(carouselId, newIndex);\n  }\n\n  \/\/ 轮播更新\n  function updateCarousel(carouselId, newIndex) {\n    const carousel = document.getElementById(carouselId);\n    const inner = carousel.querySelector('.carousel-inner');\n    const state = carouselStates[carouselId];\n    if (!carousel || !inner || !state) return;\n    state.current = newIndex;\n    state.visible = carousel.classList.contains('carousel-desktop') \u0026\u0026 window.innerWidth \u003e= 768 ? 2 : 1;\n    let items = inner.querySelectorAll('.carousel-item');\n    for (let item of items) {\n      item.style.minWidth = (100 \/ state.visible) + '%';\n    }\n    const totalPages = Math.ceil(state.total \/ state.visible);\n    let curPage = Math.floor(newIndex \/ state.visible);\n    const percent = -(100 * curPage);\n    inner.style.transform = `translateX(${percent}%)`;\n    inner.dataset.currentIndex = newIndex;\n    \n    \/\/ 更新指示器\n    updateIndicators(carouselId);\n  }\n\n  \/\/ 响应式重绘轮播\n  function redrawCarousel(carouselId) {\n    const carousel = document.getElementById(carouselId);\n    const state = carouselStates[carouselId];\n    if (!carousel || !state) return;\n    let oldVisible = state.visible;\n    state.visible = carousel.classList.contains('carousel-desktop') \u0026\u0026 window.innerWidth \u003e= 768 ? 2 : 1;\n    let curPage = Math.floor(state.current \/ oldVisible);\n    let newIndex = curPage * state.visible;\n    if (newIndex \u003e= state.total) newIndex = 0;\n    updateCarousel(carouselId, newIndex);\n    createIndicators(carouselId);\n  }\n\n  \/\/ 轮播滑动与拖动支持\n  function addCarouselSwipeListeners(carousel, carouselId) {\n    const inner = carousel.querySelector('.carousel-inner');\n    if (!inner) return;\n\n    \/\/ Touch events\n    let startX = 0, startY = 0, moved = false;\n\n    inner.addEventListener('touchstart', function(e) {\n      if (e.touches.length !== 1) return;\n      startX = e.touches[0].clientX;\n      startY = e.touches[0].clientY;\n      moved = false;\n    }, {passive: true});\n\n    inner.addEventListener('touchmove', function(e) {\n      if (e.touches.length !== 1) return;\n      const dx = e.touches[0].clientX - startX;\n      const dy = e.touches[0].clientY - startY;\n      moved = Math.abs(dx) \u003e 30 \u0026\u0026 Math.abs(dx) \u003e Math.abs(dy);\n      \/\/ 可选：阻止页面滚动\n      if (moved) e.preventDefault();\n    }, {passive: false});\n\n    inner.addEventListener('touchend', function(e) {\n      if (!moved) return;\n      const dx = e.changedTouches[0].clientX - startX;\n      if (dx \u003e 30) moveCarousel(carouselId, -1);\n      else if (dx \u003c -30) moveCarousel(carouselId, 1);\n      moved = false;\n    });\n\n    \/\/ Mouse drag events\n    let isDragging = false, dragStartX = 0, dragStartY = 0;\n    inner.addEventListener('mousedown', function(e) {\n      isDragging = true;\n      dragStartX = e.clientX;\n      dragStartY = e.clientY;\n      inner.style.cursor = 'grabbing';\n    });\n    inner.addEventListener('mousemove', function(e) {\n      if (!isDragging) return;\n      const dx = e.clientX - dragStartX;\n      const dy = e.clientY - dragStartY;\n      if (Math.abs(dx) \u003e 30 \u0026\u0026 Math.abs(dx) \u003e Math.abs(dy)) {\n        if (dx \u003e 0) moveCarousel(carouselId, -1);\n        else moveCarousel(carouselId, 1);\n        isDragging = false;\n        inner.style.cursor = '';\n      }\n    });\n    inner.addEventListener('mouseup', function() {\n      isDragging = false;\n      inner.style.cursor = '';\n    });\n    inner.addEventListener('mouseleave', function() {\n      isDragging = false;\n      inner.style.cursor = '';\n    });\n  }\n\n  \/\/ 暴露给HTML按钮\n  window.moveCarousel = moveCarousel;\n\u003c\/script\u003e","brand":"ZUMIMALL","offers":[{"title":"1 Cam | No SD card-(3MP)","offer_id":49996704317744,"sku":"BK05B-3mp","price":32.99,"currency_code":"USD","in_stock":false},{"title":"1 Cam | 128G SD Card-(3MP)","offer_id":49996704252208,"sku":"BK05B-3MP+128G","price":62.99,"currency_code":"USD","in_stock":false},{"title":"1 Cam | No SD card-(5MP)","offer_id":51329104675120,"sku":"BK05B-5MP","price":42.99,"currency_code":"USD","in_stock":false},{"title":"1 Cam | 128G SD Card-(5MP)","offer_id":51329104707888,"sku":"BK05B-5MP+128G","price":72.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/zumimall-wired-outdoor-indoor-security-camera-bk05b.webp?v=1775726660"},{"product_id":"plug-in-4mp-5g-wifi-baby-pet-monitor-indoor-camera-bk062-pack","title":"ZUMIMALL 4MP  Baby\/Pet Monitor Indoor Camera -BK06","description":"\u003cstyle\u003e\n    \/* Global Styles *\/\n  :root {\n    --primary-dark-blue: #476C94;\n    --primary-teal: #2D9EA1;\n    --primary-light-blue: #97C5EC;\n    --light-cyan:#F0FFF0;\n     --light-bg: #f9f9f9;\n    --light-beige: #f5f5f0;\n    --text-color: #333;\n   --box-shadow: 0 4px 12px rgba(71, 108, 148, 0.1);\n    --border-radius: 8px;\n    \n  }\n  \/* Base Styles *\/\n  body {\n    font-family: 'Arial', sans-serif;\n    color: var(--text-color);\n    line-height: 1.6;\n    margin: 0;\n    padding: 0;\n\n  }\n  \n  .product-section {\n    max-width: 1200px;\n    margin: 20px auto;\n    padding: 0 15px;\n  }\n  \n  \/* Collapsible Styles *\/\n  .collapsible {\n    background-color: white;\n    color: var(--primary-dark-blue);\n    cursor: pointer;\n    padding: 20px;\n    width: 100%;\n    border: 1px solid #e0e0e0;\n    text-align: left;\n    outline: none;\n    font-size: 18px;\n    font-weight: bold;\n    border-radius: var(--border-radius);\n    margin-bottom: 10px;\n    position: relative;\n    transition: all 0.3s ease;\n    box-shadow: var(--box-shadow);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n  }\n  \n  .collapsible:hover {\n    background-color: var(--light-cyan);\n    border-color: var(--primary-light-blue);\n  }\n  \n  .active, .collapsible.active:hover {\n    background-color: var(--light-cyan);\n    border-bottom-left-radius: 0;\n    border-bottom-right-radius: 0;\n    border-color: var(--primary-light-blue);\n  }\n  \n  .collapsible .toggle-icon {\n    transition: transform 0.3s ease;\n    color: var(--primary-teal);\n    font-weight: bold;\n    margin-left: 10px;\n  }\n  \n  .active .toggle-icon {\n    transform: rotate(90deg);\n  }\n  \n  .content {\n    padding: 0;\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.3s ease-out;\n    background-color: white;\n    border: 1px solid #e0e0e0;\n    border-top: none;\n    border-bottom-left-radius: var(--border-radius);\n    border-bottom-right-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .content-inner {\n    padding: 20px;\n  }\n  \n  \/* Video Section *\/\n  .video-section {\n  }\n  \n  .video-container {\n    position: relative;\n    padding-bottom: 56.25%; \/* 16:9 aspect ratio *\/\n    height: 0;\n    overflow: hidden;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n    background-color: var(--light-cyan);\n  }\n  \n  .video-container video {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n  \n  \/* Image Section *\/\n  .image-section {\n    text-align: center;\n  \n  }\n  \n  .responsive-image {\n    width: 100%;\n    border-radius: var(--border-radius);\n    display: block;\n    box-shadow: var(--box-shadow);\n  }\n  \n  .desktop-img {\n    display: block;\n  }\n  \n  .mobile-img {\n    display: none;\n  }\n  \n  \/* Section Titles *\/\n  .section-title {\n    font-size: 28px;\n    font-weight: bold;\n    margin-bottom: 20px;\n    color: var(--primary-dark-blue);\n    text-align: center;\n    position: relative;\n    padding-bottom: 10px;\n  }\n  \n  .section-title:after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 80px;\n    height: 3px;\n    background: var(--primary-teal);\n  }\n  \n  .section-subtitle {\n    font-size: 18px;\n    margin-bottom: 10px;\n    text-align: center;\n    color: var(--text-color);\n  }\n  \n  \/* Vertical Slider *\/\n  .vertical-slider {\n    position: relative;\n    margin: 30px auto;\n  }\n  \n  .slider-nav {\n    display: flex;\n    justify-content: center;\n    margin-bottom: 10px;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n  \n  .slider-btn {\n    padding: 10px 18px;\n    border: none;\n    border-radius: 20px;\n    background: #eee;\n    color: var(--text-color);\n    cursor: pointer;\n    font-size: 14px;\n    font-weight: 600;\n    transition: all 0.3s;\n    white-space: nowrap;\n  }\n  \n  .slider-btn.active {\n    background: var(--primary-teal);\n    color: white;\n  }\n  \n  .slider-container {\n    height: 500px;\n    overflow: hidden;\n    position: relative;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n    background-color: white;\n  }\n  \n  .slider-track {\n    position: absolute;\n    width: 100%;\n    transition: transform 0.5s ease;\n  }\n  \n  .slide {\n    height: 500px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    overflow: hidden;\n  }\n  \n  .slide img {\n    width: auto;\n    height: 100%;\n    object-fit: contain;\n    display: block;\n  }\n  \n  .slide-caption {\n  \n    text-align: center;\n    width: 100%;\n    max-width: 600px;\n    margin: 0 auto;\n  }\n  \n  .slide-caption p {\n    font-size: 14px;\n    color: var(--text-color);\n    line-height: 1.5;\n  }\n  \n  \/* Carousel Styles *\/\n  .carousel {\n    position: relative;\n    max-width: 100%;\n    margin: 30px auto;\n    overflow: hidden;\n    border-radius: var(--border-radius);\n  }\n  \n  .carousel-inner {\n    display: flex;\n    transition: transform 0.5s ease;\n  }\n  \n  .carousel-item {\n    min-width: 100%;\n    box-sizing: border-box;\n    padding: 0;\n  }\n  \n  .carousel img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .carousel-caption {\n    padding: 15px;\n    text-align: center;\n    background-color: white;\n    border-radius: 0 0 var(--border-radius) var(--border-radius);\n  }\n  \n  .carousel-caption h3 {\n    font-weight: bold;\n    margin-bottom: 10px;\n    color: var(--primary-dark-blue);\n    font-size: 18px;\n  }\n  \n  .carousel-caption p {\n    color: var(--text-color);\n    font-size: 14px;\n    line-height: 1.5;\n  }\n  \n  .carousel-control {\n    position: absolute;\n    top: 50%;\n    transform: translateY(-50%);\n    background-color: var(--primary-teal);\n    color: white;\n    border: none;\n    padding: 12px;\n    cursor: pointer;\n    border-radius: 50%;\n    z-index: 10;\n    width: 44px;\n    height: 44px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    opacity: 0.9;\n    transition: all 0.3s;\n  }\n  \n  .carousel-control:hover {\n    opacity: 1;\n    background-color: var(--primary-dark-blue);\n  }\n  \n  .carousel-control.prev {\n    left: 15px;\n  }\n  \n  .carousel-control.next {\n    right: 15px;\n  }\n  \n  \/* Carousel Indicators *\/\n  .carousel-indicators {\n    display: flex;\n    justify-content: center;\n    margin-top: 15px;\n  }\n  \n  .carousel-indicator {\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    background-color: #ccc;\n    margin: 0 5px;\n    cursor: pointer;\n    transition: background-color 0.3s;\n  }\n  \n  .carousel-indicator.active {\n    background-color: var(--primary-teal);\n  }\n  \n  \/* What's in the Box *\/\n  .whats-in-box {\n    display: flex;\n    flex-wrap: wrap;\n    background-color: var(--light-cyan);\n    border-radius: var(--border-radius);\n    padding: 20px;\n  }\n  \n  .whats-in-box-img {\n    flex: 0 0 70%;\n    max-width: 70%;\n    padding-right: 20px;\n  }\n  \n  .whats-in-box-text {\n    flex: 0 0 30%;\n    max-width: 30%;\n    padding-left: 10px;\n  }\n  \n  .whats-in-box-img img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n  }\n  \n  \/* Product Specifications *\/\n  .stacked-foldable-container {\n    width: 100%;\n    max-width: 1200px;\n    margin: 30px auto;\n    font-family: 'Arial', sans-serif;\n  }\n  \n  .stacked-foldable {\n    border: 1px solid #e0e0e0;\n    border-radius: var(--border-radius);\n    margin-bottom: 10px;\n    overflow: hidden;\n    box-shadow: var(--box-shadow);\n    background-color: white;\n  }\n  \n  .stacked-foldable-summary {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 15px 20px;\n    cursor: pointer;\n    list-style: none;\n    font-weight: bold;\n    color: var(--primary-dark-blue);\n    background-color: white;\n    transition: all 0.3s;\n  }\n  \n  .stacked-foldable-summary:hover {\n    background-color: var(--light-cyan);\n  }\n  \n  .stacked-foldable-title {\n    font-size: 16px;\n  }\n  \n  .stacked-foldable-icon {\n    transition: transform 0.3s;\n    color: var(--primary-teal);\n    font-weight: bold;\n    font-size: 18px;\n  }\n  \n  .stacked-foldable[open] .stacked-foldable-icon {\n    transform: rotate(90deg);\n  }\n  \n  .stacked-foldable-content {\n    padding: 15px 20px;\n    border-top: 1px solid #e0e0e0;\n  }\n  \n  .stacked-foldable-row {\n    display: flex;\n    padding: 8px 0;\n    border-bottom: 1px solid #f0f0f0;\n  }\n  \n  .stacked-foldable-row:last-child {\n    border-bottom: none;\n  }\n  \n  .stacked-foldable-col {\n    flex: 1;\n    font-size: 14px;\n    color: var(--text-color);\n  }\n  \n  .stacked-foldable-col:first-child {\n    font-weight: 500;\n    color: #666;\n  }\n  \n  \/* Additional Resources *\/\n  .accordion-container {\n    width: 100%;\n    max-width: 1200px;\n    margin: 30px auto;\n  }\n  \n  .accordion {\n    width: 100%;\n    border: none;\n    border-bottom: 1px solid #e0e0e0;\n    outline: none;\n    transition: 0.3s;\n    background-color: white;\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 15px 20px;\n    text-align: left;\n    border-radius: var(--border-radius);\n    margin-bottom: 10px;\n    box-shadow: var(--box-shadow);\n  }\n  \n  .accordion:first-of-type {\n    border-top: 1px solid #e0e0e0;\n  }\n  \n  .accordion-title {\n    font-weight: bold;\n    font-size: 16px;\n    color: var(--primary-dark-blue);\n    margin: 0;\n  }\n  \n  .accordion-icon {\n    font-size: 18px;\n    transition: transform 0.3s;\n    color: var(--primary-teal);\n    font-weight: bold;\n  }\n  \n  .accordion.active .accordion-icon {\n    transform: rotate(90deg);\n  }\n  \n  .accordion-content {\n    padding: 0;\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.3s ease-out;\n    margin-bottom: 15px;\n  }\n  \n  \/* Downloads Container *\/\n  .downloads-container {\n    width: 100%;\n    max-width: 900px;\n    margin: 30px auto;\n  }\n  \n  .download-row {\n    display: flex;\n    gap: 15px;\n    margin-bottom: 15px;\n  }\n  \n  .download-column {\n    flex: 1;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 15px;\n    border-radius: var(--border-radius);\n    background-color: white;\n    box-shadow: var(--box-shadow);\n  }\n  \n  .download-content {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  \n  .download-icon {\n    width: 20px;\n    height: 20px;\n    color: var(--primary-teal);\n  }\n  \n  .download-text h3 {\n    font-size: 15px;\n    margin: 0;\n    color: var(--text-color);\n    font-weight: 500;\n  }\n  \n  .download-button {\n    padding: 8px 15px;\n    background-color: var(--primary-teal);\n    color: white;\n    border: none;\n    border-radius: var(--border-radius);\n    cursor: pointer;\n    font-weight: bold;\n    font-size: 13px;\n    text-decoration: none;\n    transition: all 0.3s;\n  }\n  \n  .download-button:hover {\n    background-color: var(--primary-dark-blue);\n  }\n  \n  .download-button-group {\n    display: flex;\n    gap: 8px;\n  }\n  \n  \/* CTA Button *\/\n  .cta-button {\n    display: block;\n    width: 100%;\n    max-width: 500px;\n    margin: 50px auto;\n    padding: 16px;\n    background-color: var(--primary-teal);\n    color: white;\n    text-align: center;\n    font-size: 18px;\n    font-weight: bold;\n    border: none;\n    border-radius: var(--border-radius);\n    cursor: pointer;\n    text-decoration: none;\n    transition: all 0.3s;\n    box-shadow: 0 4px 8px rgba(45, 158, 161, 0.3);\n  }\n  \n  .cta-button:hover {\n    background-color: var(--primary-dark-blue);\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(45, 158, 161, 0.4);\n  }\n  \n  \/* Responsive Adjustments *\/\n  @media (max-width: 768px) {\n    .product-section {\n      padding: 0 5px;\n      margin: 10px auto;\n    }\n    \n    .slider-container, .slide {\n      height: 350px;\n    }\n    \n    .slide img {\n      width: 100%;\n      height: auto;\n      max-height: 90%;\n    }\n    \n    .section-title {\n      font-size: 20px;\n      margin-bottom: 15px;\n    }\n    \n    .section-subtitle {\n      font-size: 14px;\n      margin-bottom: 15px;\n    }\n    \n    .slider-btn {\n      padding: 6px 10px;\n      font-size: 12px;\n    }\n    \n    .collapsible {\n      padding: 12px 10px;\n      font-size: 16px;\n    }\n    \n    .content-inner {\n      padding: 10px;\n    }\n    \n    .whats-in-box {\n      flex-direction: column;\n      padding: 15px;\n    }\n    \n    .whats-in-box-img,\n    .whats-in-box-text {\n      flex: 0 0 100%;\n      max-width: 100%;\n      padding: 0;\n    }\n    \n    .whats-in-box-text {\n      margin-top: 15px;\n    }\n    \n    \/* Switch image display for mobile *\/\n    .desktop-img {\n      display: none;\n    }\n    \n    .mobile-img {\n      display: block;\n    }\n    \n    .stacked-foldable-summary {\n      padding: 12px 15px;\n    }\n    \n    .stacked-foldable-title {\n      font-size: 15px;\n    }\n    \n    .stacked-foldable-content {\n      padding: 10px 15px;\n    }\n    \n    .stacked-foldable-row {\n      flex-direction: column;\n    }\n    \n    .stacked-foldable-col {\n      padding: 3px 0;\n    }\n    \n    .download-row {\n      flex-direction: column;\n      gap: 10px;\n    }\n    \n    .accordion {\n      padding: 12px 15px;\n    }\n    \n    .accordion-title {\n      font-size: 15px;\n    }\n    \n    .download-column {\n      padding: 12px;\n    }\n    \n    .download-icon {\n      width: 18px;\n      height: 18px;\n    }\n    \n    .download-text h3 {\n      font-size: 14px;\n    }\n    \n    .download-button {\n      padding: 6px 12px;\n      font-size: 12px;\n    }\n    \n    .cta-button {\n      margin: 30px auto;\n      padding: 12px;\n      font-size: 16px;\n    }\n    \n    .carousel-caption h3 {\n      font-size: 16px;\n    }\n    \n    .carousel-caption p {\n      font-size: 13px;\n    }\n    \n    .slide-caption p {\n      font-size: 13px;\n      padding: 0 5px;\n    }\n  }\n  \n  @media (min-width: 769px) {\n    \/* Ensure desktop shows correct images *\/\n    .desktop-img {\n      display: block;\n    }\n    \n    .mobile-img {\n      display: none;\n    }\n    \n    \/* 电脑端轮播每页只显示一张图片 *\/\n    .carousel-desktop .carousel-item {\n      min-width: 100%;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Part 1: About this item --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003cbutton class=\"collapsible\" type=\"button\"\u003e \n    \u003cspan style=\"font-size: 22px;\"\u003eAbout this item\u003c\/span\u003e \n    \u003cspan class=\"toggle-icon\"\u003e❯\u003c\/span\u003e \n  \u003c\/button\u003e\n  \u003cdiv class=\"content\" style=\"max-height: 1000px;\"\u003e\n    \u003cdiv class=\"content-inner\"\u003e\n      \u003cp\u003e\u003cstrong\u003e3MP Image \u0026amp; Cry Detection:\u003c\/strong\u003e Baby monitor with camera and audio features advanced 3MP HD technology for clearer images than traditional 1080P. With advanced cry detection, the baby camera sends real-time alerts to help soothe your baby\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e360° Pan\/Tilt \u0026amp; Auto Tracking:\u003c\/strong\u003e Indoor camera offers 355° horizontal and 120° vertical rotation for full room coverage. With intelligent auto-tracking and AI analysis, pet camera indoor automatically follows moving children, pets, or the elderly\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e5GHz\/2.4GHz WiFi \u0026amp; Alexa\/Storage Method:\u003c\/strong\u003e Baby camera monitor enjoy stable Wi-Fi connectivity with both 2.4GHz and 5GHz bands, while smart integrations with Alexa and Google Home offer flexible monitoring options. It supports cloud and memory card storage\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4 Installations \u0026amp; Privacy Protection:\u003c\/strong\u003e Security camera indoor offers 4 mounting options: wall, table, ceiling, or flexible bracket around the crib. ZUMIMALL prioritizes your privacy with a lens that rotates upward to cover the nanny camera when not in use\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eOne-Touch Call \u0026amp; 2-Way Talk:\u003c\/strong\u003e Dog camera for home security features built-in microphone and speaker, allowing communication with family, babies, or pets via the app. The one-touch call function lets children or the elderly press a button for instant help\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eNight Care \u0026amp; Multi-People Sharing:\u003c\/strong\u003e Baby camera monitor for room provides 14 lullabies (TF card required) and adjustable multi-color night lighting via the app to help your baby fall asleep. Share home camera with family and friends to protect your home\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eGift for Elderly \u0026amp; Pet \u0026amp; Baby \u0026amp; Family:\u003c\/strong\u003e With plug-and-play convenience, this lightweight security camera is perfect for monitoring newborns, the elderly, and pets, and makes a thoughtful gift. Its adorable design adds charm and warmth to family moments\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 2: Video Section --\u003e\n\u003cdiv class=\"product-section video-section\"\u003e\n  \u003cdiv class=\"video-container\"\u003e\n    \u003cvideo poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_banner.png?v=1767781319\" controls playsinline preload=\"metadata\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/0cf1b1111a65422282248fea7271812c.mp4\" type=\"video\/mp4\"\u003e\n      Your browser does not support the video tag.\n    \u003c\/source\u003e\u003c\/video\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 3: Image with Title --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n  \u003ch2 class=\"section-title\"\u003eZUMIMALL 5G WiFi 24\/7 Recording Wired Cameras\u003c\/h2\u003e\n  \u003cp class=\"section-subtitle\"\u003e360°Auto Tracking, Motion Detection, 2-Way Audio, Crying Detection, Lullabies \u0026amp; Lights\u003c\/p\u003e\n  \u003cpicture\u003e\n    \u003csource class=\"desktop-img\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_1-1_banner.jpg?v=1767684971\" media=\"(min-width: 769px)\"\u003e\n    \u003csource class=\"mobile-img\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_fb7d35a6-b3a9-4424-aeff-de5e8f598279.jpg?v=1767684541\" media=\"(max-width: 768px)\"\u003e\n    \u003cimg class=\"responsive-image\" alt=\"ZUMIMALL 5G WiFi 24\/7 Recording Wired Cameras\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_1-1_banner.jpg?v=1767684971\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 4: Vertical Slider - 6 Features --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ch2 class=\"section-title\"\u003eProduct Features\u003c\/h2\u003e\n  \n  \u003cdiv class=\"vertical-slider\"\u003e\n    \u003c!-- Navigation Buttons --\u003e\n    \u003cdiv class=\"slider-nav\"\u003e\n      \u003cbutton class=\"slider-btn active\" data-index=\"0\"\u003e360°View\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003eAuto Tracking\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003eNight Vision\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"3\"\u003eLullabies \u0026amp; Lights\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"4\"\u003eCrying Detection\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"5\"\u003eOne Touch Call\u003c\/button\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- Slider Content --\u003e\n    \u003cdiv class=\"slider-container\"\u003e\n      \u003cdiv class=\"slider-track\"\u003e\n        \u003c!-- Slide 1 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n\u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eRotate 355°horizontally and 120°up and down to your desired position, ensuring full protection for your home.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-1_360_14a4c66d-756f-4f70-a5aa-bdffd9f45dc7.jpg?v=1767684971\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-1_360.jpg?v=1767684545\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"360°View\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-1_360_14a4c66d-756f-4f70-a5aa-bdffd9f45dc7.jpg?v=1767684971\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n          \n        \u003c\/div\u003e\n        \u003c!-- Slide 2 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n         \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eWhen motion is detected，it will automatically follow the moving object and record the event in more detail.\u003c\/p\u003e\n          \u003c\/div\u003e\n  \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-2_bcb8da3b-d48b-49b3-9f4e-185252b18ea2.jpg?v=1767684970\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-2.jpg?v=1767684543\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Auto Tracking\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-2_bcb8da3b-d48b-49b3-9f4e-185252b18ea2.jpg?v=1767684970\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n         \n        \u003c\/div\u003e\n        \u003c!-- Slide 3 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n          \u003cpicture\u003e\n    \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eInfrared LED at night provides clear and bright picture，hidden infrared LED is conducive to baby's good sleep.\u003c\/p\u003e\n          \u003c\/div\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-3_c9459405-c460-4761-b125-6bf5d798e592.jpg?v=1767684970\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-3.jpg?v=1767684540\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Night Vision\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-3_c9459405-c460-4761-b125-6bf5d798e592.jpg?v=1767684970\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n      \n        \u003c\/div\u003e\n        \u003c!-- Slide 4 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n\u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eBuilt-in 14 soft songs and multi-colorlights to help your baby fall asleep sweetly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-4_5531c4f6-3479-4a5d-a285-8a2c8e7de0ac.jpg?v=1767684971\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-4.jpg?v=1767684536\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Lullabies \u0026amp; Lights\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_2-4_5531c4f6-3479-4a5d-a285-8a2c8e7de0ac.jpg?v=1767684971\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n          \n        \u003c\/div\u003e\n        \u003c!-- Slide 5 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n  \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eWhen it detects your baby crying, it will notify you immediately.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-1_a02f5b32-f728-44cf-94e7-94841f59f704.jpg?v=1767684970\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-1.jpg?v=1767684533\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Crying Detection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-1_a02f5b32-f728-44cf-94e7-94841f59f704.jpg?v=1767684970\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \n        \u003c\/div\u003e\n        \u003c!-- Slide 6 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n   \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eWhen your kids or elderly need help, they can instantly press the camera's button to talk with you.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-2_e564c603-2510-40dc-9f38-7a2aa2b9de47.jpg?v=1767684969\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-2.jpg?v=1767684533\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"One Touch Call\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-2_e564c603-2510-40dc-9f38-7a2aa2b9de47.jpg?v=1767684969\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n       \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 5: Carousel - 4 Features --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ch2 class=\"section-title\"\u003eKey Features\u003c\/h2\u003e\n  \u003cdiv id=\"carousel1\" class=\"carousel carousel-desktop\"\u003e\n    \u003cdiv class=\"carousel-inner\"\u003e\n      \u003c!-- Slide 1 --\u003e\n      \u003cdiv class=\"carousel-item\"\u003e\n        \u003cpicture\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-1_wifi.jpg?v=1767684969\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-1_c8ad7458-e18d-4011-8676-ad8fbd3bd757.jpg?v=1767684542\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Dual Band 5GHz \u0026amp; 2.4GHz\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-1_wifi.jpg?v=1767684969\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eDual Band 5GHz \u0026amp; 2.4GHz\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c!-- Slide 2 --\u003e\n      \u003cdiv class=\"carousel-item\"\u003e\n        \u003cpicture\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_1af78f65-3f3a-4e5c-b1da-ae4e68df70e4.jpg?v=1767684969\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_f19af19c-dc71-4c5b-a75e-c3699a1861d9.jpg?v=1767684539\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Hide Indicator Light\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_1af78f65-3f3a-4e5c-b1da-ae4e68df70e4.jpg?v=1767684969\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eHide Indicator Light\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c!-- Slide 3 --\u003e\n      \u003cdiv class=\"carousel-item\"\u003e\n        \u003cpicture\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-4_3c238175-938b-4702-9301-27e1d92a3d87.jpg?v=1767684969\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-4.jpg?v=1767684538\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Memory \u0026amp; Cloud Storage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-4_3c238175-938b-4702-9301-27e1d92a3d87.jpg?v=1767684969\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eMemory \u0026amp; Cloud Storage\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c!-- Slide 4 --\u003e\n      \u003cdiv class=\"carousel-item\"\u003e\n        \u003cpicture\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-5_Alexa.jpg?v=1767684970\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_alexa.jpg?v=1767684534\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Support Alexa \u0026amp; ONViF Protocol\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-5_Alexa.jpg?v=1767684970\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eSupport Alexa \u0026amp; ONViF Protocol\u003c\/h3\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"carousel-control prev\"\u003e❮\u003c\/button\u003e\n    \u003cbutton class=\"carousel-control next\"\u003e❯\u003c\/button\u003e\n    \u003cdiv id=\"carousel1-indicators\" class=\"carousel-indicators\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 6: Vertical Slider - 6 Features --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ch2 class=\"section-title\"\u003eAdvanced Features\u003c\/h2\u003e\n  \n  \u003cdiv class=\"vertical-slider\"\u003e\n    \u003c!-- Navigation Buttons --\u003e\n    \u003cdiv class=\"slider-nav\"\u003e\n      \u003cbutton class=\"slider-btn active\" data-index=\"0\"\u003e2-Way Talk\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"1\"\u003eCustom Detection Area\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"2\"\u003e24\/7 Recording\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"3\"\u003ePrivacy Mode\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"4\"\u003eShare With your family\u003c\/button\u003e\n      \u003cbutton class=\"slider-btn\" data-index=\"5\"\u003eView 4 cameras\u003c\/button\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- Slider Content --\u003e\n    \u003cdiv class=\"slider-container\"\u003e\n      \u003cdiv class=\"slider-track\"\u003e\n        \u003c!-- Slide 1 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n  \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eInstant chat lets your voice be with your baby anytime，with voice adjustments adding more fun.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cpicture\u003e\n\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-3_a445ecc1-b263-4e35-b4d3-a524e6d536c4.jpg?v=1767684971\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-3.jpg?v=1767684544\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"2-Way Talk\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-3_a445ecc1-b263-4e35-b4d3-a524e6d536c4.jpg?v=1767684971\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \n        \u003c\/div\u003e\n        \u003c!-- Slide 2 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n          \u003cpicture\u003e\n      \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003ePaint motion detection zones to let the camera focus on important areas greatly reducing unnecessary alerts.\u003c\/p\u003e\n          \u003c\/div\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-4_ff68054e-b500-4174-a8ea-2e21103d0564.jpg?v=1767684971\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-4.jpg?v=1767684545\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Custom Detection Area\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_3-4_ff68054e-b500-4174-a8ea-2e21103d0564.jpg?v=1767684971\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n    \n        \u003c\/div\u003e\n        \u003c!-- Slide 3 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n          \u003cpicture\u003e\n\u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eIf you choose to enable 24\/7recording, your camera will capture every moment of the day and night.\u003c\/p\u003e\n          \u003c\/div\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-1_24_7_c538cdd2-b54b-444c-b491-b9f0c1699be4.jpg?v=1767684971\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-1_24_7.jpg?v=1767684545\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"24\/7 Recording\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-1_24_7_c538cdd2-b54b-444c-b491-b9f0c1699be4.jpg?v=1767684971\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n          \n        \u003c\/div\u003e\n        \u003c!-- Slide 4 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n   \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eSet the lens to close or timed close on the ZUMlMALL APP，and it will automatically rotate the lens upwards.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-2_f9fbe6ba-0917-4fe2-946a-a44202ccc816.jpg?v=1767684970\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-2.jpg?v=1767684541\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Privacy Mode\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-2_f9fbe6ba-0917-4fe2-946a-a44202ccc816.jpg?v=1767684970\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n       \n        \u003c\/div\u003e\n        \u003c!-- Slide 5 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n       \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eYou can invite your family to share beautiful moments together.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-3_ce81e57f-67cf-4892-b775-72e60fed5d1b.jpg?v=1767684969\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-3.jpg?v=1767684533\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"Share With your family\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-3_ce81e57f-67cf-4892-b775-72e60fed5d1b.jpg?v=1767684969\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n   \n        \u003c\/div\u003e\n        \u003c!-- Slide 6 --\u003e\n        \u003cdiv class=\"slide\"\u003e\n         \u003cdiv class=\"slide-caption\"\u003e\n            \u003cp\u003eYou can watch 4 devices simultaneously on ZUMIMALL APP.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cpicture\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-4_71f7cc75-e8d5-4524-97ce-f0cea32cfd3b.jpg?v=1767684971\" media=\"(min-width: 769px)\"\u003e\n            \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-4.jpg?v=1767684541\" media=\"(max-width: 768px)\"\u003e\n            \u003cimg class=\"responsive-image\" alt=\"View 4 cameras\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_4-4_71f7cc75-e8d5-4524-97ce-f0cea32cfd3b.jpg?v=1767684971\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 7: Carousel - 2 Installation Features --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ch2 class=\"section-title\"\u003eInstallation \u0026amp; Setup\u003c\/h2\u003e\n  \u003cdiv id=\"carousel2\" class=\"carousel carousel-desktop\"\u003e\n    \u003cdiv class=\"carousel-inner\"\u003e\n      \u003c!-- Slide 1 --\u003e\n      \u003cdiv class=\"carousel-item\"\u003e\n        \u003cpicture\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-2_b526edd7-11ed-4e8b-b58a-dbd39889e372.jpg?v=1767684969\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-2.jpg?v=1767684535\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"Easy Setup within 5 Mins\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-2_b526edd7-11ed-4e8b-b58a-dbd39889e372.jpg?v=1767684969\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003eEasy Setup within 5 Mins\u003c\/h3\u003e\n          \u003cp\u003e1.Download ZUMIMALL APP\u003cbr\u003e\n          2.Add Device\u003cbr\u003e\n          3.Connect to Network\u003cbr\u003e\n          4.Connection Succeeded\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c!-- Slide 2 --\u003e\n      \u003cdiv class=\"carousel-item\"\u003e\n        \u003cpicture\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-3_8e921073-a857-4030-9905-c10ea4ab68d6.jpg?v=1767684970\" media=\"(min-width: 769px)\"\u003e\n          \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-3.jpg?v=1767684532\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"4 Installation Methods\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-3_8e921073-a857-4030-9905-c10ea4ab68d6.jpg?v=1767684970\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n        \u003cdiv class=\"carousel-caption\"\u003e\n          \u003ch3\u003e4 Installation Methods\u003c\/h3\u003e\n          \u003cp\u003eCelling\/Wall\/Desktop\/Flexible Bracket\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"carousel-control prev\"\u003e❮\u003c\/button\u003e\n    \u003cbutton class=\"carousel-control next\"\u003e❯\u003c\/button\u003e\n    \u003cdiv id=\"carousel2-indicators\" class=\"carousel-indicators\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 8: Image with Title --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n  \u003ch2 class=\"section-title\"\u003eZUMIMALL Indoor Camera for Baby\/Pet\/Elderly\/Gift\u003c\/h2\u003e\n  \u003cpicture\u003e\n    \u003csource class=\"desktop-img\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_6-1_9fe4097d-6e78-47fd-9383-ad3567ce902c.jpg?v=1767684971\" media=\"(min-width: 769px)\"\u003e\n    \u003csource class=\"mobile-img\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_6-1.jpg?v=1767684546\" media=\"(max-width: 768px)\"\u003e\n    \u003cimg class=\"responsive-image\" alt=\"ZUMIMALL Indoor Camera for Baby\/Pet\/Elderly\/Gift\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_6-1_9fe4097d-6e78-47fd-9383-ad3567ce902c.jpg?v=1767684971\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 9: What's in the Box --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003cbutton style=\"background-color: var(--light-cyan);\" class=\"collapsible active\" type=\"button\"\u003e \n    \u003cspan style=\"font-size: 22px;\"\u003eWhat's in the Box?\u003c\/span\u003e \n    \u003cspan class=\"toggle-icon\"\u003e❯\u003c\/span\u003e \n  \u003c\/button\u003e\n  \u003cdiv style=\"max-height: 1000px; background-color: var(--light-cyan);\" class=\"content\"\u003e\n    \u003cdiv class=\"content-inner whats-in-box\"\u003e\n      \u003cdiv class=\"whats-in-box-img\"\u003e\n        \u003cpicture\u003e\n          \u003csource class=\"desktop-img\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-6.jpg?v=1767684970\" media=\"(min-width: 769px)\"\u003e\n          \u003csource class=\"mobile-img\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_63fdd9e1-fd54-4cf5-bf56-37a0d981bdec.jpg?v=1767684534\" media=\"(max-width: 768px)\"\u003e\n          \u003cimg class=\"responsive-image\" alt=\"What's in the Box\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06_5-6.jpg?v=1767684970\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"whats-in-box-text\"\u003e\n        \u003cp style=\"font-weight: bold; color: var(--primary-dark-blue);\"\u003e\n          1x Camera\u003cbr\u003e\n          1x Mounting Bracket\u003cbr\u003e\n          3x Pack of Screws\u003cbr\u003e\n          1x Type-C Cable\u003cbr\u003e\n          1x Power Adapter\u003cbr\u003e\n          1x Product Manual\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 10: Product Specifications --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003cdiv class=\"stacked-foldable-container\"\u003e\n    \u003c!-- Foldable 1 --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eResolution\u003c\/span\u003e \n        \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"stacked-foldable-content\"\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eImage sensor\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e300WColor Sensor   1\/2.7CMOS\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eAudio Input\/output\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eBuilt-in microphone and speaker\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eLens\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eF2.0\/1G3P, IR-CUT one-piece\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eAngle of view\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e110 degree\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eDay \u0026amp; night\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eElectronic(IR-CUT filter with auto switch)\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eVideo compression\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eH.264\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eBit rate\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e16Kbps~2Mbps\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eDual stream\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eYes\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eImage resolution\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e2K\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eFrame rate\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e25fps\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eAlarm trigger\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eIntelligent motion detection, support PIR\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003c!-- Foldable 2 --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eDesign\u003c\/span\u003e \n        \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"stacked-foldable-content\"\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWireless Security\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWEP, WPA, WPA2\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eRemote wakeup\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eSupport\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWireless\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e2.4G\/5G WIFI\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eSupported mobile phone OS\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eiOS 9  up,Adroid 4.0 up\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eSecurity\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eUser authentication,software encryption\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003c!-- Foldable 3 --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003ePower\u003c\/span\u003e \n        \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"stacked-foldable-content\"\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePower supply\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e5V\/1.5A plug-in\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eRated voltage\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eDC5V±5%\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eSampling frequency \/ width\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e8KHz\/16bit\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eInput\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eBuilt-in -38 dB microphone\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eOutput\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eBuilt-in speaker(8Ω1W)\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eOperating temperature\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e−20 °C to 50 °C\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePower supply\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eSupport, optional, DC 5V\/2A\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eIR distance\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eNight visibility up to 10m\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eBrand\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eTIEJUS\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eAPP\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eO KAM PRO\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 11: Additional Resources --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003cdiv class=\"accordion-container\"\u003e\n    \u003cbutton class=\"accordion\"\u003e \n      \u003cspan class=\"accordion-title\"\u003eZUMIMALL Cloud Storage\u003c\/span\u003e \n      \u003cspan class=\"accordion-icon\"\u003e›\u003c\/span\u003e \n    \u003c\/button\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_Cloud_Storage_f5c790cc-fa5c-4aa5-b00d-101bd25c3a89.jpg?v=1752747534\" class=\"responsive-image\" alt=\"ZUMIMALL Cloud Storage\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class=\"downloads-container\"\u003e\n    \u003cdiv class=\"download-row\"\u003e\n      \u003cdiv class=\"download-column\"\u003e\n        \u003cdiv class=\"download-content\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" class=\"download-icon\" alt=\"Manual Download\"\u003e\n          \u003cdiv class=\"download-text\"\u003e\n            \u003ch3\u003eProduct Manual\u003c\/h3\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_Baby_Camera_929a8e9c-d086-416f-b62e-15831ebe5802.pdf?v=1733210280\" class=\"download-button\"\u003eDownload\u003c\/a\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"download-column\"\u003e\n        \u003cdiv class=\"download-content\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" class=\"download-icon\" alt=\"App Download\"\u003e\n          \u003cdiv class=\"download-text\"\u003e\n            \u003ch3\u003eApp Download\u003c\/h3\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"download-button-group\"\u003e\n          \u003ca href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\" class=\"download-button\"\u003eAPK\u003c\/a\u003e \n          \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\" class=\"download-button\"\u003eiOS\u003c\/a\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Part 12: CTA Button --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003ca class=\"cta-button\" href=\"https:\/\/www.zumimall.com\/pages\/videos-for-5g-wifi-baby-monitor-bk06\"\u003eVideos for 5G WiFi Baby monitor-BK06\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ Initialize all vertical sliders\n  document.addEventListener('DOMContentLoaded', function() {\n    \/\/ Collapsible functionality\n    var coll = document.getElementsByClassName(\"collapsible\");\n    for (var i = 0; i \u003c coll.length; i++) {\n      var button = coll[i];\n      var content = button.nextElementSibling;\n      \/\/ Default to expanded if has active class\n      if (button.classList.contains(\"active\")) {\n        content.style.maxHeight = content.scrollHeight + \"px\";\n      } else {\n        content.style.maxHeight = null;\n      }\n      button.addEventListener(\"click\", function() {\n        var content = this.nextElementSibling;\n        this.classList.toggle(\"active\");\n        \/\/ Collapse or expand\n        if (this.classList.contains(\"active\")) {\n          content.style.maxHeight = content.scrollHeight + \"px\";\n        } else {\n          content.style.maxHeight = null;\n        }\n      });\n    }\n\n    \/\/ Accordion functionality\n    document.querySelectorAll('.accordion').forEach(accordion =\u003e {\n      accordion.addEventListener('click', function() {\n        this.classList.toggle('active');\n        const content = this.nextElementSibling;\n        if (content.style.maxHeight) {\n          content.style.maxHeight = null;\n        } else {\n          content.style.maxHeight = content.scrollHeight + 'px';\n        }\n      });\n    });\n\n    \/\/ Initialize carousels\n    initCarousel('carousel1');\n    initCarousel('carousel2');\n    \n    \/\/ Initialize vertical sliders\n    initVerticalSliders();\n    \n    \/\/ Redraw on resize\n    window.addEventListener('resize', function() {\n      redrawCarousel('carousel1');\n      redrawCarousel('carousel2');\n      redrawVerticalSliders();\n    });\n  });\n\n  \/\/ Vertical slider functionality\n  function initVerticalSliders() {\n    const allSliders = document.querySelectorAll('.vertical-slider');\n    \n    allSliders.forEach((slider) =\u003e {\n      const buttons = slider.querySelectorAll('.slider-btn');\n      const track = slider.querySelector('.slider-track');\n      const slides = slider.querySelectorAll('.slide');\n      let currentIndex = 0;\n      let autoSlideInterval;\n      \n      function updateSlider() {\n        const slideHeight = slides[0].offsetHeight;\n        track.style.transform = `translateY(-${currentIndex * slideHeight}px)`;\n        \n        \/\/ Update button states\n        buttons.forEach((btn, index) =\u003e {\n          if(index === currentIndex) {\n            btn.classList.add('active');\n          } else {\n            btn.classList.remove('active');\n          }\n        });\n      }\n      \n      \/\/ Button click events\n      buttons.forEach(btn =\u003e {\n        btn.addEventListener('click', function() {\n          currentIndex = parseInt(this.getAttribute('data-index'));\n          resetAutoSlide();\n          updateSlider();\n        });\n      });\n      \n      \/\/ Auto slide\n      function startAutoSlide() {\n        autoSlideInterval = setInterval(() =\u003e {\n          currentIndex = (currentIndex + 1) % slides.length;\n          updateSlider();\n        }, 5000);\n      }\n      \n      function resetAutoSlide() {\n        clearInterval(autoSlideInterval);\n        startAutoSlide();\n      }\n      \n      \/\/ Touch events for mobile\n      function setupTouchEvents() {\n        let startY = 0;\n        let isScrolling = false;\n        \n        track.addEventListener('touchstart', function(e) {\n          startY = e.touches[0].clientY;\n          isScrolling = true;\n          clearInterval(autoSlideInterval);\n        }, {passive: true});\n        \n        track.addEventListener('touchmove', function(e) {\n          if (!isScrolling) return;\n          const y = e.touches[0].clientY;\n          const diff = startY - y;\n          \n          \/\/ Vertical swipe\n          if (Math.abs(diff) \u003e 10) {\n            e.preventDefault();\n            track.style.transition = 'none';\n            const slideHeight = slides[0].offsetHeight;\n            const currentPosition = -currentIndex * slideHeight;\n            track.style.transform = `translateY(${currentPosition - diff}px)`;\n          }\n        }, {passive: false});\n        \n        track.addEventListener('touchend', function(e) {\n          if (!isScrolling) return;\n          isScrolling = false;\n          \n          const endY = e.changedTouches[0].clientY;\n          const diff = startY - endY;\n          \n          if (Math.abs(diff) \u003e 50) {\n            track.style.transition = 'transform 0.3s ease';\n            \n            if (diff \u003e 0 \u0026\u0026 currentIndex \u003c slides.length - 1) {\n              \/\/ Swipe up - next slide\n              currentIndex++;\n            } else if (diff \u003c 0 \u0026\u0026 currentIndex \u003e 0) {\n              \/\/ Swipe down - previous slide\n              currentIndex--;\n            }\n            \n            updateSlider();\n          } else {\n            \/\/ Not enough swipe, return to original position\n            track.style.transition = 'transform 0.3s ease';\n            updateSlider();\n          }\n          \n          resetAutoSlide();\n        }, {passive: true});\n      }\n      \n      \/\/ Initialize single slider\n      function initSlider() {\n        \/\/ Set initial height\n        const slideHeight = slides[0].offsetHeight;\n        track.style.height = `${slideHeight * slides.length}px`;\n        \n        \/\/ Start auto slide\n        startAutoSlide();\n        \n        \/\/ Add touch support for mobile\n        if (window.matchMedia(\"(max-width: 768px)\").matches) {\n          setupTouchEvents();\n        }\n        \n        \/\/ Recalculate on window resize\n        window.addEventListener('resize', function() {\n          const newSlideHeight = slides[0].offsetHeight;\n          track.style.height = `${newSlideHeight * slides.length}px`;\n          track.style.transform = `translateY(-${currentIndex * newSlideHeight}px)`;\n        });\n      }\n      \n      initSlider();\n    });\n  }\n  \n  function redrawVerticalSliders() {\n    document.querySelectorAll('.vertical-slider').forEach(slider =\u003e {\n      const track = slider.querySelector('.slider-track');\n      const slides = slider.querySelectorAll('.slide');\n      const currentIndex = 0; \/\/ Reset to first slide on resize\n      \n      const slideHeight = slides[0].offsetHeight;\n      track.style.height = `${slideHeight * slides.length}px`;\n      track.style.transform = `translateY(-${currentIndex * slideHeight}px)`;\n    });\n  }\n\n  \/\/ Carousel functionality\n  const carouselStates = {};\n\n  \/\/ Initialize carousel\n  function initCarousel(carouselId) {\n    const carousel = document.getElementById(carouselId);\n    if (!carousel) return;\n    const inner = carousel.querySelector('.carousel-inner');\n    const items = carousel.querySelectorAll('.carousel-item');\n    let visibleCount = 1; \/\/ 电脑端也每页只显示1张图片\n    carouselStates[carouselId] = {\n      current: 0,\n      visible: visibleCount,\n      total: items.length\n    };\n    updateCarousel(carouselId, 0);\n    createIndicators(carouselId);\n    \n    \/\/ Bind button events\n    const prevBtn = carousel.querySelector('.carousel-control.prev');\n    const nextBtn = carousel.querySelector('.carousel-control.next');\n    if (prevBtn) prevBtn.onclick = function() { moveCarousel(carouselId, -1); };\n    if (nextBtn) nextBtn.onclick = function() { moveCarousel(carouselId, 1); };\n\n    \/\/ Add swipe support\n    addCarouselSwipeListeners(carousel, carouselId);\n  }\n\n  \/\/ Create carousel indicators\n  function createIndicators(carouselId) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    \n    const indicatorsContainer = document.getElementById(carouselId + '-indicators');\n    if (!indicatorsContainer) return;\n    \n    indicatorsContainer.innerHTML = '';\n    const totalPages = Math.ceil(state.total \/ state.visible);\n    \n    for (let i = 0; i \u003c totalPages; i++) {\n      const indicator = document.createElement('div');\n      indicator.className = 'carousel-indicator';\n      if (i === 0) indicator.classList.add('active');\n      indicator.onclick = function() {\n        updateCarousel(carouselId, i * state.visible);\n      };\n      indicatorsContainer.appendChild(indicator);\n    }\n  }\n\n  \/\/ Update indicators\n  function updateIndicators(carouselId) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    \n    const indicatorsContainer = document.getElementById(carouselId + '-indicators');\n    if (!indicatorsContainer) return;\n    \n    const indicators = indicatorsContainer.querySelectorAll('.carousel-indicator');\n    const currentPage = Math.floor(state.current \/ state.visible);\n    \n    indicators.forEach((indicator, index) =\u003e {\n      if (index === currentPage) {\n        indicator.classList.add('active');\n      } else {\n        indicator.classList.remove('active');\n      }\n    });\n  }\n\n  \/\/ Move carousel\n  function moveCarousel(carouselId, direction) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    let {visible, total, current} = state;\n    const totalPages = Math.ceil(total \/ visible);\n    let curPage = Math.floor(current \/ visible);\n    curPage = (curPage + direction + totalPages) % totalPages;\n    let newIndex = curPage * visible;\n    if(newIndex \u003e= total) newIndex = 0;\n    updateCarousel(carouselId, newIndex);\n  }\n\n  \/\/ Update carousel position\n  function updateCarousel(carouselId, newIndex) {\n    const carousel = document.getElementById(carouselId);\n    const inner = carousel.querySelector('.carousel-inner');\n    const state = carouselStates[carouselId];\n    if (!carousel || !inner || !state) return;\n    state.current = newIndex;\n    state.visible = 1; \/\/ 固定每页显示1张图片\n    let items = inner.querySelectorAll('.carousel-item');\n    for (let item of items) {\n      item.style.minWidth = (100 \/ state.visible) + '%';\n    }\n    const totalPages = Math.ceil(state.total \/ state.visible);\n    let curPage = Math.floor(newIndex \/ state.visible);\n    const percent = -(100 * curPage);\n    inner.style.transform = `translateX(${percent}%)`;\n    inner.dataset.currentIndex = newIndex;\n    \n    \/\/ Update indicators\n    updateIndicators(carouselId);\n  }\n\n  \/\/ Redraw carousel on resize\n  function redrawCarousel(carouselId) {\n    const carousel = document.getElementById(carouselId);\n    const state = carouselStates[carouselId];\n    if (!carousel || !state) return;\n    let oldVisible = state.visible;\n    state.visible = 1; \/\/ 固定每页显示1张图片\n    let curPage = Math.floor(state.current \/ oldVisible);\n    let newIndex = curPage * state.visible;\n    if (newIndex \u003e= state.total) newIndex = 0;\n    updateCarousel(carouselId, newIndex);\n    createIndicators(carouselId);\n  }\n\n  \/\/ Add swipe support to carousel\n  function addCarouselSwipeListeners(carousel, carouselId) {\n    const inner = carousel.querySelector('.carousel-inner');\n    if (!inner) return;\n\n    \/\/ Touch events\n    let startX = 0, startY = 0, moved = false;\n\n    inner.addEventListener('touchstart', function(e) {\n      if (e.touches.length !== 1) return;\n      startX = e.touches[0].clientX;\n      startY = e.touches[0].clientY;\n      moved = false;\n    }, {passive: true});\n\n    inner.addEventListener('touchmove', function(e) {\n      if (e.touches.length !== 1) return;\n      const dx = e.touches[0].clientX - startX;\n      const dy = e.touches[0].clientY - startY;\n      moved = Math.abs(dx) \u003e 30 \u0026\u0026 Math.abs(dx) \u003e Math.abs(dy);\n      if (moved) e.preventDefault();\n    }, {passive: false});\n\n    inner.addEventListener('touchend', function(e) {\n      if (!moved) return;\n      const dx = e.changedTouches[0].clientX - startX;\n      if (dx \u003e 30) moveCarousel(carouselId, -1);\n      else if (dx \u003c -30) moveCarousel(carouselId, 1);\n      moved = false;\n    });\n\n    \/\/ Mouse drag events\n    let isDragging = false, dragStartX = 0, dragStartY = 0;\n    inner.addEventListener('mousedown', function(e) {\n      isDragging = true;\n      dragStartX = e.clientX;\n      dragStartY = e.clientY;\n      inner.style.cursor = 'grabbing';\n    });\n    inner.addEventListener('mousemove', function(e) {\n      if (!isDragging) return;\n      const dx = e.clientX - dragStartX;\n      const dy = e.clientY - dragStartY;\n      if (Math.abs(dx) \u003e 30 \u0026\u0026 Math.abs(dx) \u003e Math.abs(dy)) {\n        if (dx \u003e 0) moveCarousel(carouselId, -1);\n        else moveCarousel(carouselId, 1);\n        isDragging = false;\n        inner.style.cursor = '';\n      }\n    });\n    inner.addEventListener('mouseup', function() {\n      isDragging = false;\n      inner.style.cursor = '';\n    });\n    inner.addEventListener('mouseleave', function() {\n      isDragging = false;\n      inner.style.cursor = '';\n    });\n  }\n\u003c\/script\u003e","brand":"ZUMIMALL","offers":[{"title":"2 Pack Cam | No SD card","offer_id":50462586765616,"sku":"ZM-BK06C","price":69.98,"currency_code":"USD","in_stock":true},{"title":"2 Pack Cam | 4x 128G SD Card","offer_id":51328990019888,"sku":"ZM-Bk06C+128G*2","price":129.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK06C_1.png?v=1766483777"},{"product_id":"zumimall-2k-360-ptz-5g-wifi-security-camera-plug-in-power-bk05-2-pack","title":"ZUMIMALL Plug-in  Security Camera-BK05","description":"\u003cstyle\u003e\n   \/* 添加针对第五部分轮播的特殊样式 *\/\n  #carousel1.carousel-desktop .carousel-item {\n    min-width: 25%; \/* 一行显示4个 *\/\n  }\n  \n  \/* 桌面端隐藏箭头 *\/\n  @media (min-width: 768px) {\n    .carousel-control.mobile-only {\n      display: none;\n    }\n  }\n  \n  \/* 手机端显示箭头 *\/\n  @media (max-width: 767px) {\n    .carousel-control.mobile-only {\n      display: flex;\n    }\n    #carousel1.carousel-desktop .carousel-item {\n      min-width: 100%; \/* 手机端全宽 *\/\n    }\n  }\n  \/* 全局样式 - 使用品牌色调 *\/\n  :root {\n    --primary-dark-blue: #476C94;\n    --primary-teal: #2D9EA1;\n    --primary-light-blue: #97C5EC;\n    --text-color: #333;\n    --light-bg: #f9f9f9;\n    --border-radius: 8px;\n    --box-shadow: 0 4px 12px rgba(71, 108, 148, 0.1);\n  }\n  \n  \/* 基础样式 *\/\n  body {\n    font-family: 'Arial', sans-serif;\n    color: var(--text-color);\n    line-height: 1.6;\n    margin: 0;\n    padding: 0;\n  }\n  \n  .product-section {\n    max-width: 90%;\n    margin: 40px auto;\n    padding: 0 5%;\n  }\n  \n  \/* 折叠面板样式 - 更新版 *\/\n  .collapsible {\n    background-color: white;\n    color: var(--primary-dark-blue);\n    cursor: pointer;\n    padding: 20px;\n    width: 100%;\n    border: 1px solid #e0e0e0;\n    text-align: left;\n    outline: none;\n    font-size: 18px;\n    font-weight: bold;\n    border-radius: var(--border-radius);\n    margin-bottom: 10px;\n    position: relative;\n    transition: all 0.3s ease;\n    box-shadow: var(--box-shadow);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n  }\n  \n  .collapsible:hover {\n    background-color: var(--light-bg);\n    border-color: var(--primary-light-blue);\n  }\n  \n  .active, .collapsible.active:hover {\n    background-color: var(--light-bg);\n    border-bottom-left-radius: 0;\n    border-bottom-right-radius: 0;\n    border-color: var(--primary-light-blue);\n  }\n  \n  .collapsible .toggle-icon {\n    transition: transform 0.3s ease;\n    color: var(--primary-teal);\n    font-weight: bold;\n    margin-left: 10px;\n  }\n  \n  .active .toggle-icon {\n    transform: rotate(90deg);\n  }\n  \n  .content {\n    padding: 0;\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.3s ease-out;\n    background-color: white;\n    border: 1px solid #e0e0e0;\n    border-top: none;\n    border-bottom-left-radius: var(--border-radius);\n    border-bottom-right-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .content-inner {\n    padding: 20px;\n  }\n  \n  \/* What's in the Box 特殊样式 *\/\n  .whats-in-box {\n    display: flex;\n    flex-wrap: wrap;\n  }\n  \n  .whats-in-box-img {\n    flex: 0 0 70%;\n    max-width: 70%;\n    padding-right: 20px;\n  }\n  \n  .whats-in-box-text {\n    flex: 0 0 30%;\n    max-width: 30%;\n    padding-left: 10px;\n  }\n  \n  .whats-in-box-img img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n  }\n  \n  \/* 响应式图片容器 *\/\n  .responsive-image {\n    width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .desktop-img {\n    display: block;\n  }\n  \n  .mobile-img {\n    display: none;\n  }\n  \n  \/* 视频部分样式 *\/\n  .video-section {\n    text-align: center;\n  }\n  \n  .video-container {\n    position: relative;\n    padding-bottom: 56.25%; \/* 16:9 比例 *\/\n    height: 0;\n    overflow: hidden;\n    max-width: 1800px;\n    margin: 0 auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .video-container video {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n  \n  \/* 图片部分样式 *\/\n  .image-section {\n    text-align: center;\n  }\n  \n  .image-section img {\n    max-width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .section-title {\n    font-size: 28px;\n    font-weight: bold;\n    margin-bottom: 20px;\n    color: var(--primary-dark-blue);\n    text-align: center;\n    font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\n    position: relative;\n    padding-bottom: 10px;\n  }\n  \n  .section-title:after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 80px;\n    height: 3px;\n    background: var(--primary-teal);\n  }\n  \n  .section-subtitle {\n    font-size: 18px;\n    margin-bottom: 30px;\n    text-align: center;\n    color: var(--text-color);\n  }\n  \n  \/* 折叠内容带图片的样式 *\/\n  .feature-item {\n    margin-bottom: 30px;\n  }\n  \n  .feature-text {\n    margin-bottom: 20px;\n    color: var(--text-color);\n  }\n  \n  \/* 轮播图样式 *\/\n  .carousel {\n    position: relative;\n    max-width: 100%;\n    margin: 50px auto;\n    overflow: hidden;\n    border-radius: var(--border-radius);\n  }\n  \n  .carousel-inner {\n    display: flex;\n    transition: transform 0.5s ease;\n  }\n  \n  .carousel-item {\n    min-width: 100%;\n    box-sizing: border-box;\n    padding: 0 10px;\n  }\n  \n  .carousel-desktop .carousel-item {\n    min-width: 50%;\n  }\n  \n  .carousel img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .carousel-caption {\n    padding: 20px 15px;\n    text-align: center;\n  }\n  \n  .carousel-caption h3 {\n    font-weight: bold;\n    margin-bottom: 10px;\n    color: var(--primary-dark-blue);\n    font-size: 18px;\n  }\n  \n  .carousel-caption p {\n    color: var(--text-color);\n  }\n  \n  .carousel-control {\n    position: absolute;\n    top: 50%;\n    transform: translateY(-50%);\n    background-color: var(--primary-teal);\n    color: white;\n    border: none;\n    padding: 12px;\n    cursor: pointer;\n    border-radius: 50%;\n    z-index: 10;\n    width: 44px;\n    height: 44px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    opacity: 0.9;\n    transition: all 0.3s;\n  }\n  \n  .carousel-control:hover {\n    opacity: 1;\n    background-color: var(--primary-dark-blue);\n  }\n  \n  .carousel-control.prev {\n    left: 15px;\n  }\n  \n  .carousel-control.next {\n    right: 15px;\n  }\n\n  \/* 轮播分页指示器 *\/\n  .carousel-indicators {\n    display: flex;\n    justify-content: center;\n    margin-top: 15px;\n  }\n  \n  .carousel-indicator {\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    background-color: #ccc;\n    margin: 0 5px;\n    cursor: pointer;\n    transition: background-color 0.3s;\n  }\n  \n  .carousel-indicator.active {\n    background-color: var(--primary-teal);\n  }\n  \n  \/* 多图片带标题部分 *\/\n  .multi-image-section {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    margin: 50px 0;\n  }\n  \n  .multi-image-item {\n    width: 100%;\n    margin-bottom: 40px;\n    text-align: center;\n  }\n  \n  .multi-image-item img {\n    max-width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n    transition: transform 0.3s;\n  }\n  \n  .multi-image-item img:hover {\n    transform: translateY(-5px);\n  }\n  \n  .multi-image-title {\n    font-size: 20px;\n    font-weight: bold;\n    margin-bottom: 15px;\n    color: var(--primary-dark-blue);\n    position: relative;\n    padding-bottom: 10px;\n  }\n  \n  .multi-image-title:after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 50px;\n    height: 2px;\n    background: var(--primary-teal);\n  }\n  \n  \/* 按钮样式 *\/\n  .cta-button {\n    display: block;\n    width: 100%;\n    max-width: 400px;\n    margin: 50px auto;\n    padding: 16px;\n    background-color: var(--primary-teal);\n    color: white;\n    text-align: center;\n    font-size: 18px;\n    font-weight: bold;\n    border: none;\n    border-radius: var(--border-radius);\n    cursor: pointer;\n    text-decoration: none;\n    transition: all 0.3s;\n    box-shadow: 0 4px 8px rgba(45, 158, 161, 0.3);\n  }\n  \n  .cta-button:hover {\n    background-color: var(--primary-dark-blue);\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(45, 158, 161, 0.4);\n  }\n  \n  \/* 响应式调整 - 修改手机端样式 *\/\n  @media (max-width: 767px) {\n    body {\n      padding: 0;\n    }\n    \n    .product-section {\n      max-width: 100%;\n      padding: 0 2px;\n      margin: 5px auto;\n    }\n    \n    .section-title {\n      font-size: 22px;\n      margin-bottom: 10px;\n    }\n    \n    .section-subtitle {\n      font-size: 16px;\n      margin-bottom: 15px;\n    }\n    \n    .carousel-desktop .carousel-item {\n      min-width: 100%;\n    }\n    \n    .collapsible {\n      padding: 12px 8px;\n      font-size: 16px;\n      margin-bottom: 5px;\n    }\n    \n    .content-inner {\n      padding: 10px 8px;\n    }\n    \n    .feature-item {\n      margin-bottom: 15px;\n    }\n    \n    .carousel {\n      margin: 15px auto;\n    }\n    \n    .carousel-caption {\n      padding: 10px 5px;\n    }\n    \n    .carousel-caption h3 {\n      font-size: 16px;\n      margin-bottom: 5px;\n    }\n    \n    .carousel-caption p {\n      font-size: 14px;\n    }\n    \n    .multi-image-section {\n      margin: 15px 0;\n      gap: 15px;\n    }\n    \n    .multi-image-item {\n      margin-bottom: 15px;\n    }\n    \n    .whats-in-box-img, \n    .whats-in-box-text {\n      flex: 0 0 100%;\n      max-width: 100%;\n      padding: 0;\n    }\n    \n    .whats-in-box-text {\n      margin-top: 10px;\n    }\n    \n    .cta-button {\n      margin: 15px auto;\n      padding: 12px;\n      font-size: 16px;\n    }\n    \n    \/* 切换图片显示 *\/\n    .desktop-img {\n      display: none;\n    }\n    \n    .mobile-img {\n      display: block;\n    }\n  }\n  \n  @media (min-width: 768px) {\n    .multi-image-item {\n      width: 32%;\n    }\n    \n    \/* 确保桌面端显示正确的图片 *\/\n    .desktop-img {\n      display: block;\n    }\n    \n    .mobile-img {\n      display: none;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- 第一部分：About this item 折叠栏 --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003cbutton class=\"collapsible\" type=\"button\"\u003e \u003cspan style=\"font-size: 22px;\"\u003eAbout this item\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp\u003e\u003cstrong\u003e【2.4\/5G WiFi \u0026amp; Real-Time 2-Way Audio】\u003c\/strong\u003e Dual-band cameras for home security supports 2.4\/5ghz WiFi. 5GHz band offers higher transmission rates and less interference, while 2.4GHz band offers wider coverage and better penetration. The camera has a built-in microphone and speaker to create a real-time conversation between you and your visitors\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【24\/7 Recording with Cloud \u0026amp; SD Card Storage】\u003c\/strong\u003e The outdoor security camera is powered by a plug-in power cord (3 meters long), ensuring you can record video 24\/7. Video storage is available on Micro SD card (not included) and cloud storage, SD card supports up to 128G (The Micro SD card and cloud storage offer the same functionality, you just have to choose one or the other)\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【355° Auto Tracking \u0026amp; Motion Detective】\u003c\/strong\u003e The PTZ camera is designed with vertical 90° and horizontal 355° rotation so surveillance camera get a 360° view without blind spots. If someone walks under the camera, it automatically tracks the target, records activity in the target area and sends an alert to your device via the app\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【Easy to Install, Effortlessly Operate】\u003c\/strong\u003e Our 2.4\/5g wifi camera is easy to install, you just need to add the camera to the Zumimall App, connect it (together with other Zumimall cameras if you have more than 1 camera) to Wi-Fi and control different cameras at the same time. Our security cameras' app operating page is simple but comprehensive, so that beginners and experienced users can easily learn how to operate it\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【3MP Color Night Vision, Digital Zoom】\u003c\/strong\u003e With 3MP resolution, home security cameras ensure that you get a clear view of what's going on under the lens. The built-in floodlight also ensures that you can see up to 33 feet in color even in the dark. The cameras have digital zoom feature that allows you zoom in and out on the picture of the app to see the focus adjusted for a clearer view\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【IP66 Weatherproof】\u003c\/strong\u003e IP66 means that the security camera outdoor is designed for all-weather use; this surveillance camera remains functional in temperatures from -20°C to 50°C, providing reliable protection year-round (The Type C connector on the cable is also waterproof）\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【Tips】\u003c\/strong\u003e For optimal 5G performance, use the ZUMIMALL application to check the signal at the ready-to-install location for stability before installation. The outdoor wifi camera is powered via a cable and plug (included), not compatible with solar panels. Subscription is not required, Micro SD card could offer the same functionality\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【Step to connect with Alexa】\u003c\/strong\u003e Make sure the camera has been added to the ZUMIMALL APP-----Open Alexa-----Click the \"More\" button in the bottom left corner-----Select \"Skill\u0026amp;Games\"-----Search \"Zumimall\"-----Click \" Zumimall\"-----Click ''ENABLE TO USE''-----Login to Zumimall account-----Click ''authorize''\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第二部分：视频部分 --\u003e\n\u003cdiv class=\"product-section video-section\"\u003e\n\u003cdiv class=\"video-container\"\u003e\u003cvideo poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/1920x1080-BK05_banner.jpg?v=1751445683\" controls=\"controls\"\u003e\n      \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f34c16fedd30420796317bc689aafbb5.mp4\"\u003e\n      Your browser does not support the video tag.\n    \u003c\/source\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第三部分：图片带标题 --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eBF-BK05\u003cbr\u003e5G Security Camera\u003c\/h2\u003e\n\u003cp class=\"section-subtitle\"\u003e24\/7 Recording \u0026amp; 5\/2.4Ghz WiFi \u0026amp; 2K Resolution\u003c\/p\u003e\n\u003cimg class=\"responsive-image\" alt=\"BF-BK05 5G Security Camera\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5G.jpg?v=1751450224\"\u003e\n\u003c\/div\u003e\n\u003c!-- 第四部分：5个折叠栏带图片 --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003c!-- 第一个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eSupport 5Ghz\/2.4Ghz WiFi\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003eDual-band 5Ghz\/2.4Ghz ensures wide coverage and fast speeds for stable connection in yards or shops\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-1_5G_66614da4-ed09-4742-9d00-60b4536453d9.jpg?v=1750390624\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-1_5G.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Support 5Ghz\/2.4Ghz WiFi\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-1_5G_66614da4-ed09-4742-9d00-60b4536453d9.jpg?v=1750390624\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第二个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003e24\/7Recording\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003e24\/7 wired power + memory card local recording. No subscriptions,no downtime-just reliable security.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-2_24_7.jpg?v=1750390624\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK50_2-2_24_7.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"24\/7Recording\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-2_24_7.jpg?v=1750390624\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第三个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eFlexible Storage Options\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003eChoose between basic cloud storage with 7-day recording loops or Local storage via memory card for more flexible storage.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-3_SD_947d9583-2401-4c16-8c03-73319c3a8896.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-3_SD.jpg?v=1750390615\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Flexible Storage Options\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-3_SD_947d9583-2401-4c16-8c03-73319c3a8896.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第四个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eWired Charging\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003eEnjoy continuous,uninterrupted power with wired charging, without worrying about battery life or solar dependence.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-4_61502d14-b00c-4bc5-9c2c-cd40a94a0d3f.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-4.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Wired Charging\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-4_61502d14-b00c-4bc5-9c2c-cd40a94a0d3f.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第五个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eTwo-Step Installation\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003eChoose right place,screw in,and the camera go. Mount on walls or ceilings in minutes-no tech skills needed.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-5_d9e343ee-30fc-4b12-9ab0-8864830dbc45.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-5.jpg?v=1750390615\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Two-Step Installation\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-5_d9e343ee-30fc-4b12-9ab0-8864830dbc45.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第六部分：9张图片轮播（电脑端一行1个，手机端全宽） --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eAdvanced Features\u003c\/h2\u003e\n\u003cdiv id=\"carousel2\" class=\"carousel\"\u003e\n\u003cdiv class=\"carousel-inner\"\u003e\n\u003c!-- 轮播项1 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-1_3MP_d2d8cdf5-51a9-4c1c-9425-9305c3a5381e.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-1_3MP.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"True 3MP Resolution\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-1_3MP_d2d8cdf5-51a9-4c1c-9425-9305c3a5381e.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eTrue 3MP Resolution, True Detail\u003c\/h3\u003e\n\u003cp\u003eUpgrade to True 3MP Resolution-Real clarity, no interpolation，crisp details even in low light. Experience real security.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项2 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-2_db2f8a20-6041-4fc8-8f97-729f21e99f9c.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-2.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Color Night Vision\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-2_db2f8a20-6041-4fc8-8f97-729f21e99f9c.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eColor Night Vision\u003c\/h3\u003e\n\u003cp\u003eTrue 3MP with spotlight for full-color night vision. See details clearly,even in darkness.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项3 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-3.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK50_3-3.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Accurate Detection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-3.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eAccurate Detection\u003c\/h3\u003e\n\u003cp\u003eCustomize detection sensitivity and humanoid detection to reduce false notifications effectively.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项4 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-4_ai_e0cea85a-25e0-4780-b520-65bcc46e2da4.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-4_ai.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Intelligent Al detection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-4_ai_e0cea85a-25e0-4780-b520-65bcc46e2da4.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eIntelligent Al detection\u003c\/h3\u003e\n\u003cp\u003eProvide Human detection without subscription fee, improve detection accuracy\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项5 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-5_0b41fcc9-429d-4e5f-aede-5df024367eb9.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-5.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Audible Alarm\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-5_0b41fcc9-429d-4e5f-aede-5df024367eb9.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eAudible Alarm\u003c\/h3\u003e\n\u003cp\u003eSend an alarm notification immediately when a noise exceeding 65 decibels is emitted.Proactive protection,day or night.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项6 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-1_90ad3d29-79b2-4cdd-b018-0092e497bd47.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-1.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"360°Auto-Tracking\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-1_90ad3d29-79b2-4cdd-b018-0092e497bd47.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003e360°Auto-Tracking\u003c\/h3\u003e\n\u003cp\u003e360°view angle with Al auto-tracking monitors motior in real-time,ideal choice for homes and warehouses.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项7 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-2.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK50_5-2.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Device Sharing\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-2.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eDevice Sharing\u003c\/h3\u003e\n\u003cp\u003eShare the camera,extending the protective watch over your home with your family\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项8 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-3_aLEXA_afe5a887-9538-4411-a747-e14a7f1635a0.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-3_alexa.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Voice Assistant Linkage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-3_aLEXA_afe5a887-9538-4411-a747-e14a7f1635a0.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eVoice Assistant Linkage\u003c\/h3\u003e\n\u003cp\u003eVoice control via Alexa\/Google，seamlessly connect to the smart home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项9 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-4_c0acbeb1-e5f3-459f-9e7f-cdc1fa75d2fa.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-4.jpg?v=1750390615\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Two-Way Talk\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-4_c0acbeb1-e5f3-459f-9e7f-cdc1fa75d2fa.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eTwo-Way Talk\u003c\/h3\u003e\n\u003cp\u003eTwo-way audio lets you talk to visitors or delivery drivers—safely from your phone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"carousel-control prev\"\u003e❮\u003c\/button\u003e \u003cbutton class=\"carousel-control next\"\u003e❯\u003c\/button\u003e\n\u003cdiv id=\"carousel2-indicators\" class=\"carousel-indicators\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第七部分：1张图片 --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eEasy SetUp\u003c\/h2\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-5_df72bfea-c057-40a7-86f4-cd1c449ccfdd.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-5.jpg?v=1750390615\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Easy SetUp\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-5_df72bfea-c057-40a7-86f4-cd1c449ccfdd.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c!-- 第八部分：What's in the Box 折叠栏 --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003cbutton style=\"background-color: #f1f9f9;\" class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-size: 22px;\"\u003eWhat's in the Box?\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px; background-color: #f1f9f9;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner whats-in-box\"\u003e\n\u003cdiv class=\"whats-in-box-img\"\u003e\u003cimg alt=\"What's in the Box\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/packing-BK05.jpg?v=1751438004\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"whats-in-box-text\"\u003e\n\u003cp style=\"font-weight: bold; color: var(--primary-dark-blue);\"\u003eBK05 Camera*1\u003cbr\u003eUser Manual*1\u003cbr\u003eScrews Set*1\u003cbr\u003eCharging Set*1\u003cbr\u003e(10ft USB-C Cable \u0026amp;Adapter)\u003cbr\u003eWarning Card *1\u003cbr\u003ePositioning Sticker *1\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Product Specifications Section --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003cdiv class=\"stacked-foldable-container\"\u003e\n    \u003c!-- 产品参数折叠栏 1 --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eResolution\u003c\/span\u003e\n        \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"stacked-foldable-content\"\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eImage Resolution\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e3MP\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eImage Frame Rate\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e15fps\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eZoom Type \u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eDigital Zoom\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eRemote PTZ\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e355° horizontal rotation, 120° vertical rotation\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eDay \u0026amp; night\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eAuto(ICR)\/Color\/B\u0026amp;W \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- 折叠栏 2 --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eDesign\u003c\/span\u003e\n        \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"stacked-foldable-content\"\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eMounting Type \u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWall Mount\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eField Of View \u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e360 Degrees\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWi-Fi\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e2.4G \/ 5G Wi-Fi(IEEE802.11b\/g\/n)\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWireless Security\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e64\/128-bit WPA\/WPA2, WPA-PSK\/WPA2-PSK, WPS\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eSupported mobile phone OS\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eIOS 9+, Android 4.0+\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- 折叠栏 3 --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003ePower\u003c\/span\u003e\n        \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"stacked-foldable-content\"\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePower Supply\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eDC 5V\/1A\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eOperating Temperature\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e-20°C to 50°C, humidity less than 90% (no condensation)\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePower Consumption\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eMax. 2.5W\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eVoltage \u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e5 Volts\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eCommunication Protocols\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eHTTP, DHCP, DNS, TCP\/IP\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003cstyle\u003e\n    \/* Stacked Foldable Container Styles *\/\n    .stacked-foldable-container {\n      width: 100%;\n      max-width: 900px;\n      margin: 30px auto;\n      font-family: 'Arial', sans-serif;\n    }\n    \n    .stacked-foldable {\n      border: 1px solid #e0e0e0;\n      border-radius: var(--border-radius);\n      margin-bottom: 10px;\n      overflow: hidden;\n      box-shadow: var(--box-shadow);\n      background-color: white;\n    }\n    \n    .stacked-foldable-summary {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      padding: 15px 20px;\n      cursor: pointer;\n      list-style: none;\n      font-weight: bold;\n      color: var(--primary-dark-blue);\n      background-color: white;\n      transition: all 0.3s;\n    }\n    \n    .stacked-foldable-summary:hover {\n      background-color: var(--light-bg);\n    }\n    \n    .stacked-foldable-title {\n      font-size: 16px;\n    }\n    \n    .stacked-foldable-icon {\n      transition: transform 0.3s;\n      color: var(--primary-teal);\n      font-weight: bold;\n      font-size: 18px;\n    }\n    \n    .stacked-foldable[open] .stacked-foldable-icon {\n      transform: rotate(90deg);\n    }\n    \n    .stacked-foldable-content {\n      padding: 15px 20px;\n      border-top: 1px solid #e0e0e0;\n    }\n    \n    .stacked-foldable-row {\n      display: flex;\n      padding: 8px 0;\n      border-bottom: 1px solid #f0f0f0;\n    }\n    \n    .stacked-foldable-row:last-child {\n      border-bottom: none;\n    }\n    \n    .stacked-foldable-col {\n      flex: 1;\n      font-size: 14px;\n      color: var(--text-color);\n    }\n    \n    .stacked-foldable-col:first-child {\n      font-weight: 500;\n      color: #666;\n    }\n    \n    @media (max-width: 767px) {\n      .stacked-foldable-summary {\n        padding: 12px 15px;\n      }\n      \n      .stacked-foldable-title {\n        font-size: 15px;\n      }\n      \n      .stacked-foldable-content {\n        padding: 10px 15px;\n      }\n      \n      .stacked-foldable-row {\n        flex-direction: column;\n      }\n      \n      .stacked-foldable-col {\n        padding: 3px 0;\n      }\n    }\n  \u003c\/style\u003e\n\u003c\/div\u003e\n\n\u003c!-- Additional Resources Section --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003cdiv class=\"resources-container\"\u003e\n    \u003c!-- Cloud and AI Services --\u003e\n    \u003cdiv class=\"accordion-container\"\u003e\n      \u003cbutton class=\"accordion\"\u003e\n        \u003cspan class=\"accordion-title\"\u003eZUMIMALL Cloud Storage\u003c\/span\u003e\n        \u003cspan class=\"accordion-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"accordion-content\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_Cloud_Storage_887c1139-6304-4c06-b40d-35483a20bd8c.jpg?v=1752819437\" class=\"responsive-image\" alt=\"Cloud Storage\"\u003e\n      \u003c\/div\u003e\n      \n      \u003cbutton class=\"accordion\"\u003e\n        \u003cspan class=\"accordion-title\"\u003eZUMIMALL AI Services\u003c\/span\u003e\n        \u003cspan class=\"accordion-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"accordion-content\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_AI_d13f3958-2bdd-4338-a539-43aac8f90ece.jpg?v=1752747554\" class=\"responsive-image\" alt=\"AI Services\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Downloads Section --\u003e\n    \u003cdiv class=\"downloads-container\"\u003e\n      \u003cdiv class=\"download-row\"\u003e\n        \u003cdiv class=\"download-column\"\u003e\n          \u003cdiv class=\"download-content\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" class=\"download-icon\" alt=\"Manual Download\"\u003e\n            \u003cdiv class=\"download-text\"\u003e\n              \u003ch3\u003eProduct Manual\u003c\/h3\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003ca href=\"https:\/\/www.zumimall.com\/pages\/manual-download-2\" class=\"download-button\"\u003eDownload\u003c\/a\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"download-column\"\u003e\n          \u003cdiv class=\"download-content\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" class=\"download-icon\" alt=\"App Download\"\u003e\n            \u003cdiv class=\"download-text\"\u003e\n              \u003ch3\u003eApp Download\u003c\/h3\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"download-button-group\"\u003e\n            \u003ca href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\" class=\"download-button\"\u003eAPK\u003c\/a\u003e\n            \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\" class=\"download-button\"\u003eiOS\u003c\/a\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cstyle\u003e\n      \/* Accordion Container Styles *\/\n      .accordion-container {\n        width: 100%;\n        max-width: 900px;\n        margin: 30px auto;\n      }\n      \n      .accordion {\n        width: 100%;\n        border: none;\n        border-bottom: 1px solid #e0e0e0;\n        outline: none;\n        transition: 0.3s;\n        background-color: white;\n        cursor: pointer;\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        padding: 15px 20px;\n        text-align: left;\n        border-radius: var(--border-radius);\n        margin-bottom: 10px;\n        box-shadow: var(--box-shadow);\n      }\n      \n      .accordion:first-of-type {\n        border-top: 1px solid #e0e0e0;\n      }\n      \n      .accordion-title {\n        font-weight: bold;\n        font-size: 16px;\n        color: var(--primary-dark-blue);\n        margin: 0;\n      }\n      \n      .accordion-icon {\n        font-size: 18px;\n        transition: transform 0.3s;\n        color: var(--primary-teal);\n        font-weight: bold;\n      }\n      \n      .accordion.active .accordion-icon {\n        transform: rotate(90deg);\n      }\n      \n      .accordion-content {\n        padding: 0;\n        max-height: 0;\n        overflow: hidden;\n        transition: max-height 0.3s ease-out;\n        margin-bottom: 15px;\n      }\n      \n      \/* Downloads Container Styles *\/\n      .downloads-container {\n        width: 100%;\n        max-width: 900px;\n        margin: 30px auto;\n      }\n      \n      .download-row {\n        display: flex;\n        gap: 15px;\n        margin-bottom: 15px;\n      }\n      \n      .download-column {\n        flex: 1;\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        padding: 15px;\n        border-radius: var(--border-radius);\n        background-color: white;\n        box-shadow: var(--box-shadow);\n      }\n      \n      .download-content {\n        display: flex;\n        align-items: center;\n        gap: 10px;\n      }\n      \n      .download-icon {\n        width: 20px;\n        height: 20px;\n        color: var(--primary-teal);\n      }\n      \n      .download-text h3 {\n        font-size: 15px;\n        margin: 0;\n        color: var(--text-color);\n        font-weight: 500;\n      }\n      \n      .download-button {\n        padding: 8px 15px;\n        background-color: var(--primary-teal);\n        color: white;\n        border: none;\n        border-radius: var(--border-radius);\n        cursor: pointer;\n        font-weight: bold;\n        font-size: 13px;\n        text-decoration: none;\n        transition: all 0.3s;\n      }\n      \n      .download-button:hover {\n        background-color: var(--primary-dark-blue);\n      }\n      \n      .download-button-group {\n        display: flex;\n        gap: 8px;\n      }\n      \n      @media (max-width: 767px) {\n        .download-row {\n          flex-direction: column;\n          gap: 10px;\n        }\n        \n        .accordion {\n          padding: 12px 15px;\n        }\n        \n        .accordion-title {\n          font-size: 15px;\n        }\n        \n        .download-column {\n          padding: 12px;\n        }\n        \n        .download-icon {\n          width: 18px;\n          height: 18px;\n        }\n        \n        .download-text h3 {\n          font-size: 14px;\n        }\n        \n        .download-button {\n          padding: 6px 12px;\n          font-size: 12px;\n        }\n      }\n    \u003c\/style\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ Accordion functionality\n  document.querySelectorAll('.accordion').forEach(accordion =\u003e {\n    accordion.addEventListener('click', function() {\n      this.classList.toggle('active');\n      const content = this.nextElementSibling;\n      if (content.style.maxHeight) {\n        content.style.maxHeight = null;\n      } else {\n        content.style.maxHeight = content.scrollHeight + 'px';\n      }\n    });\n  });\n  \n  \/\/ Foldable functionality\n  document.querySelectorAll('.stacked-foldable').forEach(foldable =\u003e {\n    foldable.addEventListener('toggle', function() {\n      if (this.open) {\n        this.style.marginBottom = '15px';\n      } else {\n        this.style.marginBottom = '10px';\n      }\n    });\n  });\n\u003c\/script\u003e\n\u003c!-- 第九部分：按钮 --\u003e\n\u003cdiv class=\"product-section\"\u003e\u003ca class=\"cta-button\" href=\"https:\/\/www.zumimall.com\/pages\/videos-for-zumimall-camera-bf-bk05\"\u003e Videos for ZUMIMALL Camera-BF-BK05 \u003c\/a\u003e\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ 折叠面板功能修正\n  document.addEventListener('DOMContentLoaded', function() {\n    var coll = document.getElementsByClassName(\"collapsible\");\n    for (var i = 0; i \u003c coll.length; i++) {\n      var button = coll[i];\n      var content = button.nextElementSibling;\n      \/\/ 默认展开\n      if (button.classList.contains(\"active\")) {\n        content.style.maxHeight = content.scrollHeight + \"px\";\n      } else {\n        content.style.maxHeight = null;\n      }\n      button.addEventListener(\"click\", function() {\n        var content = this.nextElementSibling;\n        this.classList.toggle(\"active\");\n        \/\/ 收起或展开\n        if (this.classList.contains(\"active\")) {\n          content.style.maxHeight = content.scrollHeight + \"px\";\n        } else {\n          content.style.maxHeight = null;\n        }\n      });\n    }\n\n    \/\/ 初始化轮播\n    initCarousel('carousel1');\n    initCarousel('carousel2');\n    \/\/ 响应式重绘\n    window.addEventListener('resize', function() {\n      redrawCarousel('carousel1');\n      redrawCarousel('carousel2');\n    });\n\n    \/\/ 轮播按钮事件绑定\n    document.querySelectorAll('.carousel').forEach(function(carousel) {\n      const prevBtn = carousel.querySelector('.carousel-control.prev');\n      const nextBtn = carousel.querySelector('.carousel-control.next');\n      const id = carousel.id;\n      if (prevBtn) prevBtn.onclick = function() { moveCarousel(id, -1); };\n      if (nextBtn) nextBtn.onclick = function() { moveCarousel(id, 1); };\n\n      \/\/ 绑定滑动和拖动事件\n      addCarouselSwipeListeners(carousel, id);\n    });\n  });\n\n  \/\/ 轮播核心变量\n  const carouselStates = {};\n\n  \/\/ 轮播初始化\n  function initCarousel(carouselId) {\n    const carousel = document.getElementById(carouselId);\n    if (!carousel) return;\n    const inner = carousel.querySelector('.carousel-inner');\n    const items = carousel.querySelectorAll('.carousel-item');\n    let visibleCount = carousel.classList.contains('carousel-desktop') \u0026\u0026 window.innerWidth \u003e= 768 ? 2 : 1;\n    carouselStates[carouselId] = {\n      current: 0,\n      visible: visibleCount,\n      total: items.length\n    };\n    updateCarousel(carouselId, 0);\n    createIndicators(carouselId);\n  }\n\n  \/\/ 创建轮播指示器\n  function createIndicators(carouselId) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    \n    const indicatorsContainer = document.getElementById(carouselId + '-indicators');\n    if (!indicatorsContainer) return;\n    \n    indicatorsContainer.innerHTML = '';\n    const totalPages = Math.ceil(state.total \/ state.visible);\n    \n    for (let i = 0; i \u003c totalPages; i++) {\n      const indicator = document.createElement('div');\n      indicator.className = 'carousel-indicator';\n      if (i === 0) indicator.classList.add('active');\n      indicator.onclick = function() {\n        updateCarousel(carouselId, i * state.visible);\n      };\n      indicatorsContainer.appendChild(indicator);\n    }\n  }\n\n  \/\/ 更新指示器状态\n  function updateIndicators(carouselId) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    \n    const indicatorsContainer = document.getElementById(carouselId + '-indicators');\n    if (!indicatorsContainer) return;\n    \n    const indicators = indicatorsContainer.querySelectorAll('.carousel-indicator');\n    const currentPage = Math.floor(state.current \/ state.visible);\n    \n    indicators.forEach((indicator, index) =\u003e {\n      if (index === currentPage) {\n        indicator.classList.add('active');\n      } else {\n        indicator.classList.remove('active');\n      }\n    });\n  }\n\n  \/\/ 轮播移动（修正分页与循环）\n  function moveCarousel(carouselId, direction) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    let {visible, total, current} = state;\n    const totalPages = Math.ceil(total \/ visible);\n    let curPage = Math.floor(current \/ visible);\n    curPage = (curPage + direction + totalPages) % totalPages;\n    let newIndex = curPage * visible;\n    if(newIndex \u003e= total) newIndex = 0;\n    updateCarousel(carouselId, newIndex);\n  }\n\n  \/\/ 轮播更新\n  function updateCarousel(carouselId, newIndex) {\n    const carousel = document.getElementById(carouselId);\n    const inner = carousel.querySelector('.carousel-inner');\n    const state = carouselStates[carouselId];\n    if (!carousel || !inner || !state) return;\n    state.current = newIndex;\n    state.visible = carousel.classList.contains('carousel-desktop') \u0026\u0026 window.innerWidth \u003e= 768 ? 2 : 1;\n    let items = inner.querySelectorAll('.carousel-item');\n    for (let item of items) {\n      item.style.minWidth = (100 \/ state.visible) + '%';\n    }\n    const totalPages = Math.ceil(state.total \/ state.visible);\n    let curPage = Math.floor(newIndex \/ state.visible);\n    const percent = -(100 * curPage);\n    inner.style.transform = `translateX(${percent}%)`;\n    inner.dataset.currentIndex = newIndex;\n    \n    \/\/ 更新指示器\n    updateIndicators(carouselId);\n  }\n\n  \/\/ 响应式重绘轮播\n  function redrawCarousel(carouselId) {\n    const carousel = document.getElementById(carouselId);\n    const state = carouselStates[carouselId];\n    if (!carousel || !state) return;\n    let oldVisible = state.visible;\n    state.visible = carousel.classList.contains('carousel-desktop') \u0026\u0026 window.innerWidth \u003e= 768 ? 2 : 1;\n    let curPage = Math.floor(state.current \/ oldVisible);\n    let newIndex = curPage * state.visible;\n    if (newIndex \u003e= state.total) newIndex = 0;\n    updateCarousel(carouselId, newIndex);\n    createIndicators(carouselId);\n  }\n\n  \/\/ 轮播滑动与拖动支持\n  function addCarouselSwipeListeners(carousel, carouselId) {\n    const inner = carousel.querySelector('.carousel-inner');\n    if (!inner) return;\n\n    \/\/ Touch events\n    let startX = 0, startY = 0, moved = false;\n\n    inner.addEventListener('touchstart', function(e) {\n      if (e.touches.length !== 1) return;\n      startX = e.touches[0].clientX;\n      startY = e.touches[0].clientY;\n      moved = false;\n    }, {passive: true});\n\n    inner.addEventListener('touchmove', function(e) {\n      if (e.touches.length !== 1) return;\n      const dx = e.touches[0].clientX - startX;\n      const dy = e.touches[0].clientY - startY;\n      moved = Math.abs(dx) \u003e 30 \u0026\u0026 Math.abs(dx) \u003e Math.abs(dy);\n      \/\/ 可选：阻止页面滚动\n      if (moved) e.preventDefault();\n    }, {passive: false});\n\n    inner.addEventListener('touchend', function(e) {\n      if (!moved) return;\n      const dx = e.changedTouches[0].clientX - startX;\n      if (dx \u003e 30) moveCarousel(carouselId, -1);\n      else if (dx \u003c -30) moveCarousel(carouselId, 1);\n      moved = false;\n    });\n\n    \/\/ Mouse drag events\n    let isDragging = false, dragStartX = 0, dragStartY = 0;\n    inner.addEventListener('mousedown', function(e) {\n      isDragging = true;\n      dragStartX = e.clientX;\n      dragStartY = e.clientY;\n      inner.style.cursor = 'grabbing';\n    });\n    inner.addEventListener('mousemove', function(e) {\n      if (!isDragging) return;\n      const dx = e.clientX - dragStartX;\n      const dy = e.clientY - dragStartY;\n      if (Math.abs(dx) \u003e 30 \u0026\u0026 Math.abs(dx) \u003e Math.abs(dy)) {\n        if (dx \u003e 0) moveCarousel(carouselId, -1);\n        else moveCarousel(carouselId, 1);\n        isDragging = false;\n        inner.style.cursor = '';\n      }\n    });\n    inner.addEventListener('mouseup', function() {\n      isDragging = false;\n      inner.style.cursor = '';\n    });\n    inner.addEventListener('mouseleave', function() {\n      isDragging = false;\n      inner.style.cursor = '';\n    });\n  }\n\n  \/\/ 暴露给HTML按钮\n  window.moveCarousel = moveCarousel;\n\u003c\/script\u003e","brand":"ZUMIMALL","offers":[{"title":"2 Pack Cam | No SD card-(3MP)","offer_id":50478545273136,"sku":"BK05-3mp*2","price":59.98,"currency_code":"USD","in_stock":true},{"title":"2 Pack Cam | 2x 128G SD Card-(3MP)","offer_id":51217769955632,"sku":"3mp-BK05*2+128g*2","price":119.99,"currency_code":"USD","in_stock":false},{"title":"2 Pack Cam | No SD card-(5MP)","offer_id":51328966230320,"sku":"BK05-5mp*2","price":79.99,"currency_code":"USD","in_stock":true},{"title":"2 Pack Cam | 2x 128G SD Card-(5MP)","offer_id":51328966263088,"sku":"5MP-BK05+128G*2","price":139.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05C-3MP.jpg?v=1775027407"},{"product_id":"zumimall-outdoor-5mp-plug-in-5g-wifi-security-camera-bk05","title":"ZUMIMALL Outdoor Security Camera -BK05（4 PACK）","description":"\u003cstyle\u003e\n   \/* 添加针对第五部分轮播的特殊样式 *\/\n  #carousel1.carousel-desktop .carousel-item {\n    min-width: 25%; \/* 一行显示4个 *\/\n  }\n  \n  \/* 桌面端隐藏箭头 *\/\n  @media (min-width: 768px) {\n    .carousel-control.mobile-only {\n      display: none;\n    }\n  }\n  \n  \/* 手机端显示箭头 *\/\n  @media (max-width: 767px) {\n    .carousel-control.mobile-only {\n      display: flex;\n    }\n    #carousel1.carousel-desktop .carousel-item {\n      min-width: 100%; \/* 手机端全宽 *\/\n    }\n  }\n  \/* 全局样式 - 使用品牌色调 *\/\n  :root {\n    --primary-dark-blue: #476C94;\n    --primary-teal: #2D9EA1;\n    --primary-light-blue: #97C5EC;\n    --text-color: #333;\n    --light-bg: #f9f9f9;\n    --border-radius: 8px;\n    --box-shadow: 0 4px 12px rgba(71, 108, 148, 0.1);\n  }\n  \n  \/* 基础样式 *\/\n  body {\n    font-family: 'Arial', sans-serif;\n    color: var(--text-color);\n    line-height: 1.6;\n    margin: 0;\n    padding: 0;\n  }\n  \n  .product-section {\n    max-width: 90%;\n    margin: 40px auto;\n    padding: 0 5%;\n  }\n  \n  \/* 折叠面板样式 - 更新版 *\/\n  .collapsible {\n    background-color: white;\n    color: var(--primary-dark-blue);\n    cursor: pointer;\n    padding: 20px;\n    width: 100%;\n    border: 1px solid #e0e0e0;\n    text-align: left;\n    outline: none;\n    font-size: 18px;\n    font-weight: bold;\n    border-radius: var(--border-radius);\n    margin-bottom: 10px;\n    position: relative;\n    transition: all 0.3s ease;\n    box-shadow: var(--box-shadow);\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n  }\n  \n  .collapsible:hover {\n    background-color: var(--light-bg);\n    border-color: var(--primary-light-blue);\n  }\n  \n  .active, .collapsible.active:hover {\n    background-color: var(--light-bg);\n    border-bottom-left-radius: 0;\n    border-bottom-right-radius: 0;\n    border-color: var(--primary-light-blue);\n  }\n  \n  .collapsible .toggle-icon {\n    transition: transform 0.3s ease;\n    color: var(--primary-teal);\n    font-weight: bold;\n    margin-left: 10px;\n  }\n  \n  .active .toggle-icon {\n    transform: rotate(90deg);\n  }\n  \n  .content {\n    padding: 0;\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.3s ease-out;\n    background-color: white;\n    border: 1px solid #e0e0e0;\n    border-top: none;\n    border-bottom-left-radius: var(--border-radius);\n    border-bottom-right-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .content-inner {\n    padding: 20px;\n  }\n  \n  \/* What's in the Box 特殊样式 *\/\n  .whats-in-box {\n    display: flex;\n    flex-wrap: wrap;\n  }\n  \n  .whats-in-box-img {\n    flex: 0 0 70%;\n    max-width: 70%;\n    padding-right: 20px;\n  }\n  \n  .whats-in-box-text {\n    flex: 0 0 30%;\n    max-width: 30%;\n    padding-left: 10px;\n  }\n  \n  .whats-in-box-img img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n  }\n  \n  \/* 响应式图片容器 *\/\n  .responsive-image {\n    width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .desktop-img {\n    display: block;\n  }\n  \n  .mobile-img {\n    display: none;\n  }\n  \n  \/* 视频部分样式 *\/\n  .video-section {\n    text-align: center;\n  }\n  \n  .video-container {\n    position: relative;\n    padding-bottom: 56.25%; \/* 16:9 比例 *\/\n    height: 0;\n    overflow: hidden;\n    max-width: 1800px;\n    margin: 0 auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .video-container video {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n  \n  \/* 图片部分样式 *\/\n  .image-section {\n    text-align: center;\n  }\n  \n  .image-section img {\n    max-width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .section-title {\n    font-size: 28px;\n    font-weight: bold;\n    margin-bottom: 20px;\n    color: var(--primary-dark-blue);\n    text-align: center;\n    font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\n    position: relative;\n    padding-bottom: 10px;\n  }\n  \n  .section-title:after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 80px;\n    height: 3px;\n    background: var(--primary-teal);\n  }\n  \n  .section-subtitle {\n    font-size: 18px;\n    margin-bottom: 30px;\n    text-align: center;\n    color: var(--text-color);\n  }\n  \n  \/* 折叠内容带图片的样式 *\/\n  .feature-item {\n    margin-bottom: 30px;\n  }\n  \n  .feature-text {\n    margin-bottom: 20px;\n    color: var(--text-color);\n  }\n  \n  \/* 轮播图样式 *\/\n  .carousel {\n    position: relative;\n    max-width: 100%;\n    margin: 50px auto;\n    overflow: hidden;\n    border-radius: var(--border-radius);\n  }\n  \n  .carousel-inner {\n    display: flex;\n    transition: transform 0.5s ease;\n  }\n  \n  .carousel-item {\n    min-width: 100%;\n    box-sizing: border-box;\n    padding: 0 10px;\n  }\n  \n  .carousel-desktop .carousel-item {\n    min-width: 50%;\n  }\n  \n  .carousel img {\n    width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n  }\n  \n  .carousel-caption {\n    padding: 20px 15px;\n    text-align: center;\n  }\n  \n  .carousel-caption h3 {\n    font-weight: bold;\n    margin-bottom: 10px;\n    color: var(--primary-dark-blue);\n    font-size: 18px;\n  }\n  \n  .carousel-caption p {\n    color: var(--text-color);\n  }\n  \n  .carousel-control {\n    position: absolute;\n    top: 50%;\n    transform: translateY(-50%);\n    background-color: var(--primary-teal);\n    color: white;\n    border: none;\n    padding: 12px;\n    cursor: pointer;\n    border-radius: 50%;\n    z-index: 10;\n    width: 44px;\n    height: 44px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    opacity: 0.9;\n    transition: all 0.3s;\n  }\n  \n  .carousel-control:hover {\n    opacity: 1;\n    background-color: var(--primary-dark-blue);\n  }\n  \n  .carousel-control.prev {\n    left: 15px;\n  }\n  \n  .carousel-control.next {\n    right: 15px;\n  }\n\n  \/* 轮播分页指示器 *\/\n  .carousel-indicators {\n    display: flex;\n    justify-content: center;\n    margin-top: 15px;\n  }\n  \n  .carousel-indicator {\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    background-color: #ccc;\n    margin: 0 5px;\n    cursor: pointer;\n    transition: background-color 0.3s;\n  }\n  \n  .carousel-indicator.active {\n    background-color: var(--primary-teal);\n  }\n  \n  \/* 多图片带标题部分 *\/\n  .multi-image-section {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    margin: 50px 0;\n  }\n  \n  .multi-image-item {\n    width: 100%;\n    margin-bottom: 40px;\n    text-align: center;\n  }\n  \n  .multi-image-item img {\n    max-width: 100%;\n    height: auto;\n    border-radius: var(--border-radius);\n    box-shadow: var(--box-shadow);\n    transition: transform 0.3s;\n  }\n  \n  .multi-image-item img:hover {\n    transform: translateY(-5px);\n  }\n  \n  .multi-image-title {\n    font-size: 20px;\n    font-weight: bold;\n    margin-bottom: 15px;\n    color: var(--primary-dark-blue);\n    position: relative;\n    padding-bottom: 10px;\n  }\n  \n  .multi-image-title:after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 50px;\n    height: 2px;\n    background: var(--primary-teal);\n  }\n  \n  \/* 按钮样式 *\/\n  .cta-button {\n    display: block;\n    width: 100%;\n    max-width: 400px;\n    margin: 50px auto;\n    padding: 16px;\n    background-color: var(--primary-teal);\n    color: white;\n    text-align: center;\n    font-size: 18px;\n    font-weight: bold;\n    border: none;\n    border-radius: var(--border-radius);\n    cursor: pointer;\n    text-decoration: none;\n    transition: all 0.3s;\n    box-shadow: 0 4px 8px rgba(45, 158, 161, 0.3);\n  }\n  \n  .cta-button:hover {\n    background-color: var(--primary-dark-blue);\n    transform: translateY(-2px);\n    box-shadow: 0 6px 12px rgba(45, 158, 161, 0.4);\n  }\n  \n  \/* 响应式调整 - 修改手机端样式 *\/\n  @media (max-width: 767px) {\n    body {\n      padding: 0;\n    }\n    \n    .product-section {\n      max-width: 100%;\n      padding: 0 2px;\n      margin: 5px auto;\n    }\n    \n    .section-title {\n      font-size: 22px;\n      margin-bottom: 10px;\n    }\n    \n    .section-subtitle {\n      font-size: 16px;\n      margin-bottom: 15px;\n    }\n    \n    .carousel-desktop .carousel-item {\n      min-width: 100%;\n    }\n    \n    .collapsible {\n      padding: 12px 8px;\n      font-size: 16px;\n      margin-bottom: 5px;\n    }\n    \n    .content-inner {\n      padding: 10px 8px;\n    }\n    \n    .feature-item {\n      margin-bottom: 15px;\n    }\n    \n    .carousel {\n      margin: 15px auto;\n    }\n    \n    .carousel-caption {\n      padding: 10px 5px;\n    }\n    \n    .carousel-caption h3 {\n      font-size: 16px;\n      margin-bottom: 5px;\n    }\n    \n    .carousel-caption p {\n      font-size: 14px;\n    }\n    \n    .multi-image-section {\n      margin: 15px 0;\n      gap: 15px;\n    }\n    \n    .multi-image-item {\n      margin-bottom: 15px;\n    }\n    \n    .whats-in-box-img, \n    .whats-in-box-text {\n      flex: 0 0 100%;\n      max-width: 100%;\n      padding: 0;\n    }\n    \n    .whats-in-box-text {\n      margin-top: 10px;\n    }\n    \n    .cta-button {\n      margin: 15px auto;\n      padding: 12px;\n      font-size: 16px;\n    }\n    \n    \/* 切换图片显示 *\/\n    .desktop-img {\n      display: none;\n    }\n    \n    .mobile-img {\n      display: block;\n    }\n  }\n  \n  @media (min-width: 768px) {\n    .multi-image-item {\n      width: 32%;\n    }\n    \n    \/* 确保桌面端显示正确的图片 *\/\n    .desktop-img {\n      display: block;\n    }\n    \n    .mobile-img {\n      display: none;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- 第一部分：About this item 折叠栏 --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003cbutton class=\"collapsible\" type=\"button\"\u003e \u003cspan style=\"font-size: 22px;\"\u003eAbout this item\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp\u003e\u003cstrong\u003e【2.4\/5G WiFi \u0026amp; Real-Time 2-Way Audio】\u003c\/strong\u003e Dual-band cameras for home security supports 2.4\/5ghz WiFi. 5GHz band offers higher transmission rates and less interference, while 2.4GHz band offers wider coverage and better penetration. The camera has a built-in microphone and speaker to create a real-time conversation between you and your visitors\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【24\/7 Recording with Cloud \u0026amp; SD Card Storage】\u003c\/strong\u003e The outdoor security camera is powered by a plug-in power cord (3 meters long), ensuring you can record video 24\/7. Video storage is available on Micro SD card (not included) and cloud storage, SD card supports up to 128G (The Micro SD card and cloud storage offer the same functionality, you just have to choose one or the other)\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【355° Auto Tracking \u0026amp; Motion Detective】\u003c\/strong\u003e The PTZ camera is designed with vertical 90° and horizontal 355° rotation so surveillance camera get a 360° view without blind spots. If someone walks under the camera, it automatically tracks the target, records activity in the target area and sends an alert to your device via the app\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【Easy to Install, Effortlessly Operate】\u003c\/strong\u003e Our 2.4\/5g wifi camera is easy to install, you just need to add the camera to the Zumimall App, connect it (together with other Zumimall cameras if you have more than 1 camera) to Wi-Fi and control different cameras at the same time. Our security cameras' app operating page is simple but comprehensive, so that beginners and experienced users can easily learn how to operate it\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【3MP Color Night Vision, Digital Zoom】\u003c\/strong\u003e With 3MP resolution, home security cameras ensure that you get a clear view of what's going on under the lens. The built-in floodlight also ensures that you can see up to 33 feet in color even in the dark. The cameras have digital zoom feature that allows you zoom in and out on the picture of the app to see the focus adjusted for a clearer view\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【IP66 Weatherproof】\u003c\/strong\u003e IP66 means that the security camera outdoor is designed for all-weather use; this surveillance camera remains functional in temperatures from -20°C to 50°C, providing reliable protection year-round (The Type C connector on the cable is also waterproof）\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【Tips】\u003c\/strong\u003e For optimal 5G performance, use the ZUMIMALL application to check the signal at the ready-to-install location for stability before installation. The outdoor wifi camera is powered via a cable and plug (included), not compatible with solar panels. Subscription is not required, Micro SD card could offer the same functionality\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e【Step to connect with Alexa】\u003c\/strong\u003e Make sure the camera has been added to the ZUMIMALL APP-----Open Alexa-----Click the \"More\" button in the bottom left corner-----Select \"Skill\u0026amp;Games\"-----Search \"Zumimall\"-----Click \" Zumimall\"-----Click ''ENABLE TO USE''-----Login to Zumimall account-----Click ''authorize''\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第二部分：视频部分 --\u003e\n\u003cdiv class=\"product-section video-section\"\u003e\n\u003cdiv class=\"video-container\"\u003e\u003cvideo poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/1920x1080-BK05_banner.jpg?v=1751445683\" controls=\"controls\"\u003e\n      \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f34c16fedd30420796317bc689aafbb5.mp4\"\u003e\n      Your browser does not support the video tag.\n    \u003c\/source\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第三部分：图片带标题 --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eBF-BK05\u003cbr\u003e5G Security Camera\u003c\/h2\u003e\n\u003cp class=\"section-subtitle\"\u003e24\/7 Recording \u0026amp; 5\/2.4Ghz WiFi \u0026amp; 2K Resolution\u003c\/p\u003e\n\u003cimg class=\"responsive-image\" alt=\"BF-BK05 5G Security Camera\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5G.jpg?v=1751450224\"\u003e\n\u003c\/div\u003e\n\u003c!-- 第四部分：5个折叠栏带图片 --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003c!-- 第一个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eSupport 5Ghz\/2.4Ghz WiFi\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003eDual-band 5Ghz\/2.4Ghz ensures wide coverage and fast speeds for stable connection in yards or shops\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-1_5G_66614da4-ed09-4742-9d00-60b4536453d9.jpg?v=1750390624\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-1_5G.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Support 5Ghz\/2.4Ghz WiFi\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-1_5G_66614da4-ed09-4742-9d00-60b4536453d9.jpg?v=1750390624\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第二个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003e24\/7Recording\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003e24\/7 wired power + memory card local recording. No subscriptions,no downtime-just reliable security.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-2_24_7.jpg?v=1750390624\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK50_2-2_24_7.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"24\/7Recording\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-2_24_7.jpg?v=1750390624\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第三个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eFlexible Storage Options\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003eChoose between basic cloud storage with 7-day recording loops or Local storage via memory card for more flexible storage.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-3_SD_947d9583-2401-4c16-8c03-73319c3a8896.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-3_SD.jpg?v=1750390615\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Flexible Storage Options\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-3_SD_947d9583-2401-4c16-8c03-73319c3a8896.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第四个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eWired Charging\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003eEnjoy continuous,uninterrupted power with wired charging, without worrying about battery life or solar dependence.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-4_61502d14-b00c-4bc5-9c2c-cd40a94a0d3f.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-4.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Wired Charging\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-4_61502d14-b00c-4bc5-9c2c-cd40a94a0d3f.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第五个折叠项 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cbutton class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-family: 'Arial Rounded MT Bold', 'Arial', sans-serif;\"\u003eTwo-Step Installation\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner\"\u003e\n\u003cp class=\"feature-text\"\u003eChoose right place,screw in,and the camera go. Mount on walls or ceilings in minutes-no tech skills needed.\u003c\/p\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-5_d9e343ee-30fc-4b12-9ab0-8864830dbc45.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-5.jpg?v=1750390615\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Two-Step Installation\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_2-5_d9e343ee-30fc-4b12-9ab0-8864830dbc45.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第六部分：9张图片轮播（电脑端一行1个，手机端全宽） --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eAdvanced Features\u003c\/h2\u003e\n\u003cdiv id=\"carousel2\" class=\"carousel\"\u003e\n\u003cdiv class=\"carousel-inner\"\u003e\n\u003c!-- 轮播项1 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-1_3MP_d2d8cdf5-51a9-4c1c-9425-9305c3a5381e.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-1_3MP.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"True 3MP Resolution\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-1_3MP_d2d8cdf5-51a9-4c1c-9425-9305c3a5381e.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eTrue 3MP Resolution, True Detail\u003c\/h3\u003e\n\u003cp\u003eUpgrade to True 3MP Resolution-Real clarity, no interpolation，crisp details even in low light. Experience real security.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项2 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-2_db2f8a20-6041-4fc8-8f97-729f21e99f9c.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-2.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Color Night Vision\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-2_db2f8a20-6041-4fc8-8f97-729f21e99f9c.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eColor Night Vision\u003c\/h3\u003e\n\u003cp\u003eTrue 3MP with spotlight for full-color night vision. See details clearly,even in darkness.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项3 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-3.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK50_3-3.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Accurate Detection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-3.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eAccurate Detection\u003c\/h3\u003e\n\u003cp\u003eCustomize detection sensitivity and humanoid detection to reduce false notifications effectively.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项4 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-4_ai_e0cea85a-25e0-4780-b520-65bcc46e2da4.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-4_ai.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Intelligent Al detection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-4_ai_e0cea85a-25e0-4780-b520-65bcc46e2da4.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eIntelligent Al detection\u003c\/h3\u003e\n\u003cp\u003eProvide Human detection without subscription fee, improve detection accuracy\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项5 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-5_0b41fcc9-429d-4e5f-aede-5df024367eb9.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-5.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Audible Alarm\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_3-5_0b41fcc9-429d-4e5f-aede-5df024367eb9.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eAudible Alarm\u003c\/h3\u003e\n\u003cp\u003eSend an alarm notification immediately when a noise exceeding 65 decibels is emitted.Proactive protection,day or night.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项6 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-1_90ad3d29-79b2-4cdd-b018-0092e497bd47.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-1.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"360°Auto-Tracking\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-1_90ad3d29-79b2-4cdd-b018-0092e497bd47.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003e360°Auto-Tracking\u003c\/h3\u003e\n\u003cp\u003e360°view angle with Al auto-tracking monitors motior in real-time,ideal choice for homes and warehouses.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项7 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-2.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK50_5-2.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Device Sharing\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-2.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eDevice Sharing\u003c\/h3\u003e\n\u003cp\u003eShare the camera,extending the protective watch over your home with your family\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项8 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-3_aLEXA_afe5a887-9538-4411-a747-e14a7f1635a0.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-3_alexa.jpg?v=1750390616\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Voice Assistant Linkage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-3_aLEXA_afe5a887-9538-4411-a747-e14a7f1635a0.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eVoice Assistant Linkage\u003c\/h3\u003e\n\u003cp\u003eVoice control via Alexa\/Google，seamlessly connect to the smart home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 轮播项9 --\u003e\n\u003cdiv class=\"carousel-item\"\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-4_c0acbeb1-e5f3-459f-9e7f-cdc1fa75d2fa.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-4.jpg?v=1750390615\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Two-Way Talk\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-4_c0acbeb1-e5f3-459f-9e7f-cdc1fa75d2fa.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003cdiv class=\"carousel-caption\"\u003e\n\u003ch3\u003eTwo-Way Talk\u003c\/h3\u003e\n\u003cp\u003eTwo-way audio lets you talk to visitors or delivery drivers—safely from your phone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"carousel-control prev\"\u003e❮\u003c\/button\u003e \u003cbutton class=\"carousel-control next\"\u003e❯\u003c\/button\u003e\n\u003cdiv id=\"carousel2-indicators\" class=\"carousel-indicators\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第七部分：1张图片 --\u003e\n\u003cdiv class=\"product-section image-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eEasy SetUp\u003c\/h2\u003e\n\u003cpicture\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-5_df72bfea-c057-40a7-86f4-cd1c449ccfdd.jpg?v=1750390626\" media=\"(min-width: 768px)\"\u003e \u003csource srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-5.jpg?v=1750390615\" media=\"(max-width: 767px)\"\u003e \u003cimg class=\"responsive-image\" alt=\"Easy SetUp\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05_5-5_df72bfea-c057-40a7-86f4-cd1c449ccfdd.jpg?v=1750390626\"\u003e\u003c\/source\u003e\u003c\/picture\u003e\n\u003c\/div\u003e\n\u003c!-- 第八部分：What's in the Box 折叠栏 --\u003e\n\u003cdiv class=\"product-section\"\u003e\n\u003cbutton style=\"background-color: #f1f9f9;\" class=\"collapsible active\" type=\"button\"\u003e \u003cspan style=\"font-size: 22px;\"\u003eWhat's in the Box?\u003c\/span\u003e \u003cspan class=\"toggle-icon\"\u003e›\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"max-height: 1000px; background-color: #f1f9f9;\" class=\"content\"\u003e\n\u003cdiv class=\"content-inner whats-in-box\"\u003e\n\u003cdiv class=\"whats-in-box-img\"\u003e\u003cimg alt=\"What's in the Box\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/packing-BK05.jpg?v=1751438004\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"whats-in-box-text\"\u003e\n\u003cp style=\"font-weight: bold; color: var(--primary-dark-blue);\"\u003eBK05 Camera*1\u003cbr\u003eUser Manual*1\u003cbr\u003eScrews Set*1\u003cbr\u003eCharging Set*1\u003cbr\u003e(10ft USB-C Cable \u0026amp;Adapter)\u003cbr\u003eWarning Card *1\u003cbr\u003ePositioning Sticker *1\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Product Specifications Section --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003cdiv class=\"stacked-foldable-container\"\u003e\n    \u003c!-- 产品参数折叠栏 1 --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eResolution\u003c\/span\u003e\n        \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"stacked-foldable-content\"\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eImage Resolution\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e3MP\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eImage Frame Rate\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e15fps\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eZoom Type \u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eDigital Zoom\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eRemote PTZ\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e355° horizontal rotation, 120° vertical rotation\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eDay \u0026amp; night\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eAuto(ICR)\/Color\/B\u0026amp;W \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- 折叠栏 2 --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003eDesign\u003c\/span\u003e\n        \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"stacked-foldable-content\"\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eMounting Type \u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWall Mount\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eField Of View \u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e360 Degrees\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWi-Fi\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e2.4G \/ 5G Wi-Fi(IEEE802.11b\/g\/n)\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eWireless Security\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e64\/128-bit WPA\/WPA2, WPA-PSK\/WPA2-PSK, WPS\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eSupported mobile phone OS\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eIOS 9+, Android 4.0+\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n    \n    \u003c!-- 折叠栏 3 --\u003e\n    \u003cdetails class=\"stacked-foldable\"\u003e\n      \u003csummary class=\"stacked-foldable-summary\"\u003e\n        \u003cspan class=\"stacked-foldable-title\"\u003ePower\u003c\/span\u003e\n        \u003cspan class=\"stacked-foldable-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/summary\u003e\n      \u003cdiv class=\"stacked-foldable-content\"\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePower Supply\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eDC 5V\/1A\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eOperating Temperature\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e-20°C to 50°C, humidity less than 90% (no condensation)\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003ePower Consumption\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eMax. 2.5W\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eVoltage \u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003e5 Volts\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"stacked-foldable-row\"\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eCommunication Protocols\u003c\/div\u003e\n          \u003cdiv class=\"stacked-foldable-col\"\u003eHTTP, DHCP, DNS, TCP\/IP\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003cstyle\u003e\n    \/* Stacked Foldable Container Styles *\/\n    .stacked-foldable-container {\n      width: 100%;\n      max-width: 900px;\n      margin: 30px auto;\n      font-family: 'Arial', sans-serif;\n    }\n    \n    .stacked-foldable {\n      border: 1px solid #e0e0e0;\n      border-radius: var(--border-radius);\n      margin-bottom: 10px;\n      overflow: hidden;\n      box-shadow: var(--box-shadow);\n      background-color: white;\n    }\n    \n    .stacked-foldable-summary {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      padding: 15px 20px;\n      cursor: pointer;\n      list-style: none;\n      font-weight: bold;\n      color: var(--primary-dark-blue);\n      background-color: white;\n      transition: all 0.3s;\n    }\n    \n    .stacked-foldable-summary:hover {\n      background-color: var(--light-bg);\n    }\n    \n    .stacked-foldable-title {\n      font-size: 16px;\n    }\n    \n    .stacked-foldable-icon {\n      transition: transform 0.3s;\n      color: var(--primary-teal);\n      font-weight: bold;\n      font-size: 18px;\n    }\n    \n    .stacked-foldable[open] .stacked-foldable-icon {\n      transform: rotate(90deg);\n    }\n    \n    .stacked-foldable-content {\n      padding: 15px 20px;\n      border-top: 1px solid #e0e0e0;\n    }\n    \n    .stacked-foldable-row {\n      display: flex;\n      padding: 8px 0;\n      border-bottom: 1px solid #f0f0f0;\n    }\n    \n    .stacked-foldable-row:last-child {\n      border-bottom: none;\n    }\n    \n    .stacked-foldable-col {\n      flex: 1;\n      font-size: 14px;\n      color: var(--text-color);\n    }\n    \n    .stacked-foldable-col:first-child {\n      font-weight: 500;\n      color: #666;\n    }\n    \n    @media (max-width: 767px) {\n      .stacked-foldable-summary {\n        padding: 12px 15px;\n      }\n      \n      .stacked-foldable-title {\n        font-size: 15px;\n      }\n      \n      .stacked-foldable-content {\n        padding: 10px 15px;\n      }\n      \n      .stacked-foldable-row {\n        flex-direction: column;\n      }\n      \n      .stacked-foldable-col {\n        padding: 3px 0;\n      }\n    }\n  \u003c\/style\u003e\n\u003c\/div\u003e\n\n\u003c!-- Additional Resources Section --\u003e\n\u003cdiv class=\"product-section\"\u003e\n  \u003cdiv class=\"resources-container\"\u003e\n    \u003c!-- Cloud and AI Services --\u003e\n    \u003cdiv class=\"accordion-container\"\u003e\n      \u003cbutton class=\"accordion\"\u003e\n        \u003cspan class=\"accordion-title\"\u003eZUMIMALL Cloud Storage\u003c\/span\u003e\n        \u003cspan class=\"accordion-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"accordion-content\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_Cloud_Storage_887c1139-6304-4c06-b40d-35483a20bd8c.jpg?v=1752819437\" class=\"responsive-image\" alt=\"Cloud Storage\"\u003e\n      \u003c\/div\u003e\n      \n      \u003cbutton class=\"accordion\"\u003e\n        \u003cspan class=\"accordion-title\"\u003eZUMIMALL AI Services\u003c\/span\u003e\n        \u003cspan class=\"accordion-icon\"\u003e›\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"accordion-content\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/ZUMIMALL_AI_d13f3958-2bdd-4338-a539-43aac8f90ece.jpg?v=1752747554\" class=\"responsive-image\" alt=\"AI Services\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Downloads Section --\u003e\n    \u003cdiv class=\"downloads-container\"\u003e\n      \u003cdiv class=\"download-row\"\u003e\n        \u003cdiv class=\"download-column\"\u003e\n          \u003cdiv class=\"download-content\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/file-arrow-down-solid.svg?v=1742554573\" class=\"download-icon\" alt=\"Manual Download\"\u003e\n            \u003cdiv class=\"download-text\"\u003e\n              \u003ch3\u003eProduct Manual\u003c\/h3\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003ca href=\"https:\/\/www.zumimall.com\/pages\/manual-download-2\" class=\"download-button\"\u003eDownload\u003c\/a\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"download-column\"\u003e\n          \u003cdiv class=\"download-content\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/cloud-arrow-down-solid.svg?v=1742554572\" class=\"download-icon\" alt=\"App Download\"\u003e\n            \u003cdiv class=\"download-text\"\u003e\n              \u003ch3\u003eApp Download\u003c\/h3\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"download-button-group\"\u003e\n            \u003ca href=\"https:\/\/play.google.com\/store\/search?q=zumimall\u0026amp;c=apps\" class=\"download-button\"\u003eAPK\u003c\/a\u003e\n            \u003ca href=\"https:\/\/apps.apple.com\/us\/app\/zumimall\/id1515849509\" class=\"download-button\"\u003eiOS\u003c\/a\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cstyle\u003e\n      \/* Accordion Container Styles *\/\n      .accordion-container {\n        width: 100%;\n        max-width: 900px;\n        margin: 30px auto;\n      }\n      \n      .accordion {\n        width: 100%;\n        border: none;\n        border-bottom: 1px solid #e0e0e0;\n        outline: none;\n        transition: 0.3s;\n        background-color: white;\n        cursor: pointer;\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        padding: 15px 20px;\n        text-align: left;\n        border-radius: var(--border-radius);\n        margin-bottom: 10px;\n        box-shadow: var(--box-shadow);\n      }\n      \n      .accordion:first-of-type {\n        border-top: 1px solid #e0e0e0;\n      }\n      \n      .accordion-title {\n        font-weight: bold;\n        font-size: 16px;\n        color: var(--primary-dark-blue);\n        margin: 0;\n      }\n      \n      .accordion-icon {\n        font-size: 18px;\n        transition: transform 0.3s;\n        color: var(--primary-teal);\n        font-weight: bold;\n      }\n      \n      .accordion.active .accordion-icon {\n        transform: rotate(90deg);\n      }\n      \n      .accordion-content {\n        padding: 0;\n        max-height: 0;\n        overflow: hidden;\n        transition: max-height 0.3s ease-out;\n        margin-bottom: 15px;\n      }\n      \n      \/* Downloads Container Styles *\/\n      .downloads-container {\n        width: 100%;\n        max-width: 900px;\n        margin: 30px auto;\n      }\n      \n      .download-row {\n        display: flex;\n        gap: 15px;\n        margin-bottom: 15px;\n      }\n      \n      .download-column {\n        flex: 1;\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        padding: 15px;\n        border-radius: var(--border-radius);\n        background-color: white;\n        box-shadow: var(--box-shadow);\n      }\n      \n      .download-content {\n        display: flex;\n        align-items: center;\n        gap: 10px;\n      }\n      \n      .download-icon {\n        width: 20px;\n        height: 20px;\n        color: var(--primary-teal);\n      }\n      \n      .download-text h3 {\n        font-size: 15px;\n        margin: 0;\n        color: var(--text-color);\n        font-weight: 500;\n      }\n      \n      .download-button {\n        padding: 8px 15px;\n        background-color: var(--primary-teal);\n        color: white;\n        border: none;\n        border-radius: var(--border-radius);\n        cursor: pointer;\n        font-weight: bold;\n        font-size: 13px;\n        text-decoration: none;\n        transition: all 0.3s;\n      }\n      \n      .download-button:hover {\n        background-color: var(--primary-dark-blue);\n      }\n      \n      .download-button-group {\n        display: flex;\n        gap: 8px;\n      }\n      \n      @media (max-width: 767px) {\n        .download-row {\n          flex-direction: column;\n          gap: 10px;\n        }\n        \n        .accordion {\n          padding: 12px 15px;\n        }\n        \n        .accordion-title {\n          font-size: 15px;\n        }\n        \n        .download-column {\n          padding: 12px;\n        }\n        \n        .download-icon {\n          width: 18px;\n          height: 18px;\n        }\n        \n        .download-text h3 {\n          font-size: 14px;\n        }\n        \n        .download-button {\n          padding: 6px 12px;\n          font-size: 12px;\n        }\n      }\n    \u003c\/style\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ Accordion functionality\n  document.querySelectorAll('.accordion').forEach(accordion =\u003e {\n    accordion.addEventListener('click', function() {\n      this.classList.toggle('active');\n      const content = this.nextElementSibling;\n      if (content.style.maxHeight) {\n        content.style.maxHeight = null;\n      } else {\n        content.style.maxHeight = content.scrollHeight + 'px';\n      }\n    });\n  });\n  \n  \/\/ Foldable functionality\n  document.querySelectorAll('.stacked-foldable').forEach(foldable =\u003e {\n    foldable.addEventListener('toggle', function() {\n      if (this.open) {\n        this.style.marginBottom = '15px';\n      } else {\n        this.style.marginBottom = '10px';\n      }\n    });\n  });\n\u003c\/script\u003e\n\u003c!-- 第九部分：按钮 --\u003e\n\u003cdiv class=\"product-section\"\u003e\u003ca class=\"cta-button\" href=\"https:\/\/www.zumimall.com\/pages\/videos-for-zumimall-camera-bf-bk05\"\u003e Videos for ZUMIMALL Camera-BF-BK05 \u003c\/a\u003e\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ 折叠面板功能修正\n  document.addEventListener('DOMContentLoaded', function() {\n    var coll = document.getElementsByClassName(\"collapsible\");\n    for (var i = 0; i \u003c coll.length; i++) {\n      var button = coll[i];\n      var content = button.nextElementSibling;\n      \/\/ 默认展开\n      if (button.classList.contains(\"active\")) {\n        content.style.maxHeight = content.scrollHeight + \"px\";\n      } else {\n        content.style.maxHeight = null;\n      }\n      button.addEventListener(\"click\", function() {\n        var content = this.nextElementSibling;\n        this.classList.toggle(\"active\");\n        \/\/ 收起或展开\n        if (this.classList.contains(\"active\")) {\n          content.style.maxHeight = content.scrollHeight + \"px\";\n        } else {\n          content.style.maxHeight = null;\n        }\n      });\n    }\n\n    \/\/ 初始化轮播\n    initCarousel('carousel1');\n    initCarousel('carousel2');\n    \/\/ 响应式重绘\n    window.addEventListener('resize', function() {\n      redrawCarousel('carousel1');\n      redrawCarousel('carousel2');\n    });\n\n    \/\/ 轮播按钮事件绑定\n    document.querySelectorAll('.carousel').forEach(function(carousel) {\n      const prevBtn = carousel.querySelector('.carousel-control.prev');\n      const nextBtn = carousel.querySelector('.carousel-control.next');\n      const id = carousel.id;\n      if (prevBtn) prevBtn.onclick = function() { moveCarousel(id, -1); };\n      if (nextBtn) nextBtn.onclick = function() { moveCarousel(id, 1); };\n\n      \/\/ 绑定滑动和拖动事件\n      addCarouselSwipeListeners(carousel, id);\n    });\n  });\n\n  \/\/ 轮播核心变量\n  const carouselStates = {};\n\n  \/\/ 轮播初始化\n  function initCarousel(carouselId) {\n    const carousel = document.getElementById(carouselId);\n    if (!carousel) return;\n    const inner = carousel.querySelector('.carousel-inner');\n    const items = carousel.querySelectorAll('.carousel-item');\n    let visibleCount = carousel.classList.contains('carousel-desktop') \u0026\u0026 window.innerWidth \u003e= 768 ? 2 : 1;\n    carouselStates[carouselId] = {\n      current: 0,\n      visible: visibleCount,\n      total: items.length\n    };\n    updateCarousel(carouselId, 0);\n    createIndicators(carouselId);\n  }\n\n  \/\/ 创建轮播指示器\n  function createIndicators(carouselId) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    \n    const indicatorsContainer = document.getElementById(carouselId + '-indicators');\n    if (!indicatorsContainer) return;\n    \n    indicatorsContainer.innerHTML = '';\n    const totalPages = Math.ceil(state.total \/ state.visible);\n    \n    for (let i = 0; i \u003c totalPages; i++) {\n      const indicator = document.createElement('div');\n      indicator.className = 'carousel-indicator';\n      if (i === 0) indicator.classList.add('active');\n      indicator.onclick = function() {\n        updateCarousel(carouselId, i * state.visible);\n      };\n      indicatorsContainer.appendChild(indicator);\n    }\n  }\n\n  \/\/ 更新指示器状态\n  function updateIndicators(carouselId) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    \n    const indicatorsContainer = document.getElementById(carouselId + '-indicators');\n    if (!indicatorsContainer) return;\n    \n    const indicators = indicatorsContainer.querySelectorAll('.carousel-indicator');\n    const currentPage = Math.floor(state.current \/ state.visible);\n    \n    indicators.forEach((indicator, index) =\u003e {\n      if (index === currentPage) {\n        indicator.classList.add('active');\n      } else {\n        indicator.classList.remove('active');\n      }\n    });\n  }\n\n  \/\/ 轮播移动（修正分页与循环）\n  function moveCarousel(carouselId, direction) {\n    const state = carouselStates[carouselId];\n    if (!state) return;\n    let {visible, total, current} = state;\n    const totalPages = Math.ceil(total \/ visible);\n    let curPage = Math.floor(current \/ visible);\n    curPage = (curPage + direction + totalPages) % totalPages;\n    let newIndex = curPage * visible;\n    if(newIndex \u003e= total) newIndex = 0;\n    updateCarousel(carouselId, newIndex);\n  }\n\n  \/\/ 轮播更新\n  function updateCarousel(carouselId, newIndex) {\n    const carousel = document.getElementById(carouselId);\n    const inner = carousel.querySelector('.carousel-inner');\n    const state = carouselStates[carouselId];\n    if (!carousel || !inner || !state) return;\n    state.current = newIndex;\n    state.visible = carousel.classList.contains('carousel-desktop') \u0026\u0026 window.innerWidth \u003e= 768 ? 2 : 1;\n    let items = inner.querySelectorAll('.carousel-item');\n    for (let item of items) {\n      item.style.minWidth = (100 \/ state.visible) + '%';\n    }\n    const totalPages = Math.ceil(state.total \/ state.visible);\n    let curPage = Math.floor(newIndex \/ state.visible);\n    const percent = -(100 * curPage);\n    inner.style.transform = `translateX(${percent}%)`;\n    inner.dataset.currentIndex = newIndex;\n    \n    \/\/ 更新指示器\n    updateIndicators(carouselId);\n  }\n\n  \/\/ 响应式重绘轮播\n  function redrawCarousel(carouselId) {\n    const carousel = document.getElementById(carouselId);\n    const state = carouselStates[carouselId];\n    if (!carousel || !state) return;\n    let oldVisible = state.visible;\n    state.visible = carousel.classList.contains('carousel-desktop') \u0026\u0026 window.innerWidth \u003e= 768 ? 2 : 1;\n    let curPage = Math.floor(state.current \/ oldVisible);\n    let newIndex = curPage * state.visible;\n    if (newIndex \u003e= state.total) newIndex = 0;\n    updateCarousel(carouselId, newIndex);\n    createIndicators(carouselId);\n  }\n\n  \/\/ 轮播滑动与拖动支持\n  function addCarouselSwipeListeners(carousel, carouselId) {\n    const inner = carousel.querySelector('.carousel-inner');\n    if (!inner) return;\n\n    \/\/ Touch events\n    let startX = 0, startY = 0, moved = false;\n\n    inner.addEventListener('touchstart', function(e) {\n      if (e.touches.length !== 1) return;\n      startX = e.touches[0].clientX;\n      startY = e.touches[0].clientY;\n      moved = false;\n    }, {passive: true});\n\n    inner.addEventListener('touchmove', function(e) {\n      if (e.touches.length !== 1) return;\n      const dx = e.touches[0].clientX - startX;\n      const dy = e.touches[0].clientY - startY;\n      moved = Math.abs(dx) \u003e 30 \u0026\u0026 Math.abs(dx) \u003e Math.abs(dy);\n      \/\/ 可选：阻止页面滚动\n      if (moved) e.preventDefault();\n    }, {passive: false});\n\n    inner.addEventListener('touchend', function(e) {\n      if (!moved) return;\n      const dx = e.changedTouches[0].clientX - startX;\n      if (dx \u003e 30) moveCarousel(carouselId, -1);\n      else if (dx \u003c -30) moveCarousel(carouselId, 1);\n      moved = false;\n    });\n\n    \/\/ Mouse drag events\n    let isDragging = false, dragStartX = 0, dragStartY = 0;\n    inner.addEventListener('mousedown', function(e) {\n      isDragging = true;\n      dragStartX = e.clientX;\n      dragStartY = e.clientY;\n      inner.style.cursor = 'grabbing';\n    });\n    inner.addEventListener('mousemove', function(e) {\n      if (!isDragging) return;\n      const dx = e.clientX - dragStartX;\n      const dy = e.clientY - dragStartY;\n      if (Math.abs(dx) \u003e 30 \u0026\u0026 Math.abs(dx) \u003e Math.abs(dy)) {\n        if (dx \u003e 0) moveCarousel(carouselId, -1);\n        else moveCarousel(carouselId, 1);\n        isDragging = false;\n        inner.style.cursor = '';\n      }\n    });\n    inner.addEventListener('mouseup', function() {\n      isDragging = false;\n      inner.style.cursor = '';\n    });\n    inner.addEventListener('mouseleave', function() {\n      isDragging = false;\n      inner.style.cursor = '';\n    });\n  }\n\n  \/\/ 暴露给HTML按钮\n  window.moveCarousel = moveCarousel;\n\u003c\/script\u003e","brand":"ZUMIMALL","offers":[{"title":"4 Pack Cam | No SD card-(3MP)","offer_id":50759788593456,"sku":"BK05-3MP*4","price":119.99,"currency_code":"USD","in_stock":true},{"title":"4 Pack Cam | 4x 128G SD Card-(3MP)","offer_id":50759789019440,"sku":"BK05-3MP*4+128g*4","price":235.96,"currency_code":"USD","in_stock":false},{"title":"4 Pack Cam | No SD card-(5MP)","offer_id":51328875168048,"sku":"BK05-5MP*4","price":149.99,"currency_code":"USD","in_stock":true},{"title":"4 Pack Cam | 4x 128G SD Card-(5MP)","offer_id":51328875200816,"sku":"BK05-5MP*4+128g*4","price":269.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0262\/6227\/4147\/files\/BK05-4PCS-2k.png?v=1774408450"}],"url":"https:\/\/www.zumimall.com\/en-en\/collections\/plug-in-cam.oembed","provider":"ZUMIMALL","version":"1.0","type":"link"}